Top 150 Fantasy Football IDP Rankings & Tiers (2025)

Below you will find my Top 150 Individual Defensive Player (IDP) overall fantasy football rankings, plus tiered rankings for each IDP position.

IDP Fantasy Football Rankings & Tiers

Top 150 IDP Rankings

  1. Travis Hunter – WR/DB, JAX (if offensive stats are counted)
  2. T.J. Watt – DL/LB, PIT
  3. Myles Garrett – DL, CLE
  4. Aidan Hutchinson – DL, DET
  5. Micah Parsons – DL/LB, DAL
  6. Maxx Crosby – DL, LVR
  7. Nick Bosa – DL, SF
  8. Will Anderson Jr. – DL, HOU
  9. Zack Baun – LB, PHI
  10. Roquan Smith – LB, BAL
  11. Zaire Franklin – LB, IND
  12. Fred Warner – LB, SF
  13. Robert Spillane – LB, NE
  14. T.J. Edwards – LB, CHI
  15. Frankie Luvu – LB, WAS
  16. Andrew Van Ginkel – DL/LB, MIN
  17. Jamien Sherwood – LB, NYJ
  18. Foyesade Oluokun – LB, JAX
  19. Blake Cashman – LB, MIN
  20. Jonathan Greenard – DL, MIN
  21. Greg Rousseau – DL, BUF
  22. Alex Highsmith – DL/LB, PIT
  23. Brian Burns – DL, NYG
  24. Jared Verse – DL, LAR
  25. Josh Hines-Allen – DL, JAX
  26. Danielle Hunter – DL, HOU
  27. Nik Bonitto – DL/LB, DEN
  28. Brian Branch – DB, DET
  29. Budda Baker – DB, ARI
  30. Kyle Hamilton – DB, BAL
  31. Derwin James Jr. – DB, LAC
  32. Jessie Bates III – DB, ATL
  33. Kaden Elliss – LB, ATL
  34. Carson Schwesinger – LB, CLE
  35. Alex Singleton – LB, DEN
  36. Quincy Williams – LB, NYJ
  37. Antoine Winfield Jr. – DB, TB
  38. Trey Hendrickson – DL, CIN
  39. Dexter Lawrence II – DL, NYG
  40. Julian Love – DB, SEA
  41. Xavier McKinney – DB, GB
  42. Jack Campbell – LB, DET
  43. Bobby Wagner – LB, WAS
  44. Tyler Nubin – DB, NYG
  45. Josey Jewell – LB, DEN
  46. Kerby Joseph – DB, DET
  47. Kyle Dugger – DB, NE
  48. Nick Cross – DB, IND
  49. Jalon Walker – DL/LB, ATL
  50. Quay Walker – LB, GB
  51. Edgerrin Cooper – LB, GB
  52. Lavonte David – LB, TB
  53. Germaine Pratt – LB, LVR
  54. Leonard Williams – DL, SEA
  55. Travon Walker – DL/LB, JAX
  56. Abdul Carter – DL/LB, NYG
  57. Zach Allen – DL, DEN
  58. Harold Landry III – DL/LB, NE
  59. Jeffery Simmons – DL, TEN
  60. DeForest Buckner – DL, IND
  61. George Karlaftis – DL, KC
  62. Zach Sieler – DL, MIA
  63. Cameron Heyward – DL, PIT
  64. Christian Wilkins – DL, MIA
  65. Kevin Byard – DB, CHI
  66. Jaquan Brisker – DB, CHI
  67. Byron Murphy Jr. – DB, MIN
  68. Cam Bynum – DB, IND
  69. Jordyn Brooks – LB, MIA
  70. Daiyan Henley – LB, LAC
  71. Brandon Jones – DB, DEN
  72. Ernest Jones IV – LB, SEA
  73. Terrel Bernard – LB, BUF
  74. Jalen Carter – DL, PHI
  75. Josh Sweat – DL, ARI
  76. Laiatu Latu – DL, IND
  77. Chris Jones – DL, KC
  78. Grant Delpit – DB, CLE
  79. Devon Witherspoon – DB, SEA
  80. Paulson Adebo – DB, NYG
  81. Joshua Metellus– DB, MIN
  82. DeShon Elliott – DB, PIT
  83. Tyrel Dodson – LB, MIA
  84. Nakobe Dean – LB, PHI
  85. Logan Wilson – LB, CIN
  86. Bobby Okereke – LB, NYG
  87. Azeez Al-Shaair – LB, HOU
  88. Nick Bolton – LB, KC
  89. Patrick Queen – LB, PIT
  90. Cody Barton – LB, TEN
  91. Chop Robinson – DL/LB, MIA
  92. James Pearce Jr. – DL/LB, ATL
  93. Quinnen Williams – DL, NYJ
  94. Kobie Turner – DL, LAR
  95. Khalil Mack – DL/LB, LAC
  96. Ivan Pace Jr. – LB, MIN
  97. Devin Lloyd – LB, JAX
  98. Kenneth Murray Jr. – LB, DAL
  99. Mike Sainristil – DB, WAS
  100. L’Jarius Sneed – DB, TEN
  101. Harrison Smith – DB, MIN
  102. Jaylon Jones – DB, IND
  103. Jeremy Chinn – DB, LVR
  104. C.J. Gardner-Johnson – DB, HOU
  105. Riley Moss – DB, DEN
  106. Minkah Fitzpatrick – DB, PIT
  107. Demario Davis – LB, NO
  108. Reed Blankenship – DB, PHI
  109. Jalen Thompson – DB, ARI
  110. Jalen Pitre – DB, HOU
  111. Alex Anzalone – LB, DET
  112. Tremaine Edmunds – LB, CHI
  113. Dre Greenlaw – LB, DEN
  114. Kyle Van Noy – DL/LB, BAL
  115. Montez Sweat – DL, WAS
  116. Will McDonald IV – DL, NYJ
  117. Yaya Diaby – DL, TB
  118. Boye Mafe – DL, SEA
  119. Nnamdi Madubuike – DL, BAL
  120. Derrick Brown – DL, CAR
  121. Calijah Kancey – DL, TB
  122. Jonathon Cooper – DL/LB, DEN
  123. Christian Harris – LB, HOU
  124. Drue Tranquill – LB, KC
  125. Tyrice Knight – LB, SEA
  126. Alontae Taylor – DB, NO
  127. Kam Curl – DB, LAR
  128. Micah McFadden – LB, NYG
  129. Jordan Hicks – LB, CLE
  130. Kayvon Thibodeaux – DE/LB, NYG
  131. Troy Andersen – LB, ATL
  132. Payton Wilson – LB, PIT
  133. Matt Milano – LB, BUF
  134. Demetrius Knight Jr. – LB, CIN
  135. Donovan Ezeiruaku – DL, DAL
  136. Tuli Tuipulotu – DL/LB, LAC
  137. Nolan Smith Jr. – DL/LB, PHI
  138. Byron Young – DL/LB, LAR
  139. Rashan Gary – DL/LB, GB
  140. Odafe Oweh – DL/LB, BAL
  141. Keion White – DL/LB, NE
  142. Joey Bosa – DL/LB, LAC
  143. Carl Granderson – DL, NO
  144. Mack Wilson Sr. – LB, ARI
  145. Akeem Davis-Gaither – LB, ARI
  146. Jaylon Carlies – LB, IND
  147. Leo Chenal – LB, KC
  148. Junior Colson – LB, LAC
  149. Jihaad Campbell – LB, PHI
  150. Tre’von Moehrig – DB, CAR

