Try the model

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 2021 season, valued by the 2020 season; 2021 WAR for the full season beside it.

Biggest moves

The 25 transfers with the most WAR in 2020, at their old school, and their WAR in 2021 after the move. A dash means no FBS snaps that season.

#Player20202021
1Asher O'HaraQB · 3★Middle Tennessee → Sacramento State1.520.10
2Charlie BrewerPRO · 3★Baylor → Utah0.930.19
3Hendon HookerPRO · 3★Virginia Tech → Tennessee0.882.14
4Tyler ShoughPRO · 3★Oregon → Texas Tech0.760.45
5Sam NoyerQB · 3★Colorado → Oregon State0.610.10
6Logan BonnerQB · 3★Arkansas State → Utah State0.592.12
7Terry WilsonQB · 3★Kentucky → New Mexico0.570.37
8Carlos DavisRB · 3★South Alabama → undecided0.57-
9Tyrrell PigromeQB · 3★Western Kentucky → undecided0.54-
10Eric GrayRB · 4★Tennessee → Oklahoma0.530.26
11Jarrett GuarantanoDUAL · 3★Tennessee → Washington State0.470.17
12Jack AbrahamQB · 3★Southern Miss → Mississippi State0.44-
13Stephon HudersonRB · 2★Tulane → McNeese0.44-
14David BaileyRB · 3★Boston College → Colorado State0.410.57
15Jake BentleyPRO · 3★Utah → South Alabama0.391.41
16Jason BeanQB · 3★North Texas → Kansas0.370.51
17Keyon Henry-BrooksRB · 3★Vanderbilt → Louisiana Tech0.370.01
18Rocky LombardiQB · 3★Michigan State → Northern Illinois0.371.72
19Kenneth WalkerRB · 3★Wake Forest → Michigan State0.351.14
20Will LevisQB · 3★Penn State → Kentucky0.341.69
21Jamale CarothersRB · 3★Navy → Western Kentucky0.34-
22Ross BowersQB · 3★Northern Illinois → undecided0.34-
23Joe Milton IIIQB · 3★Michigan → Tennessee0.330.05
24Ty ChandlerRB · 4★Tennessee → North Carolina0.320.65
25Bailey HockmanQB · 3★NC State → Middle Tennessee0.310.08

Every FBS team, 2021

130

In is the arrivals' WAR in 2020 at their old schools, Out the departures' WAR here that season, and Net the difference.

#TeamInOutNet
1Oregon State0.810.00+0.81
2Mississippi State0.740.07+0.67
3Texas Tech0.950.30+0.64
4Utah1.150.52+0.62
5Louisiana Tech0.610.03+0.58
5Washington State0.590.02+0.58
7Utah State0.700.18+0.52
8USC0.690.31+0.38
9Oklahoma0.620.28+0.34
9New Mexico0.570.23+0.35
11North Carolina0.320.00+0.32
12Kansas0.370.07+0.31
13Colorado State0.470.21+0.27
14SMU0.260.00+0.26
15Georgia Tech0.260.03+0.22
16Washington0.200.00+0.20
17Michigan State0.560.37+0.19
18UCF0.180.00+0.18
19Arizona0.360.20+0.16
19Auburn0.300.14+0.16
19Illinois0.180.03+0.15
19Indiana0.150.00+0.15
23Louisville0.140.00+0.14
24Rice0.120.00+0.12
25App State0.300.20+0.10
25Buffalo0.100.00+0.10
27Florida Atlantic0.090.00+0.09
28UCLA0.080.00+0.08
28Ball State0.070.00+0.07
30Troy0.250.19+0.06
30Kent State0.070.01+0.06
30Pittsburgh0.070.00+0.07
33Arizona State0.050.00+0.05
34Boise State0.070.03+0.04
34Texas State0.040.00+0.04
36Northern Illinois0.370.34+0.03
36Purdue0.040.01+0.03
36Ole Miss0.030.00+0.03
39Memphis0.200.18+0.02
39Oklahoma State0.070.05+0.02
39UTSA0.060.04+0.02
39Minnesota0.030.01+0.02
39Old Dominion0.020.00+0.02
44Virginia0.010.00+0.01
44UAB0.010.00+0.01
44Louisiana0.010.00+0.01
47South Florida0.190.21−0.01
47Georgia0.030.04−0.01
47San José State0.000.00+0.00
47New Mexico State0.000.000.00
47Massachusetts0.000.01−0.01
47Alabama0.000.000.00
47Clemson0.000.000.00
47Army0.000.000.00
47Fresno State0.000.000.00
47BYU0.000.000.00
47Tulsa0.000.000.00
47Air Force0.000.000.00
47Iowa State0.000.01−0.01
47Kansas State0.000.01−0.01
47UConn0.000.000.00
47Wyoming0.000.000.00
47Maryland0.000.01−0.01
47Texas A&M0.000.000.00
47Georgia State0.000.000.00
47Ohio State0.000.000.00
47Florida International0.000.000.00
47UNLV0.000.00−0.00
47Iowa0.000.000.00
47Western Michigan0.000.000.00
47Central Michigan0.000.01−0.01
47Florida0.000.000.00
47Notre Dame0.000.01−0.01
47Stanford0.000.000.00
47Nevada0.000.000.00
47Miami (OH)0.000.000.00
47Toledo0.000.000.00
78Miami0.040.07−0.03
78Marshall0.000.04−0.04
78Charlotte0.000.04−0.04
78Ohio0.000.04−0.04
78UL Monroe0.000.04−0.04
83Akron0.000.05−0.05
84Houston0.080.14−0.07
84Coastal Carolina0.000.07−0.07
84Missouri0.000.07−0.07
84Syracuse0.000.07−0.07
84California0.000.06−0.06
84East Carolina0.000.07−0.07
84Cincinnati0.000.07−0.07
91Vanderbilt0.280.37−0.09
91Nebraska0.160.25−0.09
91Arkansas0.000.09−0.09
94UTEP0.000.09−0.09
95Georgia Southern0.150.25−0.10
95Eastern Michigan0.000.11−0.11
97Wisconsin0.000.13−0.13
97Bowling Green0.000.13−0.13
99Kentucky0.470.61−0.14
99Florida State0.200.35−0.15
101Tennessee1.271.43−0.16
101San Diego State0.000.16−0.16
103Michigan0.240.41−0.17
103South Carolina0.030.20−0.17
103Rutgers0.000.17−0.17
106West Virginia0.000.18−0.18
107Penn State0.150.34−0.19
108Liberty0.000.21−0.21
109Texas0.000.24−0.24
110TCU0.010.25−0.25
111Boston College0.130.41−0.29
112Hawai'i0.000.30−0.30
112Duke0.000.30−0.30
114NC State0.000.31−0.31
115Wake Forest0.030.35−0.33
116Navy0.000.34−0.34
117South Alabama0.430.80−0.38
118Northwestern0.110.49−0.38
119LSU0.000.44−0.44
120Western Kentucky0.490.96−0.47
121Temple0.030.58−0.55
122Arkansas State0.110.70−0.59
123Tulane0.100.70−0.60
124Colorado0.070.70−0.63
125Southern Miss0.000.64−0.64
126North Texas0.000.69−0.69
127Oregon0.000.82−0.82
128Virginia Tech0.000.94−0.94
129Baylor0.001.08−1.08
130Middle Tennessee0.311.64−1.33

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.

YardLine · model v10Model estimate - not betting advice · Data provided by CollegeFootballData.com