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