Defensive Line Rankings & Tiers

Tier 1

  1. T.J. Watt – DE/LB, PIT
  2. Myles Garrett – DE, CLE
  3. Aidan Hutchinson – DE, DET
  4. Micah Parsons – DE/LB, DAL
  5. Maxx Crosby – DE, LVR
  6. Nick Bosa – DE, SF
  7. Will Anderson Jr. – DE, HOU

Tier 2

  1. Andrew Van Ginkel – DE/LB, MIN
  2. Jonathan Greenard – DE/LB, MIN
  3. Greg Rousseau – DE, BUF
  4. Alex Highsmith – DE/LB, PIT
  5. Brian Burns – DE, NYG
  6. Jared Verse – DE, LAR
  7. Josh Hines-Allen – DE/LB, JAX
  8. Danielle Hunter – DE, HOU
  9. Nik Bonitto – DE/LB, DEN

Tier 3

  1. Trey Hendrickson – DE, CIN
  2. Dexter Lawrence II – DT, NYG
  3. Jalon Walker – DE/LB, ATL
  4. Leonard Williams – DE/DT, SEA
  5. Travon Walker – DE/LB, JAX
  6. Abdul Carter – DE/LB, NYG
  7. Zach Allen – DE/DT, DEN
  8. Harold Landry III – DE/LB, NE
  9. Jeffery Simmons – DT, TEN
  10. DeForest Buckner – DT, IND
  11. George Karlaftis – DE, KC
  12. Zach Sieler – DE/DT, MIA
  13. Cameron Heyward – DE/DT, PIT

