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 in the thick of training camp, meaning things will change dramatically. Signings, trade and injuries will move things around. 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.
(As of 8/29/2024)
Arizona Cardinals
Quarterback
Running Back
Wide Receiver
Tight End
Kyler Murray
James Conner
Marvin Harrison Jr.
Trey McBride
Clayton Tune
Trey Benson
Michael Wilson
Elijah Higgins
Emari Demercado
Greg Dortch
Tip Reiman
DeeJay Dallas
Zach Pascal
Travis Vokolek
Chris Moore
Xavier Weaver
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
Avery WIlliams
Ray-Ray McCloud III
Ross Dwelley
Jase McClellan
KhaDarel Hodge
Casey Washington
Baltimore Ravens
Quarterback
Running Back
Wide Receiver
Tight End
Lamar Jackson
Derrick Henry
Zay Flowers
Mark Andrews
Josh Johnson
Justice Hill
Rashod Bateman
Isaiah Likely
Rasheen Ali
Nelson Agholor
Charlie Kolar
Patrick Ricard*
Tylan Wallace
Deonte Harty
Devontez Walker
*fullback
Buffalo Bills
Quarterback
Running Back
Wide Receiver
Tight End
Josh Allen
James Cook
Curtis Samuel
Dalton Kincaid
Mitchell Trubisky
Ray Davis
Khalil Shakir
Dawson Knox
Mike White
Ty Johnson
Mack Hollins
Quintin Morris
Reggie Gilliam*
Keon Coleman
Marquez Valdes-Scantling
*fullback
Carolina Panthers
Quarterback
Running Back
Wide Receiver
Tight End
Bryce Young
Chuba Hubbard
Diontae Johnson
Ian Thomas
Andy Dalton
Miles Sanders
Xaver Legette
Tommy Tremble
Raheem Blackshear
Adam Thielen
Ja’Tavion Sanders
Jonathan Mingo
David Moore
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
Roschon Johnson
Rome Odunze
Marcedes Lewis
Travis Homer
DeAndre Carter
Khari Blasingame*
Velus Jones Jr.
Tyler Scott
*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
Andrei Iosivas
Tanner Hudson
Jermaine Burton
Erick All Jr.
Trenton Irwin
Tanner McLachlan
Charlie Jones
Cleveland Browns
Quarterback
Running Back
Wide Receiver
Tight End
Deshaun Watson
Jerome Ford
Amari Cooper
David Njoku
Jameis Winston
D’Onta Foreman
Jerry Jeudy
Jordan Akins
Dorian Thompson-Robinson
Pierre Strong Jr.
Elijah Moore
Cedric Tillman
David Bell
Jamari Thrash
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
John Stephens Jr.
Hunter Luepke*
Ryan Flournoy
Brevyn Spann-Ford
KaVontae Turpin
Jalen Brooks
*fullback
Denver Broncos
Quarterback
Running Back
Wide Receiver
Tight End
Bo Nix
Javonte Williams
Courtland Sutton
Adam Trautman
Jarrett Stidham
Jaleel McLaughlin
Josh Reynolds
Greg Dulcich
Zach Wilson
Audric Estime
Marvin Mims Jr.
Lucas Krull
Blake Watson
Troy Franklin
Nate Adkins
Devaughn Vele
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
Craig Reynolds
Kalif Raymond
Parker Hesse
Sione Vaki
Isaiah Williams
Green Bay Packers
Quarterback
Running Back
Wide Receiver
Tight End
Jordan Love
Josh Jacobs
Jayden Reed
Luke Musgrave
Malik Willis
MarShawn Lloyd
Christian Watson
Tucker Kraft
Emanuel Wilson
Romeo Doubs
Ben Sims
Dontayvion Wicks
Bo Melton
Malik Heath
Houston Texans
Quarterback
Running Back
Wide Receiver
Tight End
C.J. Stroud
Joe Mixon
Nico Collins
Dalton Schultz
Davis Mills
Dameon Pierce
Stefon Diggs
Brevin Jordan
Dare Ogunbowale
Tank Dell
Cade Stover
Cam Akers
John Metchie III
British Brooks*
Robert Woods
Xavier Hutchinson
Steven Sims
*fullback
Indianapolis Colts
Quarterback
Running Back
Wide Receiver
Tight End
Anthony Richardson
Jonathan Taylor
Michael Pittman Jr.
Kylen Granson
Joe Flacco
Trey Sermon
Alec Pierce
Mo Alie-Cox
Sam Ehlinger
Tyler Goodson
Josh Downs
Drew Ogletree
Adonai Mitchell
Will Mallory
Anthony Gould
Ashton Dulin
Jacksonville Jaguars
Quarterback
Running Back
Wide Receiver
Tight End
Trevor Lawrence
Travis Etienne Jr.
Christian Kirk
Evan Engram
Mac Jones
Tank Bigsby
Brian Thomas Jr.
Luke Farrell
D’Ernest Johnson
Gabe Davis
Brenton Strange
Parker Washington
Devin Duvernay
Tim Jones
Kansas City Chiefs
Quarterback
Running Back
Wide Receiver
Tight End
Patrick Mahomes
Isiah Pacheco
Rashee Rice
Travis Kelce
Carson Wentz
Samaje Perine
Marquise Brown
Noah Gray
Clyde Edwards-Helaire
Xavier Worthy
Jared Wiley
Carson Steele
JuJu Smith-Schuster
Peyton Hendershot
Skyy Moore
Justin Watson
Mecole Hardman
Las Vegas Raiders
Quarterback
Running Back
Wide Receiver
Tight End
Gardner Minshew II
Zamir White
Davante Adams
Brock Bowers
Aidan O’Connell
Alexander Mattison
Jakobi Meyers
Michael Mayer
Ameer Abdullah
Tre Tucker
Harrison Bryant
Dylan Laube
Ramel Keyton
DJ Turner
Tyreik McAllister
Los Angeles Chargers
Quarterback
Running Back
Wide Receiver
Tight End
Justin Herbert
Gus Edwards
Ladd McConkey
Will Dissly
Taylor Heinicke
J.K. Dobbins
Joshua Palmer
Hayden Hurst
Easton Stick
Jaret Patterson
DJ Chark
Stone Smartt
Kimani Vidal
Quentin Johnston
Hassan Haskins
Derius Davis
Semi Fehoko
Brenden Rice
Los Angeles Rams
Quarterback
Running Back
Wide Receiver
Tight End
Matthew Stafford
Kyren Williams
Cooper Kupp
Cobly Parkinson
Stetson Bennett
Blake Corum
Puka Nacua
Davis Allen
Ronnie Rivers
Demarcus Robinson
Hunter Long
Cody Schrader
Tutu Atwell
Jordan Whittington
Tyler Johnson
Miami Dolphins
Quarterback
Running Back
Wide Receiver
Tight End
Tua Tagovailoa
Raheem Mostert
Tyreek Hill
Jonnu Smith
Skylar Thompson
De’Von Achane
Jaylen Waddle
Durham Smythe
Jeff Wilson Jr.
Braxton Berrios
Julian Hill
Jaylen Wright
Malik Washington
Tanner Conner
Alec Ingold*
Grant DuBose
*fullback
Minnesota Vikings
Quarterback
Running Back
Wide Receiver
Tight End
Sam Darnold
Aaron Jones
Justin Jefferson
Johnny Mundt
Nick Mullens
Ty Chandler
Jordan Addison
Josh Oliver
Brett Rypien
C.J. Ham*
Jalen Nailor
Nick Muse
Trishton Jackson
Trent Sherfield Sr.
Brandon Powell
*fullback
New England Patriots
Quarterback
Running Back
Wide Receiver
Tight End
Jacoby Brissett
Rhamondre Stevenson
DeMario Douglas
Hunter Henry
Drake Maye
Antonio Gibson
Ja’Lynn Polk
Austin Hooper
Joe Milton III
JaMycal Hasty
K.J. Osborn
Jaheim Bell
Tyquan Thornton
Javon Baker
Kayshon Boutte
New Orleans Saints
Quarterback
Running Back
Wide Receiver
Tight End
Derek Carr
Alvin Kamara
Chris Olave
Juwan Johnson
Jake Haener
Jamaal Williams
Rashid Shaheed
Taysom Hill
Spencer Rattler
Jordan Mims
A.T. Perry
Foster Moreau
Kene Nwangwu
Cedrick Wilson Jr.
Dallin Holker
Adam Prentice*
Bub Means
Mason Tipton
*fullback
New York Giants
Quarterback
Running Back
Wide Receiver
Tight End
Daniel Jones
Devin Singletary
Malik Nabers
Daniel Bellinger
Drew Lock
Tyrone Tracy Jr.
Wan’Dale Robinson
Theo Johnson
Tommy DeVito
Eric Gray
Jalin Hyatt
Chris Manhertz
Darius Slayton
Gunner Olszewski
Bryce Ford-Wheaton
*fullback
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
Israel Abanikanda
Xavier Gipson
Brenden Bates
Isaiah Davis
Allen Lazard
Malachi Corley
Irvin Charles
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
Jahan Dotson
Britain Covey
Johnny Wilson
Pittsburgh Steelers
Quarterback
Running Back
Wide Receiver
Tight End
Russell Wilson
Najee Harris
George Pickens
Pat Freiermuth
Justin Fields
Jaylen Warren
Van Jefferson
Darnell Washington
Kyle Allen
Cordarrelle Patterson
Calvin Austin III
Connor Heyward
Roman Wilson
MyCole Pruitt
Scotty Miller
*fullback
San Francisco 49ers
Quarterback
Running Back
Wide Receiver
Tight End
Brock Purdy
Christian McCaffrey
Brandon Aiyuk
George Kittle
Joshua Dobbs
Jordan Mason
Deebo Samuel Sr.
Eric Saubert
Brandon Allen
Isaac Guerendo
Jauan Jennings
Jake Tonges
Patrick Taylor Jr.
Ricky Pearsall
Kyle Juszczyk*
Chris Conley
Ronnie Bell
Jacob Cowing
*fullback
Seattle Seahawks
Quarterback
Running Back
Wide Receiver
Tight End
Geno Smith
Kenneth Walker III
DK Metcalf
Noah Fant
Sam Howell
Zach Charbonnet
Jaxon Smith-Njigba
Pharaoh Brown
Kenny McIntosh
Tyler Lockett
AJ Barner
Jake Bobo
Brady Russell
Laviska Shenault Jr.
Dareke Young
Tampa Bay Buccaneers
Quarterback
Running Back
Wide Receiver
Tight End
Baker Mayfield
Rachaad White
Mike Evans
Cade Otton
Kyle Trask
Bucky Irving
Chris Godwin
Payne Durham
Sean Tucker
Jalen McMillan
Ko Kieft
Trey Palmer
Devin Culp
Kameron Johnson
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
Julius Chestnut
Tyler Boyd
Thomas Odukoya
Treylon Burks
David Martin-Robinson
Nick Westbrook-Ikhine
Jha’Quan Jackson
Washington Commanders
Quarterback
Running Back
Wide Receiver
Tight End
Jayden Daniels
Brian Robinson Jr.
Terry McLaurin
Zach Ertz
Marcus Mariota
Austin Ekeler
Noah Brown
John Bates
Jeff Driskel
Jeremy McNichols
Dyami Brown
Ben Sinnott
Olamide Zaccheaus
Colson Yankoff
Luke McCaffrey
Jamison Crowder
Byron Pringle