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
2023
▾
Sport
Football
▾
HS Commits
Transfers
Roster
102
Roster Size
102
Transfers
4 · 3.9%
Blue Chip %
4.5%
5★ · 4★
0 · 3
Avg Rating
85.19
Top
92.89
Stars
0
3
55
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Beni Ngoyi
Lincoln High
(Lincoln, NE)
WR
·
6-4
/ 188
FR
WR
FR
—
▾
0
Zachary Lovett
Claim
Rockledge
(Rockledge, FL)
LB
·
6-2
/ 210
RS-SO
LB
RS-SO
—
▾
2
T.J. Tampa
Lakewood
(Saint Petersburg, FL)
CB
·
6-2
/ 171
SR
CB
SR
24
▾
3
Rocco Becht
Claim
Wiregrass Ranch
(Zephyrhills, FL)
QB
·
6-1
/ 209
RS-FR
QB
RS-FR
22
▾
4
Jeremiah Cooper
Claim
Andress
(El Paso, TX)
S
·
6-0
/ 184
SO
S
SO
22
▾
5
Myles Purchase
Claim
Cherry Creek
(Englewood, CO)
CB
·
5-11
/ 170
JR
CB
JR
—
▾
6
Myles Mendeszoon
Claim
Chardon
(Chardon, OH)
LB
·
6-4
/ 195
RS-SO
LB
RS-SO
—
▾
7
Malik Verdon
Claim
Hamilton
(Hamilton, OH)
S
·
6-4
/ 205
RS-SO
S
RS-SO
—
▾
7
Tanner Hughes
Pleasant Valley
(Chico, CA)
QB
·
6-5
/ 240
RS-JR
QB
RS-JR
—
▾
9
Jayden Higgins
Claim
Westminster Christian School
(Miami, FL)
WR
·
6-4
/ 195
JR
WR
JR
23
▾
10
JJ Kohl
Claim
Ankeny
(Ankeny, IA)
QB
·
6-7
/ 231
FR
QB
FR
—
▾
10
Darien Porter
Bettendorf
(Bettendorf, IA)
WR
·
6-4
/ 180
RS-SR
WR
RS-SR
25
▾
11
Tyler Onyedim
Claim
Foster
(Richmond, TX)
DL
·
6-3
/ 277
RS-SO
DL
RS-SO
3
▾
12
Hunter Dekkers
West Sioux
(Hawarden, IA)
QB
·
6-3
/ 225
RS-JR
QB
RS-JR
—
▾
12
Jacob Imming
Claim
Sergeant Bluff-Luton
(Sergeant Bluff, IA)
LB
·
6-2
/ 197
RS-FR
LB
RS-FR
23
▾
13
Cameron Smith
Claim
Austintown Fitch
(Austintown, OH)
CB
·
5-11
/ 181
FR
CB
FR
—
▾
13
Jaylin Noel
Claim
Park Hill
(Kansas City, MO)
WR
·
5-11
/ 170
JR
WR
JR
23
▾
14
Dimitri Stanley
Cherry Creek
(Englewood, CO)
WR
·
6-0
/ 178
RS-SR
WR
RS-SR
—
▾
14
Carson Willich
Claim
Blue Springs
(Blue Springs, MO)
LB
·
6-2
/ 200
SO
LB
SO
22
▾
16
Daniel Jackson
Steele
(Cibolo, TX)
WR
·
5-11
/ 195
RS-JR
WR
RS-JR
—
▾
16
Norris Davis
Claim
Tampa Bay Tech
(Tampa, FL)
S
·
6-2
/ 175
FR
S
FR
21
▾
16
Wyatt Bohm
Claim
QB
·
6-4
/ 200
FR
QB
FR
—
▾
17
Kai Black
Claim
Urbandale
(Clive, IA)
WR
·
6-4
/ 200
FR
WR
FR
21
▾
17
Beau Freyler
Claim
Pine Creek
(Colorado Springs, CO)
S
·
6-2
/ 195
JR
S
JR
—
▾
18
Benjamin Brahmer
Claim
Pierce
(Pierce, NE)
TE
·
6-7
/ 255
FR
TE
FR
21
▾
18
Benjamin Nikkel
S
·
6-1
/ 210
RS-SR
S
RS-SR
—
▾
19
Ta'Shawn James
Claim
Carl Albert
(Midwest City, OK)
S
·
6-1
/ 185
FR
S
FR
—
▾
19
Michael Parkes
Claim
Bayside
(Palm Bay, FL)
WR
·
6-1
/ 185
FR
WR
FR
—
▾
20
Jace Gilbert
Claim
Marlow
(Marlow, OK)
K
·
6-1
/ 190
SO
K
SO
—
▾
21
Jamison Patton
Claim
Ankeny
(Des Moines, IA)
S
·
6-2
/ 210
FR
S
FR
—
▾
23
Will McLaughlin
Claim
Harlan Community
(Harlan, IA)
LB
·
6-3
/ 220
SO
LB
SO
22
▾
24
Abu Sama
Claim
Southeast Polk
(Altoona, IA)
RB
·
5-11
/ 185
FR
RB
FR
—
▾
25
Trevon Howard
Claim
IMG Academy
(Minneapolis, MN)
S
·
6-1
/ 195
RS-FR
S
RS-FR
22
▾
25
Easton Miller
Claim
Ankeny Centennial
(Ankeny, IA)
RB
·
6-1
/ 225
FR
RB
FR
—
▾
26
Carson Hansen
Claim
Lakeville South
(Lakeville, MN)
RB
·
6-2
/ 220
FR
RB
FR
—
▾
27
Tripp Walsh
Claim
Arrowhead
(Hartland, WI)
TE
·
6-5
/ 210
FR
TE
FR
—
▾
29
Quincy Wiseman
Claim
Davenport North
(Davenport, IA)
S
·
6-2
/ 170
RS-SO
S
RS-SO
—
▾
29
Drew Surges
Claim
St Charles North
(Saint Charles, IL)
S
·
6-2
/ 185
FR
S
FR
—
▾
31
Jontez Williams
Claim
Bradford
(Starke, FL)
CB
·
5-11
/ 185
RS-FR
CB
RS-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
RS-FR
WR
RS-FR
—
▾
33
Jack Sadowsky
Claim
Batavia
(Batavia, IL)
LB
·
6-2
/ 215
FR
LB
FR
—
▾
34
Blaze Doxzon
RB
·
5-9
/ 215
RS-JR
RB
RS-JR
—
▾
35
Caden Kock
CB
·
6-0
/ 215
RS-FR
CB
RS-FR
—
▾
36
Zack Anderson
CB
·
6-0
/ 185
RS-FR
CB
RS-FR
—
▾
37
Mason Doubrava
CB
·
5-10
/ 180
RS-SO
CB
RS-SO
—
▾
38
Levi Hummel
RB
·
5-11
/ 215
RS-SR
RB
RS-SR
—
▾
38
Eddie Lemos
CB
·
5-10
/ 190
RS-FR
CB
RS-FR
—
▾
39
Asle Thorson
S
·
6-1
/ 205
RS-JR
S
RS-JR
—
▾
41
Rylan Barnes
Claim
West Hancock
(Britt, IA)
LB
·
6-3
/ 235
FR
LB
FR
—
▾
42
John Klosterman
LB
·
5-11
/ 230
RS-FR
LB
RS-FR
—
▾
43
Caden Matson
Humboldt
(Humboldt, IA)
CB
·
6-0
/ 205
RS-FR
CB
RS-FR
—
▾
44
Wyatt Archer
Claim
Skutt Catholic
(Omaha, NE)
CB
·
5-10
/ 180
FR
CB
FR
—
▾
44
Jacob Ellis
Granite Bay
(Roseville, CA)
LB
·
6-1
/ 225
RS-JR
LB
RS-JR
—
▾
45
Samuel Same
Claim
Derby
(Derby, KS)
EDGE
·
6-5
/ 210
FR
EDGE
FR
—
▾
45
Alec Cook
Claim
Burke
(Omaha, NE)
LB
·
6-3
/ 235
RS-FR
LB
RS-FR
—
▾
47
Kooper Ebel
Claim
Hartley-Melvin-Sanborn
(Hartley, IA)
LB
·
6-4
/ 235
FR
LB
FR
—
▾
48
Cole Garwood
Claim
Urbandale
(Urbandale, IA)
LB
·
6-3
/ 210
FR
LB
FR
—
▾
48
Jack Bjorn
TE
·
6-7
/ 270
RS-FR
TE
RS-FR
—
▾
49
Stevo Klotz
Chaska
(Chaska, MN)
TE
·
6-4
/ 260
SR
TE
SR
—
▾
50
Tyler Maro
Claim
Assumption
(Davenport, IA)
IOL
·
6-7
/ 260
RS-SO
IOL
RS-SO
—
▾
50
Caleb Bacon
Claim
Lake Mills
(Lake Mills, IA)
LB
·
6-4
/ 240
RS-SO
LB
RS-SO
—
▾
51
Drake Knobloch
Claim
Winterset
(Winterset, IA)
LS
·
6-3
/ 235
RS-FR
LS
RS-FR
—
▾
51
Brendan Black
Claim
The Bolles School
(Yulee, FL)
IOL
·
6-3
/ 285
FR
IOL
FR
21
▾
51
Tobechi Okoli
Claim
Lincoln College Prep
(Kansas City, MO)
IOL
·
6-5
/ 255
RS-SO
IOL
RS-SO
23
▾
52
Joey Petersen
Claim
North Scott
(Eldridge, IA)
DL
·
6-4
/ 220
JR
DL
JR
—
▾
53
Evan Ladwig
Claim
Plymouth
(Plymouth, WI)
OT
·
6-5
/ 275
RS-SO
OT
RS-SO
—
▾
53
Zaimir Hawk
Claim
Hillside
(Hillside, NJ)
DL
·
6-2
/ 295
FR
DL
FR
—
▾
54
Jarrod Hufford
Licking Valley
(Newark, OH)
IOL
·
6-5
/ 300
RS-SR
IOL
RS-SR
—
▾
54
David Caulker
Claim
Des Moines North
(Des Moines, IA)
EDGE
·
6-4
/ 255
FR
EDGE
FR
—
▾
56
J.R. Singleton
Warren Township
(Gurnee, IL)
DL
·
6-2
/ 301
RS-JR
DL
RS-JR
—
▾
56
Anthony Smith
Lakeland
(Lakeland, FL)
IOL
·
6-3
/ 280
RS-JR
IOL
RS-JR
—
▾
58
Isaiah Lee
Nazareth Academy
(La Grange Park, IL)
DL
·
6-1
/ 295
RS-SR
DL
RS-SR
—
▾
59
Jack Hester
IOL
·
6-4
/ 280
RS-JR
IOL
RS-JR
—
▾
60
Aidan Gilmore
Claim
Parish Episcopal School
(Dallas, TX)
IOL
·
6-5
/ 290
FR
IOL
FR
—
▾
63
Jim Bonifas
Claim
Dubuque Senior
(Dubuque, IA)
IOL
·
6-5
/ 255
RS-SO
IOL
RS-SO
—
▾
66
Tyler Miller
Greene County
(Jefferson, IA)
OT
·
6-9
/ 300
RS-JR
OT
RS-JR
—
▾
67
Grant Treiber
Lincoln
(Sioux Falls, SD)
OT
·
6-6
/ 295
RS-SR
OT
RS-SR
—
▾
68
George Nahas
Claim
Dowling Catholic
(West Des Moines, IA)
IOL
·
6-4
/ 270
FR
IOL
FR
21
▾
70
Trevor Buhr
Claim
Washington
(Washington, MO)
IOL
·
6-4
/ 325
FR
IOL
FR
—
▾
71
Gabe Greenlee
OT
·
6-7
/ 300
RS-FR
OT
RS-FR
—
▾
72
Jake Remsburg
Valley
(West Des Moines, IA)
OT
·
6-6
/ 305
RS-SR
OT
RS-SR
—
▾
73
Brady Petersen
Ankeny Centennial
(Ankeny, IA)
OT
·
6-5
/ 280
RS-JR
OT
RS-JR
—
▾
74
Hayden Pauls
Emporia
(Emporia, KS)
OT
·
6-5
/ 280
RS-JR
OT
RS-JR
—
▾
75
James Neal
Claim
Grayson
(Independence, KS)
OT
·
6-6
/ 300
RS-SO
OT
RS-SO
—
▾
77
Easton Eledge
IOL
·
6-3
/ 310
RS-FR
IOL
RS-FR
—
▾
78
Nicholas Lawler
St. Edmond Catholic
(Fort Dodge, IA)
OT
·
6-3
/ 296
RS-JR
OT
RS-JR
—
▾
79
Deylin Hasert
Claim
Marshall
(Marshall, MN)
OT
·
6-5
/ 280
RS-FR
OT
RS-FR
22
▾
80
Tyler Perkins
Claim
Norwalk
(Norwalk, OH)
P
·
6-0
/ 184
SO
P
SO
—
▾
82
Tyler Moore
Johnston
(Johnston, IA)
TE
·
6-5
/ 245
RS-SO
TE
RS-SO
—
▾
84
Gabe Burkle
Claim
Prairie
(Cedar Rapids, IA)
TE
·
6-6
/ 251
RS-FR
TE
RS-FR
—
▾
86
Andrew Keller
Claim
Waunakee
(Waunakee, WI)
TE
·
6-6
/ 210
RS-FR
TE
RS-FR
22
▾
87
Easton Dean
Labette County
(Altamont, KS)
TE
·
6-6
/ 220
RS-SR
TE
RS-SR
—
▾
88
Ikenna Ezeogu
Claim
Blue Springs
(Blue Springs, MO)
EDGE
·
6-5
/ 275
RS-FR
EDGE
RS-FR
21
▾
89
Tyler Claiborne
Claim
St. James Academy
(Lenexa, KS)
WR
·
6-3
/ 180
RS-FR
WR
RS-FR
—
▾
89
Trent Jones II
Claim
Eden Prairie
(Eden Prairie, MN)
EDGE
·
6-3
/ 280
RS-SO
EDGE
RS-SO
—
▾
90
Braden Simonsen
Claim
Ankeny
(Ankeny, IA)
DL
·
6-3
/ 226
RS-FR
DL
RS-FR
—
▾
95
Domonique Orange
Claim
North Kansas City
(Kansas City, MO)
DL
·
6-4
/ 300
SO
DL
SO
22
▾
96
Chet Andrews
EDGE
·
6-3
/ 250
RS-FR
EDGE
RS-FR
—
▾
97
Kyle Konrardy
Claim
Dubuque Senior
(Dubuque, IA)
K
·
-
FR
K
FR
—
▾
99
Keegan Shackford
Claim
Grayson County
(Ashburn, VA)
K
·
5-10
/ 185
RS-SO
K
RS-SO
—
▾
—
JR Singleton
DL
·
6-2
/ 300
RS-JR
DL
RS-JR
—
▾
✕