Tier 4

  1. Christian Wilkins – DT, LVR
  2. Jalen Carter – DE/DT, PHI
  3. Josh Sweat – DE/LB, ARI
  4. Laiatu Latu – DE, IND
  5. Chris Jones – DT, KC
  6. Chop Robinson – DE/LB, MIA
  7. James Pearce Jr. – DE/LB, ATL
  8. Quinnen Williams – DT, NYJ
  9. Kobie Turner – DE/DT, LAR
  10. Khalil Mack – DE/LB, LAC
  11. Kyle Van Noy – DE/LB, BAL
  12. Montez Sweat – DE, WAS

Tier 5

  1. Will McDonald IV – DE/LB, NYJ
  2. Yaya Diaby – DE/LB, TB
  3. Boye Mafe – DE/LB, SEA
  4. Nnamdi Madubuike – DE/DT, BAL
  5. Derrick Brown – DE/DT, CAR
  6. Calijah Kancey – DT, TB
  7. Jonathon Cooper – DE/LB, DEN
  8. Kayvon Thibodeaux – DE/LB, NYG
  9. Donovan Ezeiruaku – DE, DAL
  10. Tuli Tuipulotu – DE/LB, LAC
  11. Nolan Smith Jr. – DE/LB, PHI
  12. Byron Young – DE/LB, LAR
  13. Rashan Gary – DE/LB, GB
  14. Odafe Oweh – DE/LB, BAL
  15. Keion White – DE/LB, NE
  16. Joey Bosa – DE/LB, BUF
  17. Carl Granderson – DE, NO
  18. Kwity Paye – DE, IND
  19. DeMarcus Lawrence – DE, SEA
  20. Dallas Turner – DE/LB, MIN

Tier 6

  1. Dante Fowler Jr. – DE/LB, WAS
  2. Mason Graham – DT, CLE
  3. Princely Umanmielen – DE/LB, CAR
  4. Nic Scourton – DE, CIN
  5. Derrick Harmon – DE/DT, PIT
  6. Dorance Armstrong Jr. – DE, WAS
  7. Azeez Ojulari – DE/LB, PHI
  8. Matt Judon – DE/LB, UFA
  9. Mike Green – DE/LB, BAL
  10. Uchenna Nwosu – DE, SEA
  11. Ed Oliver – DT, BUF
  12. Haason Reddick – DE/LB, TB
  13. Jalyx Hunt – DE/LB, PHI
  14. Nick Herbig – DE/LB, PIT
  15. Bradley Chubb – DE/LB, MIA
  16. Joseph Ossai – DE/LB, CIN
  17. Braden Fiske – DE/DT, LAR
  18. D.J. Wonnum – DE/LB, CAR
  19. Anfernee Jennings – DE/LB, NE
  20. Malcolm Koonce – DE, LVR

Linebacker Rankings & Tiers

Tier 1

  1. T.J. Watt – DE/LB, PIT
  2. Micah Parsons – DE/LB, DAL

Tier 2

  1. Zack Baun – LB, PHI
  2. Roquan Smith – LB, BAL
  3. Zaire Franklin – LB, IND
  4. Fred Warner – LB, SF
  5. Robert Spillane – LB, NE
  6. T.J. Edwards – LB, CHI
  7. Frankie Luvu – LB, WAS

Tier 3

  1. Andrew Van Ginkel – DE/LB, MIN
  2. Jamien Sherwood – LB, NYJ
  3. Foyesade Oluokun – LB, JAX
  4. Blake Cashman – LB, MIN
  5. Jonathan Greenard – DE/LB, MIN
  6. Alex Highsmith – DE/LB, PIT
  7. Brian Burns – DE/LB, NYG
  8. Jared Verse – DE/LB, NYG
  9. Josh Hines-Allen – DE/LB, JAX
  10. Danielle Hunter – DE/LB, HOU
  11. Nik Bonitto – DE/LB, DEN

Tier 4

  1. Kaden Elliss – LB, ATL
  2. Carson Schwesinger – LB, CLE
  3. Alex Singleton – LB, DEN
  4. Quincy Williams – LB, NYJ
  5. Jack Campbell – LB, DET
  6. Bobby Wagner – LB, WAS
  7. Josey Jewell – LB, DEN
  8. Jalon Walker – DE/LB, ATL
  9. Quay Walker – LB, GB
  10. Edgerrin Cooper – LB, GB
  11. Lavonte David – LB, TB
  12. Germaine Pratt – LB, LVR
  13. Travon Walker – DE/LB, JAX
  14. Abdul Carter – DE/LB, NYG
  15. Harold Landry III – DE/LB, NE

