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
Iowa State
Football
News
Roster
Schedule
Iowa State Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
Iowa State Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Fan Site
Search players
Search
Iowa State
Cyclones
Football Roster
Team
Iowa State
▾
Class
2022
▾
Sport
Football
▾
HS Commits
Transfers
Roster
108
Roster Size
108
Transfers
3 · 2.8%
Blue Chip %
4.4%
5★ · 4★
0 · 3
Avg Rating
84.52
Top
90.56
Stars
0
3
59
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Greg Gaines
Claim
Tampa Bay Tech
(Tampa, FL)
WR
·
6-2
/ 185
FR
WR
FR
22
▾
1
Anthony Johnson Jr.
St. Petersburg
(Saint Petersburg, FL)
CB
·
6-0
/ 205
RS-SR
CB
RS-SR
26
▾
2
T.J. Tampa
Lakewood
(Saint Petersburg, FL)
ATH
·
6-2
/ 171
JR
ATH
JR
24
▾
3
MJ Anderson
Christian Brothers College
(Saint Louis, MO)
DL
·
6-2.5
/ 269
RS-JR
DL
RS-JR
—
▾
3
Rocco Becht
Claim
Wiregrass Ranch
(Zephyrhills, FL)
QB
·
6-1
/ 209
FR
QB
FR
22
▾
4
Colby Reeder
Salesianum
(Wilmington, DE)
LB
·
6-3
/ 220
RS-SR
LB
RS-SR
—
▾
5
Myles Purchase
Claim
Cherry Creek
(Englewood, CO)
CB
·
5-11
/ 170
SO
CB
SO
—
▾
5
Cartevious Norton
Claim
Ware County
(Waycross, GA)
RB
·
5-11
/ 210
FR
RB
FR
—
▾
6
Eli Sanders
Claim
Chandler
(Chandler, AZ)
RB
·
6-0
/ 190
RS-FR
RB
RS-FR
23
▾
6
Myles Mendeszoon
Claim
Chardon
(Chardon, OH)
LB
·
6-4
/ 195
RS-FR
LB
RS-FR
—
▾
7
Malik Verdon
Claim
Hamilton
(Hamilton, OH)
S
·
6-4
/ 205
RS-FR
S
RS-FR
—
▾
8
Xavier Hutchinson
Bartram Trail
(Jacksonville, FL)
WR
·
6-2
/ 203
SR
WR
SR
25
▾
9
Will McDonald
North
(Waukesha, WI)
EDGE
·
6-4
/ 239
RS-SR
EDGE
RS-SR
26
▾
10
Darien Porter
Bettendorf
(Bettendorf, IA)
WR
·
6-4
/ 180
RS-JR
WR
RS-JR
25
▾
11
Tyler Onyedim
Claim
Foster
(Richmond, TX)
DL
·
6-3
/ 277
RS-FR
DL
RS-FR
3
▾
11
Nate Glantz
Bellevue West
(Omaha, NE)
QB
·
6-2
/ 195
JR
QB
JR
—
▾
11
Jason Essex
Claim
Winnetonka
(Kansas City, MO)
WR
·
6-3
/ 192
FR
WR
FR
21
▾
12
Hunter Dekkers
West Sioux
(Hawarden, IA)
QB
·
6-3
/ 225
RS-SO
QB
RS-SO
—
▾
12
Jacob Imming
Claim
Sergeant Bluff-Luton
(Sergeant Bluff, IA)
LB
·
6-2
/ 197
FR
LB
FR
23
▾
13
Jaylin Noel
Claim
Park Hill
(Kansas City, MO)
WR
·
5-11
/ 170
SO
WR
SO
23
▾
14
Carson Willich
Claim
Blue Springs
(Blue Springs, MO)
LB
·
6-2
/ 200
FR
LB
FR
22
▾
14
Dimitri Stanley
Cherry Creek
(Englewood, CO)
WR
·
6-0
/ 178
RS-SR
WR
RS-SR
—
▾
16
Daniel Jackson
Steele
(Cibolo, TX)
WR
·
5-11
/ 195
RS-SO
WR
RS-SO
—
▾
17
Beau Freyler
Claim
Pine Creek
(Colorado Springs, CO)
CB
·
6-2
/ 195
SO
CB
SO
—
▾
17
Darren Wilson
Cambridge
(El Dorado, KS)
WR
·
6-3
/ 200
SR
WR
SR
—
▾
18
Ashton Cook
Claim
Regina
(Iowa City, IA)
QB
·
6-5
/ 195
RS-FR
QB
RS-FR
—
▾
18
Benjamin Nikkel
S
·
6-1
/ 210
RS-JR
S
RS-JR
—
▾
19
Beau Coberley
West Marshall
(State Center, IA)
WR
·
5-11
/ 165
RS-SR
WR
RS-SR
—
▾
19
Jeremiah Cooper
Claim
Andress
(El Paso, TX)
S
·
6-0
/ 184
FR
S
FR
22
▾
20
Terrell Crosby
Claim
Lakewood
(Saint Petersburg, FL)
CB
·
6-0
/ 178
FR
CB
FR
—
▾
20
Jace Gilbert
Claim
Marlow
(Marlow, OK)
K
·
6-1
/ 190
FR
K
FR
—
▾
21
Cole Pedersen
Central Decatur
(Leon, IA)
LB
·
6-4
/ 210
RS-SO
LB
RS-SO
—
▾
21
Jirehl Brock
Quincy
(Quincy, IL)
RB
·
5-11
/ 205
RS-JR
RB
RS-JR
—
▾
22
Blake Thompson
Claim
Elkins
(Missouri City, TX)
S
·
6-0
/ 175
RS-FR
S
RS-FR
—
▾
23
Will McLaughlin
Claim
Harlan Community
(Harlan, IA)
LB
·
6-3
/ 220
FR
LB
FR
22
▾
23
Quaron Adams
Chandler
(Chandler, AZ)
WR
·
5-6
/ 146
FR
WR
FR
22
▾
24
Treyveon McGee
Ypsilanti
(Detroit, MI)
S
·
6-2
/ 205
RS-SO
S
RS-SO
—
▾
25
Trevon Howard
Claim
IMG Academy
(Minneapolis, MN)
S
·
6-1
/ 195
FR
S
FR
22
▾
26
Myles Norwood
Claim
Trinity Catholic
(Saint Louis, MO)
CB
·
6-2
/ 170
RS-FR
CB
RS-FR
—
▾
29
Quincy Wiseman
Claim
Davenport North
(Davenport, IA)
S
·
6-2
/ 170
RS-FR
S
RS-FR
—
▾
31
Jontez Williams
Claim
Bradford
(Starke, FL)
CB
·
5-11
/ 185
FR
CB
FR
—
▾
32
Gerry Vaughn
Tucker
(Tucker, GA)
LB
·
5-11
/ 205
RS-SR
LB
RS-SR
—
▾
32
Carson Brown
Claim
Dowling Catholic
(Ankeny, IA)
WR
·
6-1
/ 185
FR
WR
FR
—
▾
34
O'Rien Vance
Cedar Rapids Washington
(Cedar Rapids, IA)
LB
·
6-3
/ 235
RS-SR
LB
RS-SR
—
▾
34
Blaze Doxzon
RB
·
5-9
/ 215
RS-SO
RB
RS-SO
—
▾
35
Caden Kock
CB
·
6-0
/ 215
FR
CB
FR
—
▾
38
Levi Hummel
RB
·
5-11
/ 215
RS-JR
RB
RS-JR
—
▾
39
Tyler Bittman
Claim
Arrowhead
(Hartland, WI)
K
·
6-3
/ 195
RS-FR
K
RS-FR
—
▾
41
Koby Hathcock
Desert Ridge
(Mesa, AZ)
LS
·
5-10
/ 190
JR
LS
JR
—
▾
44
Jacob Ellis
Granite Bay
(Roseville, CA)
LB
·
6-1
/ 225
RS-SO
LB
RS-SO
—
▾
45
Kevin Sawitzke
Claim
Mountain Pointe
(Phoenix, AZ)
TE
·
6-5
/ 230
RS-FR
TE
RS-FR
—
▾
46
Carston Marshall
Claim
Wadsworth
(Wadsworth, OH)
LB
·
6-3
/ 205
RS-FR
LB
RS-FR
—
▾
46
Keegan Shackford
Claim
Grayson County
(Ashburn, VA)
K
·
5-10
/ 185
RS-FR
K
RS-FR
—
▾
47
Kendell Jackson
Roosevelt
(Des Moines, IA)
LB
·
5-11
/ 225
RS-SR
LB
RS-SR
—
▾
48
Tommy Hamann
Claim
Wayzata
(Minneapolis, MN)
DL
·
6-3
/ 225
FR
DL
FR
—
▾
49
Stevo Klotz
Chaska
(Chaska, MN)
TE
·
6-4
/ 260
JR
TE
JR
—
▾
50
Tyler Maro
Claim
Assumption
(Davenport, IA)
IOL
·
6-7
/ 260
RS-FR
IOL
RS-FR
—
▾
51
Drake Knobloch
Claim
Winterset
(Winterset, IA)
LS
·
6-3
/ 235
FR
LS
FR
—
▾
52
Trevor Downing
Creston
(Creston, IA)
IOL
·
6-4
/ 295
RS-SR
IOL
RS-SR
—
▾
52
Joey Petersen
Claim
North Scott
(Eldridge, IA)
DL
·
6-4
/ 220
SO
DL
SO
—
▾
53
Evan Ladwig
Claim
Plymouth
(Plymouth, WI)
OT
·
6-5
/ 275
RS-FR
OT
RS-FR
—
▾
54
Aidan Ralph
Claim
De La Salle
(Chicago, IL)
LB
·
6-3
/ 195
RS-FR
LB
RS-FR
—
▾
54
Jarrod Hufford
Licking Valley
(Newark, OH)
IOL
·
6-5
/ 300
RS-JR
IOL
RS-JR
—
▾
55
Darrell Simmons
East St. Louis
(East St. Louis, IL)
IOL
·
6-3
/ 295
RS-JR
IOL
RS-JR
—
▾
56
Anthony Smith
Lakeland
(Lakeland, FL)
IOL
·
6-3
/ 280
RS-SO
IOL
RS-SO
—
▾
56
J.R. Singleton
Warren Township
(Gurnee, IL)
DL
·
6-2
/ 301
RS-SO
DL
RS-SO
—
▾
62
Dodge Sauser
Claim
Grinnell
(Grinnell, IA)
OT
·
6-5
/ 270
RS-FR
OT
RS-FR
—
▾
63
Jim Bonifas
Claim
Dubuque Senior
(Dubuque, IA)
IOL
·
6-5
/ 255
RS-FR
IOL
RS-FR
—
▾
65
Sam Rengert
Fairbanks
(Milford Center, OH)
OT
·
6-7
/ 300
RS-SO
OT
RS-SO
—
▾
66
Tyler Miller
Greene County
(Jefferson, IA)
OT
·
6-9
/ 300
RS-SO
OT
RS-SO
—
▾
67
Grant Treiber
Lincoln
(Sioux Falls, SD)
OT
·
6-6
/ 295
RS-JR
OT
RS-JR
—
▾
68
Zach Ross
Dowling Catholic
(West Des Moines, IA)
IOL
·
6-4
/ 300
RS-SR
IOL
RS-SR
—
▾
70
Joe Lilienthal
Durant
(Durant, IA)
OT
·
6-7
/ 336
RS-SO
OT
RS-SO
—
▾
72
Jake Remsburg
Valley
(West Des Moines, IA)
OT
·
6-6
/ 305
RS-JR
OT
RS-JR
—
▾
73
Brady Petersen
Ankeny Centennial
(Ankeny, IA)
OT
·
6-5
/ 280
RS-SO
OT
RS-SO
—
▾
74
Hayden Pauls
Emporia
(Emporia, KS)
OT
·
6-5
/ 280
RS-SO
OT
RS-SO
—
▾
75
James Neal
Claim
Grayson
(Independence, KS)
OT
·
6-6
/ 300
RS-FR
OT
RS-FR
—
▾
76
Oluwafunto Akinshilo
Claim
Leuzinger
(Lawndale, CA)
IOL
·
6-5
/ 310
RS-FR
IOL
RS-FR
—
▾
78
Nicholas Lawler
St. Edmond Catholic
(Fort Dodge, IA)
OT
·
6-3
/ 296
RS-SO
OT
RS-SO
—
▾
79
Deylin Hasert
Claim
Marshall
(Marshall, MN)
OT
·
6-5
/ 280
FR
OT
FR
22
▾
80
Tyler Perkins
Claim
Norwalk
(Norwalk, OH)
P
·
6-0
/ 184
FR
P
FR
—
▾
82
Tyler Moore
Johnston
(Johnston, IA)
TE
·
6-5
/ 245
RS-FR
TE
RS-FR
—
▾
83
DeShawn Hanika
Hayden
(Topeka, KS)
TE
·
6-6
/ 225
RS-JR
TE
RS-JR
—
▾
84
Gabe Burkle
Claim
Prairie
(Cedar Rapids, IA)
TE
·
6-6
/ 251
FR
TE
FR
—
▾
85
Aidan Bitter
Steinbrenner
(Lutz, FL)
WR
·
6-2
/ 180
RS-SO
WR
RS-SO
—
▾
86
Andrew Keller
Claim
Waunakee
(Waunakee, WI)
TE
·
6-6
/ 210
FR
TE
FR
22
▾
87
Easton Dean
Labette County
(Altamont, KS)
TE
·
6-6
/ 220
RS-JR
TE
RS-JR
—
▾
88
Ikenna Ezeogu
Claim
Blue Springs
(Blue Springs, MO)
EDGE
·
6-5
/ 275
FR
EDGE
FR
21
▾
89
Trent Jones II
Claim
Eden Prairie
(Eden Prairie, MN)
EDGE
·
6-3
/ 280
RS-FR
EDGE
RS-FR
—
▾
89
Tyler Claiborne
Claim
St. James Academy
(Lenexa, KS)
WR
·
6-3
/ 180
FR
WR
FR
—
▾
93
Isaiah Lee
Nazareth Academy
(La Grange Park, IL)
DL
·
6-1
/ 295
RS-SR
DL
RS-SR
—
▾
95
Domonique Orange
Claim
North Kansas City
(Kansas City, MO)
DL
·
6-4
/ 300
FR
DL
FR
22
▾
—
Zack Anderson
CB
·
6-0
/ 185
FR
CB
FR
—
▾
—
Chet Andrews
EDGE
·
6-3
/ 250
FR
EDGE
FR
—
▾
—
Caleb Bacon
Claim
Lake Mills
(Lake Mills, IA)
LB
·
6-4
/ 240
RS-FR
LB
RS-FR
—
▾
—
Jack Bjorn
TE
·
6-7
/ 270
FR
TE
FR
—
▾
—
Alec Cook
Claim
Burke
(Omaha, NE)
LB
·
6-3
/ 235
FR
LB
FR
—
▾
—
Mason Doubrava
CB
·
5-10
/ 180
RS-FR
CB
RS-FR
—
▾
—
Gabe Greenlee
OT
·
6-7
/ 300
FR
OT
FR
—
▾
—
Jack Hester
IOL
·
6-4
/ 280
RS-SO
IOL
RS-SO
—
▾
—
John Klosterman
LB
·
5-11
/ 230
FR
LB
FR
—
▾
—
Eddie Lemos
CB
·
5-10
/ 190
FR
CB
FR
—
▾
—
Kaden Sutton
De Soto School
(Adel, IA)
DL
·
6-0
/ 300
RS-SO
DL
RS-SO
—
▾
—
Asle Thorson
S
·
6-1
/ 205
RS-SO
S
RS-SO
—
▾
—
Easton Eledge
IOL
·
6-3
/ 310
FR
IOL
FR
—
▾
—
Caden Matson
Humboldt
(Humboldt, IA)
CB
·
6-0
/ 205
FR
CB
FR
—
▾
—
JR Singleton
DL
·
6-2
/ 300
RS-SO
DL
RS-SO
—
▾
—
Braden Simonsen
Claim
Ankeny
(Ankeny, IA)
DL
·
6-3
/ 226
FR
DL
FR
—
▾
✕