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
TCU
Football
News
Roster
Schedule
TCU Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
TCU Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Search players
Search
TCU
Horned Frogs
Football Roster
Team
TCU
▾
Class
2025
▾
Sport
Football
▾
HS Commits
Transfers
Roster
83
Roster Size
83
Transfers
19 · 22.9%
Blue Chip %
22.8%
5★ · 4★
0 · 18
Avg Rating
87.16
Top
93.67
Stars
0
18
58
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
D.J. Rogers
Eastside Catholic
(Sammamish, WA)
TE
·
6-3
/ 230
RS-SR
TE
RS-SR
—
▾
0
Zach Chapman
Fort Bend Marshall
(Missouri City, TX)
DL
·
6-5
/ 250
RS-SO
DL
RS-SO
—
▾
1
Eric McAlister
Claim
Azle
(Azle, TX)
WR
·
6-3
/ 180
RS-SR
WR
RS-SR
23
▾
1
Austin Jordan
Claim
Ryan
(Denton, TX)
S
·
6-0
/ 190
JR
S
JR
22
▾
2
Jamel Johnson
Claim
Seguin
(Arlington, TX)
S
·
6-1
/ 174
JR
S
JR
22
▾
2
Kevorian Barnes
Claim
San Augustine
(San Augustine, TX)
RB
·
5-9
/ 190
RS-SR
RB
RS-SR
—
▾
3
Kaleb Elarms-Orr
Claim
Moreau Catholic
(Hayward, CA)
LB
·
6-3
/ 222
RS-SR
LB
RS-SR
22
▾
3
Major Everhart
Claim
Tascosa
(Amarillo, TX)
WR
·
5-11
/ 170
RS-JR
WR
RS-JR
22
▾
4
Namdi Obiazor
Eden Prairie
(Eden Prairie, MN)
LB
·
5-11
/ 160
SR
LB
SR
4
▾
6
Trent Battle
Claim
Daphne
(Daphne, AL)
RB
·
6-1
/ 200
RS-SR
RB
RS-SR
—
▾
6
Micheal Ibukun-Okeyode
Claim
Rowlett
(Rowlett, TX)
DL
·
6-5
/ 234
RS-JR
DL
RS-JR
22
▾
7
Jordan Dwyer
Claim
Puyallup
(Puyallup, WA)
WR
·
5-11
/ 175
SR
WR
SR
—
▾
7
Channing Canada
Hahnville
(Hahnville, LA)
CB
·
6-0
/ 185
RS-SR
CB
RS-SR
—
▾
9
Chad Woodfork
Summer Creek
(Humble, TX)
EDGE
·
6-4
/ 214
FR
EDGE
FR
19
▾
9
Ken Seals
Weatherford
(Weatherford, TX)
QB
·
6-3
/ 203
SR
QB
SR
—
▾
11
Devean Deal
Claim
Naaman Forest
(Garland, TX)
EDGE
·
6-3
/ 245
RS-SR
EDGE
RS-SR
—
▾
11
Adam Schobel
Claim
Columbus
(Columbus, TX)
QB
·
6-4.5
/ 190
FR
QB
FR
19
▾
12
Lafayette Kaiuway
Claim
Sam Houston
(Arlington, TX)
TE
·
6-5
/ 215
RS-SO
TE
RS-SO
21
▾
12
Travis Jackson
Claim
Tyler Legacy
(Tyler, TX)
EDGE
·
6-3.5
/ 230
SO
EDGE
SO
20
▾
13
Jon Denman
Claim
Palestine
(Palestine, TX)
RB
·
5-10
/ 193
FR
RB
FR
—
▾
13
Ryan Yaites
Guyer
(Denton, TX)
S
·
6-1
/ 175
JR
S
JR
21
▾
14
John Schobel
Claim
Columbus
(Columbus, TX)
EDGE
·
6-4
/ 215
FR
EDGE
FR
—
▾
14
Joseph Manjack
Claim
Memorial
(Tomball, TX)
WR
·
6-3
/ 200
RS-SR
WR
RS-SR
—
▾
15
Terry Shelton
Ranchview
(Irving, TX)
WR
·
6-2
/ 200
FR
WR
FR
—
▾
15
Devyn Hidrogo
Claim
Franklin
(Franklin, TX)
S
·
6-1
/ 180
SO
S
SO
—
▾
16
Braylon James
Claim
Stony Point
(Round Rock, TX)
WR
·
6-2
/ 182
RS-SO
WR
RS-SO
21
▾
17
Dane Jones
Ridge Point
(Pearland, TX)
WR
·
5-11
/ 174
FR
WR
FR
—
▾
17
Devondre McGee
Claim
Conroe
(Conroe, TX)
CB
·
6-2
/ 180
SO
CB
SO
—
▾
18
Ed Small
Anderson
(Austin, TX)
WR
·
6-0.5
/ 205
FR
WR
FR
19
▾
18
Kaden McFadden
Claim
Pleasant Grove
(Texarkana, TX)
S
·
5-11
/ 180
SO
S
SO
—
▾
19
Kylin Jackson
Claim
Zachary
(Jackson, LA)
S
·
6-2
/ 196
RS-SO
S
RS-SO
21
▾
20
Jevon McIver
Claim
Rocky River
(Charlotte, NC)
CB
·
6-2
/ 170
RS-SR
CB
RS-SR
—
▾
21
Bud Clark
Alexandria
(Alexandria, LA)
S
·
6-2
/ 180
RS-SR
S
RS-SR
24
▾
22
Jordan Lester
Claim
Horn
(Mesquite, TX)
S
·
6-2
/ 180
RS-SO
S
RS-SO
—
▾
23
Keylan Abrams
Claim
DeSoto
(DeSoto, TX)
LB
·
6-0
/ 195
FR
LB
FR
—
▾
25
Elijah Jackson
Lawndale
(Harbor City, CA)
CB
·
6-0
/ 182
RS-SR
CB
RS-SR
—
▾
26
Vernon Glover Jr.
Claim
Dickinson
(Dickinson, TX)
CB
·
5-11
/ 164
JR
CB
JR
21
▾
26
Jeremy Payne
Claim
Hightower
(Missouri City, TX)
RB
·
5-10
/ 165
SO
RB
SO
20
▾
27
Michael Teason
Claim
Christian Brothers College
(Saint Louis, MO)
LB
·
6-3
/ 218
RS-SO
LB
RS-SO
—
▾
28
Micah Strickland
Brownsboro
(Brownsboro, TX)
CB
·
6-0.5
/ 185
FR
CB
FR
19
▾
29
Rohon Kazadi
Plano
(Plano, TX)
S
·
6-1
/ 184
FR
S
FR
—
▾
30
Anthony Williams
Claim
Shadow Creek
(Pearland, TX)
LB
·
6-2.5
/ 190
FR
LB
FR
—
▾
31
Julius Simms
Claim
Whitehouse
(Whitehouse, TX)
S
·
6-2
/ 200
FR
S
FR
—
▾
31
Ethan Craw
Claim
ProKick Australia
(Southern Sydney)
P
·
6-3
/ 210
SO
P
SO
—
▾
32
Dillon Arkansas
Ryan
(Denton, TX)
LB
·
6-1
/ 195
FR
LB
FR
—
▾
34
Perry Cole
Claim
Palestine
(Palestine, TX)
DL
·
6-3
/ 290
SO
DL
SO
—
▾
34
Kyle Lemmermann
Claim
Southlake Carroll
(Southlake, TX)
K
·
6-2
/ 200
SO
K
SO
—
▾
35
Tristan Johnson
Bell
(Hurst, TX)
DL
·
6-3
/ 260
SO
DL
SO
—
▾
36
Joseph Albright
Westfield
(Houston, TX)
S
·
5-10
/ 160
FR
S
FR
—
▾
38
Gil Jackson
Claim
Ridge Point
(Richmond, TX)
CB
·
6-3
/ 190
FR
CB
FR
—
▾
40
Deon Mays
Claim
Arlington
(Arlington, TX)
CB
·
6-0
/ 175
FR
CB
FR
—
▾
41
Sam Bisesi
Iona Preparatory School
(New Canaan, CT)
K
·
-
RS-FR
K
RS-FR
—
▾
42
Sebastian Peterson
Claim
Servite
(Anaheim, CA)
S
·
6-0
/ 180
SO
S
SO
—
▾
44
Sam Haley
Ensworth
(Nashville, TN)
LB
·
6-3
/ 210
FR
LB
FR
—
▾
50
Witten Van Hoy
Benton
(Benton, LA)
OT
·
6-7
/ 280
FR
OT
FR
—
▾
51
Coltin Deery
Claim
Malvern Prep
(Malvern, PA)
IOL
·
6-3
/ 275
SR
IOL
SR
23
▾
52
Blake Robinett
Claim
All Saints
(Fort Worth, TX)
DL
·
6-4
/ 265
FR
DL
FR
—
▾
53
Tobias Steppes
Claim
Lancaster
(Lancaster, TX)
OT
·
6-6
/ 260
SO
OT
SO
—
▾
55
Remington Strickland
Claim
Fort Bend Christian Academy
(Sugar Land, TX)
IOL
·
6-4
/ 292
RS-SR
IOL
RS-SR
23
▾
56
Ben Taylor-Whitfield
Claim
Duncanville
(Duncanville, TX)
OT
·
6-5
/ 270
JR
OT
JR
—
▾
57
Samir Camacho
Claim
Cy Falls
(Cypress, TX)
OT
·
6-4
/ 265
SO
OT
SO
—
▾
60
Cade Bennett
Notre Dame Preparatory
(Scottsdale, AZ)
IOL
·
6-5
/ 295
RS-SR
IOL
RS-SR
—
▾
62
Carson Bruno
Claim
C.E. Byrd
(Shreveport, LA)
OT
·
6-3
/ 285
RS-SR
OT
RS-SR
—
▾
65
Logan Schram
Boerne
(Boerne, TX)
IOL
·
6-6
/ 315
FR
IOL
FR
—
▾
66
Wesley Harvey
Claim
Muskogee
(Muskogee, OK)
OT
·
6-7
/ 257
SO
OT
SO
—
▾
70
Ryan Hughes
The Woodlands
(The Woodlands, TX)
OT
·
6-6
/ 295
SO
OT
SO
—
▾
71
Creece Brister
Claim
Stephenville
(Stephenville, TX)
IOL
·
6-4
/ 290
RS-FR
IOL
RS-FR
20
▾
72
Jackson Jones
Claim
Pine
(Franklinton, LA)
OT
·
6-6
/ 280
FR
OT
FR
—
▾
73
Kilian Registe
Claim
Keller
(Keller, TX)
OT
·
6-6
/ 300
FR
OT
FR
—
▾
77
Cooper Powers
Claim
De La Salle
(Concord, CA)
IOL
·
6-5
/ 280
RS-SO
IOL
RS-SO
—
▾
80
Jacobe Hayes
Claim
Mansfield
(Mansfield, TX)
WR
·
5-11
/ 170
FR
WR
FR
—
▾
81
Chase Curtis
TE
·
6-5
/ 235
SR
TE
SR
—
▾
82
Dozie Ezukanma
Claim
All Saints
(Fort Worth, TX)
WR
·
6-2
/ 180
SO
WR
SO
—
▾
87
Mason Peterson
Dickinson
(Dickinson, TX)
TE
·
6-2.5
/ 220
FR
TE
FR
—
▾
90
Kelten Mickell
Claim
Petal
(Petal, MS)
DL
·
6-1
/ 291
JR
DL
JR
—
▾
91
Floyd Guidry
Claim
Spring
(Spring, TX)
DL
·
6-0
/ 275
FR
DL
FR
19
▾
92
Ansel Din-Mbuh
Claim
Aledo
(Aledo, TX)
DL
·
6-3
/ 280
JR
DL
JR
—
▾
93
Brody Whatley
Claim
Neville
(Monroe, LA)
DL
·
6-4
/ 250
FR
DL
FR
—
▾
94
Jared Martin
Central
(El Centro, CA)
EDGE
·
6-2
/ 215
FR
EDGE
FR
20
▾
95
Markis Deal
Claim
Naaman Forest
(Garland, TX)
DL
·
6-4
/ 285
RS-SO
DL
RS-SO
21
▾
97
Paul Oyewale
Claim
Langham Creek
(Houston, TX)
DL
·
6-4
/ 250
RS-JR
DL
RS-JR
—
▾
98
Sterlin Brooks
North Crowley
(Crowley, TX)
DL
·
6-5
/ 330
SO
DL
SO
—
▾
99
Connor Lingren
Claim
College Station
(College Station, TX)
DL
·
6-5
/ 308
RS-JR
DL
RS-JR
—
▾
✕