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
USC
Football
News
Roster
Schedule
USC Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
USC Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Fan Site
Team Store
Search players
Search
USC
Trojans
Football Roster
Team
USC
▾
Class
2025
▾
Sport
Football
▾
HS Commits
Transfers
Roster
80
Roster Size
80
Transfers
21 · 26.3%
Blue Chip %
36.9%
5★ · 4★
2 · 22
Avg Rating
89.32
Top
97.82
Stars
2
22
36
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Jamaal Jarrett
Claim
Grimsley
(Greensboro, NC)
DL
·
6-5
/ 380
RS-SO
DL
RS-SO
20
▾
0
Zacharyus Williams
Claim
St. Bernard
(Playa Del Rey, CA)
WR
·
6-2
/ 195
SO
WR
SO
—
▾
1
Eli Sanders
Claim
Chandler
(Chandler, AZ)
RB
·
6-0
/ 190
RS-SR
RB
RS-SR
23
▾
1
Kameryn Crawford
Claim
Washington
(Atlanta, GA)
EDGE
·
6-6
/ 240
SO
EDGE
SO
20
▾
2
DJ Harvey
Claim
Sierra Canyon
(Chatsworth, CA)
CB
·
5-11
/ 166
RS-SR
CB
RS-SR
23
▾
2
Waymond Jordan
Escambia
(Hutchinson, KS)
RB
·
5-10
/ 205
RS-JR
RB
RS-JR
—
▾
4
Jahkeem Stewart
Edna Karr
(New Orleans, LA)
DL
·
6-5.5
/ 270
FR
DL
FR
19
▾
6
Makai Lemon
Claim
Los Alamitos
(Los Alamitos, CA)
WR
·
5-11.5
/ 182
JR
WR
JR
21
▾
6
Anthony Lucas
Claim
Chaparral
(Scottsdale, AZ)
EDGE
·
6-5
/ 289
SR
EDGE
SR
21
▾
7
Kamari Ramsey
Claim
Sierra Canyon
(Chatsworth, CA)
S
·
6-0
/ 199
RS-JR
S
RS-JR
21
▾
7
Sam Huard
Claim
Kennedy Catholic
(Bellevue, WA)
QB
·
6-2
/ 190
RS-SR
QB
RS-SR
22
▾
8
Ja'Kobi Lane
Red Mountain
(Mesa, AZ)
WR
·
6-4
/ 170
JR
WR
JR
21
▾
9
Keeshawn Silver
Claim
Rocky Mount
(Rocky Mount, NC)
DL
·
6-4
/ 322
RS-SR
DL
RS-SR
23
▾
9
Jay Fair
Claim
Rockwall-Heath
(Rockwall, TX)
WR
·
5-10
/ 170
SR
WR
SR
21
▾
10
Corey Simms
Claim
Christian Brothers College
(Saint Louis, MO)
WR
·
6-2.5
/ 190
FR
WR
FR
—
▾
10
Braylan Shelby
Claim
Friendswood
(Friendswood, TX)
EDGE
·
6-5
/ 240
JR
EDGE
JR
—
▾
14
Jayden Maiava
Claim
Kaimuki
(Honolulu, HI)
QB
·
6-4
/ 227
RS-JR
QB
RS-JR
23
▾
14
Ta'Mere Robinson
Claim
Brashear
(Pittsburgh, PA)
LB
·
6-3
/ 222
RS-SO
LB
RS-SO
21
▾
15
Jaden Richardson
Menlo
(San Mateo, CA)
WR
·
6-3
/ 210
RS-SR
WR
RS-SR
—
▾
16
Tanook Hines
Dekaney
(Houston, TX)
WR
·
5-11.5
/ 170
FR
WR
FR
—
▾
16
Prophet Brown
Claim
Monterey Trail
(Elk Grove, CA)
CB
·
5-10
/ 180
RS-SR
CB
RS-SR
23
▾
17
DeCarlos Nicholson
Petal
(Petal, MS)
CB
·
6-3
/ 200
SR
CB
SR
—
▾
18
Eric Gentry
Claim
Neumann Goretti
(Philadelphia, PA)
LB
·
6-6
/ 205
SR
LB
SR
23
▾
19
Bishop Fitzgerald
Claim
S
·
6-1
/ 195
JR
S
JR
—
▾
21
Chasen Johnson
Seminole
(Sanford, FL)
CB
·
6-1
/ 180
SO
CB
SO
—
▾
23
Desman Stephens
Claim
Clarkston
(Clarkston, MI)
LB
·
6-2.5
/ 225
SO
LB
SO
19
▾
23
Walter Matthews
Claim
Hiram
(Hiram, GA)
TE
·
6-7
/ 245
RS-FR
TE
RS-FR
20
▾
24
Christian Pierce
Claim
Rancho Cucamonga
(Rancho Cucamonga, CA)
S
·
6-2
/ 180
JR
S
JR
21
▾
24
Carson Tabaracci
Claim
Park City
(Park City, UT)
TE
·
6-1
/ 221
RS-JR
TE
RS-JR
22
▾
25
Marcelles Williams
Claim
St. John Bosco
(Bellflower, CA)
CB
·
5-10.5
/ 175
RS-FR
CB
RS-FR
20
▾
26
Elijah Newby
Claim
Cheshire Academy
(Cheshire, CT)
LB
·
6-3
/ 205
RS-FR
LB
RS-FR
—
▾
26
Dylan Gebbia
Claim
Bishop Alemany
(Mission Hills, CA)
QB
·
6-2
/ 184
SR
QB
SR
—
▾
27
Alex Graham
Claim
Cass Technical
(Detroit, MI)
CB
·
6-0
/ 185
FR
CB
FR
19
▾
27
Riley Wormley
Claim
Southlake Carroll
(Colleyville, TX)
RB
·
5-9.5
/ 170
FR
RB
FR
—
▾
28
Kennedy Urlacher
Chandler
(Chandler, AZ)
S
·
6-1
/ 180
SO
S
SO
20
▾
28
Gage Roy
Claim
Jesuit
(Dallas, TX)
QB
·
6-2
/ 185
SR
QB
SR
—
▾
30
Marquis Gallegos
Claim
Sierra Canyon
(West Hills, CA)
S
·
6-1
/ 165
RS-FR
S
RS-FR
—
▾
30
King Miller
Claim
Calabasas
(Calabasas, CA)
RB
·
6-0
/ 200
SO
RB
SO
—
▾
31
Hank Pepper
Claim
Chandler
(Chandler, AZ)
LS
·
6-2
/ 200
SR
LS
SR
—
▾
31
Jadyn Walker
Claim
Portage Northern
(Portage, MI)
LB
·
6-3
/ 205
SO
LB
SO
—
▾
36
Rey Sanchez
P
·
6-2
/ 220
SR
P
SR
—
▾
37
Trestin Castro
Upland
(Upland, CA)
CB
·
6-0
/ 170
FR
CB
FR
—
▾
38
Isaiah Rubin
Claim
Los Alamitos
(Los Alamitos, CA)
CB
·
6-1
/ 170
RS-FR
CB
RS-FR
20
▾
39
Garrett Pomeranz
EDGE
·
6-2
/ 210
SR
EDGE
SR
—
▾
41
Kendarius Reddick
Thomas County Central
(Thomasville, GA)
S
·
5-11
/ 170
FR
S
FR
20
▾
42
RJ Sermons
Rancho Cucamonga
(Rancho Cucamonga, CA)
CB
·
6-0
/ 180
FR
CB
FR
—
▾
44
Josiah Zamora
Claim
Cathedral
(Los Angeles, CA)
WR
·
5-10
/ 160
RS-SR
WR
RS-SR
—
▾
45
Caden Chittenden
Claim
Faith Lutheran
(Las Vegas, NV)
K
·
5-11
/ 175
SO
K
SO
—
▾
45
Brandon Shepherd
S
·
5-11
/ 200
SR
S
SR
—
▾
46
Corey Nerhus
WR
·
5-9
/ 210
SR
WR
SR
—
▾
47
Devin McDonough
LS
·
6-1
/ 225
SR
LS
SR
—
▾
48
Ryon Sayeri
Claim
Chaminade
(Los Angeles, CA)
K
·
5-11
/ 180
RS-FR
K
RS-FR
—
▾
50
J'onre Reed
Aldine Eisenhower
(Hutchinson, KS)
IOL
·
6-4
/ 325
SR
IOL
SR
—
▾
51
Ryan Quintanar
Claim
Loyola
(Los Angeles, CA)
LB
·
6-0
/ 220
RS-SR
LB
RS-SR
—
▾
52
Willi Wascher
Bellevue
(Bellevue, WA)
IOL
·
6-3
/ 290
FR
IOL
FR
—
▾
56
DJ Wingfield
IOL
·
6-4
/ 320
RS-SR
IOL
RS-SR
—
▾
57
Roman Marchetti
Claim
Foothill
(Santa Ana, CA)
LB
·
6-2
/ 215
SR
LB
SR
—
▾
60
Kaylon Miller
Calabasas
(Calabasas, CA)
DL
·
6-1
/ 250
RS-FR
DL
RS-FR
—
▾
65
Erwin Taomi
Claim
Bartlett
(Anchorage, AK)
IOL
·
6-4
/ 360
JR
IOL
JR
—
▾
67
Kilian O'Connor
Claim
Santa Margarita Catholic
(Rancho Santa Margarita, CA)
IOL
·
6-2
/ 275
SR
IOL
SR
—
▾
68
Hayden Treter
Claim
Cherry Creek
(Englewood, CO)
OT
·
6-6
/ 270
RS-FR
OT
RS-FR
—
▾
70
Aaron Dunn
Claim
Spanish Fork
(Spanish Fork, UT)
OT
·
6-7.5
/ 288
FR
OT
FR
19
▾
72
Elijah Paige
Claim
Pinnacle
(Phoenix, AZ)
OT
·
6-5
/ 280
RS-SO
OT
RS-SO
21
▾
73
Tobias Raymond
Claim
Ventura
(Ventura, CA)
IOL
·
6-5.5
/ 270
RS-SO
IOL
RS-SO
—
▾
74
Justin Tauanuu
Claim
Huntington Beach
(Huntington Beach, CA)
OT
·
6-6
/ 270
RS-FR
OT
RS-FR
20
▾
75
Ratumana Bulabalavu
Claim
Army And Navy Academy
(Carlsbad, CA)
IOL
·
6-4
/ 245
RS-FR
IOL
RS-FR
—
▾
77
Alani Noa
Claim
Grant Union
(Sacramento, CA)
IOL
·
6-4
/ 320
JR
IOL
JR
20
▾
79
Elijah Vaikona
Claim
Santa Margarita Catholic
(Rancho Santa Margarita, CA)
OT
·
6-8
/ 370
FR
OT
FR
—
▾
80
Sam Johnson
Oak Mountain
(Birmingham, AL)
P
·
6-3
/ 215
SR
P
SR
—
▾
81
Cameron Sermons
Claim
Rancho Cucamonga
(Rancho Cucamonga, CA)
WR
·
5-9
/ 150
FR
WR
FR
—
▾
83
Donovan Wood
WR
·
6-0
/ 206
RS-SR
WR
RS-SR
—
▾
84
Romero Ison
Claim
Milford Mill Academy
(Baltimore, MD)
WR
·
5-10.5
/ 170
FR
WR
FR
—
▾
86
Asante Das
Allatoona
(Kennesaw, GA)
WR
·
5-11
/ 200
RS-SR
WR
RS-SR
—
▾
87
Lake McRee
Claim
Lake Travis
(Austin, TX)
TE
·
6-4
/ 217
RS-SR
TE
RS-SR
23
▾
88
Floyd Boucard
Claim
Miami Central
(Montreal, QC)
DL
·
6-2.5
/ 315
FR
DL
FR
19
▾
88
Nela Tupou
Claim
Folsom
(Folsom, CA)
TE
·
6-4
/ 210
FR
TE
FR
—
▾
94
Kobe Pepe
St. John Bosco
(Bellflower, CA)
DL
·
6-1
/ 300
RS-SR
DL
RS-SR
—
▾
95
Jadyn Ramos
Conroe
(Conroe, TX)
EDGE
·
6-5
/ 240
FR
EDGE
FR
—
▾
97
Jide Abasiri
Prior Lake
(Savage, MN)
DL
·
6-6
/ 270
SO
DL
SO
—
▾
98
Cash Jacobsen
Jenks
(Jenks, OK)
DL
·
6-2.5
/ 245
FR
DL
FR
—
▾
✕