NFL Defense Rankings: Browns and Ravens Never Relinquished Top Spots

2024 Defense Fantasy Football Rankings: Which D/STs Should You Draft?

One of the trickiest parts of the fantasy football process is getting your rankings right. Knowing how to value players correctly is crucial as you head into fantasy drafts, and that is where Pro Football Network is here to help.

Our fantasy analysts spend all year researching to create personalized rankings. We then turn those rankings into a consensus ranking that will help you dominate all of your fantasy drafts this season. Here are the PFN fantasy football staff’s consensus D/ST rankings for the season ahead.

Looking to prepare early for your 2024 fantasy season? Get a trade offer in your dynasty league? Planning ahead to your Week 1 lineup? Leverage PFN’s FREE fantasy tools: Fantasy Football Trade Analyzer and Calculator, and Start/Sit Optimizer!

2024 Defense Fantasy Football Rankings

These rankings are a consensus of our Fantasy Analysts, Jason Katz, Kyle Soppe, and Derek Tate. Each ranks the player individually, and then using the average, we create a consensus, offering you multiple options to consider.

The table is best viewed in landscape on mobile devices and can be sorted using the filters above the table.

PlayerPos. Rank
Christian McCaffreyRB1
Bijan RobinsonRB2
Breece HallRB3
CeeDee LambWR1
Jahmyr GibbsRB4
Jonathan TaylorRB5
Saquon BarkleyRB6
Tyreek HillWR2
Travis Etienne Jr.RB7
Kyren WilliamsRB8
Ja'Marr ChaseWR3
Sam LaPortaTE1
Justin JeffersonWR4
Amon-Ra St. BrownWR5
A.J. BrownWR6
Josh JacobsRB9
Isiah PachecoRB10
Garrett WilsonWR7
Travis KelceTE2
Puka NacuaWR8
Brandon AiyukWR9
Derrick HenryRB11
De'Von AchaneRB12
Michael Pittman Jr.WR10
Davante AdamsWR11
Chris OlaveWR12
Marvin Harrison Jr.WR13
James CookRB13
Alvin KamaraRB14
Rachaad WhiteRB15
Drake LondonWR14
Jalen HurtsQB1
Mike EvansWR15
Amari CooperWR16
Nico CollinsWR17
Kenneth Walker IIIRB16
DJ MooreWR18
Josh AllenQB2
Trey McBrideTE3
Deebo Samuel Sr.WR19
Joe MixonRB17
Jaylen WaddleWR20
Patrick MahomesQB3
Mark AndrewsTE4
Javonte WilliamsRB18
Zamir WhiteRB19
DK MetcalfWR21
Aaron JonesRB20
Stefon DiggsWR22
Nick ChubbRB21
Cooper KuppWR23
Najee HarrisRB22
Terry McLaurinWR24
James ConnerRB23
David MontgomeryRB24
Rashee RiceWR25
DeVonta SmithWR26
D'Andre SwiftRB25
Lamar JacksonQB4
C.J. StroudQB5
Tee HigginsWR27
Rhamondre StevensonRB26
George KittleTE5
Zay FlowersWR28
Malik NabersWR29
Christian KirkWR30
Keenan AllenWR31
Evan EngramTE6
Jayden ReedWR32
David NjokuTE7
Tony PollardRB27
Tyjae SpearsRB28
Brian Robinson Jr.RB29
Dalton KincaidTE8
Ladd McConkeyWR33
Raheem MostertRB30
George PickensWR34
Anthony RichardsonQB6
Joe BurrowQB7
Tank DellWR35
Ezekiel ElliottRB31
Jaylen WarrenRB32
Zack MossRB33
Austin EkelerRB34
Devin SingletaryRB35
Gus EdwardsRB36
Kyle PittsTE9
Brock BowersTE10
Chase BrownRB37
Chuba HubbardRB38
Zach CharbonnetRB39
Diontae JohnsonWR36
Chris GodwinWR37
Dak PrescottQB8
Kyler MurrayQB9
Calvin RidleyWR38
Jake FergusonTE11
Jerome FordRB40
Marquise BrownWR39
Malachi CorleyWR40
DeAndre HopkinsWR41
Trey BensonRB41
Brock PurdyQB10
Blake CorumRB42
Antonio GibsonRB43
Jordan AddisonWR42
T.J. HockensonTE12
Jaxon Smith-NjigbaWR43
Mike WilliamsWR44
Courtland SuttonWR45
Caleb WilliamsQB11
Dalton SchultzTE13
Tyrone Tracy Jr.RB44
Dallas GoedertTE14
Jordan LoveQB12
Keon ColemanWR46
Rome OdunzeWR47
Christian WatsonWR48
Jameson WilliamsWR49
Tua TagovailoaQB13
Ty ChandlerRB45
Rico DowdleRB46
Tyler AllgeierRB47
Brian Thomas Jr.WR50
Jakobi MeyersWR51
Roschon JohnsonRB48
Khalil ShakirWR52
Kirk CousinsQB14
Cole KmetTE15
Adonai MitchellWR53
Kendre MillerRB49
Jared GoffQB15
Jerry JeudyWR54
Tyler LockettWR55
Gabe DavisWR56
Brandin CooksWR57
Dameon PierceRB50
DeMario DouglasWR58
Josh DownsWR59
Romeo DoubsWR60
Trevor LawrenceQB16
Jonathon BrooksRB51
Luke MusgraveTE16
Xavier WorthyWR61
Kimani VidalRB52
Justin HerbertQB17
Jahan DotsonWR62
Ja'Lynn PolkWR63
Pat FreiermuthTE17
AJ DillonRB53
Curtis SamuelWR64
Aaron RodgersQB18
Ray DavisRB54
Rasheen AliRB55
Chigoziem OkonkwoTE18
Jayden DanielsQB19
Adam ThielenWR65
Jaleel McLaughlinRB56
Joshua PalmerWR66
Miles SandersRB57
Michael WilsonWR67
Braelon AllenRB58
Keaton MitchellRB59
Rashid ShaheedWR68
Marvin Mims Jr.WR69
Matthew StaffordQB20
Cade OttonTE19
Troy FranklinWR70
Deshaun WatsonQB21
Jermaine BurtonWR71
Taysom HillTE20
Baker MayfieldQB22
Kenneth GainwellRB60
J.K. DobbinsRB61
Dallas CowboysDST1
Ben SinnottTE21
Tucker KraftTE22
Elijah MooreWR72
Buffalo BillsDST2
Quentin JohnstonWR73
Baltimore RavensDST3
Xavier LegetteWR74
Hunter HenryTE23
San Francisco 49ersDST4
Zay JonesWR75
Isaac GuerendoRB62
Alexander MattisonRB63
MarShawn LloydRB64
Malik WashingtonWR76
Wan'Dale RobinsonWR77
Ricky PearsallWR78
Juwan JohnsonTE24
Khalil HerbertRB65
Rashod BatemanWR79
New York JetsDST5
Tyler ConklinTE25
Philadelphia EaglesDST6
Dontayvion WicksWR80
Justice HillRB66
Geno SmithQB23
Justin TuckerK1
Pittsburgh SteelersDST7
Denver BroncosDST8
Javon BakerWR81
Will LevisQB24
Jaylen WrightRB67
Tyler BassK2
Jalin HyattWR82
Tyler BoydWR83
Isaiah LikelyTE26
Harrison ButkerK3
Darius SlaytonWR84
Jonathan MingoWR85
D'Onta ForemanRB68
Luke McCaffreyWR86
Mike GesickiTE27
Michael MayerTE28
Evan McPhersonK4
Alec PierceWR87
Jamaal WilliamsRB69
Kansas City ChiefsDST9
Darren WallerTE29
Odell Beckham Jr.WR88
J.J. McCarthyQB25
New England PatriotsDST10
Daniel CarlsonK5
Treylon BurksWR89
Elijah MitchellRB70
Cleveland BrownsDST11
Gerald EverettTE30
Aidan O'ConnellQB26
Tampa Bay BuccaneersDST12
Jacksonville JaguarsDST13
Darnell MooneyWR90
Clyde Edwards-HelaireRB71
Derek CarrQB27
DJ CharkWR91
Audric EstiméRB72
Jake ElliottK6
Devontez WalkerWR92
Ja'Tavion SandersTE31
Green Bay PackersDST14
Rondale MooreWR93
Bryce YoungQB28
Jason SandersK7
Miami DolphinsDST15
Bucky IrvingRB73
Cincinnati BengalsDST16
New Orleans SaintsDST17
Deuce VaughnRB74
Drake MayeQB29
Roman WilsonWR94
Daniel JonesQB30
Michael ThomasWR95
Russell WilsonQB31
Younghoe KooK8
Jason MyersK9
Los Angeles ChargersDST18
Washington CommandersDST19
Andrei IosivasWR96
Kendrick BourneWR97
Cameron DickerK10
Justin FieldsQB32
Dustin HopkinsK11
Noah FantTE32
Indianapolis ColtsDST20
Cedric TillmanWR98
Jake MoodyK12
Brandon AubreyK13
Tank BigsbyRB75
Minnesota VikingsDST21
Jacob CowingWR99
K.J. OsbornWR100
Ka'imi FairbairnK14
Kareem HuntRB76
Matt GayK15
Brenden RiceWR101
Brandon McManusK16
Jerick McKinnonRB77
Dylan LaubeRB78
Israel AbanikandaRB79
Marquez Valdes-ScantlingWR102
Demarcus RobinsonWR103
Michael CarterRB80
Los Angeles RamsDST22
Jalen McMillanWR104
Wil LutzK17
A.T. PerryWR105
Trey PalmerWR106
Michael Penix Jr.QB33
Carolina PanthersDST23
Jeff Wilson Jr.RB81
DeVante ParkerWR107
Samaje PerineRB82
Kadarius ToneyWR108
Bo NixQB34
Seattle SeahawksDST24
Michael GallupWR109
Detroit LionsDST25
Greg JosephK18
Greg ZuerleinK19
Pierre Strong Jr.RB83
Noah BrownWR110
Logan ThomasTE33
Josh ReynoldsWR111
New York GiantsDST26
Royce FreemanRB84
Eric GrayRB85
Tennessee TitansDST27
Chris BoswellK20
Tyler ScottWR112
Jordan MasonRB86
Will ShipleyRB87
Michael BadgleyK21
Nick FolkK22
Robert WoodsWR113
Emari DemercadoRB88
Tyler HigbeeTE34
Dalvin CookRB89
Joshua KelleyRB90
Jelani WoodsTE35
Dawson KnoxTE36
Houston TexansDST28
Riley PattersonK23
Hunter RenfrowWR114
Cairo SantosK24
Graham GanoK25
Theo JohnsonTE37
Evan HullRB91
Isaiah SpillerRB92
Chris Rodriguez Jr.RB93
Charlie JonesWR115
Matt PraterK26
Chase EdmondsRB94
Cedrick Wilson Jr.WR116
Brett MaherK27
Ronnie RiversRB95
Cam AkersRB96
Greg DulcichTE38
D'Ernest JohnsonRB97
Zach ErtzTE39
Sam DarnoldQB35
Donald Parham Jr.TE40
Cordarrelle PattersonRB98
Salvon AhmedRB99
Matt BreidaRB100
Keaontay IngramRB101
Trey SermonRB102
Rashaad PennyRB103
Blake GrupeK28
A.J. BarnerTE41
Adam PrenticeRB104
Adam TrautmanTE42
Ainias SmithWR117
Albert OkwuegbunamTE43
Alec IngoldRB105
Alex ArmahRB106
Alex EricksonWR118
Allen LazardWR119
Allen Robinson IIWR120
Amari RodgersWR121
Ameer AbdullahRB107
Anders CarlsonK29
Andre BaccelliaWR122
Andrew BeckTE44
Andrew OgletreeTE45
Andy DaltonQB36
Andy IsabellaWR123
Anthony BrownQB37
Anthony FirkserTE46
Anthony GouldWR124
Anthony McFarland Jr.RB108
Anthony MillerWR125
Anthony SchwartzWR126
Antoine GreenWR127
Antoine WesleyWR128
Arizona CardinalsDST29
Armani RogersTE47
Ashton DulinWR129
Atlanta FalconsDST30
Auden TateWR130
Austin HooperTE48
Austin TrammellWR131
Austin WalterRB109
Austin Watkins Jr.WR132
Avery WilliamsRB110
B.J. BaylorRB111
Bailey ZappeQB38
Ben DiNucciQB39
Ben EllefsonTE49
Ben MasonRB112
Ben SimsTE50
Ben SkowronekWR133
Bernhard SeikovitsTE51
Blaine GabbertQB40
Blake BellTE52
Blake ProehlWR134
Blake WatsonRB113
Blake WhiteheartTE53
Bo MeltonWR135
Christian McCaffreyRB1
CeeDee LambWR1
Bijan RobinsonRB2
Breece HallRB3
Tyreek HillWR2
Ja'Marr ChaseWR3
Sam LaPortaTE1
Jahmyr GibbsRB4
Jonathan TaylorRB5
Saquon BarkleyRB6
Amon-Ra St. BrownWR4
Justin JeffersonWR5
Kyren WilliamsRB7
Travis Etienne Jr.RB8
A.J. BrownWR6
Garrett WilsonWR7
Brandon AiyukWR8
Puka NacuaWR9
Isiah PachecoRB9
Josh JacobsRB10
Derrick HenryRB11
Davante AdamsWR10
Michael Pittman Jr.WR11
Marvin Harrison Jr.WR12
Chris OlaveWR13
Travis KelceTE2
De'Von AchaneRB12
James CookRB13
Alvin KamaraRB14
Rachaad WhiteRB15
Drake LondonWR14
Jalen HurtsQB1
Mike EvansWR15
Josh AllenQB2
Kenneth Walker IIIRB16
Nico CollinsWR16
Amari CooperWR17
Patrick MahomesQB3
Joe MixonRB17
Mark AndrewsTE3
Trey McBrideTE4
DJ MooreWR18
Lamar JacksonQB4
Deebo Samuel Sr.WR19
Zamir WhiteRB18
Jaylen WaddleWR20
Aaron JonesRB19
Javonte WilliamsRB20
C.J. StroudQB5
DK MetcalfWR21
Najee HarrisRB21
David MontgomeryRB22
Nick ChubbRB23
James ConnerRB24
Stefon DiggsWR22
Terry McLaurinWR23
D'Andre SwiftRB25
Cooper KuppWR24
Malik NabersWR25
DeVonta SmithWR26
Rashee RiceWR27
George KittleTE5
Rhamondre StevensonRB26
Tee HigginsWR28
Zay FlowersWR29
Christian KirkWR30
Keenan AllenWR31
Anthony RichardsonQB6
Joe BurrowQB7
Jayden ReedWR32
Ladd McConkeyWR33
Tony PollardRB27
Tyjae SpearsRB28
Evan EngramTE6
Tank DellWR34
Dalton KincaidTE7
George PickensWR35
David NjokuTE8
Brian Robinson Jr.RB29
Dak PrescottQB8
Kyler MurrayQB9
Jaylen WarrenRB30
Raheem MostertRB31
Zack MossRB32
Austin EkelerRB33
Devin SingletaryRB34
Ezekiel ElliottRB35
Gus EdwardsRB36
Brock BowersTE9
Kyle PittsTE10
Diontae JohnsonWR36
Chris GodwinWR37
Calvin RidleyWR38
Chase BrownRB37
Brock PurdyQB10
Marquise BrownWR39
DeAndre HopkinsWR40
Chuba HubbardRB38
Jordan LoveQB11
Jordan AddisonWR41

More Fantasy Content from PFN

More Fantasy Content