C.J. Stroud posing with Roger Goodell after being drafted.

C.J. Stroud posing with Roger Goodell after being drafted.

This is a list of the best 50 players in the 2025 NFL Draft with analysis with for each player.


  1. Abdul Carter (OLB, Penn State)
    Height: 6’2″ | Weight: 250 lbs
  2. Travis Hunter (CB, Colorado)
    Height: 6’0″ | Weight: 170 lbs
  3. Ashton Jeanty (RB, Boise State)
    Height: 5’8″ | Weight: 204 lbs
  4. Tyler Warren (TE, Penn State)
    Height: 6’6″ | Weight: 252 lbs
  5. Jalon Walker (LB, Georgia)
    Height: 6’2″ | Weight: 240 lbs
  6. Mason Graham (DT, Michigan)
    Height: 6’3″ | Weight: 300 lbs
  7. Jihaad Campbell (LB, Alabama)
    Height: 6’3″ | Weight: 223 lbs
  8. Jahdae Barron (CB, Texas)
    Height: 5’10” | Weight: 182 lbs
  9. Colston Loveland (TE, Michigan)
    Height: 6’5″ | Weight: 240 lbs
  10. Armand Membou (OT, Missouri)
    Height: 6’6″ | Weight: 330 lbs
  11. Will Johnson (CB, Michigan)
    Height: 6’2″ | Weight: 198 lbs
  12. Cam Ward (QB, Miami)
    Height: 6’3″ | Weight: 221 lbs
  13. Omarion Hampton (RB, North Carolina)
    Height: 6’1″ | Weight: 220 lbs
  14. Will Campbell (OT, LSU)
    Height: 6’6″ | Weight: 325 lbs
  15. Donovan Ezeiruaku (EDGE, Boston College)
    Height: 6’4″ | Weight: 253 lbs
  16. Walter Nolen (DT, Mississippi)
    Height: 6’4″ | Weight: 296 lbs
  17. Nick Emmanwori (S, South Carolina)
    Height: 6’4″ | Weight: 210 lbs
  18. Malaki Starks (S, Georgia)
    Height: 6’1″ | Weight: 205 lbs
  19. Maxwell Hairston (CB, Kentucky)
    Height: 6’0″ | Weight: 185 lbs
  20. Matthew Golden (WR, Texas)
    Height: 6’1″ | Weight: 190 lbs
  21. Tetairoa McMillan (WR, Arizona)
    Height: 6’3″ | Weight: 200 lbs
  22. Grey Zabel (OT, North Dakota State)
    Height: 6’6″ | Weight: 320 lbs
  23. Emeka Egbuka (WR, Ohio State)
    Height: 6’1″ | Weight: 210 lbs
  24. Kelvin Banks Jr. (OT, Texas)
    Height: 6’4″ | Weight: 325 lbs
  25. Josh Simmons (OT, Ohio State)
    Height: 6’6″ | Weight: 310 lbs
  26. Mike Green (EDGE, Marshall)
    Height: 6’3″ | Weight: 253 lbs
  27. Shemar Stewart (EDGE, Texas A&M)
    Height: 6’5″ | Weight: 285 lbs
  28. Mykel Williams (EDGE, Georgia)
    Height: 6’5″ | Weight: 270 lbs
  29. TreVeyon Henderson (RB, Ohio State)
    Height: 5’10” | Weight: 211 lbs
  30. Kenneth Grant (DT, Michigan)
    Height: 6’3″ | Weight: 330 lbs
  31. James Pearce Jr. (EDGE, Tennessee)
    Height: 6’5″ | Weight: 250 lbs
  32. Tyler Booker (OG, Alabama)
    Height: 6’4″ | Weight: 330 lbs
  33. Mason Taylor (TE, LSU)
    Height: 6’5″ | Weight: 255 lbs
  34. Derrick Harmon (DT, Oregon)
    Height: 6’3″ | Weight: 295 lbs
  35. Luther Burden III (WR, Missouri)
    Height: 6’0″ | Weight: 205 lbs
  36. Elijah Arroyo (TE, Miami)
    Height: 6’5″ | Weight: 245 lbs
  37. Donovan Jackson (OT, Ohio State)
    Height: 6’4″ | Weight: 325 lbs
  38. Trey Amos (CB, Mississippi)
    Height: 6’1″ | Weight: 195 lbs
  39. Darius Alexander (DT, Toledo)
    Height: 6’3″ | Weight: 310 lbs
  40. Landon Jackson (EDGE, Arkansas)
    Height: 6’5″ | Weight: 270 lbs
  41. Jack Bech (WR, LSU)
    Height: 6’2″ | Weight: 210 lbs
  42. Tyleik Williams (DT, Ohio State)
    Height: 6’2″ | Weight: 310 lbs
  43. Xavier Watts (S, Notre Dame)
    Height: 6’1″ | Weight: 200 lbs
  44. Azareye’h Thomas (CB, Florida State)
    Height: 6’0″ | Weight: 185 lbs
  45. Demetrius Knight Jr. (LB, South Carolina)
    Height: 6’2″ | Weight: 235 lbs
  46. Carson Schwesinger (LB, UCLA)
    Height: 6’1″ | Weight: 230 lbs
  47. Jaxson Dart (QB, Mississippi)
    Height: 6’2″ | Weight: 210 lbs
  48. Oluwafemi Oladejo (EDGE, UCLA)
    Height: 6’3″ | Weight: 255 lbs
  49. Shavon Revel (CB, East Carolina)
    Height: 6’0″ | Weight: 190 lbs
  50. Shedeur Sanders (QB, Colorado)
    Height: 6’2″ | Weight: 215 lbs

Support NFL Draft Blog

As I post thoughtful articles, videos, and analysis, please consider supporting the blog with the button below. It helps me continue making content and improving the quality of my work.

Related Articles

The Latest on NFL Draft Blog