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
Brandon AiyukWR8
De'Von AchaneRB11
Derrick HenryRB12
Chris OlaveWR9
Puka NacuaWR10
Davante AdamsWR11
Michael Pittman Jr.WR12
Marvin Harrison Jr.WR13
James CookRB13
Alvin KamaraRB14
Rachaad WhiteRB15
Mike EvansWR14
Jalen HurtsQB1
Deebo Samuel Sr.WR15
Amari CooperWR16
DJ MooreWR17
Kenneth Walker IIIRB16
Nico CollinsWR18
Josh AllenQB2
Drake LondonWR19
Patrick MahomesQB3
Trey McBrideTE3
Joe MixonRB17
Jaylen WaddleWR20
Mark AndrewsTE4
Rashee RiceWR21
Javonte WilliamsRB18
Stefon DiggsWR22
DK MetcalfWR23
Aaron JonesRB19
Nick ChubbRB20
Najee HarrisRB21
DeVonta SmithWR24
James ConnerRB22
D'Andre SwiftRB23
Rhamondre StevensonRB24
Lamar JacksonQB4
Christian KirkWR25
C.J. StroudQB5
Tee HigginsWR26
George KittleTE5
David MontgomeryRB25
Cooper KuppWR27
Malik NabersWR28
Terry McLaurinWR29
Keenan AllenWR30
Evan EngramTE6
Jayden ReedWR31
Brian Robinson Jr.RB26
Tony PollardRB27
David NjokuTE7
Tyjae SpearsRB28
Dalton KincaidTE8
Ladd McConkeyWR32
Raheem MostertRB29
Gus EdwardsRB30
Jaylen WarrenRB31
Anthony RichardsonQB6
Joe BurrowQB7
Austin EkelerRB32
Devin SingletaryRB33
Tank DellWR33
George PickensWR34
Kyle PittsTE9
Brock BowersTE10
Chase BrownRB34
Chuba HubbardRB35
Mike WilliamsWR35
Calvin RidleyWR36
Diontae JohnsonWR37
Dak PrescottQB8
Kyler MurrayQB9
Chris GodwinWR38
Jake FergusonTE11
Jerome FordRB36
DeAndre HopkinsWR39
Marquise BrownWR40
Trey BensonRB37
Blake CorumRB38
Brock PurdyQB10
Antonio GibsonRB39
Jaxon Smith-NjigbaWR41
Jordan AddisonWR42
T.J. HockensonTE12
Courtland SuttonWR43
Caleb WilliamsQB11
Dalton SchultzTE13
Keon ColemanWR44
Dallas GoedertTE14
Jordan LoveQB12
Rome OdunzeWR45
Christian WatsonWR46
Ty ChandlerRB40
Tua TagovailoaQB13
Ezekiel ElliottRB41
Rico DowdleRB42
Roschon JohnsonRB43
Tyler AllgeierRB44
Jameson WilliamsWR47
Jakobi MeyersWR48
Kirk CousinsQB14
Cole KmetTE15
Brian Thomas Jr.WR49
Tyler LockettWR50
Kendre MillerRB45
Jared GoffQB15
Jerry JeudyWR51
Khalil ShakirWR52
Gabe DavisWR53
Adonai MitchellWR54
Josh DownsWR55
Dameon PierceRB46
DeMario DouglasWR56
Romeo DoubsWR57
AJ DillonRB47
Trevor LawrenceQB16
Curtis SamuelWR58
Luke MusgraveTE16
Justin HerbertQB17
Brandin CooksWR59
Pat FreiermuthTE17
Ja'Lynn PolkWR60
Jahan DotsonWR61
Aaron RodgersQB18
Ray DavisRB48
Jonathon BrooksRB49
Keaton MitchellRB50
Marvin Mims Jr.WR62
Jaleel McLaughlinRB51
Braelon AllenRB52
Chigoziem OkonkwoTE18
Jayden DanielsQB19
Miles SandersRB53
Adam ThielenWR63
Michael WilsonWR64
Rashid ShaheedWR65
Matthew StaffordQB20
Cade OttonTE19
Joshua PalmerWR66
Troy FranklinWR67
Jermaine BurtonWR68
Deshaun WatsonQB21
Taysom HillTE20
Baker MayfieldQB22
J.K. DobbinsRB54
Quentin JohnstonWR69
Elijah MooreWR70
Kenneth GainwellRB55
Dallas CowboysDST1
Ben SinnottTE21
Buffalo BillsDST2
Baltimore RavensDST3
Tucker KraftTE22
Wan'Dale RobinsonWR71
Hunter HenryTE23
San Francisco 49ersDST4
Alexander MattisonRB56
Khalil HerbertRB57
MarShawn LloydRB58
Xavier LegetteWR72
Darren WallerTE24
Juwan JohnsonTE25
New York JetsDST5
Philadelphia EaglesDST6
Rashod BatemanWR73
Malachi CorleyWR74
Dontayvion WicksWR75
Justin TuckerK1
Pittsburgh SteelersDST7
Geno SmithQB23
Denver BroncosDST8
Will LevisQB24
Tyler ConklinTE26
Justice HillRB59
Jaylen WrightRB60
Tyler BoydWR76
Tyler BassK2
Michael MayerTE27
Jalin HyattWR77
Ricky PearsallWR78
Isaiah LikelyTE28
Harrison ButkerK3
Darius SlaytonWR79
Jonathan MingoWR80
D'Onta ForemanRB61
Luke McCaffreyWR81
Evan McPhersonK4
Jamaal WilliamsRB62
Kansas City ChiefsDST9
Alec PierceWR82
J.J. McCarthyQB25
New England PatriotsDST10
Daniel CarlsonK5
Treylon BurksWR83
Odell Beckham Jr.WR84
Elijah MitchellRB63
Cleveland BrownsDST11
Gerald EverettTE29
Aidan O'ConnellQB26
Tampa Bay BuccaneersDST12
Darnell MooneyWR85
Jacksonville JaguarsDST13
Clyde Edwards-HelaireRB64
Derek CarrQB27
DJ CharkWR86
Audric EstiméRB65
Jake ElliottK6
Devontez WalkerWR87
Green Bay PackersDST14
Russell WilsonQB28
Rondale MooreWR88
Jason SandersK7
Michael ThomasWR89
Miami DolphinsDST15
Bucky IrvingRB66
Cincinnati BengalsDST16
New Orleans SaintsDST17
Deuce VaughnRB67
Roman WilsonWR90
Daniel JonesQB29
Drake MayeQB30
Bryce YoungQB31
Andrei IosivasWR91
Jason MyersK8
Los Angeles ChargersDST18
Washington CommandersDST19
Cameron DickerK9
Kendrick BourneWR92
Justin FieldsQB32
Dustin HopkinsK10
Cedric TillmanWR93
Mike GesickiTE30
Indianapolis ColtsDST20
Jake MoodyK11
Jalen McMillanWR94
Brandon AubreyK12
K.J. OsbornWR95
Noah FantTE31
Minnesota VikingsDST21
Ka'imi FairbairnK13
Demarcus RobinsonWR96
Kareem HuntRB68
Jerick McKinnonRB69
Matt GayK14
Jeff Wilson Jr.RB70
Brandon McManusK15
Tyler HigbeeTE32
A.T. PerryWR97
Israel AbanikandaRB71
Michael CarterRB72
Los Angeles RamsDST22
Tank BigsbyRB73
Wil LutzK16
Trey PalmerWR98
Michael Penix Jr.QB33
DeVante ParkerWR99
Carolina PanthersDST23
Bo NixQB34
Seattle SeahawksDST24
Dalvin CookRB74
Michael GallupWR100
Detroit LionsDST25
Kadarius ToneyWR101
Greg JosephK17
Dawson KnoxTE33
Greg ZuerleinK18
Pierre Strong Jr.RB75
Noah BrownWR102
Josh ReynoldsWR103
New York GiantsDST26
Royce FreemanRB76
Eric GrayRB77
Tennessee TitansDST27
Chris BoswellK19
Tyler ScottWR104
Jordan MasonRB78
Will ShipleyRB79
Michael BadgleyK20
Nick FolkK21
Samaje PerineRB80
Robert WoodsWR105
Emari DemercadoRB81
Joshua KelleyRB82
Jelani WoodsTE34
Houston TexansDST28
Riley PattersonK22
Hunter RenfrowWR106
Cairo SantosK23
Logan ThomasTE35
Graham GanoK24
Evan HullRB83
Isaiah SpillerRB84
Marquez Valdes-ScantlingWR107
Chris Rodriguez Jr.RB85
Charlie JonesWR108
Matt PraterK25
Chase EdmondsRB86
Cedrick Wilson Jr.WR109
Brett MaherK26
Ronnie RiversRB87
Cam AkersRB88
Greg DulcichTE36
D'Ernest JohnsonRB89
Sam DarnoldQB35
Donald Parham Jr.TE37
Cordarrelle PattersonRB90
Salvon AhmedRB91
Matt BreidaRB92
Keaontay IngramRB93
Trey SermonRB94
Rashaad PennyRB95
Blake GrupeK27
Adam PrenticeRB96
Adam TrautmanTE38
Albert OkwuegbunamTE39
Alec IngoldRB97
Alex ArmahRB98
Alex EricksonWR110
Allen LazardWR111
Allen Robinson IIWR112
Amari RodgersWR113
Ameer AbdullahRB99
Anders CarlsonK28
Andre BaccelliaWR114
Andrew BeckTE40
Andrew OgletreeTE41
Andy DaltonQB36
Andy IsabellaWR115
Anthony BrownQB37
Anthony FirkserTE42
Anthony McFarland Jr.RB100
Anthony MillerWR116
Anthony SchwartzWR117
Antoine GreenWR118
Antoine WesleyWR119
Arizona CardinalsDST29
Armani RogersTE43
Ashton DulinWR120
Atlanta FalconsDST30
Auden TateWR121
Austin HooperTE44
Austin TrammellWR122
Austin WalterRB101
Austin Watkins Jr.WR123
Avery WilliamsRB102
B.J. BaylorRB103
Bailey ZappeQB38
Ben DiNucciQB39
Ben EllefsonTE45
Ben MasonRB104
Ben SimsTE46
Ben SkowronekWR124
Bernhard SeikovitsTE47
Blaine GabbertQB40
Blake BellTE48
Blake ProehlWR125
Blake WhiteheartTE49
Bo MeltonWR126
Boston ScottRB105
Brady RussellTE50
Brandon AllenQB41
Brandon BoldenRB106
Brandon DillonTE51
Brandon JohnsonWR127
Brandon PowellWR128
Braxton BerriosWR129
Brayden WillisTE52
Braylon SandersWR130
Brenton StrangeTE53
Breshad PerrimanWR131
Brett RypienQB42
Brevin JordanTE54
Brian HillRB107
Brian HoyerQB43
Brian WalkerTE55
Britain CoveyWR132
Brittain BrownRB108
Brock WrightTE56
Bryan EdwardsWR133
Bryan ThompsonWR134
Bryant KobackWR135
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
Chris OlaveWR9
Isiah PachecoRB9
Josh JacobsRB10
Puka NacuaWR10
Davante AdamsWR11
Derrick HenryRB11
Michael Pittman Jr.WR12
Marvin Harrison Jr.WR13
Travis KelceTE2
De'Von AchaneRB12
James CookRB13
Alvin KamaraRB14
Rachaad WhiteRB15
Mike EvansWR14
Josh AllenQB1
Jalen HurtsQB2
Kenneth Walker IIIRB16
Amari CooperWR15
Nico CollinsWR16
Deebo Samuel Sr.WR17
Patrick MahomesQB3
Drake LondonWR18
DJ MooreWR19
Joe MixonRB17
Mark AndrewsTE3
Trey McBrideTE4
Lamar JacksonQB4
Jaylen WaddleWR20
Aaron JonesRB18
Javonte WilliamsRB19
Rashee RiceWR21
DK MetcalfWR22
C.J. StroudQB5
Najee HarrisRB20
Stefon DiggsWR23
Nick ChubbRB21
DeVonta SmithWR24
James ConnerRB22
D'Andre SwiftRB23
Malik NabersWR25
Rhamondre StevensonRB24
David MontgomeryRB25
George KittleTE5
Tee HigginsWR26
Christian KirkWR27
Terry McLaurinWR28
Cooper KuppWR29
Keenan AllenWR30
Anthony RichardsonQB6
Joe BurrowQB7
Jayden ReedWR31
Brian Robinson Jr.RB26
Tony PollardRB27
Tyjae SpearsRB28
Evan EngramTE6
Dalton KincaidTE7
Ladd McConkeyWR32
Tank DellWR33
George PickensWR34
David NjokuTE8
Dak PrescottQB8
Kyler MurrayQB9
Jaylen WarrenRB29
Gus EdwardsRB30
Raheem MostertRB31
Austin EkelerRB32
Devin SingletaryRB33
Brock BowersTE9
Kyle PittsTE10
Calvin RidleyWR35
Diontae JohnsonWR36
Chase BrownRB34
Chris GodwinWR37
Mike WilliamsWR38
Chuba HubbardRB35
Brock PurdyQB10
Marquise BrownWR39
DeAndre HopkinsWR40
Jordan LoveQB11
Jordan AddisonWR41
Tua TagovailoaQB12
Caleb WilliamsQB13
Jaxon Smith-NjigbaWR42

More Fantasy Content from PFN

More Fantasy Content