Skip to main content
Mobile Menu
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
Join Now
Login
Stanford
Football
News
Roster
Schedule
Stanford Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
Stanford Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Fan Site
Search players
Search
Stanford
Cardinal
Football Roster
Team
Stanford
▾
Class
2025
▾
Sport
Football
▾
HS Commits
Transfers
Roster
94
Roster Size
94
Transfers
20 · 21.3%
Blue Chip %
9.6%
5★ · 4★
0 · 8
Avg Rating
86.36
Top
93.88
Stars
0
8
62
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Jahsiah Galvan
Claim
West Liberty
(West Liberty, IA)
LB
·
6-2
/ 178
RS-JR
LB
RS-JR
—
▾
0
Caden High
Claim
Grayson
(Loganville, GA)
WR
·
5-10
/ 160
JR
WR
JR
—
▾
2
Dylan Stephenson
Claim
Columbus
(Miami, FL)
LB
·
6-3.5
/ 225
RS-FR
LB
RS-FR
20
▾
3
Jaylen'Dai Sumlin
Sierra Canyon
(Chatsworth, CA)
WR
·
6-3
/ 185
SO
WR
SO
—
▾
3
C.J. Williams
Claim
Mater Dei
(Santa Ana, CA)
WR
·
6-1.5
/ 188
SR
WR
SR
23
▾
4
Jordan Onovughe
Claim
Mater Dei
(Santa Ana, CA)
WR
·
6-2
/ 190
JR
WR
JR
—
▾
5
Jaivion Green
Claim
Lamar
(Houston, TX)
S
·
6-1
/ 185
SR
S
SR
—
▾
5
Chris Davis
Claim
Picayune Memorial
(Picayune, MS)
RB
·
6-0
/ 182
SO
RB
SO
—
▾
6
Collin Wright
Manvel
(Manvel, TX)
CB
·
6-1
/ 186
SR
CB
SR
22
▾
6
Tuna Altahir
Claim
Kamiakin
(Kennewick, WA)
RB
·
6-0
/ 210
SR
RB
SR
—
▾
8
Cam Richardson
Claim
St. Peter's Prep
(Jersey City, NJ)
CB
·
6-1
/ 175
SO
CB
SO
—
▾
9
Myles Jackson
Claim
Millikan
(Long Beach, CA)
QB
·
6-2
/ 190
JR
QB
JR
—
▾
9
Brandon Nicholson
Memphis University School
(Memphis, TN)
CB
·
6-0
/ 175
SO
CB
SO
—
▾
10
Dylan Rizk
Claim
Cardinal Gibbons
(Fort Lauderdale, FL)
QB
·
6-0.5
/ 200
RS-SO
QB
RS-SO
21
▾
11
Tevarua Tafiti
Claim
Punahou
(Honolulu, HI)
LB
·
6-3
/ 222
SR
LB
SR
21
▾
11
Bryce Farrell
Oaks Christian
(Westlake Village, CA)
WR
·
5-11
/ 170
SR
WR
SR
—
▾
13
Emmet Kenney
Claim
Shanley
(Fargo, ND)
K
·
6-2
/ 215
SR
K
SR
—
▾
13
Liam Thorpe
Claim
Hun School
(Princeton, NJ)
WR
·
6-0
/ 180
FR
WR
FR
—
▾
14
Wilfredo Aybar
Claim
Cheshire Academy
(Cheshire, CT)
LB
·
6-4
/ 240
SR
LB
SR
23
▾
15
Donte Utu
Claim
Punahou
(Honolulu, HI)
S
·
6-1
/ 170
FR
S
FR
—
▾
15
Ben Gulbranson
Newbury Park
(Newbury Park, CA)
QB
·
6-3
/ 210
RS-SR
QB
RS-SR
—
▾
17
Charlie Mirer
Claim
Cathedral Catholic
(Rancho Santa Fe, CA)
QB
·
6-6
/ 235
SR
QB
SR
—
▾
17
Omari Gaines
Malcolm X Shabazz
(Newark, NJ)
S
·
6-2.5
/ 185
FR
S
FR
20
▾
19
London Bironas
Claim
Brentwood Academy
(Brentwood, TN)
K
·
5-11
/ 180
FR
K
FR
—
▾
19
David Pantelis
Claim
Upper Saint Clair
(Pittsburgh, PA)
WR
·
5-11
/ 185
SR
WR
SR
—
▾
20
Micah Ford
Claim
Toms River North
(Toms River, NJ)
RB
·
5-11
/ 205
SO
RB
SO
21
▾
21
Scotty Edwards
Olympus
(Salt Lake City, UT)
S
·
6-1
/ 185
SR
S
SR
—
▾
23
Hunter Barth
Claim
Queen Creek
(Queen Creek, AZ)
LB
·
6-2
/ 200
RS-SR
LB
RS-SR
—
▾
24
Lonnie McAllister
Claim
Gonzaga
(Washington, DC)
CB
·
5-11
/ 165
FR
CB
FR
—
▾
25
Bo Tate
Corner Canyon
(Salt Lake City, UT)
LB
·
6-1
/ 200
RS-FR
LB
RS-FR
—
▾
26
Sedrick Irvin Jr.
Claim
Columbus
(Miami, FL)
RB
·
5-10
/ 177
JR
RB
JR
21
▾
26
Chris Garland
Claim
Buford
(Buford, GA)
CB
·
6-1
/ 180
FR
CB
FR
—
▾
27
Breylan Thompson
Episcopal
(Missouri City, TX)
CB
·
6-1
/ 170
SO
CB
SO
—
▾
28
Sam Neely
Claim
Weddington
(Matthews, NC)
CB
·
6-1
/ 180
RS-FR
CB
RS-FR
—
▾
29
Darrius Davis
Claim
Archbishop Rummel
(Metairie, LA)
S
·
6-0
/ 190
SO
S
SO
—
▾
30
Ese Dubre
Claim
McEachern
(Powder Springs, GA)
LB
·
6-2
/ 220
SR
LB
SR
—
▾
31
Aaron Morris
Claim
Phillips Exeter Academy
(Exeter, NH)
CB
·
5-11
/ 186
JR
CB
JR
—
▾
32
Mitch Leigber
Claim
Laguna Hills
(Laguna Hills, CA)
S
·
6-1
/ 205
SR
S
SR
—
▾
34
Javion Randall
Henrico
(Henrico, VA)
CB
·
5-11
/ 175
RS-FR
CB
RS-FR
—
▾
35
Matt Rose
Claim
Brecksville-Broadview Heights
(Brecksville, OH)
LB
·
6-1
/ 201
SR
LB
SR
21
▾
36
Tre Williams
Claim
Parish Episcopal School
(Dallas, TX)
LB
·
6-3
/ 225
JR
LB
JR
—
▾
37
Aidan Flintoft
Oaks Christian
(Pacific Palisades, CA)
K
·
6-2
/ 185
JR
K
JR
—
▾
38
Zach Johnson
Claim
Lake City
(Coeur D Alene, ID)
LB
·
6-3
/ 205
JR
LB
JR
—
▾
39
Tyler Kuo
Claim
Regents
(Austin, TX)
WR
·
6-3
/ 202
JR
WR
JR
—
▾
39
Charlie Eckhardt
Claim
Arapahoe
(Littleton, CO)
S
·
6-2
/ 190
RS-FR
S
RS-FR
—
▾
40
Mickey Vaccarello
Claim
Peters Township
(Pittsburgh, PA)
LB
·
6-3
/ 210
FR
LB
FR
—
▾
41
Anson Pulsipher
Temecula Valley
(Temecula, CA)
LB
·
6-1
/ 195
SR
LB
SR
—
▾
42
Jacobi Murray
Claim
Holy Innocents Episcopal School
(Atlanta, GA)
DL
·
6-0
/ 275
SO
DL
SO
—
▾
43
Landon McComber
Claim
Bishop Gorman
(Las Vegas, NV)
LB
·
6-2
/ 185
FR
LB
FR
—
▾
44
Ernest Cooper IV
Claim
Martin
(Arlington, TX)
EDGE
·
6-4
/ 235
SR
EDGE
SR
22
▾
45
Omar Staples
Claim
Oakland Technical
(Oakland, CA)
LB
·
6-2.5
/ 215
JR
LB
JR
—
▾
46
Carter Davis
Claim
Eagle
(Eagle, ID)
LB
·
6-3
/ 205
FR
LB
FR
—
▾
47
Alejandro Chavez
Claim
Bishop Amat
(West Covina, CA)
LS
·
6-2
/ 240
SR
LS
SR
—
▾
48
Drew Cunningham
Claim
De La Salle
(Concord, CA)
LB
·
6-3
/ 220
RS-FR
LB
RS-FR
—
▾
49
Gabe Kaminski
Claim
Nazareth Academy
(La Grange Park, IL)
EDGE
·
6-3
/ 215
FR
EDGE
FR
—
▾
50
RJ Gaskins
DL
·
6-3
/ 265
JR
DL
JR
—
▾
51
Sam Mattingly
Magnolia West
(Magnolia, TX)
LB
·
6-2
/ 225
SO
LB
SO
—
▾
51
Ziron Brown
Bay
(Bay Saint Louis, MS)
OT
·
6-4
/ 295
RS-FR
OT
RS-FR
20
▾
52
Maxwell Richardson
Forest Hills Central
(Grand Rapids, MI)
LB
·
6-3
/ 210
RS-FR
LB
RS-FR
—
▾
53
Nathan Mejia
Claim
Cathedral
(Los Angeles, CA)
IOL
·
6-3
/ 280
SR
IOL
SR
—
▾
54
Preston Jernegan
St. Francis
(La Canada Flintridge, CA)
LB
·
6-2
/ 215
RS-FR
LB
RS-FR
—
▾
55
Simione Pale
Elk Grove
(Elk Grove, CA)
IOL
·
6-3
/ 320
JR
IOL
JR
—
▾
55
Joe Asiain
Claim
St. Peter's Prep
(Jersey City, NJ)
DL
·
6-3
/ 280
RS-FR
DL
RS-FR
—
▾
56
Miles McGee
LB
·
6-2
/ 212
JR
LB
JR
—
▾
56
Hayden Gunter
Denton
(Denton, TX)
OT
·
6-6
/ 255
RS-FR
OT
RS-FR
—
▾
57
Kole Briehler
Claim
Hun School
(Pennington, NJ)
DL
·
6-2
/ 263
FR
DL
FR
19
▾
58
Kahlil House
Houston County
(Warner Robins, GA)
OT
·
6-4
/ 300
SO
OT
SO
—
▾
59
Charlie Hoitink
Claim
Slinger
(Slinger, WI)
IOL
·
6-4
/ 305
RS-FR
IOL
RS-FR
19
▾
60
Nick Fattig
Claim
Clear Springs
(League City, TX)
IOL
·
6-4
/ 280
RS-SO
IOL
RS-SO
—
▾
62
Josh Williams
Claim
Haverford School
(Haverford, PA)
IOL
·
6-2.5
/ 290
FR
IOL
FR
19
▾
63
Carson Caplan
Claim
Pine Creek
(Colorado Springs, CO)
IOL
·
6-2
/ 275
RS-FR
IOL
RS-FR
—
▾
66
Nikolas Prongos
Claim
Marin Catholic
(Novato, CA)
OT
·
6-7
/ 285
RS-JR
OT
RS-JR
—
▾
73
Charlie Symonds
Claim
The Taft School
(South Kent, CT)
IOL
·
6-7
/ 265
JR
IOL
JR
—
▾
74
Fisher Anderson
Claim
Franklin
(Franklin, TN)
OT
·
6-7
/ 269
SR
OT
SR
22
▾
75
Braden Marceau-Olayinka
Melrose
(Melrose, MA)
DL
·
6-3
/ 265
JR
DL
JR
—
▾
79
Kai Greer
Claim
Marvin Ridge
(Waxhaw, NC)
IOL
·
6-6
/ 285
SO
IOL
SO
—
▾
80
Brendan Doyle
Claim
Monte Vista
(Gilroy, CA)
TE
·
6-4
/ 255
RS-SR
TE
RS-SR
—
▾
81
JonAnthony Hall
Claim
Fishers
(Fishers, IN)
WR
·
6-1
/ 170
FR
WR
FR
—
▾
83
Reiman Zebert
Claim
Platteview
(Springfield, NE)
TE
·
6-6.5
/ 205
FR
TE
FR
—
▾
84
Chico Holt
Claim
Strake Jesuit
(Houston, TX)
TE
·
6-4
/ 220
RS-SO
TE
RS-SO
—
▾
85
Zach Giuliano
Corona Del Mar
(Newport Beach, CA)
TE
·
6-6
/ 230
FR
TE
FR
—
▾
86
Sam Roush
Claim
Lipscomb Academy
(Nashville, TN)
TE
·
6-5
/ 228
SR
TE
SR
22
▾
87
Aiden Black
Claim
Delaware Valley
(Milford, PA)
TE
·
6-2.5
/ 225
RS-FR
TE
RS-FR
—
▾
88
Benjamin Blackburn
Claim
Columbus
(Miami, FL)
TE
·
6-6
/ 230
FR
TE
FR
—
▾
89
Griffin Waiss
Claim
Bellarmine Prep
(San Jose, CA)
TE
·
6-5
/ 230
RS-SR
TE
RS-SR
—
▾
90
Gavin Geweniger
Claim
Chaparral
(Scottsdale, AZ)
LB
·
6-4
/ 245
JR
LB
JR
—
▾
91
Clay Patterson
Reedy
(Frisco, TX)
DL
·
6-3
/ 290
SR
DL
SR
—
▾
93
Peyton Warford
Claim
St. Francis
(Los Angeles, CA)
LS
·
6-3
/ 200
SR
LS
SR
—
▾
94
Anthony Franklin
Claim
Pinnacle
(Phoenix, AZ)
DL
·
6-4
/ 240
SR
DL
SR
—
▾
95
Adam Shovlin
St. Thomas More
(Duryea, PA)
DL
·
6-4
/ 250
FR
DL
FR
20
▾
96
Connor Bachhuber
Claim
San Clemente
(San Clemente, CA)
DL
·
6-5
/ 245
RS-FR
DL
RS-FR
—
▾
97
Zach Rowell
Claim
Torrey Pines
(Encinitas, CA)
DL
·
6-3
/ 251
SR
DL
SR
22
▾
98
Zach Buckey
Claim
Garces Memorial
(Bakersfield, CA)
DL
·
6-5
/ 250
SR
DL
SR
—
▾
99
Benedict Umeh
Avon Old Farms
(Toronto, ON)
DL
·
6-5
/ 240
RS-FR
DL
RS-FR
21
▾
✕