NFL depth charts

Explore all 32 NFL teams at fantasy positions: quarterbacks, running backs, receivers, tight ends and kickers. ESPN’s source slots remain separate.

Connect your league for the league story behind the numbers.

619 of 619 depth-chart entries

NFL depth charts
PlayerTeamPosSource slotListed order
Nick FolkATLKPK1
Drake LondonATLWRWR11
Zachariah BranchATLWRWR12
Jahan DotsonATLWRWR21
Chris BlairATLWRWR22
Olamide ZaccheausATLWRWR31
Beaux CollinsATLWRWR32
Michael Penix Jr.ATLQBQB1
Tua TagovailoaATLQBQB2
Cooper RushATLQBQB3
Jack StrandATLQBQB4
Kyle Pitts Sr.ATLTETE1
Charlie WoernerATLTETE2
Austin HooperATLTETE3
Nick MuseATLTETE4
Bijan RobinsonATLRBRB1
Brian Robinson Jr.ATLRBRB2
Trey SermonATLRBRB3
Joey SlyeTENKPK1
Carnell TateTENWRWR11
Calvin RidleyTENWRWR12
Wan'Dale RobinsonTENWRWR21
Chimere DikeTENWRWR22
Elic AyomanorTENWRWR31
Cam WardTENQBQB1
Mitchell TrubiskyTENQBQB2
Gunnar HelmTENTETE1
Daniel BellingerTENTETE2
David Martin-RobinsonTENTETE3
Kylen GransonTENTETE4
Jaren KanakTENTETE5
Tony PollardTENRBRB1
Tyjae SpearsTENRBRB2
Julius ChestnutTENRBRB3
Nicholas SingletonTENRBRB4
Michael CarterTENRBRB5
Spencer ShraderINDKPK1
Josh DownsINDWRWR11
Ashton DulinINDWRWR12
Alec PierceINDWRWR13
Keenan AllenINDWRWR21
Deion BurksINDWRWR22
D.J. MontgomeryINDWRWR23
Laquon TreadwellINDWRWR31
Anthony GouldINDWRWR32
Daniel JonesINDQBQB1
Anthony Richardson Sr.INDQBQB2
Riley LeonardINDQBQB3
Tyler WarrenINDTETE1
Mo Alie-CoxINDTETE2
Drew OgletreeINDTETE3
Pharaoh BrownINDTETE4
Will MalloryINDTETE5
Carson TowtINDTETE6
Jonathan TaylorINDRBRB1
Seth McGowanINDRBRB2
DJ GiddensINDRBRB3
Harrison ButkerKCKPK1
Rashee RiceKCWRWR11
Cyrus AllenKCWRWR12
Jeff CaldwellKCWRWR13
Xavier WorthyKCWRWR21
Nikko RemigioKCWRWR22
Jimmy HolidayKCWRWR23
Jalen RoyalsKCWRWR31
Tyquan ThorntonKCWRWR32
Patrick MahomesKCQBQB1
Justin FieldsKCQBQB2
Garrett NussmeierKCQBQB3
Travis KelceKCTETE1
Noah GrayKCTETE2
Jake BriningstoolKCTETE3
Jared WileyKCTETE4
John Michael GyllenborgKCTETE5
Kenneth Walker IIIKCRBRB1
Emmett JohnsonKCRBRB2
Brashard SmithKCRBRB3
Matt GayLVKPK1
Tre TuckerLVWRWR11
Dareke YoungLVWRWR12
Jack BechLVWRWR13
Jalen NailorLVWRWR21
Malik BensonLVWRWR22
Corey RuckerLVWRWR23
Cody WhiteLVWRWR31
Dont'e Thornton Jr.LVWRWR32
Kirk CousinsLVQBQB1
Fernando MendozaLVQBQB2
Aidan O'ConnellLVQBQB3
Brock BowersLVTETE1
Michael MayerLVTETE2
Ian ThomasLVTETE3
Carter RunyonLVTETE4
Ashton JeantyLVRBRB1
Mike Washington Jr.LVRBRB2
Dylan LaubeLVRBRB3
Chris CollierLVRBRB4
Blake GrupeLARKPK1
Puka NacuaLARWRWR11
Konata MumpfieldLARWRWR12
Alex BachmanLARWRWR13
Davante AdamsLARWRWR21
Tutu AtwellLARWRWR22
Jordan WhittingtonLARWRWR31
CJ DanielsLARWRWR32
Matthew StaffordLARQBQB1
Stetson Bennett IVLARQBQB2
Ty SimpsonLARQBQB3
Matthew CaldwellLARQBQB4
Colby ParkinsonLARTETE1
Tyler HigbeeLARTETE2
Davis AllenLARTETE3
Max KlareLARTETE4
Terrance FergusonLARTETE5
Kyren WilliamsLARRBRB1
Blake CorumLARRBRB2
Dean ConnorsLARRBRB3
Ronnie RiversLARRBRB4
Riley PattersonMIAKPK1
Malik WashingtonMIAWRWR11
Kevin Coleman Jr.MIAWRWR12
Caleb DouglasMIAWRWR21
Jalen TolbertMIAWRWR22
Chris BellMIAWRWR31
Jared WayneMIAWRWR32
Malik WillisMIAQBQB1
Kyle McCordMIAQBQB2
Greg DulcichMIATETE1
Will KacmarekMIATETE2
Seydou TraoreMIATETE3
Justin JolyMIATETE4
Cole TurnerMIATETE5
Ollie Gordon IIMIARBRB1
Jaylen WrightMIARBRB2
Kaytron AllenMIARBRB3
De'Von AchaneMIARBRB4
Will ReichardMINKPK1
Justin JeffersonMINWRWR11
Tai FeltonMINWRWR12
Jordan AddisonMINWRWR21
Myles PriceMINWRWR22
Jauan JenningsMINWRWR31
Kyler MurrayMINQBQB1
Carson WentzMINQBQB2
Max BrosmerMINQBQB3
T.J. HockensonMINTETE1
Gavin BartholomewMINTETE2
Ben YurosekMINTETE3
Josh OliverMINTETE4
Aaron Jones Sr.MINRBRB1
DeeJay DallasMINRBRB2
Demond ClaiborneMINRBRB3
Jordan MasonMINRBRB4
Andy BorregalesNEKPK1
Romeo DoubsNEWRWR11
Kyle WilliamsNEWRWR12
Jeremiah WebbNEWRWR13
DeMario DouglasNEWRWR21
A.J. BrownNEWRWR22
Efton Chism IIINEWRWR31
Mack HollinsNEWRWR32
Drake MayeNEQBQB1
Tommy DeVitoNEQBQB2
Behren MortonNEQBQB3
Hunter HenryNETETE1
Eli RaridonNETETE2
Cameron LatuNETETE3
Tanner ArkinNETETE4
Julian HillNETETE5
Rhamondre StevensonNERBRB1
TreVeyon HendersonNERBRB2
Corey KinerNERBRB3
Myles MontgomeryNERBRB4
Daniel CarlsonNOKPK1
Chris OlaveNOWRWR11
Barion BrownNOWRWR12
Devaughn VeleNOWRWR21
Jordyn TysonNOWRWR22
Bryce LanceNOWRWR31
Mason TiptonNOWRWR32
Tyler ShoughNOQBQB1
Spencer RattlerNOQBQB2
Zach WilsonNOQBQB3
Juwan JohnsonNOTETE1
Noah FantNOTETE2
Oscar DelpNOTETE3
Treyton WelchNOTETE4
Moliki MatavaoNOTETE5
Alvin KamaraNORBRB1
Kendre MillerNORBRB2
CJ DonaldsonNORBRB3
Travis Etienne Jr.NORBRB4
Ty ChandlerNORBRB5
Dominic ZvadaNYGKPK1
Malik NabersNYGWRWR11
Charlie JonesNYGWRWR12
Gunner OlszewskiNYGWRWR13
Malachi FieldsNYGWRWR21
Calvin Austin IIINYGWRWR22
Darnell MooneyNYGWRWR31
Braxton BerriosNYGWRWR32
Jameis WinstonNYGQBQB1
J.J. McCarthyNYGQBQB2
Jake HaenerNYGQBQB3
Jaxson DartNYGQBQB4
Isaiah LikelyNYGTETE1
Theo JohnsonNYGTETE2
Chris ManhertzNYGTETE3
Thomas Fidone IINYGTETE4
Cam SkatteboNYGRBRB1
Najee HarrisNYGRBRB2
Tyrone Tracy Jr.NYGRBRB3
Devin SingletaryNYGRBRB4
Tyler BassBUFKPK1
DJ MooreBUFWRWR11
Joshua PalmerBUFWRWR12
Tyrell ShaversBUFWRWR13
Khalil ShakirBUFWRWR21
Greg DortchBUFWRWR22
Keon ColemanBUFWRWR31
Skyler BellBUFWRWR32
Josh AllenBUFQBQB1
Kyle AllenBUFQBQB2
Dalton KincaidBUFTETE1
Dawson KnoxBUFTETE2
Jackson HawesBUFTETE3
Keleki LatuBUFTETE4
James Cook IIIBUFRBRB1
Ty JohnsonBUFRBRB2
Ray DavisBUFRBRB3
Jason SandersNYJKPK1
Garrett WilsonNYJWRWR11
Isaiah WilliamsNYJWRWR12
Arian SmithNYJWRWR13
Adonai MitchellNYJWRWR21
Malik McClainNYJWRWR22
Tim PatrickNYJWRWR31
Omar Cooper Jr.NYJWRWR32
Geno SmithNYJQBQB1
Cade KlubnikNYJQBQB2
Kenyon SadiqNYJTETE1
Mason TaylorNYJTETE2
Jeremy RuckertNYJTETE3
Jelani WoodsNYJTETE4
Andrew BeckNYJTETE5
Breece HallNYJRBRB1
Braelon AllenNYJRBRB2
Isaiah DavisNYJRBRB3
Kene NwangwuNYJRBRB4
Chip TrayanumNYJRBRB5
Jake ElliottPHIKPK1
DeVonta SmithPHIWRWR11
Darius CooperPHIWRWR12
Britain CoveyPHIWRWR13
Dontayvion WicksPHIWRWR21
Hollywood BrownPHIWRWR22
Johnny WilsonPHIWRWR23
Makai LemonPHIWRWR31
Elijah MoorePHIWRWR32
Jalen HurtsPHIQBQB1
Tanner McKeePHIQBQB2
Cole PaytonPHIQBQB3
Joe Milton IIIPHIQBQB4
Dallas GoedertPHITETE1
Johnny MundtPHITETE2
E.J. JenkinsPHITETE3
Grant CalcaterraPHITETE4
Eli StowersPHITETE5
Saquon BarkleyPHIRBRB1
Will ShipleyPHIRBRB2
Dameon PiercePHIRBRB3
Carson SteelePHIRBRB4
Tank BigsbyPHIRBRB5
Chad RylandARIKPK1
Michael WilsonARIWRWR11
Reggie VirgilARIWRWR12
Kendrick BourneARIWRWR21
Simi FehokoARIWRWR22
Jalen BrooksARIWRWR31
Devin DuvernayARIWRWR32
Jacoby BrissettARIQBQB1
Gardner Minshew IIARIQBQB2
Carson BeckARIQBQB3
Trey McBrideARITETE1
Elijah HigginsARITETE2
Teagan QuitorianoARITETE3
Shawn BowmanARITETE4
Tip ReimanARITETE5
Hunter LongARITETE6
Jameson GeersARITETE7
Jeremiyah LoveARIRBRB1
Tyler AllgeierARIRBRB2
Bam KnightARIRBRB3
James ConnerARIRBRB4
Trey BensonARIRBRB5
Chris BoswellPITKPK1
DK MetcalfPITWRWR11
Ben SkowronekPITWRWR12
Cole BurgessPITWRWR13
Roman WilsonPITWRWR21
Kaden WetjenPITWRWR22
Germie BernardPITWRWR31
Michael Pittman Jr.PITWRWR32
Aaron RodgersPITQBQB1
Mason RudolphPITQBQB2
Will HowardPITQBQB3
Drew AllarPITQBQB4
Darnell WashingtonPITTETE1
Pat FreiermuthPITTETE2
Robert TonyanPITTETE3
Jaylen WarrenPITRBRB1
Rico DowdlePITRBRB2
Travis HomerPITRBRB3
Eli HeidenreichPITRBRB4
Cameron DickerLACKPK1
Ladd McConkeyLACWRWR11
Brenen ThompsonLACWRWR12
Derius DavisLACWRWR13
Quentin JohnstonLACWRWR21
Marquez Valdes-ScantlingLACWRWR22
KeAndre Lambert-SmithLACWRWR23
Tre' HarrisLACWRWR31
Theo Wease Jr.LACWRWR32
Justin HerbertLACQBQB1
DJ UiagaleleiLACQBQB2
Trey LanceLACQBQB3
Charlie KolarLACTETE1
Oronde GadsdenLACTETE2
Hayden RucciLACTETE3
David NjokuLACTETE4
Omarion HamptonLACRBRB1
Keaton MitchellLACRBRB2
Kimani VidalLACRBRB3
Eddy PineiroSFKPK1
Mike EvansSFWRWR11
Jacob CowingSFWRWR12
Demarcus RobinsonSFWRWR13
Brandon AiyukSFWRWR14
Deebo Samuel Sr.SFWRWR21
Jordan WatkinsSFWRWR22
De'Zhaun StriblingSFWRWR23
Brandin CooksSFWRWR31
Christian KirkSFWRWR32
Ricky PearsallSFWRWR33
Brock PurdySFQBQB1
Mac JonesSFQBQB2
Kurtis RourkeSFQBQB3
George KittleSFTETE1
Luke FarrellSFTETE2
Brayden WillisSFTETE3
Jake TongesSFTETE4
Christian McCaffreySFRBRB1
Kaelon BlackSFRBRB2
Jordan JamesSFRBRB3
Isaac GuerendoSFRBRB4
Jason MyersSEAKPK1
Jaxon Smith-NjigbaSEAWRWR11
Tory HortonSEAWRWR12
Jake BoboSEAWRWR13
Rashid ShaheedSEAWRWR21
Montorie Foster Jr.SEAWRWR22
Cooper KuppSEAWRWR31
Irv CharlesSEAWRWR32
Sam DarnoldSEAQBQB1
Drew LockSEAQBQB2
Jalen MilroeSEAQBQB3
AJ BarnerSEATETE1
Eric SaubertSEATETE2
Elijah ArroyoSEATETE3
Nick KallerupSEATETE4
Emanuel WilsonSEARBRB1
George HolaniSEARBRB2
Velus Jones Jr.SEARBRB3
Robert Henry Jr.SEARBRB4
Zach CharbonnetSEARBRB5
Jadarian PriceSEARBRB6
Chase McLaughlinTBKPK1
Emeka EgbukaTBWRWR11
Tez JohnsonTBWRWR12
Jalen McMillanTBWRWR13
Chris Godwin Jr.TBWRWR21
Kameron JohnsonTBWRWR22
Ted Hurst IIITBWRWR31
David Sills VTBWRWR32
Baker MayfieldTBQBQB1
Jalon DanielsTBQBQB2
Cade OttonTBTETE1
Payne DurhamTBTETE2
Ko KieftTBTETE3
Bauer SharpTBTETE4
Bucky IrvingTBRBRB1
Kenny GainwellTBRBRB2
Sean TuckerTBRBRB3
Drew StevensWASKPK1
Terry McLaurinWASWRWR11
Treylon BurksWASWRWR12
Jaylin LaneWASWRWR13
Stefon DiggsWASWRWR21
Dyami BrownWASWRWR22
Antonio WilliamsWASWRWR31
Luke McCaffreyWASWRWR32
Jayden DanielsWASQBQB1
Marcus MariotaWASQBQB2
Athan KaliakmanisWASQBQB3
Chig OkonkwoWASTETE1
Ben SinnottWASTETE2
John BatesWASTETE3
Colson YankoffWASTETE4
Jacory Croskey-MerrittWASRBRB1
Rachaad WhiteWASRBRB2
Austin EkelerWASRBRB3
Jeremy McNicholsWASRBRB4
Ryan FitzgeraldCARKPK1
Tetairoa McMillanCARWRWR11
John Metchie IIICARWRWR12
Chris Brazzell IICARWRWR13
Jalen CokerCARWRWR21
David MooreCARWRWR22
Brycen TremayneCARWRWR31
Xavier LegetteCARWRWR32
Bryce YoungCARQBQB1
Kenny PickettCARQBQB2
Haynes KingCARQBQB3
Tommy TrembleCARTETE1
Darren WallerCARTETE2
Mitchell EvansCARTETE3
Feleipe FranksCARTETE4
Ja'Tavion SandersCARTETE5
Chuba HubbardCARRBRB1
AJ DillonCARRBRB2
Trevor EtienneCARRBRB3
Jonathon BrooksCARRBRB4
Cairo SantosCHIKPK1
Rome OdunzeCHIWRWR11
Zavion ThomasCHIWRWR12
Luther Burden IIICHIWRWR21
Jahdae WalkerCHIWRWR22
Kalif RaymondCHIWRWR31
Caleb WilliamsCHIQBQB1
Tyson BagentCHIQBQB2
Case KeenumCHIQBQB3
Colston LovelandCHITETE1
Cole KmetCHITETE2
Sam RoushCHITETE3
Nikola KalinicCHITETE4
Hayden LargeCHITETE5
D'Andre SwiftCHIRBRB1
Kyle MonangaiCHIRBRB2
Roschon JohnsonCHIRBRB3
Brittain BrownCHIRBRB4
Cam LittleJAXKPK1
Parker WashingtonJAXWRWR11
Josh CameronJAXWRWR12
Jakobi MeyersJAXWRWR21
Travis HunterJAXWRWR22
Brian Thomas Jr.JAXWRWR31
CJ WilliamsJAXWRWR32
Trevor LawrenceJAXQBQB1
Quinn EwersJAXQBQB2
Brenton StrangeJAXTETE1
Nate BoerkircherJAXTETE2
Quintin MorrisJAXTETE3
Tanner KoziolJAXTETE4
Bhayshul TutenJAXRBRB1
Chris Rodriguez Jr.JAXRBRB2
LeQuint Allen Jr.JAXRBRB3
Ameer AbdullahJAXRBRB4
Tyler LoopBALKPK1
Zay FlowersBALWRWR11
LaJohntay WesterBALWRWR12
Rashod BatemanBALWRWR21
Elijah SarrattBALWRWR22
Devontez WalkerBALWRWR31
Ja'Kobi LaneBALWRWR32
Lamar JacksonBALQBQB1
Tyler HuntleyBALQBQB2
Joe FagnanoBALQBQB3
Skylar ThompsonBALQBQB4
Mark AndrewsBALTETE1
Matt HibnerBALTETE2
Josh CuevasBALTETE3
Nick VannettBALTETE4
Durham SmytheBALTETE5
Derrick HenryBALRBRB1
Justice HillBALRBRB2
Rasheen AliBALRBRB3
Adam RandallBALRBRB4
Ka'imi FairbairnHOUKPK1
Nico CollinsHOUWRWR11
Xavier HutchinsonHOUWRWR12
Jayden HigginsHOUWRWR13
Marvin Harrison Jr.HOUWRWR21
Jaylin NoelHOUWRWR22
Kayshon BoutteHOUWRWR31
Tank DellHOUWRWR32
C.J. StroudHOUQBQB1
Davis MillsHOUQBQB2
Graham MertzHOUQBQB3
Dalton SchultzHOUTETE1
Foster MoreauHOUTETE2
Cade StoverHOUTETE3
Brevin JordanHOUTETE4
Marlin KleinHOUTETE5
David MontgomeryHOURBRB1
Woody MarksHOURBRB2
Dare OgunbowaleHOURBRB3
British BrooksHOURBRB4
Evan McPhersonCINKPK1
Ja'Marr ChaseCINWRWR11
Dohnte MeyersCINWRWR12
Tee HigginsCINWRWR21
Mitchell TinsleyCINWRWR22
Colbie YoungCINWRWR31
Andrei IosivasCINWRWR32
Joe BurrowCINQBQB1
Joe FlaccoCINQBQB2
Mike GesickiCINTETE1
Drew SampleCINTETE2
Erick All Jr.CINTETE3
Jack EndriesCINTETE4
Tanner HudsonCINTETE5
Chase BrownCINRBRB1
Samaje PerineCINRBRB2
Tahj BrooksCINRBRB3
Andre SzmytCLEKPK1
Denzel BostonCLEWRWR11
Isaiah BondCLEWRWR12
KC ConcepcionCLEWRWR21
Tylan WallaceCLEWRWR22
Jerry JeudyCLEWRWR31
Malachi CorleyCLEWRWR32
Deshaun WatsonCLEQBQB1
Shedeur SandersCLEQBQB2
Taylen GreenCLEQBQB3
Dillon GabrielCLEQBQB4
Harold Fannin Jr.CLETETE1
Blake WhiteheartCLETETE2
Carsen RyanCLETETE3
Joe RoyerCLETETE4
Quinshon JudkinsCLERBRB1
Jaleel McLaughlinCLERBRB2
Audric EstimeCLERBRB3
Dylan SampsonCLERBRB4
Raheim SandersCLERBRB5
Brandon AubreyDALKPK1
CeeDee LambDALWRWR11
KaVontae TurpinDALWRWR12
George PickensDALWRWR21
Jonathan MingoDALWRWR22
Ryan FlournoyDALWRWR31
Camden BrownDALWRWR32
Dak PrescottDALQBQB1
Sam HowellDALQBQB2
Jake FergusonDALTETE1
Brevyn Spann-FordDALTETE2
Luke SchoonmakerDALTETE3
Princeton FantDALTETE4
DJ RogersDALTETE5
Javonte WilliamsDALRBRB1
Tyler GoodsonDALRBRB2
Emari DemercadoDALRBRB3
Malik DavisDALRBRB4
Wil LutzDENKPK1
Jaylen WaddleDENWRWR11
Marvin Mims Jr.DENWRWR12
Courtland SuttonDENWRWR21
Lil'Jordan HumphreyDENWRWR22
Troy FranklinDENWRWR31
Pat BryantDENWRWR32
Bo NixDENQBQB1
Jarrett StidhamDENQBQB2
Sam EhlingerDENQBQB3
Evan EngramDENTETE1
Adam TrautmanDENTETE2
Nate AdkinsDENTETE3
Dallen BentleyDENTETE4
Caleb LohnerDENTETE5
J.K. DobbinsDENRBRB1
RJ HarveyDENRBRB2
Tyler BadieDENRBRB3
Jonah ColemanDENRBRB4
Jake BatesDETKPK1
Amon-Ra St. BrownDETWRWR11
Tay MartinDETWRWR12
Jameson WilliamsDETWRWR21
Tom KennedyDETWRWR22
Isaac TeSlaaDETWRWR31
Kendrick LawDETWRWR32
Jared GoffDETQBQB1
Joshua DobbsDETQBQB2
Sam LaPortaDETTETE1
Brock WrightDETTETE2
Tyler ConklinDETTETE3
Jackson MeeksDETTETE4
Jahmyr GibbsDETRBRB1
Sione VakiDETRBRB2
Jacob SaylorsDETRBRB3
Isiah PachecoDETRBRB4
Trey SmackGBKPK1
Christian WatsonGBWRWR11
Bo MeltonGBWRWR12
Jayden ReedGBWRWR13
Matthew GoldenGBWRWR21
J. Michael SturdivantGBWRWR22
Skyy MooreGBWRWR31
Savion WilliamsGBWRWR32
Jordan LoveGBQBQB1
Tyrod TaylorGBQBQB2
Tucker KraftGBTETE1
Jonnu SmithGBTETE2
Mark RedmanGBTETE3
Josh WhyleGBTETE4
Luke MusgraveGBTETE5
Thomas YassminGBTETE6
MarShawn LloydGBRBRB1
Pierre Strong Jr.GBRBRB2
Kaleb JohnsonGBRBRB3
Chris BrooksGBRBRB4
Josh JacobsGBRBRB5

What listed order means

Order is ESPN’s sequence within each source position slot, displayed starting at 1. WR1, WR2 and WR3 identify separate receiver slots; a first-listed player in WR2 is not necessarily the offense’s second target. The same player can appear in multiple slots. This fantasy-position view does not include offensive linemen or defensive depth charts.

Listed first does not guarantee the next start, a majority of snaps or a particular workload. Committees, packages and game situations can change usage. A backup’s chart position alone does not establish a fantasy handcuff: check recent snaps, receiving work and injury reports. Source retrieval time is not the time a coach last changed the chart.

Follow the players. Get your league’s story.

Connect your Sleeper or ESPN league to the free LeagueLogs app for league-aware AI chat, roster tools and league history. Boosted leagues also receive personalized weekly newsletters.

  • League-aware Scout AI chat and roster tools
  • Multi-season league history
  • Personalized weekly newsletters for Boosted leagues
Keep reading