Transfer portal rankings
Portal rankings usually count recruiting stars. These count production: the wins above replacement each transfer put up the season before he moved, summed for every FBS team's arrivals and departures, and what each one has done since.
Moves made for the 2024 season, valued by the 2023 season; 2024 WAR for the full season beside it.
Biggest moves
The 25 transfers with the most WAR in 2023, at their old school, and their WAR in 2024 after the move. A dash means no FBS snaps that season.
| # | Player | 2023 | 2024 |
|---|---|---|---|
| 1 | Diego PaviaQB · 3★New Mexico State → Vanderbilt | 2.60 | 2.50 |
| 2 | Jordan McCloudQB · 3★James Madison → Texas State | 2.54 | 2.18 |
| 3 | Dequan FinnQB · 4★Toledo → Baylor | 2.42 | 0.08 |
| 4 | Cam WardQB · 4★Washington State → Miami | 2.34 | 2.02 |
| 5 | Dillon GabrielQB · 4★Oklahoma → Oregon | 2.29 | 2.32 |
| 6 | Will HowardQB · 4★Kansas State → Ohio State | 1.97 | 2.36 |
| 7 | Kurtis RourkeQB · 4★Ohio → Indiana | 1.96 | 1.57 |
| 8 | KJ JeffersonQB · 3★Arkansas → UCF | 1.87 | 0.34 |
| 9 | E.J. WarnerQB · 3★Temple → Rice | 1.77 | 1.45 |
| 10 | Jayden MaiavaQB · 4★UNLV → USC | 1.64 | 0.43 |
| 11 | TJ FinleyQB · 3★Texas State → Western Kentucky | 1.58 | 0.02 |
| 12 | Kyle McCordQB · 4★Ohio State → Syracuse | 1.52 | 3.58 |
| 13 | Chandler RogersQB · 3★North Texas → California | 1.45 | −0.01 |
| 14 | Cam FancherQB · 3★Marshall → Florida Atlantic | 1.43 | 0.86 |
| 15 | Jase BauerQB · 3★Central Michigan → Sam Houston | 1.40 | 0.29 |
| 16 | Grayson McCallQB · 4★Coastal Carolina → NC State | 1.35 | 0.16 |
| 17 | DJ UiagaleleiQB · 4★Oregon State → Florida State | 1.32 | 1.01 |
| 18 | Tyler Van DykeQB · 4★Miami → Wisconsin | 1.16 | 0.13 |
| 19 | Taylen GreenQB · 3★Boise State → Arkansas | 1.14 | 2.31 |
| 20 | Austin SmithQB · 2★Eastern Michigan → Austin Peay | 1.06 | - |
| 21 | Athan KaliakmanisQB · 3★Minnesota → Rutgers | 1.01 | 1.73 |
| 22 | Blake ShapenQB · 3★Baylor → Mississippi State | 0.98 | 0.38 |
| 23 | Cole SnyderQB · 3★Buffalo → Eastern Michigan | 0.94 | 1.45 |
| 24 | Brendan SorsbyQB · 4★Indiana → Cincinnati | 0.93 | 1.66 |
| 25 | Riley LeonardQB · 4★Duke → Notre Dame | 0.91 | 2.77 |
Every FBS team, 2024
134In is the arrivals' WAR in 2023 at their old schools, Out the departures' WAR here that season, and Net the difference. The 2024 columns are what the same players have done since.
| # | Team | In | Out | Net |
|---|---|---|---|---|
| 1 | Oregon | 2.36 | 0.00 | +2.36 |
| 2 | UCF | 2.34 | 0.19 | +2.15 |
| 3 | Vanderbilt | 2.94 | 0.82 | +2.13 |
| 4 | Indiana | 3.29 | 1.25 | +2.04 |
| 5 | USC | 2.08 | 0.12 | +1.95 |
| 6 | Rice | 1.77 | 0.00 | +1.77 |
| 7 | Florida State | 1.66 | 0.05 | +1.61 |
| 8 | Texas State | 3.52 | 1.92 | +1.61 |
| 8 | California | 2.03 | 0.42 | +1.61 |
| 10 | Syracuse | 1.71 | 0.15 | +1.56 |
| 11 | Western Kentucky | 1.58 | 0.09 | +1.49 |
| 12 | Sam Houston | 1.41 | 0.00 | +1.41 |
| 13 | Baylor | 2.57 | 1.23 | +1.34 |
| 14 | Notre Dame | 1.40 | 0.08 | +1.32 |
| 14 | Kentucky | 1.37 | 0.04 | +1.33 |
| 16 | NC State | 1.86 | 0.56 | +1.30 |
| 17 | Wisconsin | 1.36 | 0.16 | +1.20 |
| 18 | Miami | 2.98 | 1.95 | +1.04 |
| 19 | Louisville | 1.04 | 0.06 | +0.98 |
| 20 | Washington | 1.02 | 0.08 | +0.94 |
| 21 | North Carolina | 0.96 | 0.06 | +0.90 |
| 22 | Ohio State | 2.66 | 1.76 | +0.90 |
| 23 | Missouri | 0.83 | 0.00 | +0.83 |
| 24 | Cincinnati | 0.92 | 0.19 | +0.73 |
| 25 | Georgia | 0.70 | 0.00 | +0.70 |
| 26 | Tulsa | 1.00 | 0.37 | +0.63 |
| 27 | San Diego State | 0.77 | 0.15 | +0.62 |
| 27 | BYU | 0.62 | 0.00 | +0.62 |
| 29 | South Carolina | 1.08 | 0.47 | +0.61 |
| 29 | Memphis | 0.62 | 0.01 | +0.61 |
| 31 | Florida Atlantic | 1.53 | 0.96 | +0.57 |
| 32 | Mississippi State | 1.87 | 1.34 | +0.53 |
| 32 | LSU | 0.80 | 0.27 | +0.53 |
| 34 | Texas | 0.52 | 0.08 | +0.44 |
| 35 | Boston College | 0.54 | 0.12 | +0.42 |
| 36 | Iowa | 0.37 | −0.02 | +0.39 |
| 37 | Ole Miss | 0.92 | 0.59 | +0.33 |
| 38 | Tennessee | 0.24 | 0.00 | +0.24 |
| 39 | Oklahoma State | 0.32 | 0.09 | +0.23 |
| 40 | Virginia Tech | 0.33 | 0.11 | +0.22 |
| 41 | Nevada | 0.39 | 0.18 | +0.21 |
| 42 | Akron | 0.28 | 0.10 | +0.18 |
| 43 | East Carolina | 0.57 | 0.40 | +0.17 |
| 44 | Charlotte | 0.26 | 0.10 | +0.16 |
| 45 | Michigan | 0.11 | 0.00 | +0.11 |
| 46 | Jacksonville State | 0.10 | 0.00 | +0.10 |
| 47 | Arkansas State | 0.21 | 0.11 | +0.09 |
| 48 | Rutgers | 1.01 | 0.92 | +0.08 |
| 48 | SMU | 0.08 | 0.00 | +0.08 |
| 50 | Virginia | 0.07 | 0.00 | +0.07 |
| 51 | Maryland | 0.28 | 0.24 | +0.05 |
| 51 | Troy | 0.11 | 0.06 | +0.04 |
| 53 | Northwestern | 0.39 | 0.37 | +0.02 |
| 53 | Auburn | 0.32 | 0.30 | +0.02 |
| 53 | Iowa State | 0.26 | 0.24 | +0.02 |
| 56 | Penn State | 0.13 | 0.12 | +0.01 |
| 56 | West Virginia | 0.06 | 0.05 | +0.01 |
| 58 | Bowling Green | 0.00 | 0.00 | 0.00 |
| 58 | Navy | 0.00 | 0.00 | 0.00 |
| 58 | Wyoming | 0.00 | 0.00 | 0.00 |
| 58 | Georgia Tech | 0.00 | 0.00 | 0.00 |
| 58 | UTSA | 0.00 | 0.00 | 0.00 |
| 58 | Kansas | 0.00 | 0.00 | 0.00 |
| 58 | Northern Illinois | 0.00 | 0.00 | −0.00 |
| 58 | Southern Miss | 0.00 | 0.00 | 0.00 |
| 58 | Army | 0.00 | 0.00 | 0.00 |
| 58 | Louisiana | 0.00 | 0.00 | 0.00 |
| 58 | Kennesaw State | 0.00 | 0.00 | 0.00 |
| 69 | Purdue | 0.32 | 0.36 | −0.04 |
| 69 | UAB | 0.00 | 0.04 | −0.04 |
| 69 | UL Monroe | 0.00 | 0.03 | −0.03 |
| 72 | Hawai'i | 0.14 | 0.19 | −0.06 |
| 73 | Stanford | 0.00 | 0.07 | −0.07 |
| 74 | Colorado | 0.26 | 0.34 | −0.08 |
| 75 | Arizona | 0.55 | 0.64 | −0.09 |
| 75 | Tulane | 0.13 | 0.21 | −0.08 |
| 75 | Georgia Southern | 0.00 | 0.09 | −0.09 |
| 78 | Arizona State | 0.32 | 0.43 | −0.11 |
| 78 | New Mexico | 0.15 | 0.26 | −0.11 |
| 78 | Fresno State | 0.00 | 0.10 | −0.10 |
| 81 | TCU | 0.63 | 0.75 | −0.11 |
| 81 | South Florida | 0.04 | 0.15 | −0.11 |
| 83 | Eastern Michigan | 1.16 | 1.33 | −0.17 |
| 84 | Clemson | 0.00 | 0.18 | −0.18 |
| 85 | Florida International | 0.00 | 0.19 | −0.19 |
| 86 | Florida | 0.27 | 0.47 | −0.20 |
| 86 | Liberty | 0.05 | 0.24 | −0.20 |
| 86 | Pittsburgh | 0.00 | 0.20 | −0.20 |
| 89 | Alabama | 0.20 | 0.44 | −0.24 |
| 89 | South Alabama | 0.01 | 0.25 | −0.25 |
| 89 | Kent State | 0.00 | 0.24 | −0.24 |
| 92 | Illinois | 0.00 | 0.27 | −0.26 |
| 93 | Texas Tech | 0.42 | 0.69 | −0.27 |
| 94 | Houston | 0.12 | 0.40 | −0.28 |
| 94 | Air Force | 0.00 | 0.28 | −0.28 |
| 96 | Western Michigan | 0.08 | 0.37 | −0.29 |
| 97 | Nebraska | 0.29 | 0.60 | −0.30 |
| 97 | Middle Tennessee | 0.00 | 0.30 | −0.30 |
| 99 | Georgia State | 0.31 | 0.62 | −0.31 |
| 100 | App State | 0.00 | 0.34 | −0.34 |
| 101 | Arkansas | 1.74 | 2.08 | −0.35 |
| 102 | Michigan State | 0.51 | 0.92 | −0.40 |
| 103 | Texas A&M | 0.51 | 0.95 | −0.44 |
| 103 | UCLA | 0.08 | 0.52 | −0.44 |
| 105 | San José State | 0.00 | 0.45 | −0.45 |
| 106 | Colorado State | 0.01 | 0.53 | −0.52 |
| 107 | Marshall | 1.09 | 1.63 | −0.54 |
| 108 | Utah State | 0.82 | 1.40 | −0.58 |
| 109 | Minnesota | 0.38 | 1.01 | −0.63 |
| 109 | Massachusetts | 0.11 | 0.73 | −0.63 |
| 109 | Ball State | 0.00 | 0.63 | −0.63 |
| 112 | Old Dominion | 0.06 | 0.76 | −0.70 |
| 113 | Duke | 0.43 | 1.16 | −0.73 |
| 114 | Wake Forest | 0.46 | 1.21 | −0.75 |
| 115 | Utah | 0.28 | 1.13 | −0.85 |
| 116 | UConn | 0.27 | 1.18 | −0.91 |
| 117 | Louisiana Tech | 0.11 | 1.09 | −0.98 |
| 118 | Buffalo | 0.10 | 1.16 | −1.06 |
| 119 | Miami (OH) | 0.08 | 1.20 | −1.13 |
| 120 | UTEP | 0.06 | 1.32 | −1.25 |
| 121 | Boise State | 0.06 | 1.34 | −1.28 |
| 122 | Kansas State | 0.95 | 2.25 | −1.30 |
| 123 | Central Michigan | 0.00 | 1.40 | −1.40 |
| 124 | UNLV | 0.09 | 1.78 | −1.69 |
| 125 | Coastal Carolina | 0.24 | 2.01 | −1.77 |
| 126 | Temple | 0.09 | 2.01 | −1.92 |
| 127 | North Texas | 0.75 | 2.77 | −2.03 |
| 128 | Oregon State | 0.08 | 2.20 | −2.12 |
| 129 | Oklahoma | 0.37 | 2.61 | −2.24 |
| 130 | Toledo | 0.00 | 2.42 | −2.42 |
| 131 | Washington State | 0.05 | 2.70 | −2.65 |
| 132 | James Madison | 0.53 | 3.37 | −2.84 |
| 133 | Ohio | 0.00 | 2.95 | −2.95 |
| 134 | New Mexico State | 0.17 | 3.41 | −3.24 |
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. Only quarterbacks, skill players and specialists have a number of their own, because public play-by-play doesn't say which linemen or defenders were on the field. So a team that rebuilt its offensive line through the portal gets no credit for it here; the move counts show every position.
A move is valued by the season before it, so a team's portal class can be ranked as soon as the window closes, and the season after shows how it played out. WAR counts only snaps between FBS teams while the game was in doubt, so a transfer up from the FCS shows a dash before the move and adds nothing to his new team's In.
CFBD's portal list names players but doesn't identify them, so each entry is matched to the rosters of both schools. That ties about 19 in 20 skill-position transfers to a player; the rest count in the moves but add no WAR. The list updates every Tuesday.