It takes a special kind of degeneracy to do a seven round mock draft, but here we are. This is the final stretch to the 2025 NFL Draft and it’s time to celebrate everyone available — even a seventh round depth cornerback who will play a little special teams and be gone in three years.
Just because this mock is BIG doesn’t mean it’s devoid of logic. We took a look at team needs, BPA value, and matched it with offensive and defensive philosophy to not just slot players in — but put them where they make sense.
Also of note: There are no trades in this mock. We didn’t add them in to stop this getting too messy, but there obviously will be deals on draft night. There are a few obvious pivot points in the draft where deals are likely to be done.
- Carolina Panthers at No. 8: The Panthers would likely be fine trading back and getting more capital with EDGE being a priority and potentially the tops ones being gone at their pick. This makes the spot an obvious place for a team to move up and try to grab a quarterback like Shedeur Sanders before the Saints pick.
- The Seahawks at No. 18: Another potential spot for a second tier QB. There’s going to be more buzz around Jalen Milroe than people expect, and with the Steelers and Rams both being potential suitors we could see either of those teams get froggy and jump up, or potentially even the Giants move back into the first round (assuming they take Abdul Carter at No. 3).
- The Eagles at No. 32: Nobody likes hoarding draft capital like the Eagles and this team doesn’t need much. Crucially they also sit in a spot right before the Browns draft at the top of the 2nd round where they could target a remaining QB. This not only means jumping Cleveland, but importantly getting the 5th year option on a rookie.
So, without further ado, here’s the full mock. Feel free to use “control + f” to find your favorite team.
Full 2025 NFL Mock Draft
Pick | Team | Player | Position | School |
---|---|---|---|---|
Pick | Team | Player | Position | School |
1.1 | Tennessee Titans | Cameron Ward | QB | Miami (FL) |
1.2 | Cleveland Browns | Travis Hunter | CB/WR | Colorado |
1.3 | New York Giants | Abdul Carter | EDGE | Penn State |
1.4 | New England Patriots | Will Campbell | OT | LSU |
1.5 | Jacksonville Jaguars | Mason Graham | DT | Michigan |
1.6 | Las Vegas Raiders | Ashton Jeanty | RB | Boise State |
1.7 | New York Jets | Armand Membou | OT | Missouri |
1.8 | Carolina Panthers | Jalon Walker | EDGE | Georgia |
1.9 | New Orleans Saints | Shedeur Sanders | QB | Colorado |
1.10 | Chicago Bears | Tyler Warren | TE | Penn State |
1.11 | San Francisco 49ers | Will Johnson | CB | Michigan |
1.12 | Dallas Cowboys | Tetairoa McMillan | WR | Arizona |
1.13 | Miami Dolphins | Kelvin Banks | OT | Texas |
1.14 | Indianapolis Colts | Colston Loveland | TE | Michigan |
1.15 | Atlanta Falcons | Mykel Williams | EDGE | Georgia |
1.16 | Arizona Cardinals | Jahdae Barron | CB | Texas |
1.17 | Cincinnati Bengals | Mike Green | EDGE | Marshall |
1.18 | Seattle Seahawks | Matthew Golden | WR | Texas |
1.19 | Tampa Bay Buccaneers | Jihaad Campbell | LB | Alabama |
1.20 | Denver Broncos | Omarion Hampton | RB | North Carolina |
1.21 | Pittsburgh Steelers | Jaxson Dart | QB | Mississippi |
1.22 | Los Angeles Chargers | Kenneth Grant | DT | Michigan |
1.23 | Green Bay Packers | Malaki Starks | S | Georgia |
1.24 | Minnesota Vikings | Nick Emmanwori | S | South Carolina |
1.25 | Houston Texans | Josh Simmons | OT | Ohio State |
1.26 | Los Angeles Rams | Jalen Milroe | QB | Alabama |
1.27 | Baltimore Ravens | Shemar Stewart | EDGE | Texas A&M |
1.28 | Detroit Lions | Walter Nolen | DT | Mississippi |
1.29 | Washington Commanders | Donovan Ezeiruaku | EDGE | Boston College |
1.30 | Buffalo Bills | Derrick Harmon | DT | Oregon |
1.31 | Kansas City Chiefs | Grey Zabel | OG | North Dakota State |
1.32 | Philadelphia Eagles | James Pearce Jr. | EDGE | Tennessee |
2.33 | Cleveland Browns | Nic Scourton | EDGE | Texas A&M |
2.34 | New York Giants | Tyler Shough | QB | Louisville |
2.35 | Tennessee Titans | TreVeyon Henderson | RB | Ohio State |
2.36 | Jacksonville Jaguars | Emeka Egbuka | WR | Ohio State |
2.37 | Las Vegas Raiders | Luther Burden | WR | Missouri |
2.38 | New England Patriots | Tyler Booker | OG | Alabama |
2.39 | Chicago Bears | Josh Conerly Jr. | OT | Oregon |
2.40 | New Orleans Saints | Jayden Higgins | WR | Iowa State |
2.41 | Chicago Bears | Quinshon Judkins | RB | Ohio State |
2.42 | New York Jets | Tyleik Williams | DT | Ohio State |
2.43 | San Francisco 49ers | Aireontae Ersery | OT | Minnesota |
2.44 | Dallas Cowboys | Maxwell Hairston | CB | Kentucky |
2.45 | Indianapolis Colts | Donovan Jackson | OG | Ohio State |
2.46 | Atlanta Falcons | Carson Schwesinger | LB | UCLA |
2.47 | Arizona Cardinals | Landon Jackson | EDGE | Arkansas |
2.48 | Miami Dolphins | Shavon Revel Jr. | CB | East Carolina |
2.49 | Cincinnati Bengals | Xavier Watts | S | Notre Dame |
2.50 | Seattle Seahawks | Mason Taylor | TE | LSU |
2.51 | Denver Broncos | J.T. Tuimoloau | EDGE | Ohio State |
2.52 | Seattle Seahawks | Princely Umanmielen | EDGE | Mississippi |
2.53 | Tampa Bay Buccaneers | Azareye’h Thomas | CB | Florida State |
2.54 | Green Bay Packers | Trey Amos | CB | Mississippi |
2.55 | Los Angeles Chargers | Benjamin Morrison | CB | Notre Dame |
2.56 | Buffalo Bills | Tret Harris | WR | Mississippi |
2.57 | Carolina Panthers | Darius Alexander | DT | Toledo |
2.58 | Houston Texans | Jaylin Noel | WR | Iowa State |
2.59 | Baltimore Ravens | Jonah Savaiinaea | OG | Arizona |
2.60 | Detroit Lions | Jack Sawyer | EDGE | Ohio State |
2.61 | Washington Commanders | Elic Ayomanor | WR | Stanford |
2.62 | Buffalo Bills | Bradyn Swinson | EDGE | LSU |
2.63 | Kansas City Chiefs | Elijah Arroyo | TE | Miami (FL) |
2.64 | Philadelphia Eagles | Alfred Collins | DT | Texas |
3.65 | New York Giants | T.J. Sanders | DL | South Carolina |
3.66 | Kansas City Chiefs | Jack Bech | WR | TCU |
3.67 | Cleveland Browns | Kaleb Johnson | RB | Iowa |
3.68 | Las Vegas Raiders | Darien Porter | CB | Iowa State |
3.69 | New England Patriots | Jordan Burch | EDGE | Oregon |
3.70 | Jacksonville Jaguars | Oluwafemi Oladejo | EDGE | UCLA |
3.71 | New Orleans Saints | Wyatt Milum | OT | West Virginia |
3.72 | Chicago Bears | Shemar Turner | DT | Texas A&M |
3.73 | New York Jets | Demetrius Knight | LB | South Carolina |
3.74 | Carolina Panthers | Josaiah Stewart | EDGE | Michigan |
3.75 | San Francisco 49ers | Harold Fannin Jr. | TE | Bowling Green |
3.76 | Dallas Cowboys | Joshua Farmer | DT | Florida State |
3.77 | New England Patriots | Omarr Norman-Lott | DT | Tennessee |
3.78 | Arizona Cardinals | Tate Ratledge | OG | Georgia |
3.79 | Houston Texans | Kyle Kennard | EDGE | South Carolina |
3.80 | Indianapolis Colts | Ashton Gillotte | EDGE | Louisville |
3.81 | Cincinnati Bengals | Jared Ivey | EDGE | Mississippi |
3.82 | Seattle Seahawks | Marcus Mbow | OG | Purdue |
3.83 | Pittsburgh Steelers | Cameron Skattebo | RB | Arizona State |
3.84 | Tampa Bay Buccaneers | Andrew Mukuba | S | Texas |
3.85 | Denver Broncos | Terrance Ferguson | TE | Oregon |
3.86 | Los Angeles Chargers | Jalen Royals | WR | Utah State |
3.87 | Green Bay Packers | Savion Williams | WR | TCU |
3.88 | Jacksonville Jaguars | Cameron Williams | OT | Texas |
3.89 | Houston Texans | Jared Wilson | OG | Georgia |
3.90 | Los Angeles Rams | Jacob Parrish | CB | Kansas State |
3.91 | Baltimore Ravens | Ozzy Trapilo | OT | Boston College |
3.92 | Seattle Seahawks | Will Howard | QB | Ohio State |
3.93 | New Orleans Saints | Dylan Sampson | RB | Tennessee |
3.94 | Cleveland Browns | Kyle Williams | WR | Washington |
3.95 | Kansas City Chiefs | Deone Walker | DT | Kentucky |
3.96 | Philadelphia Eagles | Kevin Winston Jr. | S | Penn State |
3.97 | Minnesota Vikings | Charles Grant | OG | William & Mary |
3.98 | Miami Dolphins | Ty Robinson | DT | Nebraska |
3.99 | New York Giants | Emery Jones Jr. | OT | LSU |
3.100 | San Francisco 49ers | Saivion Jones | EDGE | LSU |
3.101 | Los Angeles Rams | Tez Johnson | WR | Oregon |
3.102 | Detroit Lions | Anthony Belton | OT | NC State |
4.103 | Tennessee Titans | Billy Bowman | S | Oklahoma |
4.104 | Cleveland Browns | Jordan Phillips | DT | Maryland |
4.105 | New York Giants | D.J. Giddens | RB | Kansas State |
4.106 | New England Patriots | Gunnar Helm | TE | Texas |
4.107 | Jacksonville Jaguars | Chris Paul Jr. | LB | Mississippi |
4.108 | Las Vegas Raiders | Dorian Strong | CB | Virginia Tech |
4.109 | Buffalo Bills | Danny Stutsman | LB | Oklahoma |
4.110 | New York Jets | Tory Horton | WR | Colorado State |
4.111 | Carolina Panthers | Barrett Carter | LB | Clemson |
4.112 | New Orleans Saints | Denzel Burke | CB | Ohio State |
4.113 | San Francisco 49ers | Xavier Restrepo | WR | Miami (FL) |
4.114 | Carolina Panthers | Quincy Riley | CB | Louisville |
4.115 | Arizona Cardinals | C.J. West | DT | Indiana |
4.116 | Miami Dolphins | Dylan Fairchild | OG | Georgia |
4.117 | Indianapolis Colts | Lathan Ransom | S | Ohio State |
4.118 | Atlanta Falcons | Smael Mondon Jr. | LB | Georgia |
4.119 | Cincinnati Bengals | R.J. Harvey Jr. | RB | UCF |
4.120 | Tennessee Titans | Zah Frazier | CB | UTSA |
4.121 | Tampa Bay Buccaneers | Damien Martinez | RB | Miami (FL) |
4.122 | Denver Broncos | Jonas Sanker | S | Virginia |
4.123 | Pittsburgh Steelers | Vernon Broughton | DT | Texas |
4.124 | Green Bay Packers | Devin Neal | RB | Kansas State |
4.125 | Los Angeles Chargers | Bhayshul Tuten | RB | Virginia Tech |
4.126 | Jacksonville Jaguars | Ollie Gordon II | RB | Oklahoma |
4.127 | Los Angeles Rams | David Walker | EDGE | Central Arkansas |
4.128 | Washington Commanders | Nohl Williams | CB | California |
4.129 | Baltimore Ravens | Jamaree Caldwell | DT | Oregon |
4.130 | Detroit Lions | Cobee Bryant | CB | Kansas |
4.131 | New Orleans Saints | Jeffrey Bassa | LB | Oregon |
4.132 | Buffalo Bills | Caleb Rogers | OG | Texas Tech |
4.133 | Kansas City Chiefs | Hollin Pierce | OT | Rutgers |
4.134 | Philadelphia Eagles | Tai Felton | WR | Maryland |
4.135 | Miami Dolphins | Quinn Ewers | QB | Texas |
4.136 | Baltimore Ravens | Zy Alexander | CB | LSU |
4.137 | Seattle Seahawks | Jalen Rivers | OT | Miami (FL) |
4.138 | San Francisco 49ers | Aeneas Peebles | DT | Virginia Tech |
5.139 | Minnesota Vikings | Barryn Sorrell | EDGE | Texas |
5.140 | Carolina Panthers | Jaydon Blue | RB | Texas |
5.141 | Tennessee Titans | Ajani Cornelius | OT | Oregon |
5.142 | Jacksonville Jaguars | Mitchell Evans | TE | Notre Dame |
5.143 | Las Vegas Raiders | Jackson Slater | OG | Sacramento State |
5.144 | New England Patriots | J.J. Pegues | DT | Mississippi |
5.145 | New York Jets | Jordan Hancock | CB | Ohio State |
5.146 | Carolina Panthers | Seth McLaughlin | OG | Ohio State |
5.147 | San Francisco 49ers | Malachi Moore | S | Alabama |
5.148 | Chicago Bears | Logan Brown | OT | Kansas |
5.149 | Dallas Cowboys | Carson Vinson | OG | Alabama A&M |
5.150 | Miami Dolphins | Caleb Ransaw | S | Tulane |
5.151 | Indianapolis Colts | Kyle McCord | QB | Syracuse |
5.152 | Arizona Cardinals | Dont’e Thornton | WR | Tennessee |
5.153 | Cincinnati Bengals | Jalen Travis | OT | Iowa State |
5.154 | New York Giants | Miles Frazier | OG | LSU |
5.155 | Miami Dolphins | Brashard Smith | RB | SMU |
5.156 | Pittsburgh Steelers | Jaylen Reed | S | Penn State |
5.157 | Tampa Bay Buccaneers | Elijah Roberts | DT | SMU |
5.158 | Los Angeles Chargers | Kobe King | LB | Penn State |
5.159 | Green Bay Packers | Chase Lundt | OT | UConn |
5.160 | San Francisco 49ers | Antwaun Powell-Ryland | EDGE | Virginia Tech |
5.161 | Philadelphia Eagles | Trevor Etienne | RB | Georgia |
5.162 | New York Jets | Upton Stout | CB | Western Kentucky |
5.163 | Carolina Panthers | Rylie Mills | DT | Notre Dame |
5.164 | Philadelphia Eagles | Nick Martin | LB | Oklahoma State |
5.165 | Philadelphia Eagles | Jack Kiser | LB | Notre Dame |
5.166 | Houston Texans | Jake Majors | OG | Texas |
5.167 | Tennessee Titans | Que Robinson | EDGE | Alabama |
5.168 | Philadelphia Eagles | Connor Colby | OG | Iowa |
5.169 | Buffalo Bills | Sebastian Castro | S | Iowa |
5.170 | Buffalo Bills | Tyler Baron | EDGE | Miami (FL) |
5.171 | New England Patriots | Cody Simon | LB | Ohio State |
5.172 | Seattle Seahawks | Luke Kandra | OG | Cincinnati |
5.173 | Buffalo Bills | Jackson Hawes | TE | Georgia Tech |
5.174 | Dallas Cowboys | Pat Bryant | WR | Illinois |
5.175 | Seattle Seahawks | Jordan James | RB | Oregon |
5.176 | Baltimore Ravens | Oronde Gadsden II | TE | Syracuse |
6.177 | Buffalo Bills | Jarquez Hunter | RB | Auburn |
6.178 | Tennessee Titans | Cam Jackson | DT | Florida |
6.179 | Cleveland Browns | Kyle Monangai | RB | Rutgers |
6.180 | Las Vegas Raiders | Dillon Gabriel | QB | Oregon |
6.181 | Los Angeles Chargers | Jalin Conyers | TE | Texas Tech |
6.182 | Jacksonville Jaguars | Joshua Gray | OG | Oregon State |
6.183 | Baltimore Ravens | Tommi Hill | CB | Nebraska |
6.184 | New Orleans Saints | Luke Lachey | TE | Iowa |
6.185 | Pittsburgh Steelers | Isaiah Bond | WR | Texas |
6.186 | New York Jets | Hunter Wohler | S | Wisconsin |
6.187 | Minnesota Vikings | Ty Hamilton | DT | Ohio State |
6.188 | Tennessee Titans | Isaac TeSlaa | WR | Arkansas |
6.189 | Indianapolis Colts | Jaylin Lane | WR | Virginia Tech |
6.190 | Los Angeles Rams | Jack Nelson | OT | Wisconsin |
6.191 | Denver Broncos | Howard Cross III | DT | Notre Dame |
6.192 | Cleveland Browns | Jay Higgins | LB | Iowa |
6.193 | Cincinnati Bengals | Drew Kendall | OG | Boston College |
6.194 | Jacksonville Jaguars | Dean Clark | S | Fresno State |
6.195 | Los Angeles Rams | Willie Lampkin | OG | North Carolina |
6.196 | Detroit Lions | Raheim Sanders | RB | South Carolina |
6.197 | Denver Broncos | Kobe Hudson | WR | UCF |
6.198 | Green Bay Packers | Jay Joyner | EDGE | Minnesota |
6.199 | Los Angeles Chargers | Jo’Quavious Marks | RB | USC |
6.200 | Cleveland Browns | Riley Leonard | QB | Notre Dame |
6.201 | Los Angeles Rams | Thomas Fidone II | TE | Nebraska |
6.202 | Los Angeles Rams | Ralel Mullings | RB | Michigan |
6.203 | Baltimore Ravens | Nick Nash | WR | San Jose State |
6.204 | Dallas Cowboys | Tyler Batty | EDGE | BYU |
6.205 | Washington Commanders | Clay Webb | OG | Jacksonville State |
6.206 | Buffalo Bills | Brandon Crenshaw-Dickson | OT | Florida |
6.207 | New York Jets | Jake Briningstool | TE | Clemson |
6.208 | Denver Broncos | Teddye Buchanan | LB | California |
6.209 | Los Angeles Chargers | Maxen Hook | S | Toledo |
6.210 | Baltimore Ravens | R.J. Mickens | S | Clemson |
6.211 | Dallas Cowboys | Bilhal Kone | CB | Western Michigan |
6.212 | Baltimore Ravens | Tahj Brooks | RB | Texas Tech |
6.213 | Las Vegas Raiders | Kaimon Rucker | EDGE | North Carolina |
6.214 | Los Angeles Chargers | Fadil Diggs | EDGE | Syracuse |
6.215 | Las Vegas Raiders | Kitan Crawford | S | Nevada |
6.216 | Cleveland Browns | Benjamin Yurosek | TE | Georgia |
7.217 | Dallas Cowboys | LeQuint Allen Jr. | RB | Syracuse |
7.218 | Atlanta Falcons | Jason Marshall Jr. | CB | Florida |
7.219 | New York Giants | Robert Longerbeam | CB | Rutgers |
7.220 | New England Patriots | Jabbar Muhammad | CB | Oregon |
7.221 | Jacksonville Jaguars | Mello Dotson | CB | Kansas |
7.222 | Las Vegas Raiders | John Williams | OT | Cincinnati |
7.223 | Seattle Seahawks | Jaylin Smith | CB | USC |
7.224 | Miami Dolphins | Collin Oliver | EDGE | Oklahoma State |
7.225 | Arizona Cardinals | Dan Jackson | S | Georgia |
7.226 | Kansas City Chiefs | Donovan Edwards | RB | Michigan |
7.227 | San Francisco 49ers | Tyler Cooper | OG | Minnesota |
7.228 | Detroit Lions | Mac McWilliams | S | UCF |
7.229 | Pittsburgh Steelers | Ahmed Hassanein | DT | Boise State |
7.230 | Carolina Panthers | Keandre Lambert-Smith | WR | Auburn |
7.231 | Miami Dolphins | Jimmy Horn Jr. | WR | Colorado |
7.232 | Indianapolis Colts | Tim Smith | DT | Alabama |
7.233 | Chicago Bears | Justin Wiley | CB | Minnesota |
7.234 | Seattle Seahawks | Nazir Stackhouse | DT | Georgia |
7.235 | Tampa Bay Buccaneers | Isaiah Neyor | WR | Nebraska |
7.236 | Houston Texans | Junior Tafuna | DT | Utah |
7.237 | Green Bay Packers | Simeon Barrow Jr. | DT | Miami (FL) |
7.238 | New England Patriots | Andrew Armstrong | WR | Arkansas |
7.239 | Dallas Cowboys | Shemar James | LB | Florida |
7.240 | Chicago Bears | Tyrion Ingram-Dawkins | EDGE | Georgia |
7.241 | Houston Texans | Alijah Huzzie | CB | North Carolina |
7.242 | Atlanta Falcons | Yahya Black | DT | Iowa |
7.243 | Baltimore Ravens | Cody Lindenberg | LB | Minnesota |
7.244 | Detroit Lions | Chimere Dike | WR | Florida |
7.245 | Washington Commanders | Craig Woodson | S | California |
7.246 | New York Giants | Moliki Matavao | TE | UCLA |
7.247 | Dallas Cowboys | Xavier Truss | OT | Georgia |
7.248 | New Orleans Saints | Garrett Dellinger | OG | LSU |
7.429 | San Francisco 49ers | Marcus Yarns | RB | Delaware |
7.250 | Green Bay Packers | Jamon Dumas-Johnson | LB | Kentucky |
7.251 | Kansas City Chiefs | Jermari Harris | CB | Iowa |
7.252 | San Francisco 49ers | Andres Borregales | K | Miami (FL) |
7.253 | Miami Dolphins | Eugene Asante | LB | Auburn |
7.254 | New Orleans Saints | Tonka Hemingway | DT | South Carolina |
7.255 | Cleveland Browns | Myles Hinton | OT | Michigan |
7.256 | Los Angeles Chargers | Bryce Cabeldue | OG | Kansas |
7.257 | Kansas City Chiefs | R.J. Oben | EDGE | Notre Dame |