Tier 5

  1. Jordyn Brooks – LB, MIA
  2. Daiyan Henley – LB, LAC
  3. Ernest Jones IV– LB, LAR
  4. Terrel Bernard – LB, BUF
  5. Josh Sweat – DE/LB, ARI
  6. Tyrel Dodson – LB, BUF
  7. Nakobe Dean – LB, PHI
  8. Logan Wilson – LB, CIN
  9. Bobby Okereke – LB, NYG
  10. Azeez Al-Shaair – LB, HOU
  11. Nick Bolton – LB, KC
  12. Patrick Queen – LB, PIT
  13. Cody Barton – LB, TEN

Tier 6

  1. Chop Robinson – DE/LB, MIA
  2. James Pearce Jr. – DE/LB, ATL
  3. Khalil Mack – DE/LB, LAC
  4. Ivan Pace Jr. – LB, MIN
  5. Devin Lloyd – LB, JAX
  6. Kenneth Murray Jr. – LB, DAL
  7. Demario Davis – LB, NO
  8. Alex Anzalone – LB, DET
  9. Tremaine Edmunds – LB, CHI
  10. Dre Greenlaw – LB, DEN
  11. Kyle Van Noy – DE/LB, BAL

Tier 7

  1. Yaya Diaby – DE/LB, TB
  2. Boye Mafe – DE/LB, SEA
  3. Jonathon Cooper – DE/LB, DEN
  4. Christian Harris – LB, HOU
  5. Drue Tranquill – LB, KC
  6. Tyrice Knight – LB, SEA
  7. Micah McFadden – LB, NYG
  8. Jordan Hicks – LB, CLE
  9. Kayvon Thibodeaux – DE/LB, NYG
  10. Troy Andersen – LB, ATL
  11. Payton Wilson – LB, PIT
  12. Matt Milano – LB, BUF
  13. Demetrius Knight Jr. – LB, CIN
  14. Tuli Tuipulotu – DE/LB, LAC
  15. Nolan Smith Jr. – DE/LB, PHI
  16. Byron Young – DE/LB, LAR
  17. Rashan Gary – DE/LB, GB
  18. Odafe Oweh – DE/LB, BAL
  19. Keion White – DE/LB, NE
  20. Joey Bosa – DE/LB, LAC

Tier 8

  1. Mack Wilson Sr. – LB, ARI
  2. Akeem Davis-Gaither – LB, ARI
  3. Jaylon Carlies – LB/S, IND
  4. Leo Chenal – LB, KC
  5. Junior Colson – LB, LAC
  6. Jihaad Campbell – LB, PHI
  7. Dallas Turner – DE/LB, MIN
  8. Christian Rozeboom – LB, CAR
  9. Nate Landman – LB, LAR
  10. SirVocea Dennis – LB, TB
  11. Trevin Wallace – LB, CAR
  12. Jack Sanborn – LB, DAL
  13. Shaq Thompson – LB, BUF
  14. Henry To’oTo’o – LB, HOU
  15. Devin White – LB, LVR
  16. Nick Martin – LB, SF
  17. Dee Winters – LB, SF
  18. E.J. Speed – LB, IND
  19. Pete Werner – LB, NO
  20. Troy Reeder – LB, LAR
  21. Elandon Roberts – LB, LVR
  22. Chris Paul Jr. – LB, LAR
  23. Nick Herbig – DE/LB, PIT
  24. Haason Reddick – DE/LB, TB
  25. Christian Elliss – LB, NE
  26. Denzel Perryman – LB, LAC
  27. Derrick Barnes – LB, DET

Defensive Back Rankings & Tiers

Tier 1

  1. Travis Hunter – WR/CB, JAX (if offensive stats are counted)

Tier 2

  1. Brian Branch – S, DET
  2. Budda Baker – S, ARI
  3. Kyle Hamilton – S, BAL
  4. Derwin James Jr. – S, LAC
  5. Jessie Bates III – S, ATL
  6. Antoine Winfield Jr. – S, TB
  7. Julian Love – S, SEA
  8. Xavier McKinney – S, GB
  9. Tyler Nubin – S, NYG
  10. Kerby Joseph – S, DET
  11. Kyle Dugger – S, NE
  12. Nick Cross – S, IND

