2025 NFL Draft Analysis & Redraft Rankings
Complete analysis of 259 players • Career performance metrics • Team grades • Biggest busts & steals
Early Evaluation Period
The 2025 draft class requires additional time for comprehensive evaluation. Players develop at different rates across positions—quarterbacks typically need 2-3 seasons to adjust to NFL complexity, while running backs and edge rushers may show immediate impact. Year three is considered the benchmark for accurate draft assessment, allowing for scheme adjustments and development within professional systems.
2025 Draft Order vs Redraft Rankings
Compare the original 2025 draft selections with career-based redraft rankings, and see which teams maximized their draft capital.
Original First Round
| Pick | Player | Redraft |
|---|---|---|
Cam Ward QB #1 | Miami (FL) | Top 10- | |
Travis Hunter WR #1 | Colorado | Top 10- | |
Abdul Carter DE #1 | Penn St. | Top 10- | |
Abdul Carter DE #1 | Penn St. | Top 10- | |
Will Campbell OL #1 | LSU | Top 10- | |
Will Campbell OL #1 | LSU | Top 10- | |
Mason Graham DT #1 | Michigan | Top 10- | |
Ashton Jeanty RB #1 | Boise St. | Top 10- | |
Armand Membou OL #2 | Missouri | Top 10- | |
Tetairoa McMillan WR #2 | Arizona | Top 10- |
Redraft First Round
| Redraft | Player | Diff |
|---|---|---|
Cam Ward QB #5 | Miami (FL) | - | |
Travis Hunter WR #5 | Colorado | - | |
Abdul Carter DE #9 | Penn St. | - | |
Abdul Carter DE #9 | Penn St. | - | |
Will Campbell OL #38 | LSU | - | |
Will Campbell OL #38 | LSU | - | |
Mason Graham DT #7 | Michigan | - | |
Ashton Jeanty RB #13 | Boise St. | - | |
Armand Membou OL #5 | Missouri | - | |
Tetairoa McMillan WR #2 | Arizona | - |
2025 Team Draft Grades
| Rank | Team | Capital | Value | ROI |
|---|---|---|---|---|
ARI 7 picks · Denzel Burke | 95 Rank #22 | 0 Rank #1 | -95 -100% vs. expected | |
ATL 5 picks · Billy Bowman | 89 Rank #26 | 0 Rank #2 | -89 -100% vs. expected | |
BAL 10 picks · Bilhal Kone | 103 Rank #16 | 0 Rank #3 | -103 -100% vs. expected | |
BUF 9 picks · Dorian Strong | 104 Rank #15 | 0 Rank #4 | -104 -100% vs. expected | |
CAR 8 picks · Mitchell Evans | 114 Rank #11 | 0 Rank #5 | -114 -100% vs. expected | |
CHI 7 picks · Zah Frazier | 119 Rank #9 | 0 Rank #6 | -119 -100% vs. expected | |
CIN 6 picks · Jalen Rivers | 92 Rank #25 | 0 Rank #7 | -92 -100% vs. expected | |
CLE 7 picks · Shedeur Sanders | 138 Rank #4 | 0 Rank #8 | -138 -100% vs. expected | |
DAL 9 picks · Shemar James | 106 Rank #14 | 0 Rank #9 | -106 -100% vs. expected | |
DEN 7 picks · Quandarrius Robinson | 95 Rank #23 | 0 Rank #10 | -95 -100% vs. expected |
2025 Draft Positional Value Analysis
Analyze draft capital invested by position and the actual career value returned, identifying which positions provided the best ROI in 2025.
QBQuarterback





RBRunning Back





WRWide Receiver





