It feels like college football recruiting gets earlier and earlier with each recruiting cycle that comes through.
Earlier this week we shared stories here at Fighting Irish Wire about Notre Dame making their first scholarship offer to a young man in the 2028 recruiting cycle. Before you spend time doing the math, just trust us that is a kid who is just entering his freshman year of high school.
As much as college football has changed with the transfer portal in recent years though, the foundation of a team is still built on recruiting and development.
As we enter the dog days of the college football calendar, the final couple of months before fall camp begins and the regular season kicks off, we’ll take a closer look at how recruiting classes in the coming years are shaping up.
Today we check out the 2025 team recruiting rankings and find that there has been a lot of movement since we last checked them out on May 20.
See who checks into the top 40 team rankings (247Sports composite) below and how those rankings have changed since May 20.
Iowa State
Movement Since May 20: Down 5 (35)
Current Commitments: 10
Average Commitment Ranking: 86.34
Team Total Points: 140.35
Indiana
Movement Since May 20: Down 6 (33)
Current Commitments: 10
Average Commitment Ranking: 86.68
Team Total Points: 143.00
North Carolina
Movement Since May 20: Down 17 (21)
Current Commitments: 10
Average Commitment Ranking: 88.85
Team Total Points: 150.54
Nebraska
Movement Since May 20: Down 6 (31)
Current Commitments: 10
Average Commitment Ranking: 87.58
Team Total Points: 150.95
Northwestern
Movement Since May 20: Up 1 5 (36)
Current Commitments: 12
Average Commitment Ranking: 85.85
Team Total Points: 153.40
UCLA
Movement Since May 20: Up 5 (40)
Current Commitments: 10
Average Commitment Ranking: 87.96
Team Total Points: 155.74
South Carolina
Movement Since May 20: Same
Current Commitments: 10
Average Commitment Ranking: 88.16
Team Total Points: 156.73
Oklahoma State
Movement Since May 20: Down 7 (26)
Current Commitments: 12
Average Commitment Ranking: 87.11
Team Total Points: 156.74
Virginia
Movement Since May 20: Down 13 (19)
Current Commitments: 12
Average Commitment Ranking: 86.40
Team Total Points: 157.85
UCF
Movement Since May 20: Down 9 (22)
Current Commitments: 10
Average Commitment Ranking: 88.29
Team Total Points: 157.91
West Virginia
Movement Since May 20: Up 10-plus (Not in previous top 40)
Current Commitments: 12
Average Commitment Ranking: 86.46
Team Total Points: 159.61
Missouri
Movement Since May 20: Same
Current Commitments: 9
Average Commitment Ranking: 89.87
Team Total Points: 159.64
SMU
Movement Since May 20: Down 15 (13)
Current Commitments: 11
Average Commitment Ranking: 87.54
Team Total Points: 160.48
Cincinnati
Movement Since May 20: Up 12-plus (Not in previous top 40)
Current Commitments: 12
Average Commitment Ranking: 86.71
Team Total Points: 160.96
Ole Miss
Movement Since May 20: Up 2 (28)
Current Commitments: 10
Average Commitment Ranking: 90.38
Team Total Points: 163.51
Georgia Tech
Movement Since May 20: Up 12-plus (Not in previous top 40)
Current Commitments: 12
Average Commitment Ranking: 87.39
Team Total Points: 169.65
Duke
Movement Since May 20: Up 8 (32)
Current Commitments: 14
Average Commitment Ranking: 86.41
Team Total Points: 172.67
Wake Forest
Movement Since May 20: Down 9 (14)
Current Commitments: 15
Average Commitment Ranking: 86.34
Team Total Points: 175.30
Minnesota
Movement Since May 20: Up 18-plus (Not in previous top 40)
Current Commitments: 17
Average Commitment Ranking: 86.63
Team Total Points: 175.77
Texas Tech
Movement Since May 20: Down 1 (21)
Current Commitments: 14
Average Commitment Ranking: 87.28
Team Total Points: 182.76
Oregon
Movement Since May 20: Down 2 (18)
Current Commitments: 9
Average Commitment Ranking: 93.29
Team Total Points: 186.80
Tennessee
Movement Since May 20: Down 3 (16)
Current Commitments: 11
Average Commitment Ranking: 90.23
Team Total Points: 187.19
Stanford
Movement Since May 20: Up 6 (24)
Current Commitments: 17
Average Commitment Ranking: 86.81
Team Total Points: 192.25
Arizona State
Movement Since May 20: Down 2 (15)
Current Commitments: 17
Average Commitment Ranking: 86.84
Team Total Points: 193.78
Texas
Movement Since May 20: Up 7 (16)
Current Commitments: 11
Average Commitment Ranking: 90.85
Team Total Points: 194.24
Syracuse
Movement Since May 20: Down 5 (10)
Current Commitments: 21
Average Commitment Ranking: 86.44
Team Total Points: 196.98
Wisconsin
Movement Since May 20: Up 3 (17)
Current Commitments: 17
Average Commitment Ranking: 87.89
Team Total Points: 202.73
TCU
Movement Since May 20: Up 12
Current Commitments: 16
Average Commitment Ranking: 88.26
Team Total Points: 212.29
Penn State
Movement Since May 20: Down 5 (7)
Current Commitments: 14
Average Commitment Ranking: 89.98
Team Total Points: 212.29
Texas A&M
Movement Since May 20: Same (11)
Current Commitments: 13
Average Commitment Ranking: 91.18
Team Total Points: 217.46
LSU
Movement Since May 20: Down 4 (6)
Current Commitments: 11
Average Commitment Ranking: 93.81
Team Total Points: 221.01
Rutgers
Movement Since May 20: Up 21 (30)
Current Commitments: 23
Average Commitment Ranking: 87.63
Team Total Points: 221.02
Auburn
Movement Since May 20: Up 1 (9)
Current Commitments: 14
Average Commitment Ranking: 90.82
Team Total Points: 222.11
Oklahoma
Movement Since May 20: Down 4 (3)
Current Commitments: 15
Average Commitment Ranking: 90.35
Team Total Points: 224.45
USC
Movement Since May 20: Down 2 (4)
Current Commitments: 13
Average Commitment Ranking: 92.23
Team Total Points: 231.78
Clemson
Movement Since May 20: Same (5)
Current Commitments: 14
Average Commitment Ranking: 93.01
Team Total Points: 237.83
Georgia
Movement Since May 20: Up 8 (4)
Current Commitments: 13
Average Commitment Ranking: 93.44
Team Total Points: 241.06
Alabama
Movement Since May 20: Up 5 (8)
Current Commitments: 14
Average Commitment Ranking: 93.21
Team Total Points: 248.12
Notre Dame
Movement Since May 20: Down 1(1)
Current Commitments: 21
Average Commitment Ranking: 91.01
Team Total Points: 264.56
Ohio State
Movement Since May 20: Up 1 (2)
Current Commitments: 14
Average Commitment Ranking: 95.14
Team Total Points: 269.64