Facebook Pixel

    Fantasy Football Depth Charts: The Top Players for Every NFL Team in 2023

    It's difficult to keep up with the constant movement of the NFL. For fantasy football, what do the depth charts look like for all 32 NFL teams?

    The 2023 NFL season is here, which means that it’s important to know the entire landscape across all 32 teams from a fantasy football standpoint!

    There’s always a lot of movement for players during NFL free agency, the NFL Draft, and training camp, so it can be difficult to know who is playing for what team going into this year.

    With that in mind, here are the current depth charts for every team in the league going into this season so you can know exactly who you should be targeting if a starter goes down with an injury … or if you just want to impress your friends with your knowledge of the NFL.

    Behind in research? Get a trade offer in your dynasty or redraft league? Not sure who to start or sit this week? Leverage PFN’s FREE fantasy tools — our Fantasy Football Draft Kit, Fantasy Football Trade Analyzer and Calculator, and Start/Sit Optimizer! Put the finishing touch on your A+ draft with 1 of our 425+ fantasy football team names.

    Depth Charts for Every NFL Team in 2023

    Arizona Cardinals

    QB: Joshua Dobbs, Clayton Tune, Kyler Murray (PUP)
    RB: James Conner, Keaontay Ingram, Emari Demercado
    WR: Marquise Brown, Zach Pascal, Rondale Moore, Michael Wilson, Greg Dortch
    TE: Zach Ertz, Trey McBride, Geoff Swaim

    Atlanta Falcons

    QB: Desmond Ridder, Taylor Heinicke
    RB:
    Bijan Robinson, Tyler Allgeier, Cordarrelle Patterson
    WR:
    Drake London, Mack Hollins, KhaDarel Hodge, Scotty Miller, Josh Ali
    TE:
    Kyle Pitts, Jonnu Smith, Mycole Pruitt, John FitzPatrick

    Baltimore Ravens

    QB: Lamar Jackson, Tyler Huntley
    RB:
    J.K. Dobbins, Gus Edwards, Justice Hill
    WR:
    Odell Beckham Jr., Rashod Bateman, Zay Flowers, Devin Duvernay, Nelson Agholor, Tylan Wallace
    TE:
    Mark Andrews, Josh Oliver

    Buffalo Bills

    QB: Josh Allen, Kyle Allen
    RB: James Cook, Damien Harris, Latavius Murray
    WR:
    Stefon Diggs, Gabe Davis, Trent Sherfield, Deonte Harty, Khalil Shakir
    TE:
    Dawson Knox, Dalton Kincaid, Quintin Morris

    Carolina Panthers

    QB: Bryce Young, Andy Dalton
    RB:
    Miles Sanders, Chuba Hubbard, Raheem Blackshear
    WR:
    Adam Thielen, DJ Chark Jr., Jonathan Mingo, Terrace Marshall Jr., Laviska Shenault Jr., Ihmir Smith-Marsette
    TE:
    Hayden Hurst, Ian Thomas, Tommy Tremble, Giovanni Ricci

    Chicago Bears

    QB: Justin Fields, Tyson Bagent
    RB:
    Khalil Herbert, D’Onta Foreman, Roschon Johnson
    WR:
    DJ Moore, Darnell Mooney, Chase Claypool, Equanimeous St. Brown, Tyler Scott, Velus Jones Jr.
    TE:
    Cole Kmet, Robert Tonyan, Marcedes Lewis

    Cincinnati Bengals

    QB: Joe Burrow, Jake Browning
    RB:
    Joe Mixon, Trayveon Williams, Chris Evans, Chase Brown
    WR:
    Ja’Marr Chase, Tee Higgins, Tyler Boyd, Trenton Irwin, Charlie Jones, Andrei Iosivas
    TE:
    Irv Smith Jr., Drew Sample, Mitchell Wilcox

    Cleveland Browns

    QB: Deshaun Watson, Dorian Thompson-Robinson
    RB:
    Nick Chubb, Jerome Ford, Pierre Strong Jr.
    WR:
    Amari Cooper, Elijah Moore, Donovan Peoples-Jones, Marquise Goodwin, Cedric Tillman, David Bell
    TE:
    David Njoku, Jordan Akins, Harrison Bryant

    Dallas Cowboys

    QB: Dak Prescott, Cooper Rush, Trey Lance
    RB:
    Tony Pollard, Rico Dowdle, Deuce Vaughn, Hunter Luepke
    WR: CeeDee Lamb, Michael Gallup, Brandin Cooks, Jalen Brooks, Jalen Tolbert, KaVontae Turpin
    TE:
    Jake Ferguson, Luke Schoonmaker, Peyton Hendershot

    Denver Broncos

    QB: Russell Wilson, Jarrett Stidham
    RB:
    Javonte Williams, Samaje Perine, Jaleel McLaughlin
    WR:
    Courtland Sutton, Jerry Jeudy, Marvin Mims Jr., Brandon Johnson
    TE:
    Greg Dulcich, Adam Trautman, Chris Manhertz, Nate Adkins

    Detroit Lions

    QB: Jared Goff, Teddy Bridgewater
    RB:
    David Montgomery, Jahmyr Gibbs, Craig Reynolds
    WR:
    Amon-Ra St. Brown, Marvin Jones Jr., Josh Reynolds, Kalif Raymond, Antoine Green
    TE:
    Sam LaPorta, Brock Wright, James Mitchell

    Green Bay Packers

    QB: Jordan Love, Sean Clifford
    RB:
    Aaron Jones, AJ Dillon, Emanuel Wilson
    WR:
    Christian Watson, Romeo Doubs, Jayden Reed, Samori Toure, Malik Heath, Dontavyion Wicks
    TE:
    Luke Musgrave, Tucker Kraft, Josiah Deguara

    Houston Texans

    QB: C.J. Stroud, Davis Mills, Case Keenum
    RB:
    Dameon Pierce, Devin Singletary, Mike Boone, Dare Ogunbowale
    WR:
    Robert Woods, Nico Collins, Noah Brown, John Metchie, Tank Dell, Xavier Hutchinson
    TE:
    Dalton Schultz, Teagan Quitoriano, Brevin Jordan

    Indianapolis Colts

    QB: Anthony Richardson, Gardner Minshew, Sam Ehlinger
    RB:
    Zack Moss, Deon Jackson, Evan Hull, Jonathan Taylor (PUP)
    WR:
    Michael Pittman Jr., Alec Pierce, Isaiah McKenzie, Josh Downs
    TE:
    Mo Alie-Cox, Kylen Granson, Will Mallory, Drew Ogletree

    Jacksonville Jaguars

    QB: Trevor Lawrence, C.J. Beathard
    RB:
    Travis Etienne Jr., Tank Bigsby, JaMycal Hasty, D’Ernest Johnson
    WR:
    Calvin Ridley, Christian Kirk, Zay Jones, Elijah Cooks, Tim Jones, Jamal Agnew, Parker Washington
    TE:
    Evan Engram, Luke Farrell, Brenton Strange

    Kansas City Chiefs

    QB: Patrick Mahomes, Blaine Gabbert
    RB:
    Isiah Pacheco, Jerick McKinnon, Clyde Edwards-Helaire
    WR:
    Marquez Valdes-Scantling, Skyy Moore, Kadarius Toney, Justin Watson, Richie James, Rashee Rice, Justyn Ross
    TE:
    Travis Kelce, Noah Gray, Blake Bell

    Las Vegas Raiders

    QB: Jimmy Garoppolo, Brian Hoyer
    RB:
    Josh Jacobs, Zamir White, Ameer Abdullah, Brandon Bolden
    WR:
    Davante Adams, Jakobi Meyers, Hunter Renfrow, Tre Tucker, DeAndre Carter, Kristian Wilkerson
    TE:
    Austin Hooper, Michael Mayer, Jesper Horsted

    Los Angeles Chargers

    QB: Justin Herbert, Easton Stick
    RB: Austin Ekeler, Joshua Kelley, Isaiah Spiller, Elijah Dotson
    WR:
    Keenan Allen, Mike Williams, Joshua Palmer, Quentin Johnston, Derius Davis
    TE:
    Gerald Everett, Donald Parham Jr., Tre’ McKitty, Stone Smartt

    Los Angeles Rams

    QB: Matthew Stafford, Stetson Bennett
    RB:
    Cam Akers, Kyren Williams, Ronnie Rivers, Zach Evans
    WR:
    Cooper Kupp, Van Jefferson, Puka Nacua, Ben Skowronek, Tutu Atwell, Demarcus Robinson
    TE:
    Tyler Higbee, Hunter Long, Brycen Hopkins, Davis Allen

    Miami Dolphins

    QB: Tua Tagovailoa, Mike White, Skylar Thompson
    RB:
    Raheem Mostert, De’Von Achane, Salvon Ahmed, Chris Brooks
    WR:
    Tyreek Hill, Jaylen Waddle, Braxton Berrios, Cedrick Wilson Jr., River Cracraft, Erik Ezukanma
    TE:
    Durham Smythe, Tyler Kroft, Julian Hill

    Minnesota Vikings

    QB: Kirk Cousins, Nick Mullens
    RB:
    Alexander Mattison, Ty Chandler, Myles Gaskin
    WR:
    Justin Jefferson, Jordan Addison, KJ Osborn, Jalen Nailor, Brandon Powell
    TE:
    T.J. Hockenson, Josh Oliver, Johnny Mundt

    New England Patriots

    QB: Mac Jones, Matt Corral
    RB: Rhamondre Stevenson, Ezekiel Elliott
    WR:
    Devante Parker, Kendrick Bourne, JuJu Smith-Schuster, Kayshon Boutte, Demario Douglas, Matthew Slater
    TE:
    Hunter Henry, Mike Gesicki

    New Orleans Saints

    QB: Derek Carr, Jameis Winston
    RB:
    Jamaal Williams, Kendre Miller, Kirk Merritt, Alvin Kamara (suspended)
    WR:
    Chris Olave, Michael Thomas, Rashid Shaheed, Tre’Quan Smith, Keith Kirkwood, A.T. Perry
    TE:
    Juwan Johnson, Foster Moreau, Taysom Hill, Jimmy Graham

    New York Giants

    QB: Daniel Jones, Tyrod Taylor
    RB:
    Saquon Barkley, Matt Breida, Gary Brightwell, Eric Gray
    WR:
    Isaiah Hodgins, Darius Slayton, Parris Campbell, Jalin Hyatt, Sterling Shepard, Wan’Dale Robinson
    TE:
    Darren Waller, Daniel Bellinger, Lawrence Cager

    New York Jets

    QB: Aaron Rodgers, Zach Wilson
    RB:
    Breece Hall, Dalvin Cook, Michael Carter, Israel Abanikanda
    WR: Garrett Wilson, Allen Lazard, Mecole Hardman Jr., Randall Cobb, Irvin Charles, Jason Brownlee
    TE:
    Tyler Conklin, C.J. Uzomah, Jeremy Ruckert

    Philadelphia Eagles

    QB: Jalen Hurts, Marcus Mariota
    RB:
    D’Andre Swift, Kenneth Gainwell, Rashaad Penny, Boston Scott
    WR: A.J. Brown, DeVonta Smith, Olamide Zaccheaus, Quez Watkins
    TE:
    Dallas Goedert, Jack Stoll, Grant Calcaterra, Albert Okwuegbunam

    Pittsburgh Steelers

    QB: Kenny Pickett, Mitch Trubisky, Mason Rudolph
    RB:
    Najee Harris, Jaylen Warren, Anthony McFarland Jr.
    WR: Diontae Johnson, George Pickens, Allen Robinson, Calvin Austin, Miles Boykin, Gunner Olszewski
    TE:
    Pat Freiermuth, Darnell Washington

    San Francisco 49ers

    QB: Brock Purdy, Sam Darnold, Brandon Allen
    RB:
    Christian McCaffrey, Elijah Mitchell, Jordan Mason, Tyrion Davis-Price
    WR:
    Deebo Samuel, Brandon Aiyuk, Jauan Jennings, Ray-Ray McCloud, Ronnie Bell
    TE:
    George Kittle, Charlie Woerner, Ross Dwelley, Brayden Willis

    Seattle Seahawks

    QB: Geno Smith, Drew Lock
    RB:
    Kenneth Walker, Zach Charbonnet, DeeJay Dallas, Kenny McIntosh
    WR:
    DK Metcalf, Tyler Lockett, Jaxon Smith-Njigba, Cody Thompson, Dareke Young, Jake Bobo
    TE:
    Noah Fant, Will Dissly, Colby Parkinson

    Tampa Bay Buccaneers

    QB: Baker Mayfield, Kyle Trask
    RB:
    Rachaad White, Chase Edmonds, Ke’Shawn Vaughn, Sean Tucker
    WR: Mike Evans, Chris Godwin, Trey Palmer, Rakim Jarrett, Deven Thompkins
    TE:
    Cade Otton, Ko Kieft, David Wells, Payne Durham

    Tennessee Titans

    QB: Ryan Tannehill, Malik Willis, Will Levis
    RB:
    Derrick Henry, Tyjae Spears, Julius Chestnut
    WR: DeAndre Hopkins, Treylon Burks, Nick Westbrook-Ikhine, Chris Moore, Colton Dowell, Kearis Jackson
    TE:
    Chigoziem Okonkwo, Trevon Wesco, Josh Whyle

    Washington Commanders

    QB: Sam Howell, Jacoby Brissett
    RB: Brian Robinson Jr., Antonio Gibson, Chris Rodriguez Jr.
    WR:
    Terry McLaurin, Jahan Dotson, Curtis Samuel, Dax Milne, Dyami Brown, Byron Pringle
    TE:
    Logan Thomas, John Bates, Cole Turner, Curtis Hodges

    Related Articles