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.

601 of 601 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
Elic AyomanorTENWRWR12
Wan'Dale RobinsonTENWRWR21
Chimere DikeTENWRWR22
Calvin RidleyTENWRWR31
Cam WardTENQBQB1
Mitchell TrubiskyTENQBQB2
Gunnar HelmTENTETE1
Daniel BellingerTENTETE2
David Martin-RobinsonTENTETE3
Kylen GransonTENTETE4
Jaren KanakTENTETE5
Tony PollardTENRBRB1
Tyjae SpearsTENRBRB2
Julius ChestnutTENRBRB3
Nicholas SingletonTENRBRB4
Spencer ShraderINDKPK1
Alec PierceINDWRWR11
Darius SlaytonINDWRWR12
Deion BurksINDWRWR13
Josh DownsINDWRWR21
Ashton DulinINDWRWR22
D.J. MontgomeryINDWRWR23
Keenan AllenINDWRWR31
Laquon TreadwellINDWRWR32
Daniel JonesINDQBQB1
Anthony Richardson Sr.INDQBQB2
Riley LeonardINDQBQB3
Tyler WarrenINDTETE1
Mo Alie-CoxINDTETE2
Drew OgletreeINDTETE3
Will MalloryINDTETE4
Carson TowtINDTETE5
Jonathan TaylorINDRBRB1
Seth McGowanINDRBRB2
DJ GiddensINDRBRB3
Harrison ButkerKCKPK1
Rashee RiceKCWRWR11
Cyrus AllenKCWRWR12
Jeff CaldwellKCWRWR13
Xavier WorthyKCWRWR21
Jalen RoyalsKCWRWR22
Jimmy HolidayKCWRWR23
Tyquan ThorntonKCWRWR31
Nikko RemigioKCWRWR32
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
Malik BensonLVWRWR12
Justin ShorterLVWRWR13
Jalen NailorLVWRWR21
Dareke YoungLVWRWR22
Corey RuckerLVWRWR23
Jack BechLVWRWR31
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
Harrison MevisLARKPK1
Puka NacuaLARWRWR11
Konata MumpfieldLARWRWR12
CJ DanielsLARWRWR13
Davante AdamsLARWRWR21
Xavier SmithLARWRWR22
Jordan WhittingtonLARWRWR31
Tutu AtwellLARWRWR32
Matthew StaffordLARQBQB1
Stetson Bennett IVLARQBQB2
Ty SimpsonLARQBQB3
Matthew CaldwellLARQBQB4
Colby ParkinsonLARTETE1
Tyler HigbeeLARTETE2
Terrance FergusonLARTETE3
Davis AllenLARTETE4
Max KlareLARTETE5
Kyren WilliamsLARRBRB1
Blake CorumLARRBRB2
Ronnie RiversLARRBRB3
Riley PattersonMIAKPK1
Malik WashingtonMIAWRWR11
Kevin Coleman Jr.MIAWRWR12
Caleb DouglasMIAWRWR21
Jalen TolbertMIAWRWR22
Chris BellMIAWRWR31
Ryan MillerMIAWRWR32
Malik WillisMIAQBQB1
Kyle McCordMIAQBQB2
Brady CookMIAQBQB3
Greg DulcichMIATETE1
Will KacmarekMIATETE2
Seydou TraoreMIATETE3
Justin JolyMIATETE4
Cole TurnerMIATETE5
De'Von AchaneMIARBRB1
Jaylen WrightMIARBRB2
Ollie Gordon IIMIARBRB3
Will ReichardMINKPK1
Justin JeffersonMINWRWR11
Tai FeltonMINWRWR12
Jordan AddisonMINWRWR21
Myles PriceMINWRWR22
Jauan JenningsMINWRWR31
Jeshaun JonesMINWRWR32
Kyler MurrayMINQBQB1
Carson WentzMINQBQB2
J.J. McCarthyMINQBQB3
T.J. HockensonMINTETE1
Josh OliverMINTETE2
Gavin BartholomewMINTETE3
Ben YurosekMINTETE4
Aaron Jones Sr.MINRBRB1
Demond ClaiborneMINRBRB2
DeeJay DallasMINRBRB3
Jordan MasonMINRBRB4
Andy BorregalesNEKK1
Romeo DoubsNEWRWR11
Kyle WilliamsNEWRWR12
Jeremiah WebbNEWRWR13
DeMario DouglasNEWRWR21
Efton Chism IIINEWRWR22
Mack HollinsNEWRWR31
A.J. BrownNEWRWR32
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
Bryce LanceNOWRWR12
Devaughn VeleNOWRWR21
Jordyn TysonNOWRWR22
Barion BrownNOWRWR31
Mason TiptonNOWRWR32
Tyler ShoughNOQBQB1
Spencer RattlerNOQBQB2
Zach WilsonNOQBQB3
Juwan JohnsonNOTETE1
Noah FantNOTETE2
Oscar DelpNOTETE3
Treyton WelchNOTETE4
Moliki MatavaoNOTETE5
Travis Etienne Jr.NORBRB1
Alvin KamaraNORBRB2
Kendre MillerNORBRB3
CJ DonaldsonNORBRB4
Audric EstimeNORBRB5
Ty ChandlerNORBRB6
Dominic ZvadaNYGKPK1
Malik NabersNYGWRWR11
Odell Beckham Jr.NYGWRWR12
Gunner OlszewskiNYGWRWR13
Malachi FieldsNYGWRWR21
Braxton BerriosNYGWRWR22
Darnell MooneyNYGWRWR31
Calvin Austin IIINYGWRWR32
Jaxson DartNYGQBQB1
Jameis WinstonNYGQBQB2
Isaiah LikelyNYGTETE1
Theo JohnsonNYGTETE2
Chris ManhertzNYGTETE3
Thomas Fidone IINYGTETE4
Cam SkatteboNYGRBRB1
Najee HarrisNYGRBRB2
Devin SingletaryNYGRBRB3
Tyrone Tracy Jr.NYGRBRB4
Tyler BassBUFKPK1
DJ MooreBUFWRWR11
Joshua PalmerBUFWRWR12
Khalil ShakirBUFWRWR21
Skyler BellBUFWRWR22
Keon ColemanBUFWRWR31
Tyrell ShaversBUFWRWR32
Josh AllenBUFQBQB1
Kyle AllenBUFQBQB2
Dalton KincaidBUFTETE1
Dawson KnoxBUFTETE2
Jackson HawesBUFTETE3
Keleki LatuBUFTETE4
James Cook IIIBUFRBRB1
Ray DavisBUFRBRB2
Ty JohnsonBUFRBRB3
Jason SandersNYJKPK1
Blake GrupeNYJKPK2
Garrett WilsonNYJWRWR11
Arian SmithNYJWRWR12
Adonai MitchellNYJWRWR21
Tim PatrickNYJWRWR22
Isaiah WilliamsNYJWRWR31
Omar Cooper Jr.NYJWRWR32
Geno SmithNYJQBQB1
Cade KlubnikNYJQBQB2
Mason TaylorNYJTETE1
Kenyon SadiqNYJTETE2
Jeremy RuckertNYJTETE3
Andrew BeckNYJTETE4
Jelani WoodsNYJTETE5
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
Andy DaltonPHIQBQB2
Tanner McKeePHIQBQB3
Cole PaytonPHIQBQB4
Dallas GoedertPHITETE1
Johnny MundtPHITETE2
E.J. JenkinsPHITETE3
Grant CalcaterraPHITETE4
Eli StowersPHITETE5
Saquon BarkleyPHIRBRB1
Tank BigsbyPHIRBRB2
Will ShipleyPHIRBRB3
Chad RylandARIKPK1
Michael WilsonARIWRWR11
Jalen BrooksARIWRWR12
Reggie VirgilARIWRWR13
Marvin Harrison Jr.ARIWRWR21
Simi FehokoARIWRWR22
Kendrick BourneARIWRWR31
Devin DuvernayARIWRWR32
Jacoby BrissettARIQBQB1
Gardner Minshew IIARIQBQB2
Carson BeckARIQBQB3
Trey McBrideARITETE1
Elijah HigginsARITETE2
Hunter LongARITETE3
Tip ReimanARITETE4
Jameson GeersARITETE5
Jeremiyah LoveARIRBRB1
Tyler AllgeierARIRBRB2
Bam KnightARIRBRB3
James ConnerARIRBRB4
Trey BensonARIRBRB5
Chris BoswellPITKPK1
DK MetcalfPITWRWR11
Germie BernardPITWRWR12
Cole BurgessPITWRWR13
Michael Pittman Jr.PITWRWR21
Ben SkowronekPITWRWR22
Roman WilsonPITWRWR31
Kaden WetjenPITWRWR32
Aaron RodgersPITQBQB1
Mason RudolphPITQBQB2
Will HowardPITQBQB3
Drew AllarPITQBQB4
Pat FreiermuthPITTETE1
Darnell WashingtonPITTETE2
Robert TonyanPITTETE3
Jaylen WarrenPITRBRB1
Rico DowdlePITRBRB2
Eli HeidenreichPITRBRB3
Cameron DickerLACKPK1
Ladd McConkeyLACWRWR11
Brenen ThompsonLACWRWR12
KeAndre Lambert-SmithLACWRWR13
Quentin JohnstonLACWRWR21
Derius DavisLACWRWR22
Tre' HarrisLACWRWR31
Gary JenningsLACWRWR32
Justin HerbertLACQBQB1
Trey LanceLACQBQB2
Oronde GadsdenLACTETE1
Charlie KolarLACTETE2
David NjokuLACTETE3
Omarion HamptonLACRBRB1
Keaton MitchellLACRBRB2
Kimani VidalLACRBRB3
Eddy PineiroSFKK1
Mike EvansSFWRWR11
Jacob CowingSFWRWR12
Christian KirkSFWRWR13
Brandon AiyukSFWRWR14
Deebo Samuel Sr.SFWRWR21
Jordan WatkinsSFWRWR22
De'Zhaun StriblingSFWRWR23
Demarcus RobinsonSFWRWR31
KhaDarel HodgeSFWRWR32
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
Jadarian PriceSEARBRB1
Emanuel WilsonSEARBRB2
George HolaniSEARBRB3
Zach CharbonnetSEARBRB4
Chase McLaughlinTBKK1
Emeka EgbukaTBWRWR11
Ted Hurst IIITBWRWR12
David Sills VTBWRWR13
Chris Godwin Jr.TBWRWR21
Tez JohnsonTBWRWR22
Jalen McMillanTBWRWR31
Kameron JohnsonTBWRWR32
Baker MayfieldTBQBQB1
Jalon DanielsTBQBQB2
Cade OttonTBTETE1
Payne DurhamTBTETE2
Ko KieftTBTETE3
Bauer SharpTBTETE4
Bucky IrvingTBRBRB1
Kenny GainwellTBRBRB2
Sean TuckerTBRBRB3
Drew StevensWASKPK1
Terry McLaurinWASWRWR11
Dyami BrownWASWRWR12
Luke McCaffreyWASWRWR13
Stefon DiggsWASWRWR21
Jaylin LaneWASWRWR22
Antonio WilliamsWASWRWR31
Treylon BurksWASWRWR32
Jayden DanielsWASQBQB1
Marcus MariotaWASQBQB2
Athan KaliakmanisWASQBQB3
Chig OkonkwoWASTETE1
Ben SinnottWASTETE2
John BatesWASTETE3
Colson YankoffWASTETE4
Jacory Croskey-MerrittWASRBRB1
Rachaad WhiteWASRBRB2
Kaytron AllenWASRBRB3
Jeremy McNicholsWASRBRB4
Ryan FitzgeraldCARKPK1
Tetairoa McMillanCARWRWR11
Brycen TremayneCARWRWR12
Jalen CokerCARWRWR21
John Metchie IIICARWRWR22
Xavier LegetteCARWRWR31
Chris Brazzell IICARWRWR32
Bryce YoungCARQBQB1
Kenny PickettCARQBQB2
Haynes KingCARQBQB3
Tommy TrembleCARTETE1
Mitchell EvansCARTETE2
Darren WallerCARTETE3
Feleipe FranksCARTETE4
Ja'Tavion SandersCARTETE5
Chuba HubbardCARRBRB1
Jonathon BrooksCARRBRB2
AJ DillonCARRBRB3
Trevor EtienneCARRBRB4
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
Brian Thomas Jr.JAXWRWR21
Travis HunterJAXWRWR22
Jakobi MeyersJAXWRWR31
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
Chris MooreBALWRWR12
Ja'Kobi LaneBALWRWR13
Rashod BatemanBALWRWR21
Elijah SarrattBALWRWR22
Devontez WalkerBALWRWR31
LaJohntay WesterBALWRWR32
Lamar JacksonBALQBQB1
Tyler HuntleyBALQBQB2
Joe FagnanoBALQBQB3
Skylar ThompsonBALQBQB4
Mark AndrewsBALTETE1
Durham SmytheBALTETE2
Matthew HibnerBALTETE3
Josh CuevasBALTETE4
Derrick HenryBALRBRB1
Justice HillBALRBRB2
Rasheen AliBALRBRB3
Adam RandallBALRBRB4
Ka'imi FairbairnHOUKK1
Nico CollinsHOUWRWR11
Jaylin NoelHOUWRWR12
Jayden HigginsHOUWRWR13
Xavier HutchinsonHOUWRWR21
Jared WayneHOUWRWR22
Kayshon BoutteHOUWRWR31
Tank DellHOUWRWR32
C.J. StroudHOUQBQB1
Davis MillsHOUQBQB2
Graham MertzHOUQBQB3
Dalton SchultzHOUTETE1
Foster MoreauHOUTETE2
Marlin KleinHOUTETE3
Cade StoverHOUTETE4
Brevin JordanHOUTETE5
David MontgomeryHOURBRB1
Woody MarksHOURBRB2
British BrooksHOURBRB3
Evan McPhersonCINKK1
Ja'Marr ChaseCINWRWR11
Colbie YoungCINWRWR12
Tee HigginsCINWRWR21
Dohnte MeyersCINWRWR22
Andrei IosivasCINWRWR31
Ke'Shawn WilliamsCINWRWR32
Joe BurrowCINQBQB1
Joe FlaccoCINQBQB2
Mike GesickiCINTETE1
Drew SampleCINTETE2
Erick All Jr.CINTETE3
Jack EndriesCINTETE4
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
Raheim SandersCLERBRB2
Jaleel McLaughlinCLERBRB3
Dylan SampsonCLERBRB4
Brandon AubreyDALKK1
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
Emari DemercadoDALRBRB2
Tyler GoodsonDALRBRB3
Malik DavisDALRBRB4
Wil LutzDENKPK1
Jaylen WaddleDENWRWR11
Pat BryantDENWRWR12
Courtland SuttonDENWRWR21
Troy FranklinDENWRWR22
Marvin Mims Jr.DENWRWR31
Lil'Jordan HumphreyDENWRWR32
Bo NixDENQBQB1
Jarrett StidhamDENQBQB2
Sam EhlingerDENQBQB3
Evan EngramDENTETE1
Adam TrautmanDENTETE2
Nate AdkinsDENTETE3
Dallen BentleyDENTETE4
Caleb LohnerDENTETE5
J.K. DobbinsDENRBRB1
RJ HarveyDENRBRB2
Jonah ColemanDENRBRB3
Tyler BadieDENRBRB4
Jake BatesDETKPK1
Amon-Ra St. BrownDETWRWR11
Tom KennedyDETWRWR12
Jameson WilliamsDETWRWR21
Tay MartinDETWRWR22
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
Skyy MooreGBWRWR12
Savion WilliamsGBWRWR13
Jayden ReedGBWRWR21
Bo MeltonGBWRWR22
Matthew GoldenGBWRWR31
J. Michael SturdivantGBWRWR32
Jordan LoveGBQBQB1
Tyrod TaylorGBQBQB2
Tucker KraftGBTETE1
Jonnu SmithGBTETE2
Josh WhyleGBTETE3
Mark RedmanGBTETE4
Luke MusgraveGBTETE5
Thomas YassminGBTETE6
MarShawn LloydGBRBRB1
Chris BrooksGBRBRB2
Kaleb JohnsonGBRBRB3
Josh JacobsGBRBRB4

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