Tier 3

  1. Kevin Byard – S, CHI
  2. Jaquan Brisker – S, CHI
  3. Byron Murphy Jr. – CB, MIN
  4. Cam Bynum – S, MIN
  5. Brandon Jones – S, DEN
  6. Grant Delpit -S, CLE
  7. Devon Witherspoon – CB, SEA
  8. Paulson Adebo – CB, NYG
  9. Joshua Metellus – CB/S, MIN
  10. DeShon Elliott – S, PIT
  11. Mike Sainristil – CB, WAS
  12. L’Jarius Sneed – CB, TEN
  13. Harrison Smith – S, MIN
  14. Jaylon Jones – CB, CHI
  15. Jeremy Chinn – S, LVR
  16. C.J. Gardner-Johnson – S, HOU
  17. Riley Moss – CB, DEN
  18. Minkah Fitzpatrick – S, PIT
  19. Reed Blankenship – S, PHI
  20. Jalen Thompson – S, ARI
  21. Jalen Pitre – CB/S, HOU

Tier 4

  1. Alontae Taylor – CB, NO
  2. Kam Curl – S, LAR
  3. Jaylon Carlies – LB/S, IND
  4. Tre’von Moehrig – S, CAR
  5. Xavier Woods – S, TEN
  6. Jevon Holland – S, NYG
  7. Nick Emmanwori – S, SEA
  8. Malaki Starks – S, BAL
  9. Xavier Watts – S, ATL
  10. Talanoa Hufanga – S, DEN
  11. Deommodore Lenoir – CB, SF
  12. Dru Phillips – CB, NYG
  13. Taron Johnson – CB, BUF
  14. Taron Johnson – CB, BUF
  15. Keisean Nixon – CB, GB
  16. DaRon Bland – CB, DAL
  17. Tykee Smith – CB/S, TB

Tier 5

  1. Calen Bullock – S, HOU
  2. Geno Stone – S, CIN
  3. Donovan Wilson – S, DAL
  4. Justin Reid – S, KC
  5. Jaden Hicks – S, KC
  6. Javon Bullard – S, GB
  7. Dax Hill – CB/S, CIN
  8. Kyler Gordon – CB, CHI
  9. Trent McDuffie – CB, KC
  10. Will Harris – CB/S, WAS
  11. Theo Jackson – S, MIN
  12. Ji’Ayir Brown – S, SF
  13. Taylor Rapp – S, BUF
  14. Carlton Davis III – CB, NE
  15. D.J. Reed Jr. – CB, NYJ
  16. Jabrill Peppers – S, NE
  17. Tarheeb Still – CB, LAC
  18. Marlon Humphrey – CB, BAL
  19. Jahdae Barron – CB, DEN

Tier 6

  1. Jaycee Horn – CB, CAR
  2. Christian Gonzalez – CB, NE
  3. Terrion Arnold – CB, DET
  4. Zyon McCollum – CB, TB
  5. Tyrique Stevenson – CB, CHI
  6. Charvarius Ward – CB, IND
  7. Maxwell Hairston – CB, BUF
  8. Will Johnson – CB, ARI
  9. Quentin Lake – CB/S, LAR
  10. Cam Taylor-Britt – CB, CIN
  11. Ja’Quan McMillian – CB, DEN
  12. Quan Martin – CB/S, WAS
  13. Evan Williams – S, GB
  14. Jordan Battle – S, CIN
  15. Jalen Ramsey – CB, MIA
  16. Denzel Ward – CB, CLE
  17. Kamren Kinchens – S, LAR
  18. Derek Stingley – CB, HOU
  19. Jourdan Lewis – CB, JAX
  20. Tyrann Mathieu – S, NO
  21. Darious Williams – CB, LAR
  22. Riq Woolen – CB, SEA
  23. Demani Richardson – S, CAR
  24. Deonte Banks – CB, NYG
  25. Cooper DeJean – CB, PHI
  26. Martin Emerson Jr. – CB, CLE
  27. Roger McCreary – CB, TEN
  28. Nate Hobbs – CB, GB
  29. Damar Hamlin – S, BUF
  30. Tony Adams – S, NYJ
  31. Amani Hooker – S, TEN
  32. Cole Bishop – S, BUF
  33. Jonas Sanker – S, NO
  34. Kevin Winston Jr. – S, TEN
  35. Dadrion Taylor-Demerson – S, ARI
  36. Lathan Ransom – S, CAR
  37. Upton Stout – CB, SF
  38. Joey Porter Jr. – CB, PIT
  39. Kader Kohou – CB, MIA
  40. Jordan Fuller – S, ATL

Subscribe: YouTube | Spotify | Apple Podcasts | iHeart | Castbox | Amazon Music | Podcast Addict | TuneIn