Complete Draft Results
Filter and explore all picks from the 2025 NFL Draft, with detailed performance metrics and redraft rankings.
Pick | Player | Redraft | Position | Value | |
|---|---|---|---|---|---|
#1 | Cam Ward #1 Redraft Bust QB #1 | Miami (FL) | Top 10 | QB #5 out of 14 | 0.0 | |
#2 | Travis Hunter #2 Redraft Bust WR #1 | Colorado | Top 10 | WR #5 out of 31 | 0.0 | |
#3 | Abdul Carter #3 Redraft Bust DE #1 | Penn St. | Top 10 | DE #9 out of 34 | 0.0 | |
#3 | Abdul Carter #3 Redraft Bust DE #1 | Penn St. | Top 10 | DE #9 out of 34 | 0.0 | |
#4 | Will Campbell #4 Redraft Bust OL #1 | LSU | Top 10 | OL #38 out of 39 | 0.0 | |
#4 | Will Campbell #4 Redraft Bust OL #1 | LSU | Top 10 | OL #38 out of 39 | 0.0 | |
#5 | Mason Graham #5 Redraft Bust DT #1 | Michigan | Top 10 | DT #7 out of 24 | 0.0 | |
#6 | Ashton Jeanty #6 Redraft Bust RB #1 | Boise St. | Top 10 | RB #13 out of 25 | 0.0 | |
#7 | Armand Membou #7 Redraft Bust OL #2 | Missouri | Top 10 | OL #5 out of 39 | 0.0 | |
#8 | Tetairoa McMillan #8 Redraft Bust WR #2 | Arizona | Top 10 | WR #2 out of 31 | 0.0 | |
#9 | Kelvin Banks #9 Redraft Bust OL #3 | Texas | Top 10 | OL #30 out of 39 | 0.0 | |
#10 | Colston Loveland #10 Redraft Bust TE #1 | Michigan | Top 10 | TE #16 out of 16 | 0.0 | |
#11 | Mykel Williams Bust DE #2 | Georgia | Top 20 | DE #34 out of 34 | 0.0 | |
#12 | Tyler Booker Bust OL #4 | Alabama | Top 20 | OL #37 out of 39 | 0.0 | |
#13 | Kenneth Grant Bust DT #2 | Michigan | Top 20 | DT #3 out of 24 | 0.0 | |
#14 | Tyler Warren Bust TE #2 | Penn St. | Top 20 | TE #1 out of 16 | 0.0 | |
#15 | Jalon Walker Bust DE #3 | Georgia | Top 20 | DE #32 out of 34 | 0.0 | |
#16 | Walter Nolen Bust DT #3 | Mississippi | Top 20 | DT #18 out of 24 | 0.0 | |
#17 | Shemar Stewart Bust DE #4 | Texas A&M | Top 20 | DE #22 out of 34 | 0.0 | |
#18 | Grey Zabel Bust OL #5 | North Dakota St. | Top 20 | OL #17 out of 39 | 0.0 | |
#19 | Emeka Egbuka Bust WR #3 | Ohio St. | Top 20 | WR #13 out of 31 | 0.0 | |
#20 | Jahdae Barron Bust DB #1 | Texas | Top 20 | DB #18 out of 26 | 0.0 | |
#21 | Derrick Harmon Bust DT #4 | Oregon | Round 1 | DT #4 out of 24 | 0.0 | |
#22 | Omarion Hampton RB #2 | North Carolina | Round 1 | RB #19 out of 25 | 0.0 | |
#23 | Matthew Golden WR #4 | Texas | Round 1 | WR #20 out of 31 | 0.0 | |
#24 | Donovan Jackson OL #6 | Ohio St. | Round 1 | OL #13 out of 39 | 0.0 | |
#25 | Jaxson Dart QB #2 | Mississippi | Round 1 | QB #9 out of 14 | 0.0 | |
#26 | James Pearce DE #5 | Tennessee | Round 1 | DE #33 out of 34 | 0.0 | |
#27 | Malaki Starks S #1 | Georgia | Round 1 | S #19 out of 20 | 0.0 | |
#28 | Tyleik Williams DT #5 | Ohio St. | Round 1 | DT #20 out of 24 | 0.0 | |
#29 | Josh Conerly OL #7 | Oregon | Round 1 | OL #27 out of 39 | 0.0 | |
#30 | Maxwell Hairston DB #2 | Kentucky | Round 1 | DB #13 out of 26 | 0.0 | |
#31 | Jihaad Campbell LB #1 | Alabama | Round 1 | LB #2 out of 21 | 0.0 | |
#32 | Josh Simmons OL #8 | Ohio St. | Round 1 | OL #28 out of 39 | 0.0 | |
#33 | Carson Schwesinger LB #2 | UCLA | Round 2 | LB #18 out of 21 | 0.0 | |
#34 | Jayden Higgins WR #5 | Iowa St. | Round 2 | WR #19 out of 31 | 0.0 | |
#35 | Nick Emmanwori S #2 | South Carolina | Round 2 | S #15 out of 20 | 0.0 | |
#36 | Quinshon Judkins RB #3 | Ohio St. | Round 2 | RB #23 out of 25 | 0.0 | |
#37 | Jonah Savaiinaea OL #9 | Arizona | Round 2 | OL #26 out of 39 | 0.0 | |
#38 | TreVeyon Henderson RB #4 | Ohio St. | Round 2 | RB #5 out of 25 | 0.0 | |
#39 | Luther Burden WR #6 | Missouri | Round 2 | WR #25 out of 31 | 0.0 | |
#40 | Tyler Shough QB #3 | Louisville | Round 2 | QB #1 out of 14 | 0.0 | |
#41 | T.J. Sanders DT #6 | South Carolina | Round 2 | DT #2 out of 24 | 0.0 | |
#42 | Mason Taylor TE #3 | LSU | Round 2 | TE #3 out of 16 | 0.0 | |
#43 | Alfred Collins DT #7 | Texas | Round 2 | DT #17 out of 24 | 0.0 | |
#43 | Alfred Collins DT #7 | Texas | Round 2 | DT #17 out of 24 | 0.0 | |
#44 | Donovan Ezeiruaku DE #6 | Boston Col. | Round 2 | DE #11 out of 34 | 0.0 | |
#45 | JT Tuimoloau DE #7 | Ohio St. | Round 2 | DE #27 out of 34 | 0.0 | |
#46 | Terrance Ferguson TE #4 | Oregon | Round 2 | TE #13 out of 16 | 0.0 | |
#47 | Will Johnson DB #3 | Michigan | Round 2 | DB #26 out of 26 | 0.0 | |
#48 | Aireontae Ersery OL #10 | Minnesota | Round 2 | OL #1 out of 39 | 0.0 | |
#49 | Demetrius Knight LB #3 | South Carolina | Round 2 | LB #11 out of 21 | 0.0 | |
#50 | Elijah Arroyo TE #5 | Miami (FL) | Round 2 | TE #12 out of 16 | 0.0 | |
#51 | Nic Scourton DE #8 | Texas A&M | Round 2 | DE #31 out of 34 | 0.0 | |
#52 | Oluwafemi Oladejo DE #9 | UCLA | Round 2 | DE #29 out of 34 | 0.0 | |
#53 | Benjamin Morrison DB #4 | Notre Dame | Round 2 | DB #2 out of 26 | 0.0 | |
#54 | Anthony Belton OL #11 | North Carolina St. | Round 2 | OL #4 out of 39 | 0.0 | |
#55 | Tre Harris WR #7 | Mississippi | Round 2 | WR #6 out of 31 | 0.0 | |
#56 | Ozzy Trapilo OL #12 | Boston Col. | Round 2 | OL #35 out of 39 | 0.0 | |
#57 | Tate Ratledge OL #13 | Georgia | Round 2 | OL #36 out of 39 | 0.0 | |
#58 | Jack Bech WR #8 | TCU | Round 2 | WR #17 out of 31 | 0.0 | |
#59 | Mike Green DE #10 | Marshall | Round 2 | DE #19 out of 34 | 0.0 | |
#60 | RJ Harvey RB #5 | Central Florida | Round 2 | RB #24 out of 25 | 0.0 | |
#61 | Trey Amos DB #5 | Mississippi | Round 2 | DB #24 out of 26 | 0.0 | |
#62 | Shemar Turner DE #11 | Texas A&M | Round 2 | DE #21 out of 34 | 0.0 | |
#63 | Omarr Norman-Lott DT #8 | Tennessee | Round 2 | DT #14 out of 24 | 0.0 | |
#64 | Andrew Mukuba S #3 | Texas | Round 2 | S #12 out of 20 | 0.0 | |
#65 | Darius Alexander DT #9 | Toledo | Round 3 | DT #5 out of 24 | 0.0 | |
#66 | Ashton Gillotte DE #12 | Louisville | Round 3 | DE #13 out of 34 | 0.0 | |
#67 | Harold Fannin TE #6 | Bowling Green | Round 3 | TE #8 out of 16 | 0.0 | |
#68 | Darien Porter DB #6 | Iowa St. | Round 3 | DB #5 out of 26 | 0.0 | |
#69 | Kyle Williams WR #9 | Washington St. | Round 3 | WR #31 out of 31 | 0.0 | |
#70 | Isaac TeSlaa WR #10 | Arkansas | Round 3 | WR #15 out of 31 | 0.0 | |
#71 | Vernon Broughton DT #10 | Texas | Round 3 | DT #19 out of 24 | 0.0 | |
#72 | Landon Jackson DE #13 | Arkansas | Round 3 | DE #2 out of 34 | 0.0 | |
#73 | Azareye'h Thomas DB #7 | Florida St. | Round 3 | DB #6 out of 26 | 0.0 | |
#74 | Pat Bryant WR #11 | Illinois | Round 3 | WR #16 out of 31 | 0.0 | |
#75 | Nick Martin LB #4 | Oklahoma St. | Round 3 | LB #13 out of 21 | 0.0 | |
#76 | Shavon Revel DB #8 | East Carolina | Round 3 | DB #16 out of 26 | 0.0 | |
#77 | Princely Umanmielen DE #14 | Mississippi | Round 3 | DE #26 out of 34 | 0.0 | |
#78 | Jordan Burch DE #15 | Oregon | Round 3 | DE #5 out of 34 | 0.0 | |
#79 | Jaylin Noel WR #12 | Iowa St. | Round 3 | WR #24 out of 31 | 0.0 | |
#80 | Justin Walley DB #9 | Minnesota | Round 3 | DB #3 out of 26 | 0.0 | |
#80 | Justin Walley DB #9 | Minnesota | Round 3 | DB #3 out of 26 | 0.0 | |
#81 | Dylan Fairchild OL #14 | Georgia | Round 3 | OL #15 out of 39 | 0.0 | |
#82 | Kevin Winston S #4 | Penn St. | Round 3 | S #2 out of 20 | 0.0 | |
#83 | Kaleb Johnson RB #6 | Iowa | Round 3 | RB #8 out of 25 | 0.0 | |
#84 | Jacob Parrish DB #10 | Kansas St. | Round 3 | DB #11 out of 26 | 0.0 | |
#85 | Nohl Williams DB #11 | California | Round 3 | DB #9 out of 26 | 0.0 | |
#86 | Jamaree Caldwell DT #11 | Oregon | Round 3 | DT #9 out of 24 | 0.0 | |
#87 | Savion Williams WR #13 | TCU | Round 3 | WR #12 out of 31 | 0.0 | |
#88 | Caleb Ransaw S #5 | Tulane | Round 3 | S #18 out of 20 | 0.0 | |
#89 | Wyatt Milum OL #15 | West Virginia | Round 3 | OL #39 out of 39 | 0.0 | |
#90 | Josaiah Stewart DE #16 | Michigan | Round 3 | DE #7 out of 34 | 0.0 | |
#91 | Emery Jones OL #16 | LSU | Round 3 | OL #16 out of 39 | 0.0 | |
#92 | Jalen Milroe QB #4 | Alabama | Round 3 | QB #6 out of 14 | 0.0 | |
#93 | Jonas Sanker S #6 | Virginia | Round 3 | S #9 out of 20 | 0.0 | |
#94 | Dillon Gabriel QB #5 | Oregon | Round 3 | QB #10 out of 14 | 0.0 | |
#95 | Jared Wilson OL #17 | Georgia | Round 3 | OL #23 out of 39 | 0.0 | |
#96 | Xavier Watts S #7 | Notre Dame | Round 3 | S #11 out of 20 | 0.0 | |
#97 | Jaylin Smith DB #12 | USC | Round 3 | DB #8 out of 26 | 0.0 | |
#98 | Caleb Rogers OL #18 | Texas Tech | Round 3 | OL #7 out of 39 | 0.0 | |
#99 | Charles Grant OL #19 | William & Mary | Round 3 | OL #10 out of 39 | 0.0 | |
#100 | Upton Stout DB #13 | Western Kentucky | Round 3 | DB #25 out of 26 | 0.0 | |
#101 | Sai'vion Jones DE #17 | LSU | Round 4-5 | DE #23 out of 34 | 0.0 | |
#102 | Tai Felton WR #14 | Maryland | Round 4-5 | WR #7 out of 31 | 0.0 | |
#103 | Chimere Dike WR #15 | Florida | Round 4-5 | WR #9 out of 31 | 0.0 | |
#104 | Bhayshul Tuten RB #7 | Virginia Tech | Round 4-5 | RB #11 out of 25 | 0.0 | |
#105 | Cam Skattebo RB #8 | Arizona St. | Round 4-5 | RB #10 out of 25 | 0.0 | |
#106 | Craig Woodson S #8 | California | Round 4-5 | S #6 out of 20 | 0.0 | |
#107 | Jack Kiser LB #5 | Notre Dame | Round 4-5 | LB #10 out of 21 | 0.0 | |
#108 | Dont'e Thornton WR #16 | Tennessee | Round 4-5 | WR #3 out of 31 | 0.0 | |
#109 | Deone Walker DT #12 | Kentucky | Round 4-5 | DT #8 out of 24 | 0.0 | |
#110 | Arian Smith WR #17 | Georgia | Round 4-5 | WR #8 out of 31 | 0.0 | |
#111 | Ty Robinson DT #13 | Nebraska | Round 4-5 | DT #21 out of 24 | 0.0 | |
#112 | Danny Stutsman LB #6 | Oklahoma | Round 4-5 | LB #15 out of 21 | 0.0 | |
#113 | CJ West DT #14 | Indiana | Round 4-5 | DT #1 out of 24 | 0.0 | |
#114 | Trevor Etienne RB #9 | Georgia | Round 4-5 | RB #3 out of 25 | 0.0 | |
#115 | Cody Simon LB #7 | Ohio St. | Round 4-5 | LB #8 out of 21 | 0.0 | |
#116 | Jo'quavioius Marks RB #10 | USC | Round 4-5 | RB #14 out of 25 | 0.0 | |
#117 | Jarquez Hunter RB #11 | Auburn | Round 4-5 | RB #15 out of 25 | 0.0 | |
#118 | Billy Bowman S #9 | Oklahoma | Round 4-5 | S #4 out of 20 | 0.0 | |
#119 | Barrett Carter LB #8 | Clemson | Round 4-5 | LB #21 out of 21 | 0.0 | |
#120 | Gunnar Helm TE #7 | Texas | Round 4-5 | TE #10 out of 16 | 0.0 | |
#121 | David Walker LB #9 | Central Arkansas | Round 4-5 | LB #16 out of 21 | 0.0 | |
#122 | Lathan Ransom S #10 | Ohio St. | Round 4-5 | S #3 out of 20 | 0.0 | |
#123 | Jack Sawyer DE #18 | Ohio St. | Round 4-5 | DE #28 out of 34 | 0.0 | |
#124 | Barryn Sorrell DE #19 | Texas | Round 4-5 | DE #14 out of 34 | 0.0 | |
#125 | Kyle Kennard DE #20 | South Carolina | Round 4-5 | DE #4 out of 34 | 0.0 | |
#126 | Dylan Sampson RB #12 | Tennessee | Round 4-5 | RB #2 out of 25 | 0.0 | |
#127 | Jalen Travis OL #20 | Iowa St. | Round 4-5 | OL #22 out of 39 | 0.0 | |
#128 | Jaylin Lane WR #18 | Virginia Tech | Round 4-5 | WR #21 out of 31 | 0.0 | |
#129 | Teddye Buchanan LB #10 | California | Round 4-5 | LB #19 out of 21 | 0.0 | |
#130 | Malachi Moore S #11 | Alabama | Round 4-5 | S #1 out of 20 | 0.0 | |
#131 | Quincy Riley DB #14 | Louisville | Round 4-5 | DB #14 out of 26 | 0.0 | |
#132 | Ruben Hyppolite LB #11 | Maryland | Round 4-5 | LB #14 out of 21 | 0.0 | |
#133 | Jalen Royals WR #19 | Utah St. | Round 4-5 | WR #18 out of 31 | 0.0 | |
#134 | Quandarrius Robinson Steal LB #12 | Alabama | Round 4-5 | LB #3 out of 21 | 0.0 | |
#135 | Tonka Hemingway Steal DT #15 | South Carolina | Round 4-5 | DT #23 out of 24 | 0.0 | |
#136 | Elic Ayomanor Steal WR #20 | Stanford | Round 4-5 | WR #11 out of 31 | 0.0 | |
#137 | Joshua Farmer Steal DT #16 | Florida St. | Round 4-5 | DT #16 out of 24 | 0.0 | |
#138 | Jordan Watkins Steal WR #21 | Mississippi | Round 4-5 | WR #28 out of 31 | 0.0 | |
#139 | Tyrion Ingram-Dawkins Steal DE #21 | Georgia | Round 4-5 | DE #18 out of 34 | 0.0 | |
#140 | Cam Jackson Steal DT #17 | Florida | Round 4-5 | DT #10 out of 24 | 0.0 | |
#141 | Carson Vinson Steal OL #21 | Alabama A&M | Round 4-5 | OL #9 out of 39 | 0.0 | |
#142 | Rylie Mills Steal DE #22 | Notre Dame | Round 4-5 | DE #25 out of 34 | 0.0 | |
#143 | Jordan Phillips Steal DE #23 | Maryland | Round 4-5 | DE #6 out of 34 | 0.0 | |
#144 | Shedeur Sanders Steal QB #6 | Colorado | Round 4-5 | QB #13 out of 14 | 0.0 | |
#145 | Mac McWilliams Steal DB #15 | Central Florida | Round 4-5 | DB #23 out of 26 | 0.0 | |
#146 | Bradyn Swinson Steal DE #24 | LSU | Round 4-5 | DE #15 out of 34 | 0.0 | |
#147 | Jordan James Steal RB #13 | Oregon | Round 4-5 | RB #7 out of 25 | 0.0 | |
#148 | Ty Hamilton Steal DT #18 | Ohio St. | Round 4-5 | DT #22 out of 24 | 0.0 | |
#149 | Jaydon Blue Steal RB #14 | Texas | Round 4-5 | RB #12 out of 25 | 0.0 | |
#150 | Jason Marshall Steal DB #16 | Florida | Round 4-5 | DB #10 out of 26 | 0.0 | |
#151 | DJ Giddens Steal RB #15 | Kansas St. | Round 4-5 | RB #9 out of 25 | 0.0 | |
#152 | Shemar James Steal LB #13 | Florida | Round 4-5 | LB #6 out of 21 | 0.0 | |
#153 | Jalen Rivers Steal OL #22 | Miami (FL) | Round 4-5 | OL #21 out of 39 | 0.0 | |
#154 | Marcus Mbow Steal OL #23 | Purdue | Round 4-5 | OL #32 out of 39 | 0.0 | |
#155 | Dante Trader Steal S #12 | Maryland | Round 4-5 | S #20 out of 20 | 0.0 | |
#156 | Jeffrey Bassa Steal LB #14 | Oregon | Round 4-5 | LB #5 out of 21 | 0.0 | |
#157 | Elijah Roberts Steal DT #19 | SMU | Round 4-5 | DT #6 out of 24 | 0.0 | |
#158 | KeAndre Lambert-Smith Steal WR #22 | Auburn | Round 4-5 | WR #26 out of 31 | 0.0 | |
#159 | Collin Oliver Steal DE #25 | Oklahoma St. | Round 4-5 | DE #10 out of 34 | 0.0 | |
#160 | Marques Sigle Steal S #13 | Kansas St. | Round 4-5 | S #16 out of 20 | 0.0 | |
#161 | Smael Mondon Top Steal LB #15 | Georgia | Round 4-5 | LB #1 out of 21 | 0.0 | |
#162 | Francisco Mauigoa Top Steal LB #16 | Miami (FL) | Round 4-5 | LB #12 out of 21 | 0.0 | |
#163 | Mitchell Evans Top Steal TE #8 | Notre Dame | Round 4-5 | TE #4 out of 16 | 0.0 | |
#164 | Yahya Black Top Steal DT #20 | Iowa | Round 4-5 | DT #15 out of 24 | 0.0 | |
#165 | Oronde Gadsden Top Steal TE #9 | Syracuse | Round 4-5 | TE #7 out of 16 | 0.0 | |
#166 | Tory Horton Top Steal WR #23 | Colorado St. | Round 4-5 | WR #4 out of 31 | 0.0 | |
#167 | Jackson Slater Top Steal OL #24 | Sacramento St. | Round 4-5 | OL #20 out of 39 | 0.0 | |
#168 | Drew Kendall Top Steal OL #25 | Boston Col. | Round 4-5 | OL #14 out of 39 | 0.0 | |
#169 | Zah Frazier Top Steal DB #17 | Texas-San Antonio | Round 4-5 | DB #1 out of 26 | 0.0 | |
#170 | Jordan Hancock Top Steal S #14 | Ohio St. | Round 4-5 | S #14 out of 20 | 0.0 | |
#172 | Chris Paul Top Steal LB #17 | Mississippi | Round 4-5 | LB #9 out of 21 | 0.0 | |
#173 | Jackson Hawes Top Steal TE #10 | Georgia Tech | Round 4-5 | TE #6 out of 16 | 0.0 | |
#174 | Denzel Burke Top Steal DB #18 | Ohio St. | Round 4-5 | DB #7 out of 26 | 0.0 | |
#175 | Robbie Ouzts Top Steal TE #11 | Alabama | Round 4-5 | TE #9 out of 16 | 0.0 | |
#176 | Tyler Baron Top Steal DE #26 | Miami (FL) | Round 4-5 | DE #1 out of 34 | 0.0 | |
#177 | Dorian Strong Top Steal DB #19 | Virginia Tech | Round 4-5 | DB #20 out of 26 | 0.0 | |
#178 | Bilhal Kone Top Steal DB #20 | Western Michigan | Round 4-5 | DB #4 out of 26 | 0.0 | |
#179 | Ollie Gordon Top Steal RB #16 | Oklahoma St. | Round 4-5 | RB #18 out of 25 | 0.0 | |
#180 | JJ Pegues Top Steal DT #21 | Mississippi | Round 4-5 | DT #12 out of 24 | 0.0 | |
#181 | Kyle McCord Top Steal QB #7 | Syracuse | Round 4-5 | QB #2 out of 14 | 0.0 | |
#182 | Andres Borregales Top Steal K #1 | Miami (FL) | Round 4-5 | K #2 out of 2 | 0.0 | |
#183 | Marcus Harris DB #21 | Auburn | Round 4-5 | DB #21 out of 26 | 0.0 | |
#184 | Devin Neal RB #17 | Kansas | Round 4-5 | RB #21 out of 25 | 0.0 | |
#185 | Will Howard QB #8 | Ohio St. | Round 4-5 | QB #8 out of 14 | 0.0 | |
#186 | Tyler Loop K #2 | Arizona | Round 4-5 | K #1 out of 2 | 0.0 | |
#187 | Jaylen Reed S #15 | Penn St. | Round 4-5 | S #10 out of 20 | 0.0 | |
#188 | Kalel Mullings RB #18 | Michigan | Round 4-5 | RB #1 out of 25 | 0.0 | |
#189 | Riley Leonard QB #9 | Notre Dame | Round 4-5 | QB #11 out of 14 | 0.0 | |
#190 | Tim Smith DE #27 | Alabama | Round 4-5 | DE #20 out of 34 | 0.0 | |
#191 | Myles Hinton OL #26 | Michigan | Round 4-5 | OL #34 out of 39 | 0.0 | |
#192 | Bryce Cabeldue OL #27 | Kansas | Round 4-5 | OL #2 out of 39 | 0.0 | |
#193 | Tahj Brooks RB #19 | Texas Tech | Round 4-5 | RB #4 out of 25 | 0.0 | |
#194 | Jalen McLeod DE #28 | Auburn | Round 4-5 | DE #30 out of 34 | 0.0 | |
#196 | Ahmed Hassanein DE #29 | Boise St. | Round 4-5 | DE #12 out of 34 | 0.0 | |
#197 | Graham Mertz QB #10 | Florida | Round 4-5 | QB #3 out of 14 | 0.0 | |
#198 | Warren Brinson DE #30 | Georgia | Round 4-5 | DE #17 out of 34 | 0.0 | |
#199 | Branson Taylor OL #28 | Pittsburgh | Round 4-5 | OL #6 out of 39 | 0.0 | |
#201 | Kobe King LB #18 | Penn St. | Round 6-7 | LB #4 out of 21 | 0.0 | |
#202 | Gavin Bartholomew TE #12 | Pittsburgh | Round 6-7 | TE #11 out of 16 | 0.0 | |
#203 | LaJohntay Wester WR #24 | Colorado | Round 6-7 | WR #27 out of 31 | 0.0 | |
#204 | Ajani Cornelius OL #29 | Oregon | Round 6-7 | OL #3 out of 39 | 0.0 | |
#205 | Kain Medrano LB #19 | UCLA | Round 6-7 | LB #17 out of 21 | 0.0 | |
#206 | Chase Lundt OL #30 | Connecticut | Round 6-7 | OL #11 out of 39 | 0.0 | |
#207 | Cameron Williams OL #31 | Texas | Round 6-7 | OL #8 out of 39 | 0.0 | |
#208 | Jimmy Horn WR #25 | Colorado | Round 6-7 | WR #30 out of 31 | 0.0 | |
#209 | Antwaun Powell-Ryland DE #31 | Virginia Tech | Round 6-7 | DE #8 out of 34 | 0.0 | |
#210 | Aeneas Peebles DT #22 | Virginia Tech | Round 6-7 | DT #11 out of 24 | 0.0 | |
#211 | Hayden Conner OL #32 | Texas | Round 6-7 | OL #18 out of 39 | 0.0 | |
#212 | Robert Longerbeam DB #22 | Rutgers | Round 6-7 | DB #15 out of 26 | 0.0 | |
#213 | Tommy Mellott QB #11 | Montana St. | Round 6-7 | QB #12 out of 14 | 0.0 | |
#214 | R.J. Mickens S #16 | Clemson | Round 6-7 | S #13 out of 20 | 0.0 | |
#215 | Cam Miller QB #12 | North Dakota St. | Round 6-7 | QB #14 out of 14 | 0.0 | |
#216 | Jeremy Crawshaw P #1 | Florida | Round 6-7 | P #1 out of 1 | 0.0 | |
#217 | Jay Toia DT #23 | UCLA | Round 6-7 | DT #13 out of 24 | 0.0 | |
#218 | Jack Nelson OL #33 | Wisconsin | Round 6-7 | OL #19 out of 39 | 0.0 | |
#219 | Thomas Fidone TE #13 | Nebraska | Round 6-7 | TE #14 out of 16 | 0.0 | |
#220 | Marcus Bryant OL #34 | Missouri | Round 6-7 | OL #31 out of 39 | 0.0 | |
#220 | Marcus Bryant OL #34 | Missouri | Round 6-7 | OL #31 out of 39 | 0.0 | |
#221 | Jonah Monheim OL #35 | USC | Round 6-7 | OL #25 out of 39 | 0.0 | |
#221 | Jonah Monheim OL #35 | USC | Round 6-7 | OL #25 out of 39 | 0.0 | |
#222 | Cody Lindenberg LB #20 | Minnesota | Round 6-7 | LB #7 out of 21 | 0.0 | |
#223 | Damien Martinez RB #20 | Miami (FL) | Round 6-7 | RB #25 out of 25 | 0.0 | |
#224 | Kyonte Hamilton DE #32 | Rutgers | Round 6-7 | DE #3 out of 34 | 0.0 | |
#225 | Kitan Crawford S #17 | Nevada | Round 6-7 | S #8 out of 20 | 0.0 | |
#226 | Carson Bruener LB #21 | Washington | Round 6-7 | LB #20 out of 21 | 0.0 | |
#227 | Kurtis Rourke QB #13 | Indiana | Round 6-7 | QB #7 out of 14 | 0.0 | |
#228 | Brashard Smith RB #21 | SMU | Round 6-7 | RB #16 out of 25 | 0.0 | |
#229 | Donte Kent DB #23 | Central Michigan | Round 6-7 | DB #22 out of 26 | 0.0 | |
#230 | Dan Jackson S #18 | Georgia | Round 6-7 | S #17 out of 20 | 0.0 | |
#231 | Quinn Ewers QB #14 | Texas | Round 6-7 | QB #4 out of 14 | 0.0 | |
#232 | Hunter Wohler S #19 | Wisconsin | Round 6-7 | S #7 out of 20 | 0.0 | |
#233 | Kyle Monangai RB #22 | Rutgers | Round 6-7 | RB #20 out of 25 | 0.0 | |
#234 | Mason Richman OL #36 | Iowa | Round 6-7 | OL #33 out of 39 | 0.0 | |
#235 | Tez Johnson WR #26 | Oregon | Round 6-7 | WR #29 out of 31 | 0.0 | |
#236 | LeQuint Allen RB #23 | Syracuse | Round 6-7 | RB #6 out of 25 | 0.0 | |
#237 | Micah Robinson DB #24 | Tulane | Round 6-7 | DB #12 out of 26 | 0.0 | |
#238 | Ricky White WR #27 | UNLV | Round 6-7 | WR #14 out of 31 | 0.0 | |
#239 | Phil Mafah RB #24 | Clemson | Round 6-7 | RB #22 out of 25 | 0.0 | |
#240 | Kaden Prather WR #28 | Maryland | Round 6-7 | WR #22 out of 31 | 0.0 | |
#241 | Caleb Lohner TE #14 | Utah | Round 6-7 | TE #15 out of 16 | 0.0 | |
#242 | Konata Mumpfield WR #29 | Pittsburgh | Round 6-7 | WR #1 out of 31 | 0.0 | |
#244 | Dominic Lovett WR #30 | Georgia | Round 6-7 | WR #10 out of 31 | 0.0 | |
#245 | Jacory Croskey-Merritt RB #25 | Arizona | Round 6-7 | RB #17 out of 25 | 0.0 | |
#246 | Korie Black DB #25 | Oklahoma St. | Round 6-7 | DB #17 out of 26 | 0.0 | |
#247 | Tommy Akingbesote DT #24 | Maryland | Round 6-7 | DT #24 out of 24 | 0.0 | |
#248 | Moliki Matavao TE #15 | UCLA | Round 6-7 | TE #5 out of 16 | 0.0 | |
#249 | Connor Colby OL #37 | Iowa | Round 6-7 | OL #12 out of 39 | 0.0 | |
#250 | John Williams OL #38 | Cincinnati | Round 6-7 | OL #24 out of 39 | 0.0 | |
#251 | Julian Ashby OL #39 | Vanderbilt | Round 6-7 | OL #29 out of 39 | 0.0 | |
#252 | Junior Bergen WR #31 | Montana | Round 6-7 | WR #23 out of 31 | 0.0 | |
#253 | Zeek Biggers DE #33 | Georgia Tech | Round 6-7 | DE #16 out of 34 | 0.0 | |
#254 | Fadil Diggs DE #34 | Syracuse | Round 6-7 | DE #24 out of 34 | 0.0 | |
#255 | Luke Lachey TE #16 | Iowa | Round 6-7 | TE #2 out of 16 | 0.0 | |
#256 | Trikweze Bridges S #20 | Florida | Round 6-7 | S #5 out of 20 | 0.0 | |
#257 | Kobee Minor DB #26 | Memphis | Round 6-7 | DB #19 out of 26 | 0.0 |
2025 NFL Draft: Frequently Asked Questions
Get answers to common questions about the 2025 draft class, including analysis of the biggest busts, best steals, team performances, and how players' careers compared to their draft positions.
Who were the best players from the 2025 NFL Draft?
In a complete redraft based on career performance, the top three picks would be: 1) Cam Ward (QB), originally drafted #1 by the Tennessee Titans, with 0 career value points; 2) Travis Hunter (WR), originally #2 by the Jacksonville Jaguars; 3) Abdul Carter (DE), originally #3 by the New York Giants.
Which players provided the best value relative to their draft position in 2025?
The top value picks based on performance vs. draft position: 1) Will Johnson (DB, Pick #47): +0 value vs. expected; 2) Denzel Burke (DB, Pick #174): +0 value vs. expected; 3) Jordan Burch (DE, Pick #78): +0 value vs. expected; 4) Walter Nolen (DT, Pick #16): +0 value vs. expected; 5) Cody Simon (LB, Pick #115): +0 value vs. expected. Will Johnson delivered 0 points above expected value for pick #47, drafted by the Arizona Cardinals in the round 2.
Who were the biggest busts in the 2025 NFL Draft?
The biggest disappointments from the 2025 draft's early rounds include: Walter Nolen (#16 by Arizona Cardinals), Jalon Walker (#15 by Atlanta Falcons), James Pearce (#26 by Atlanta Falcons), Malaki Starks (#27 by Baltimore Ravens), Maxwell Hairston (#30 by Buffalo Bills). Walter Nolen, selected #16 overall by the Arizona Cardinals, delivered only 0 career value points, 0 points below expectations for that draft slot.
Which NFL team had the best draft in 2025?
The Arizona Cardinals had the best draft, generating 0 total career value from 7 picks - -100% above expected. Their best selection was Denzel Burke.
Who was the biggest steal in the 2025 NFL Draft?
Denzel Burke was the biggest steal - drafted #174 by the Arizona Cardinals but performed at a Round 6-7 level. Should have been drafted #174 overall. The Defensive Back delivered 0 career value points.
Was Cam Ward a bust in the 2025 NFL Draft?
Yes, Cam Ward was a significant disappointment. Selected #1 overall by the Tennessee Titans, the Quarterback managed only 0 career value points. In a redraft, would fall to the Top 10 range.
How did the 2025 NFL Draft class perform compared to other years?
The 2025 draft class performed average with 259 players combining for 0 total career value points. Players averaged 0.0 points at expected draft position value.






















