The first step is playing fantasy football is knowing who is on each team, and where they stand in the pecking order. So as we head toward the 2024 NFL season, we’re going to offer up the fantasy football depth charts for all 32 teams around the league.
This is all in flux, of course. We’re a week away from the draft, when teams will be bringing in new names and new players up and down their depth charts. Signings, trade and injuries will move things around as well. And of course we aren’t in each team’s offices, which means there are some places where we’re guessing who is above whom in each roster’s pecking order.
All that means this is current and as accurate as we can make it as of now, but we’ll update everything every week or so up to the start of the season. So bookmark this page and check back each week to see what changes.
Fantasy Football Depth Charts for 2024
(As of 4/30/2024)
Arizona Cardinals
Quarterback
Running Back
Wide Receiver
Tight End
Kyler Murray
James Conner
Marvin Harrison Jr.
Trey McBride
Desmond Ridder
Trey Benson
Michael Wilson
Tip Reiman
Clayton Tune
Emari Demercado
Greg Dortch
Elijah Higgins
DeeJay Dallas
Chris Moore
Travis Vokolek
Michael Carter
Zach Pascal
Blake Whiteheart
Tony Jones
Tejhaun Palmer
Bernhard Seikovits
Andre Baccellia
Dan Chisena
Daniel Arias
Xavier Weaver
Jeff Smith
Kaden Davis
Atlanta Falcons
Quarterback
Running Back
Wide Receiver
Tight End
Kirk Cousins
Bijan Robinson
Drake London
Kyle Pitts
Michael Penix Jr.
Tyler Allgeier
Darnell Mooney
Charlie Woerner
Taylor Heinicke
Avery Williams
Rondale Moore
John FitzPatrick
John Paddock
Jase McClellan
Casey Washington
Austin Stogner
Carlos Washington Jr.
KhaDarel Hodge
Tucker Fisk*
Ray-Ray McCloud
Robert Burns*
Austin Mack
Josh Ali
Chris Blaie
JaQuae Jackson
Isaiah Wooden
*fullback
Baltimore Ravens
Quarterback
Running Back
Wide Receiver
Tight End
Lamar Jackson
Derrick Henry
Zay Flowers
Mark Andrews
Josh Johnson
Keaton Mitchell
Rashod Bateman
Isaiah Likely
Devin Leary
Justice Hill
Nelson Agholor
Charlie Kolar
Malik Cunningham
Rasheen Ali
Tylan Wallace
Scotty Washington
Owen Wright
Deonte Harty
Riley Sharp
Chris Collier
Devontez Walker
Patrick Ricard*
Tayvion Robinson
Dayton Wade
Sean Ryan
DeAngelo Hardy
*fullback
Buffalo Bills
Quarterback
Running Back
Wide Receiver
Tight End
Josh Allen
James Cook
Keon Coleman
Dalton Kincaid
Mitch Trubisky
Ray Davis
Khalil Shakir
Dawson Knox
Shane Buechele
Ty Johnson
Curtis Samuel
Quintin Morris
Darrynton Evans
Mack Hollins
Tre’ McKitty
Frank Gore Jr.
Justin Shorter
Zach Davidson
Reggie Gilliam*
Andy Isabella
KJ Hamler
Tyrell Shavers
Bryan Thompson
Quintez Cephus
Xavier Johnson
Lawrence Keys III
*fullback
Carolina Panthers
Quarterback
Running Back
Wide Receiver
Tight End
Bryce Young
Jonathon Brooks
Diontae Johnson
Tommy Tremble
Andy Dalton
Chuba Hubbard
Xavier Legette
Ian Thomas
Jack Plummer
Miles Sanders
Adam Thielen
Ja’Tavion Sanders
Mike Boone
Jonathan Mingo
Stephen Sullivan
Tarik Cohen
Terrace Marshall Jr.
Jordan Matthews
Raheem Blackshear
David Moore
Chris Pierce
Spencer Brown
Mike Strahan
Jaden Shirden
Ihmir Smith-Marsette
Cam Sims
Jalen Camp
Jalen Coker
Devin Carter
Sam Pinckney
Chicago Bears
Quarterback
Running Back
Wide Receiver
Tight End
Caleb Williams
D’Andre Swift
DJ Moore
Cole Kmet
Tyson Bagent
Khalil Herbert
Keenan Allen
Gerald Everett
Brett Rypien
Roschon Johnson
Rome Odunze
Stephen Carlson
Austin Reed
Travis Homer
Velus Jones Jr.
Brenden Bates
Ian Wheeler
Tyler Scott
Khari Blasingame*
Collin Johnson
Dante Pettis
Odieu Hiliare
Nsimba Webster
*fullback
Cincinnati Bengals
Quarterback
Running Back
Wide Receiver
Tight End
Joe Burrow
Zack Moss
Ja’Marr Chase
Mike Gesicki
Jake Browning
Chase Brown
Tee Higgins
Drew Sample
Logan Woodside
Trayveon Williams
Trenton Irwin
Erick All
Rocky Lombardi
Chris Evans
Jermaine Burton
Tanner McLachlan
Elijah Collins
Andrei Iosivas
Tanner Hudson
Charlie Jones
Cam Grandy
Kendrick Pryor
Shedrick Jackson
Kwamie Lassiter II
Cole Burgess
Cleveland Browns
Quarterback
Running Back
Wide Receiver
Tight End
Deshaun Watson
Nick Chubb
Amari Cooper
David Njoku
Jameis Winston
Jerome Ford
Jerry Jeudy
Jordan Akins
Tyler Huntley
D’Onta Foreman
Elijah Moore
Giovanni Ricci
Dorian Thompson-Robinson
Nyheim Hines
Jamari Thrash
Zaire Mitchell-Paden
John Kelly Jr.
Cedric Tillman
Treyton Welch
Pierre Strong Jr.
David Bell
Aidan Robbins
Michael Woods II
Jaelon Darden
James Proche II
Ahmarean Brown
Dallas Cowboys
Quarterback
Running Back
Wide Receiver
Tight End
Dak Prescott
Ezekiel Elliott
CeeDee Lamb
Jake Ferguson
Cooper Rush
Rico Dowdle
Brandin Cooks
Luke Schoonmaker
Trey Lance
Deuce Vaughn
Jalen Tolbert
Peyton Hendershot
Royce Freeman
KaVontae Turpin
Princeton Fant
Snoop Conner
Ryan Flournoy
Brevyn Spann-Ford
Malik Davis
Jalen Brooks
John Stephens Jr.
Nathaniel Peat
Martavis Bryant
Alec Holler
Hunter Luepke*
Racey McMath
Jalen Cropper
Cam Johnson
Corey Crooms Jr.
David Duren
Denver Broncos
Quarterback
Running Back
Wide Receiver
Tight End
Bo Nix
Javonte Williams
Courtland Sutton
Greg Dulcich
Zach Wilson
Samaje Perine
Marvin Mims Jr.
Adam Trautman
Jarrett Stidham
Audric Estimé
Troy Franklin
Lucas Krull
Ben DiNucci
Jaleel McLaughlin
Josh Reynolds
Nate Adkins
Tyler Badie
Tim Patrick
Thomas Yassmin
Blake Watson
Lil’Jordan Humphrey
Dylan Leonard
Michael Burton*
Brandon Johnson
Devaughn Vele
Jalen Virgil
Phillip Dorsett
Michael Bandy
David Sills
BJ West
Lincoln Victor
*fullback
Detroit Lions
Quarterback
Running Back
Wide Receiver
Tight End
Jared Goff
Jahmyr Gibbs
Amon-Ra St. Brown
Sam LaPorta
Hendon Hooker
David Montgomery
Jameson Williams
Brock Wright
Nate Sudfeld
Craig Reynolds
Kalif Raymond
James Mitchell
Zonovan Knight
Donovan Peoples-Jones
Shane Zylstra
Jermar Jefferson
Antoine Green
Isaac Rex
Jake Funk
Tom Kennedy
Daurice Fountain
Maurice Alexander
Isaiah Williams
Tre’Quan Smith
Jalon Calhoun
Green Bay Packers
Quarterback
Running Back
Wide Receiver
Tight End
Jordan Love
Josh Jacobs
Jayden Reed
Luke Musgrave
Sean Clifford
MarShawn Lloyd
Christian Watson
Tucker Kraft
Michael Pratt
AJ Dillon
Romeo Doubs
Tyler Davis
Alex McGough
Emanuel Wilson
Bo Melton
Ben Sims
Ellis Merriweather
Dontayvion Wicks
Joel Wilson
Jarveon Howard
Malik Heath
Messiah Swinson
Henry Pearson*
Samori Toure
Grant DuBose
Thyrick Pitts
Julian Hicks
*fullback
Houston Texans
Quarterback
Running Back
Wide Receiver
Tight End
C.J. Stroud
Joe Mixon
Nico Collins
Dalton Schultz
Davis Mills
Dameon Pierce
Stefon Diggs
Cade Stover
Case Keenum
Dare Ogunbowale
Tank Dell
Teagan Quitoriano
Tom Boyle
Jawhar Jordan
Noah Brown
Brevin Jordan
Gerrid Doaks
John Metchie III
Dalton Keene
J.J. Taylor
Robert Woods
British Brooks
Xavier Hutchinson
Troy Hairson*
Steven Sims
Andrew Beck*
Johnny Johnson III
Jared Wayne
Jaxon Janke
Jadon Janke
*fullback
Indianapolis Colts
Quarterback
Running Back
Wide Receiver
Tight End
Anthony Richardson
Jonathan Taylor
Michael Pittman Jr.
Jelani Woods
Joe Flacco
Evan Hull
Adonai Mitchell
Kylen Granson
Kedon Slovis
Tyler Goodson
Josh Downs
Mo Alie-Cox
Sam Ehlinger
Trey Sermon
Alec Pierce
Will Mallory
Jason Bean
Zavier Scott
Ashton Dulin
Jordan Murray
Anthony Gould
Drew Ogletree
D.J. Montgomery
Eric Tomlinson
Ethan Fernea
Trent Pennix
Juwann Winfree
Terrell Bynum
Tyrie Cleveland
Xavier White
Jacksonville Jaguars
Quarterback
Running Back
Wide Receiver
Tight End
Trevor Lawrence
Travis Etienne Jr.
Christian Kirk
Evan Engram
Mac Jones
D’Ernest Johnson
Brian Thomas Jr.
Luke Farrell
C.J. Beathard
Tank Bigsby
Gabe Davis
Josiah Deguara
Keilan Robinson
Devin Duvernay
Brenton Strange
Lorenzo Lingard
Parker Washington
Josh Pederson
Jalen Jackson
Tim Jones
Patrick Murtaugh
Elijah Cooks
Seth Williams
Wayne Ruby
Brevin Easton
Joshua Cephus
David White Jr.
Kansas City Chiefs
Quarterback
Running Back
Wide Receiver
Tight End
Patrick Mahomes
Isiah Pacheco
Rashee Rice
Travis Kelce
Carson Wentz
Clyde Edwards-Helaire
Marquise Brown
Irv Smith
Chris Oladokun
Deneric Prince
Xavier Worthy
Jared WIley
Ian Book
Keaontay Ingram
Justin Watson
Noah Gray
Emani Bailey
Skyy Moore
Gerrit Prince
La’Mical Perine
Kadarius Toney
Izaiah Gathings
Louis Rees-Zammit
Montrell Washington
Baylor Cupp
Hassan Hall
Justyn Ross
Carson Steele
Cornell Powell
Anthony MIller
Jacob Copeland
Nikko Remigio
Shi Smith
Reggie Brown
Las Vegas Raiders
Quarterback
Running Back
Wide Receiver
Tight End
Gardner Minshew
Zamir White
Davante Adams
Brock Bowers
Aidan O’Connell
Alexander Mattison
Jakobi Meyers
Michael Mayer
Anthony Brown Jr.
Dylan Laube
Michael Gallup
Harrison Bryant
Carter Bradley
Ameer Abdullah
Tre Tucker
Zach Gentry
Shane McCormick
Kristian Wilkerson
Cole Fotheringham
Brittain Brown
DJ Turner
John Samuel Shenker
Tyreik McAllister
Lideatrick Griffin
Jeff Foreman
Ramel Keyton
Los Angeles Chargers
Quarterback
Running Back
Wide Receiver
Tight End
Justin Herbert
Gus Edwards
Ladd McConkey
Will Dissly
Easton Stick
J.K. Dobbins
Quentin Johnston
Hayden Hurst
Max Duggan
Isaiah Spiller
Joshua Palmer
Donald Parham Jr.
Casey Bauman
Kimani Vidal
Derius Davis
Stone Smartt
Elijah Dotson
Brenden Rice
Zach Heins
Jaret Patterson
Cornelius Jonson
Ben Mason*
Simi Fehoko
Luke Benson*
Jaylen Johnson
Jaelen Gill
Leon Johnson III
*fullback
Los Angeles Rams
Quarterback
Running Back
Wide Receiver
Tight End
Matthew Stafford
Kyren Williams
Puka Nacua
Tyler Higbee
Stetson Bennett
Blake Corum
Cooper Kupp
Colby Parkinson
Dresser Winn
Ronnie Rivers
Demarcus Robinson
Hunter Long
Zach Evans
Tutu Atwell
Davis Allen
Ben Skowronek
Miller Forristall
Jordan Whittington
Nikola Kalinic
Tyler Johnson
Neal Johnson
Xavier Smith
Drake Stoops
Sam Wiglusz
JJ Laap
Miami Dolphins
Quarterback
Running Back
Wide Receiver
Tight End
Tua Tagovailoa
Raheem Mostert
Tyreek Hill
Jonnu Smith
Mike White
De’Von Achane
Jaylen Waddle
Durham Smythe
Skylar Thompson
Jaylen Wright
Braxton Berrios
Julian Hill
Gavin Hardison
Jeff Wilson Jr.
River Cracraft
Jody Fortson
Salvon Ahmed
Malik Washington
Tanner Conner
Chris Brooks
Erik Ezukanma
Hayden Rucci
Alec Ingold*
Braylon Sanders
Anthony Schwartz
Tahj Washington
Je’Quan Burton
Mathew Sexton
*fullback
Minnesota Vikings
Quarterback
Running Back
Wide Receiver
Tight End
J.J. McCarthy
Aaron Jones
Justin Jefferson
T.J. Hockenson
Sam Darnold
Ty Chandler
Jordan Addison
Josh Oliver
Nick Mullens
Kene Nwangwu
Brandon Powell
Johnny Mundt
Jaren Hall
Myles Gaskin
Trent Sherfield
Nick Muse
DeWayne McBride
N’Keal Harry
Trey Knox
C.J. Ham*
Jalen Nailor
Lucky Jackson
Trishton Jackson
Thayer Thomas
Daylen Baldwin
Malik Knowles
Jeshaun Jones
Ty James
Devron Harper
*fullback
New England Patriots
Quarterback
Running Back
Wide Receiver
Tight End
Jacoby Brissett
Rhamondre Stevenson
Ja’Lynn Polk
Hunter Henry
Drake Maye
Antonio Gibson
DeMario Douglas
Austin Hooper
Bailey Zappe
Kevin Harris
Kendrick Bourne
Mitchell Wilcox
Joe Milton III
JaMycal Hasty
Javon Baker
Jaheim Bell
Nathan Rourke
Ke’Shawn Vaughn
K.J. Osborn
La’Michael Pettway
Deshaun Fenwick
JuJu Smith-Schuster
Jacob Warren
Kayshon Boutte
Jalen Reagor
Tyquan Thornton
Kawaan Baker
T.J. Luther
New Orleans Saints
Quarterback
Running Back
Wide Receiver
Tight End
Derek Carr
Alvin Kamara
Chris Olave
Juwan Johnson
Spencer Rattler
Jamaal Williams
Rashid Shaheed
Taysom Hill
Jake Haener
Kendre Miller
Cedrick Wilson Jr.
Foster Moreau
Nathan Peterman
Jordan Mims
A.T. Perry
Tommy Hudson
Kellen Mond
James Robinson
Bub Means
Michael Jacobson
Jacob Kibodi
Equanimeous St. Brown
Dallin Holker
Adam Prentice*
Stanley Morgan
Zander Horvath*
Jermaine Jackson
Mason Tipton
Kyle Sheets
*fullback
New York Giants
Quarterback
Running Back
Wide Receiver
Tight End
Daniel Jones
Devin Singletary
Malik Nabers
Darren Waller
Drew Lock
Tyrone Tracy Jr.
Wan’Dale Robinson
Daniel Bellinger
Tommy DeVito
Eric Gray
Jalin Hyatt
Theo Johnson
Gary Brightwell
Darius Slayton
Chris Manhertz
Deon Jackson
Isaiah Hodgins
Jack Stoll
Jashaun Corbin
Isaiah McKenzie
Lawrence Cager
Dante Miller
Miles Boykin
Tyree Jackson
Gunner Olszewski
Dennis Houston
Bryce Ford-Whaeton
Chase Cota
Ayir Asante
John Jiles
New York Jets
Quarterback
Running Back
Wide Receiver
Tight End
Aaron Rodgers
Breece Hall
Garrett Wilson
Tyler Conklin
Tyrod Taylor
Braelon Allen
Mike Williams
Jeremy Ruckert
Jordan Travis
Israel Abanikanda
Malachi Corley
Kenny Yeboah
Darren Grainger
Isaiah Davis
Xavier Gipson
Zack Kuntz
Xazavian Valladay
Allen Lazard
Lincoln Sefcik
Jacques Patrick
Jason Brownlee
Nick Bawden*
Lance McCutcheon
Malik Taylor
Irvin Charles
Tyler Harrell
*fullback
Philadelphia Eagles
Quarterback
Running Back
Wide Receiver
Tight End
Jalen Hurts
Saquon Barkley
A.J. Brown
Dallas Goedert
Kenny Pickett
Kenneth Gainwell
DeVonta Smith
Grant Calcaterra
Tanner McKee
Will Shipley
Parris Campbell
Albert Okwuegbunam Jr.
Will Grier
Lew Nichols
DeVante Parker
C.J. Uzomah
Tyrion Davis-Price
Johnny Wilson
E.J. Jenkins
Kendall Milton
Ainias Smith
Noah Togiai
Britain Covey
McCallan Castles
Austin Watkins Jr.
Joseph Ngata
Shaquan Davis
Jacob Harris
Talik Keaton
Pittsburgh Steelers
Quarterback
Running Back
Wide Receiver
Tight End
Russell Wilson
Najee Harris
George Pickens
Pat Freiermuth
Justin Fields
Jaylen Warren
Roman Wilson
Darnell Washington
Kylen Allen
Cordarrelle Patterson
Van Jefferson
Connor Heyward
John Rhys Plumlee
Aaron Shampklin
Quez Watkins
MyCole Pruitt
Daijun Edwards
Calvin Austin III
Rodney Williams
Jack Colletto*
Denzel Mims
Dez Fitzpatrick
Duece Watts
Keilahn Harris
Marquez Callaway
*fullback
San Francisco 49ers
Quarterback
Running Back
Wide Receiver
Tight End
Brock Purdy
Christian McCaffrey
Deebo Samuel
George Kittle
Joshua Dobbs
Elijah Mitchell
Brandon Aiyuk
Brayden Willis
Brandon Allen
Isaac Guerendo
Ricky Pearsall
Cameron Latu
Tanner Mordecai
Jordan Mason
Jauan Jennings
Eric Saubert
Patrick Taylor Jr.
Jacob Cowing
Jake Tonges
Cody Schrader
Ronnie Bell
Mason Pline
Kyle Juszczyk*
Chris Conley
Danny Gray
Trent Taylor
Terique Owens
Tay Martin
*fullback
Seattle Seahawks
Quarterback
Running Back
Wide Receiver
Tight End
Geno Smith
Kenneth Walker III
DK Metcalf
Noah Fant
Sam Howell
Zach Charbonnet
Tyler Lockett
Pharaoh Brown
Chevan Cordeiro
Kenny McIntosh
Jaxon Smith-Njigba
AJ Barner
George Holani
Jake Bobo
Brady Russell
TaMerik Williams
Dee Eskridge
Tyler Mabry
Laviska Shenault Jr.
Jack Westover
Dareke Young
Easop Winston Jr.
Cody White
Hayden Hatten
Tampa Bay Buccaneers
Quarterback
Running Back
Wide Receiver
Tight End
Baker Mayfield
Rachaad White
Mike Evans
Cade Otton
Kyle Trask
Bucky Irving
Chris Godwin
Ko Kieft
John Wolford
Chase Edmonds
Trey Palmer
Payne Durham
Zack Annexstar
Sean Tucker
Jalen McMillan
Devin Culp
Patrick Laird
Deven Thompkins
Tanner Taula
Rakim Jarrett
David Wells
Cephus Johnson III
John Dietl III
Ryan Miller
Raleigh Webb
Tennessee Titans
Quarterback
Running Back
Wide Receiver
Tight End
Will Levis
Tony Pollard
DeAndre Hopkins
Chigoziem Okonkwo
Mason Rudolph
Tyjae Spears
Calvin Ridley
Josh Whyle
Malik Willis
Hassan Haskins
Treylon Burks
Thomas Odukoya
Julius Chestnut
Kyle Philips
David Martin-Robinson
Dillon Johnson
Nick Westbrook-Ikhine
Steven Stilianos
Jabari Small
Colton Dowell
Jha’Quan Jackson
Mason Kinsey
Kearis Jackson
Tre’Shaun Harrison
Washington Commanders
Quarterback
Running Back
Wide Receiver
Tight End
Jayden Daniels
Austin Ekeler
Terry McLaurin
Zach Ertz
Marcus Mariota
Brian Robinson Jr.
Jahan Dotson
Ben Sinnott
Jeff Driskel
Chris Rodriguez Jr.
Luke McCaffrey
John Bates
Jake Fromm
Jeremy McNichols
Olamide Zaccheaus
Cole Turner
Sam Hartman
Michael Wiley
Dyami Brown
Armani Rodgers
Austin Jones
Dax Milne
Colson Yankoff
Jamison Crowder
Brycen Tremayne
Mitchell Tinsley
Davion Davis
Kazmeir Allen
Marcus Rosemy-Jacksaint