Player rankings
The season's top FBS quarterbacks, running backs, receivers and tight ends by wins above replacement: what each player's plays were worth, adjusted for the opponent, against a typical backup.
The top 100 FBS quarterbacks by WAR in 2025. Each links to his team's Players section.
| # | Player | WAR |
|---|---|---|
| 1 | Darian MensahQBDuke | 2.691.71 to 3.47 |
| 2 | Kevin JenningsQBSMU | 2.651.93 to 3.34 |
| 3 | Trinidad ChamblissQBOle Miss | 2.491.68 to 3.29 |
| 4 | Diego PaviaQBVanderbilt | 2.451.76 to 3.14 |
| 5 | Haynes KingQBGeorgia Tech | 2.281.55 to 3.07 |
| 6 | Sawyer RobertsonQBBaylor | 2.281.35 to 3.05 |
| 7 | Devon DampierQBUtah | 2.181.56 to 2.76 |
| 8 | Athan KaliakmanisQBRutgers | 2.161.51 to 2.76 |
| 9 | Bear BachmeierQBBYU | 2.111.34 to 2.83 |
| 10 | John MateerQBOklahoma | 2.101.30 to 2.90 |
| 11 | Nick MinicucciQBDelaware | 2.081.18 to 2.98 |
| 11 | Jaron-Keawe SagapoluteleQBCalifornia | 2.081.21 to 2.85 |
| 13 | Ty SimpsonQBAlabama | 2.001.20 to 2.79 |
| 14 | Brad JacksonQBTexas State | 1.991.21 to 2.75 |
| 15 | Carson BeckQBMiami | 1.991.16 to 2.73 |
| 16 | Micah AlejadoQBHawai'i | 1.981.11 to 2.77 |
| 17 | Josh HooverQBTCU | 1.971.16 to 2.73 |
| 18 | Conner WeigmanQBHouston | 1.960.97 to 2.79 |
| 19 | Julian SayinQBOhio State | 1.911.37 to 2.39 |
| 20 | Bryson BarnesQBUtah State | 1.901.14 to 2.70 |
| 21 | Blake HorvathQBNavy | 1.891.10 to 2.59 |
| 22 | Arch ManningQBTexas | 1.791.14 to 2.47 |
| 23 | Jalon DanielsQBKansas | 1.781.20 to 2.48 |
| 24 | Gunner StocktonQBGeorgia | 1.761.04 to 2.47 |
| 25 | Marcel ReedQBTexas A&M | 1.730.88 to 2.50 |
| 26 | Jaylen RaynorQBArkansas State | 1.680.82 to 2.62 |
| 27 | Zevi EckhausQBWashington State | 1.681.07 to 2.29 |
| 28 | Fernando MendozaQBIndiana | 1.671.05 to 2.26 |
| 29 | Lunch WinfieldQBLouisiana | 1.591.08 to 2.25 |
| 30 | Brendon LewisQBMemphis | 1.590.83 to 2.20 |
| 31 | Brendan SorsbyQBCincinnati | 1.590.97 to 2.20 |
| 32 | Chandler MorrisQBVirginia | 1.580.78 to 2.34 |
| 32 | Taylen GreenQBArkansas | 1.580.88 to 2.24 |
| 34 | Demond Williams Jr.QBWashington | 1.560.89 to 2.27 |
| 35 | Amari OdomQBKennesaw State | 1.550.96 to 2.20 |
| 36 | Malik WashingtonQBMaryland | 1.540.75 to 2.26 |
| 37 | Anthony ColandreaQBUNLV | 1.520.71 to 2.38 |
| 38 | Drake LindseyQBMinnesota | 1.510.79 to 2.16 |
| 39 | Colton JosephQBOld Dominion | 1.500.95 to 2.00 |
| 40 | CJ BaileyQBNC State | 1.500.73 to 2.23 |
| 41 | Jayden MaiavaQBUSC | 1.500.75 to 2.21 |
| 42 | Dante MooreQBOregon | 1.500.99 to 2.03 |
| 43 | Miller MossQBLouisville | 1.480.74 to 2.06 |
| 44 | Luke AltmyerQBIllinois | 1.460.84 to 2.13 |
| 45 | Joey AguilarQBTennessee | 1.460.75 to 2.12 |
| 46 | Caden VeltkampQBFlorida Atlantic | 1.440.65 to 2.14 |
| 47 | Avery JohnsonQBKansas State | 1.430.78 to 2.13 |
| 48 | Jake RetzlaffQBTulane | 1.390.67 to 2.10 |
| 49 | Noah FifitaQBArizona | 1.390.62 to 2.08 |
| 50 | Sam LeavittQBArizona State | 1.380.94 to 1.81 |
| 51 | Cade KlubnikQBClemson | 1.380.68 to 2.04 |
| 52 | Jacob ClarkQBMissouri State | 1.350.69 to 2.10 |
| 53 | Walker EgetQBSan José State | 1.340.65 to 2.03 |
| 54 | Broc LowryQBWestern Michigan | 1.340.75 to 1.94 |
| 55 | Mark GronowskiQBIowa | 1.330.68 to 1.90 |
| 55 | LaNorris SellersQBSouth Carolina | 1.330.75 to 1.90 |
| 57 | Mason HeintschelQBPittsburgh | 1.330.62 to 1.93 |
| 58 | Robby AshfordQBWake Forest | 1.300.55 to 1.99 |
| 59 | JC French IVQBGeorgia Southern | 1.270.60 to 1.92 |
| 60 | Cale HellumsQBArmy | 1.270.51 to 1.98 |
| 61 | Byrum BrownQBSouth Florida | 1.250.65 to 1.90 |
| 61 | Joe FagnanoQBUConn | 1.250.58 to 1.89 |
| 63 | Jack LayneQBNew Mexico | 1.250.67 to 1.79 |
| 64 | Drew MestemakerQBNorth Texas | 1.250.56 to 2.01 |
| 65 | Parker NavarroQBOhio | 1.240.65 to 1.86 |
| 66 | Ethan VaskoQBLiberty | 1.230.70 to 1.75 |
| 67 | Rocco BechtQBIowa State | 1.220.56 to 1.87 |
| 68 | Braylon BraxtonQBSouthern Miss | 1.190.54 to 1.86 |
| 69 | Noah KimQBEastern Michigan | 1.190.54 to 1.85 |
| 70 | Tucker GleasonQBToledo | 1.190.66 to 1.67 |
| 71 | Evan SimonQBTemple | 1.190.62 to 1.63 |
| 72 | Tommy CastellanosQBFlorida State | 1.180.51 to 1.76 |
| 73 | Kaidon SalterQBColorado | 1.180.64 to 1.71 |
| 74 | Gio LopezQBNorth Carolina | 1.160.51 to 1.71 |
| 75 | Tayven JacksonQBUCF | 1.160.64 to 1.59 |
| 76 | Owen McCownQBUTSA | 1.150.47 to 1.87 |
| 77 | Caden CreelQBJacksonville State | 1.150.48 to 1.82 |
| 78 | Liam SzarkaQBAir Force | 1.140.50 to 1.83 |
| 79 | Bishop DavenportQBSouth Alabama | 1.140.52 to 1.71 |
| 80 | Garrett NussmeierQBLSU | 1.090.65 to 1.52 |
| 81 | Nico IamaleavaQBUCLA | 1.060.46 to 1.61 |
| 82 | Maddux MadsenQBBoise State | 1.040.61 to 1.54 |
| 83 | Jeff SimsQBArizona State | 1.040.41 to 1.59 |
| 84 | Skyler LocklearQBUTEP | 1.000.50 to 1.46 |
| 85 | CJ CarrQBNotre Dame | 0.950.49 to 1.36 |
| 86 | Ta'Quan RobersonQBBuffalo | 0.930.16 to 1.63 |
| 87 | Nicholas VattiatoQBMiddle Tennessee | 0.920.29 to 1.49 |
| 88 | Alonza Barnett IIIQBJames Madison | 0.920.21 to 1.66 |
| 89 | Logan FifeQBNew Mexico State | 0.900.27 to 1.48 |
| 90 | E.J. WarnerQBFresno State | 0.880.38 to 1.38 |
| 91 | Katin HouserQBEast Carolina | 0.880.24 to 1.48 |
| 92 | Preston StoneQBNorthwestern | 0.850.30 to 1.44 |
| 93 | Dru DeShieldsQBKent State | 0.830.34 to 1.30 |
| 93 | JJ KohlQBApp State | 0.830.41 to 1.26 |
| 95 | Dequan FinnQBMiami (OH) | 0.820.36 to 1.30 |
| 96 | Dylan LonerganQBBoston College | 0.820.35 to 1.25 |
| 97 | Kaden AndersonQBWyoming | 0.820.28 to 1.31 |
| 98 | Carlos Del Rio-WilsonQBMarshall | 0.820.47 to 1.12 |
| 99 | Behren MortonQBTexas Tech | 0.820.28 to 1.31 |
| 100 | Cutter BoleyQBKentucky | 0.800.32 to 1.25 |
How it works
Each player's value is YardLine's wins above replacement: every play's expected points credited to the players involved, adjusted for the opponent, against a typical backup; 53 points make a win. Beside each value is its 90% interval. The numbers and position ranks are the same as on each team page's Players section.
Only snaps between FBS teams while the game was in doubt count, so a starter on a team that blows opponents out plays fewer of them. Kickers and punters are ranked on the team pages. Linemen and defenders aren't listed: public play-by-play doesn't say who was on the field, so they're valued as units on the team pages instead. Only players above replacement level are listed. The rankings update every Tuesday.