Recently, there have been a lot of questions as to who would be starting at a couple key positions for the Minnesota Vikings this year. With big holes at middle linebacker and safety, it was unclear who would be manning thos positions when Minnesota takes the field on Sunday against the Rans.

We now know who will be holding down those positions thanks to Vikings.com releasing the first unoffical regular season depth chart earlier today. Here is the depth chart that they released:

OFFENSE

QB

Aug 28, 2014; Nashville, TN, USA; Minnesota Vikings quarterback Matt Cassel (16) during warm ups prior to the game against the Tennessee Titans at LP Field. Mandatory Credit: Jim Brown-USA TODAY Sports

Matt Cassel

Teddy Bridgewater

Christian Ponder

RB

Adrian Peterson

Matt Asiata

Jerick McKinnon

FB

Jerome Felton

Zach Line

WR

Cordarrelle Patterson

Adam Thielen

Rodney Smith

WR

Greg Jennings

Jarius Wright

TE

Aug 23, 2014; Kansas City, MO, USA; Minnesota Vikings tight end Kyle Rudolph (82) catches a pass against the Kansas City Chiefs in the first half at Arrowhead Stadium. Mandatory Credit: John Rieger-USA TODAY Sports

Kyle Rudolph

Rhett Ellison

MarQueis Gray

LT

Matt Kalil

LG

Charlie Johnson

David Yankey

C

John Sullivan

Joe Berger

RG

Brandon Fusco

Vladimir Ducasse

RT

Phil Loadholt

Mike Harris

DEFENSE

LE

Nov 7, 2013; Minneapolis, MN, USA; Minnesota Vikings defensive end Brian Robison (96) celebrates his sack against the Washington Redskins in the fourth quarter at Mall of America Field at H.H.H. Metrodome. The Vikings win 34-27. Mandatory Credit: Bruce Kluckhohn-USA TODAY Sports

Brian Robison

Corey Wootton

DT

Sharrif Floyd

Tom Johnson

NT

Linval Joseph

Shamar Stephen

RE

Everson Griffen

Scott Crichton

WLB

Chad Greenway

Brandon Watts

Michael Mauti

MLB

Jasper Brinkley

Audie Cole

SLB

Aug 8, 2014; Minneapolis, MN, USA; Minnesota Vikings linebacker Anthony Barr (55) against the Oakland Raiders at TCF Bank Stadium. The Vikings defeated the Raiders 10-6. Mandatory Credit: Brace Hemmelgarn-USA TODAY Sports

Anthony Barr

Gerald Hodges

LCB

Captain Munnerlyn

Josh Robinson

Marcus Sherels

RCB

Xavier Rhodes

Jabari Price

Shaun Prater

SS

Robert Blanton

Antone Exum Jr.

FS

Harrison Smith

Andrew Sendejo

SPECIALISTS

P

Jeff Locke

K

Blair Walsh

LS

Cullen Loeffler

H

Jeff Locke

KR

Cordarrelle Patterson

Marcus Sherels

PR

Marcus Sherels

Jarius Wright

It appears as though Jasper Brinkley and Robert Blanton have won the battles as their respective position. Now that we have a great idea of who will be starting this Sunday, what do you think of the Minnesota Vikings starting lineup? Where are the major strengths and weaknesses on the starting offense and defense? Let me know in the comments.