Skip to main content
Mobile Menu
Search players
Search
Join Now
Login
Teams
Teams
Fan Sites
Forums
Shows
College
College Football News
College Football Player Rankings
College Football Rankings
College Football Playoff
College Basketball News
Women's Sports
NIL
NIL News
NIL Valuation
NIL Deals
Sports Business
Transfer Portal
Transfer Portal News
NCAA Transfer Portal
Transfer Portal Rankings
Transfer Portal Team Rankings
Recruiting
Football Recruiting
Basketball Recruiting
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
High School
High School News
Schools
Rankings
Scores
Draft
NFL Draft
NFL Draft News
Draft By Stars
College Draft History
College Draft Totals
NBA Draft
NBA Draft News
Pro
NFL
NASCAR
NBA
Culture
Sports Betting
About
About
On3 App
Advertise
Press
FAQ
Contact
Get a profile. Be recruited.
Find your team
Baseball Transfer Portal
Rivals300
Message Boards
Team Recruiting Rankings
Prediction Machine
Last update · 01/28/26
2025 Top College Football
Player Rankings
Search
Advanced Filters
▼
Sport
Football
▾
Class
2025
▾
Position
IOL
▾
CG
College Grade
HS
High School Grade
Transfer
Rank
Player
Pos
Class
Age
Grade
College
NIL Value
01
#29 OVR
Vega
Ioane
Claim
Graham-Kapowsin (Graham, WA)
IOL
·
6-4
/ 328
IOL
RS-JR
22
CG
98
HS
87.90
—
NIL Value
02
#48 OVR
Beau
Stephens
Claim
Blue Springs (Blue Springs, MO)
IOL
·
6-6
/ 295
IOL
RS-SR
23
CG
97
HS
90.64
—
NIL Value
03
#49 OVR
Emmanuel
Pregnon
Thomas Jefferson (Denver, CO)
IOL
·
6-6
/ 297
IOL
SR
24
CG
97
HS
—
—
NIL Value
04
#66 OVR
Luke
Petitbon
Gonzaga (Washington, DC)
IOL
·
6-3
/ 285
IOL
RS-SR
—
CG
96
HS
86.50
$289K
NIL Value
05
#72 OVR
Keylan
Rutledge
Franklin County (Carnesville, GA)
IOL
·
6-4
/ 270
IOL
SR
22
CG
96
HS
81.06
—
NIL Value
06
#83 OVR
Logan
Jones
Lewis Central (Council Bluffs, IA)
IOL
·
6-2.5
/ 230
IOL
RS-SR
24
CG
95
HS
91.58
—
NIL Value
07
#124 OVR
Jake
Slaughter
Claim
Trinity Catholic (Ocala, FL)
IOL
·
6-4
/ 300
IOL
RS-SR
23
CG
94
HS
85.08
—
NIL Value
08
#125 OVR
Billy
Schrauth
Claim
St. Mary's Springs (Fond Du Lac, WI)
IOL
·
6-4
/ 296
IOL
RS-JR
22
CG
94
HS
93.67
—
NIL Value
09
#126 OVR
Micah
Morris
Claim
Camden County (Kingsland, GA)
IOL
·
6-6
/ 330
IOL
RS-SR
22
CG
94
HS
95.43
—
NIL Value
10
#147 OVR
Sheridan
Wilson
Claim
Argyle (Argyle, TX)
IOL
·
6-5
/ 275
IOL
RS-JR
22
CG
93
HS
85.03
$696K
NIL Value
11
#148 OVR
Evan
Beerntsen
Appleton North (De Pere, WI)
IOL
·
6-4
/ 300
IOL
RS-SR
25
CG
93
HS
—
—
NIL Value
12
#150 OVR
Febechi
Nwaiwu
Claim
Coppell (Coppell, TX)
IOL
·
6-3
/ 310
IOL
RS-SR
23
CG
93
HS
—
—
NIL Value
13
#178 OVR
Matt
Gulbin
Claim
Wilton (Wilton, CT)
IOL
·
6-4
/ 290
IOL
RS-SR
24
CG
92
HS
82.85
—
NIL Value
14
#189 OVR
Logan
Parr
O'Connor (Helotes, TX)
IOL
·
6-3.5
/ 285
IOL
SR
24
CG
92
HS
91.13
—
NIL Value
15
#193 OVR
Braelin
Moore
Claim
Freedom (Bethlehem, PA)
IOL
·
6-3
/ 290
IOL
RS-JR
—
CG
92
HS
88.39
$733K
NIL Value
16
#194 OVR
Drew
Evans
Claim
Fort Atkinson (Fort Atkinson, WI)
IOL
·
6-4
/ 260
IOL
RS-JR
—
CG
92
HS
—
—
NIL Value
17
#197 OVR
Pat
Coogan
Claim
Marist (Chicago, IL)
IOL
·
6-5
/ 290
IOL
RS-SR
23
CG
92
HS
85.35
—
NIL Value
18
#228 OVR
Iapani
Laloulu
Claim
Farrington (Honolulu, HI)
IOL
·
6-0
/ 310
IOL
JR
21
CG
91
HS
89.76
—
NIL Value
19
#229 OVR
Connor
Lew
Claim
Kennesaw Mountain (Kennesaw, GA)
IOL
·
6-3
/ 282
IOL
JR
20
CG
91
HS
89.03
—
NIL Value
20
#235 OVR
Parker
Brailsford
Claim
Saguaro (Scottsdale, AZ)
IOL
·
6-2
/ 265
IOL
RS-JR
22
CG
91
HS
88.25
—
NIL Value
21
#245 OVR
Omarrian
Aigbedion
Claim
Katy (Katy, TX)
IOL
·
6-3
/ 280
IOL
RS-SR
—
CG
91
HS
—
—
NIL Value
22
#250 OVR
Drew
Bobo
Claim
Auburn (Auburn, AL)
IOL
·
6-5
/ 300
IOL
RS-JR
22
CG
91
HS
87.25
$670K
NIL Value
23
#271 OVR
Davion
Carter
Pearl (Pearl, MS)
IOL
·
6-3
/ 274
IOL
RS-SR
—
CG
91
HS
83.94
—
NIL Value
24
#273 OVR
Nick
Dawkins
Parkland (Allentown, PA)
IOL
·
6-4
/ 298
IOL
RS-SR
—
CG
91
HS
84.47
—
NIL Value
25
#286 OVR
Coleton
Price
Claim
Bowie (Bowie, TX)
IOL
·
6-3
/ 280
IOL
RS-JR
22
CG
91
HS
84.92
$418K
NIL Value
26
#287 OVR
Addison
Nichols
Greater Atlanta Christian School (Norcross, GA)
IOL
·
6-5
/ 312
IOL
RS-JR
23
CG
91
HS
92.62
$611K
NIL Value
27
#288 OVR
Kade
Pieper
Claim
Norfolk Catholic (Norfolk, NE)
IOL
·
6-4
/ 240
IOL
RS-SO
21
CG
91
HS
82.47
$372K
NIL Value
28
Jaeden
Roberts
Claim
North Shore (Houston, TX)
IOL
·
6-5
/ 340
IOL
RS-SR
23
CG
91
HS
90.80
—
NIL Value
29
Rocco
Spindler
Claim
Clarkston (Clarkston, MI)
IOL
·
6-5
/ 315
IOL
RS-SR
23
CG
90
HS
95.28
—
NIL Value
30
Michael
Hershey
Claim
Spring Grove Area (Spring Grove, PA)
IOL
·
6-5
/ 260
IOL
SO
—
CG
90
HS
84.21
$399K
NIL Value
31
Ka'ena
Decambra
Claim
St. Louis (Waianae, HI)
IOL
·
6-3
/ 300
IOL
RS-SR
—
CG
90
HS
—
—
NIL Value
32
Jim
Bonifas
Claim
Dubuque Senior (Dubuque, IA)
IOL
·
6-5
/ 255
IOL
RS-SR
—
CG
90
HS
83.75
—
NIL Value
33
Jake
Maikkula
Claim
Valor Christian (Littleton, CO)
IOL
·
6-5
/ 265
IOL
SR
22
CG
90
HS
85.90
$287K
NIL Value
34
Chase
Bisontis
Claim
Don Bosco Prep (Ramsey, NJ)
IOL
·
6-4.5
/ 315
IOL
JR
21
CG
90
HS
96.40
—
NIL Value
35
Gus
Zilinskas
Claim
Cherry Creek (Englewood, CO)
IOL
·
6-3
/ 263
IOL
RS-SR
—
CG
90
HS
80.56
—
NIL Value
36
Noah
Josey
Claim
Brentwood Academy (Brentwood, TN)
IOL
·
6-5
/ 315
IOL
SR
23
CG
90
HS
86.30
—
NIL Value
37
Josh
Thompson
Claim
Fenton (Fenton, MI)
IOL
·
6-4
/ 290
IOL
RS-SR
—
CG
90
HS
84.45
$514K
NIL Value
38
Canon
Boone
Claim
Dickinson (Dickinson, TX)
IOL
·
6-4
/ 280
IOL
RS-SR
—
CG
90
HS
83.10
—
NIL Value
39
Ashton
Beers
Claim
Slinger (Slinger, WI)
IOL
·
6-5
/ 295
IOL
SR
—
CG
90
HS
84.15
—
NIL Value
40
Joshua
Bates
Claim
Durango (Durango, CO)
IOL
·
6-3
/ 280
IOL
RS-SO
21
CG
90
HS
88.78
$553K
NIL Value
41
Ben
Coleman
Linfield Christian School (Temecula, CA)
IOL
·
6-3
/ 300
IOL
RS-SR
—
CG
90
HS
86.60
—
NIL Value
42
Chad
Lindberg
Clear Creek (League City, TX)
IOL
·
6-6
/ 325
IOL
SR
—
CG
90
HS
91.90
—
NIL Value
43
Josh
Gesky
Claim
Manteno (Manteno, IL)
IOL
·
6-5
/ 265
IOL
RS-SR
—
CG
90
HS
80.22
—
NIL Value
44
Greg
Johnson
Claim
Prior Lake (Savage, MN)
IOL
·
6-4
/ 290
IOL
JR
—
CG
90
HS
88.38
$525K
NIL Value
45
Zarian
McGill
Taylorsville (Ellisville, MS)
IOL
·
6-2
/ 300
IOL
SR
—
CG
90
HS
80.37
—
NIL Value
46
Shadre
Hurst
Claim
Cartersville (Cartersville, GA)
IOL
·
6-2
/ 250
IOL
RS-JR
—
CG
90
HS
—
—
NIL Value
47
Justin
Evans
Claim
Irvington (East Orange, NJ)
IOL
·
6-1
/ 315
IOL
RS-JR
22
CG
90
HS
81.55
$729K
NIL Value
48
McKenzie
Agnello
Claim
Copperas Cove (Copperas Cove, TX)
IOL
·
6-3
/ 289
IOL
RS-SR
—
CG
90
HS
—
—
NIL Value
49
Kilian
O'Connor
Claim
Santa Margarita Catholic (Rancho Santa Margarita, CA)
IOL
·
6-2
/ 275
IOL
SR
—
CG
90
HS
—
—
NIL Value
50
Tanoa
Togiai
Rigby (Rigby, ID)
IOL
·
6-6
/ 295
IOL
RS-SR
—
CG
90
HS
82.50
—
NIL Value
Show next 25
· 75 players
↓
✕