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
Football
News
Roster
Schedule
Iowa Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
Iowa Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Fan Site
Team Store
Search players
Search
Iowa
Hawkeyes
Football Roster
Team
Iowa
▾
Class
2024
▾
Sport
Football
▾
HS Commits
Transfers
Roster
101
Roster Size
101
Transfers
5 · 5%
Blue Chip %
14.3%
5★ · 4★
0 · 11
Avg Rating
86.69
Top
96.09
Stars
0
11
58
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Jarriett Buie
Claim
Jesuit
(Tampa, FL)
WR
·
6-3
/ 182
RS-FR
WR
RS-FR
21
▾
1
Xavier Nwankpa
Claim
Southeast Polk
(Altoona, IA)
S
·
6-2.5
/ 200
JR
S
JR
22
▾
2
Kaleb Johnson
Claim
Hamilton
(Hamilton, OH)
RB
·
6-1
/ 208
JR
RB
JR
22
▾
2
T.J. Hall
Claim
San Joaquin Memorial
(Fresno, CA)
CB
·
6-1
/ 170
JR
CB
JR
22
▾
3
Jaylen Watson
Claim
Central Catholic
(Toledo, OH)
CB
·
5-10
/ 160
FR
CB
FR
20
▾
4
Koen Entringer
Claim
Walled Lake Western
(Ann Arbor, MI)
S
·
6-1
/ 211
RS-SO
S
RS-SO
21
▾
5
Teegan Davis
Claim
Princeton
(Princeton, IL)
CB
·
6-2
/ 180
RS-FR
CB
RS-FR
21
▾
5
Jacob Gill
Claim
Cardinal Gibbons
(Raleigh, NC)
WR
·
6-0
/ 170
RS-JR
WR
RS-JR
23
▾
6
Seth Anderson
Claim
North Gwinnett
(Suwanee, GA)
WR
·
6-0
/ 178
RS-JR
WR
RS-JR
23
▾
6
Zach Lutmer
Claim
Central Lyon/George-Little Rock
(Rock Rapids, IA)
S
·
6-1
/ 190
RS-FR
S
RS-FR
21
▾
7
Dayton Howard
Claim
Park Hill
(Kansas City, MO)
WR
·
6-5
/ 195
RS-FR
WR
RS-FR
21
▾
8
Terrell Washington Jr.
Claim
Wylie East
(Wylie, TX)
RB
·
5-9.5
/ 198
RS-FR
RB
RS-FR
21
▾
8
Deshaun Lee
Claim
Belleville High School
(Belleville, MI)
CB
·
5-11
/ 173
RS-SO
CB
RS-SO
22
▾
9
Rhys Dakin
Claim
ProKick Australia
(Melbourne)
P
·
6-4
/ 200
FR
P
FR
21
▾
9
Jaziun Patterson
Claim
Deerfield Beach
(Deerfield Beach, FL)
RB
·
5-10.5
/ 190
RS-SO
RB
RS-SO
22
▾
10
Nick Jackson
Lovett
(Atlanta, GA)
LB
·
6-2
/ 225
SR
LB
SR
25
▾
11
Drew Larson
Claim
Iowa City High
(Iowa City, IA)
S
·
6-1
/ 180
FR
S
FR
—
▾
12
Jaxon Rexroth
Claim
Xavier
(Cedar Rapids, IA)
LB
·
6-2
/ 200
RS-JR
LB
RS-JR
23
▾
13
Drew Campbell
Claim
Cedar Falls
(Cedar Falls, IA)
EDGE
·
6-4
/ 225
FR
EDGE
FR
20
▾
14
Alex Mota
Claim
Marion
(Marion, IA)
WR
·
6-1
/ 175
RS-FR
WR
RS-FR
21
▾
15
Reece Vander Zee
Central Lyon/George-Little Rock
(Rock Rapids, IA)
WR
·
6-5
/ 190
FR
WR
FR
20
▾
16
Jamison Heinz
Humboldt
(Humboldt, IA)
CB
·
6-0
/ 205
SR
CB
SR
24
▾
17
Alex Eichmann
Claim
Hamilton
(Sussex, WI)
WR
·
6-2
/ 193
RS-SO
WR
RS-SO
22
▾
17
Rashad Godfrey
Armwood
(Seffner, FL)
CB
·
6-1
/ 185
FR
CB
FR
20
▾
18
Alec Wick
Claim
Regina
(Iowa City, IA)
WR
·
6-1
/ 180
RS-JR
WR
RS-JR
23
▾
18
Drew Stevens
Claim
North Augusta
(North Augusta, SC)
K
·
6-0
/ 170
JR
K
JR
22
▾
19
Jackson Stratton
Claim
La Jolla
(La Jolla, CA)
QB
·
6-4
/ 195
RS-SO
QB
RS-SO
22
▾
19
Kyler Gerardy
Claim
North Scott
(Eldridge, IA)
S
·
6-0
/ 183
FR
S
FR
—
▾
20
Deavin Hilson
Des Moines North
(Des Moines, IA)
CB
·
6-1
/ 200
RS-JR
CB
RS-JR
23
▾
21
Watts McBride
Claim
Cedar Rapids Washington
(Cedar Rapids, IA)
S
·
6-0
/ 185
RS-FR
S
RS-FR
21
▾
21
Kaden Wetjen
Williamsburg
(Williamsburg, IA)
WR
·
5-10
/ 191
RS-SR
WR
RS-SR
24
▾
22
Derek Weisskopf
Claim
Williamsburg
(Williamsburg, IA)
LB
·
6-3
/ 205
FR
LB
FR
20
▾
23
Landyn Van Kekerix
Claim
Boyden-Hull/Rock Valley
(Rock Valley, IA)
LB
·
6-2
/ 195
RS-SO
LB
RS-SO
22
▾
23
Brevin Doll
Claim
A-D-M Senior
(Adel, IA)
RB
·
6-0
/ 185
FR
RB
FR
20
▾
25
Kelby Telander
Claim
Liberty
(North Liberty, IA)
LB
·
6-4
/ 200
RS-JR
LB
RS-JR
23
▾
26
Kael Kolarik
Claim
Indianola
(Indianola, IA)
S
·
6-0
/ 211
RS-SO
S
RS-SO
22
▾
26
Xavier Williams
Claim
Lake Central
(Saint John, IN)
RB
·
6-0
/ 220
FR
RB
FR
20
▾
27
Jermari Harris
Montini Catholic
(Lombard, IL)
CB
·
6-2
/ 175
RS-SR
CB
RS-SR
25
▾
28
Kamari Moulton
Claim
Cardinal Gibbons
(Fort Lauderdale, FL)
RB
·
5-9
/ 180
RS-FR
RB
RS-FR
21
▾
29
Sebastian Castro
H L Richards
(Oak Lawn, IL)
S
·
6-1
/ 198
RS-SR
S
RS-SR
25
▾
30
Quinn Schulte
Xavier
(Cedar Rapids, IA)
S
·
6-0
/ 183
RS-SR
S
RS-SR
25
▾
31
Nolan DeLong
Claim
Durant
(Durant, IA)
LB
·
6-1
/ 205
RS-FR
LB
RS-FR
21
▾
31
Eli Miller
Claim
Lipscomb Academy
(Littleton, CO)
RB
·
6-2
/ 220
RS-JR
RB
RS-JR
23
▾
33
Cam Buffington
Claim
Winfield-Mt. Union
(Winfield, IA)
LB
·
6-3
/ 220
FR
LB
FR
20
▾
34
Jay Higgins
Brebeuf Jesuit Prep
(Indianapolis, IN)
LB
·
6-2
/ 215
SR
LB
SR
24
▾
36
Jayden Montgomery
Claim
Bay Port
(Green Bay, WI)
LB
·
5-11
/ 205
RS-SO
LB
RS-SO
22
▾
37
Kyler Fisher
LB
·
6-0
/ 197
RS-SR
LB
RS-SR
25
▾
38
Devan Van Ness
Claim
Barrington
(Barrington, IL)
LB
·
6-1
/ 195
FR
LB
FR
20
▾
39
Luke Elkin
Claim
Neenah
(Neenah, WI)
LS
·
6-1
/ 190
SR
LS
SR
23
▾
39
Eric Epenesa
Edwardsville
(Edwardsville, IL)
LB
·
6-0
/ 160
RS-JR
LB
RS-JR
24
▾
40
Chima Chineke
Plano East
(Plano, TX)
EDGE
·
6-4.4
/ 240
FR
EDGE
FR
20
▾
41
Jaden Harrell
Claim
Urbandale
(Urbandale, IA)
LB
·
6-2
/ 215
RS-JR
LB
RS-JR
23
▾
42
Zach Twedt
Claim
Roland-Story
(Story City, IA)
LB
·
6-3
/ 205
RS-JR
LB
RS-JR
23
▾
43
Karson Sharar
Claim
Iowa Falls-Alden
(Iowa Falls, IA)
LB
·
6-3
/ 205
RS-JR
LB
RS-JR
23
▾
44
Kenneth Merrieweather
Martin Luther King Jr.
(Detroit, MI)
EDGE
·
6-3
/ 244
RS-FR
EDGE
RS-FR
20
▾
45
Deontae Craig
The Culver Academies
(Culver, IN)
EDGE
·
6-3
/ 230
RS-SR
EDGE
RS-SR
24
▾
46
Preston Ries
Claim
Monticello
(Monticello, IA)
LB
·
6-2
/ 195
FR
LB
FR
20
▾
47
Jack Laughlin
Claim
Carlisle
(Carlisle, IA)
LB
·
6-1
/ 202
RS-FR
LB
RS-FR
20
▾
48
Max Llewellyn
Claim
Urbandale
(Urbandale, IA)
EDGE
·
6-5
/ 230
RS-JR
EDGE
RS-JR
23
▾
48
Zach Ortwerth
Claim
St. Louis University
(Saint Louis, MO)
TE
·
6-5
/ 220
SO
TE
SO
21
▾
49
Ethan Hurkett
Xavier
(Cedar Rapids, IA)
EDGE
·
6-3
/ 230
RS-SR
EDGE
RS-SR
24
▾
49
Andrew Lentsch
Claim
Dowling Catholic
(West Des Moines, IA)
TE
·
6-4
/ 210
RS-JR
TE
RS-JR
23
▾
51
Luke Gaffney
Claim
Linn-Mar
(Marion, IA)
DL
·
6-3
/ 235
RS-SO
DL
RS-SO
22
▾
53
Michael Myslinski
Claim
Bishop Kenny
(Jacksonville, FL)
IOL
·
6-2
/ 285
RS-SO
IOL
RS-SO
24
▾
55
Jeremiah Pittman
Claim
St. Viator
(Arlington Heights, IL)
DL
·
6-2
/ 255
RS-JR
DL
RS-JR
23
▾
56
Nick DeJong
Pella
(Pella, IA)
OT
·
6-6
/ 240
RS-SR
OT
RS-SR
25
▾
56
Maddux Borcherding-Johnson
Claim
Norwalk
(Norwalk, IA)
DL
·
6-3
/ 270
RS-FR
DL
RS-FR
21
▾
57
Will Hubert
Claim
Papillion-La Vista
(Papillion, NE)
EDGE
·
6-4
/ 235
RS-SO
EDGE
RS-SO
22
▾
58
Kade Pieper
Claim
Norfolk Catholic
(Norfolk, NE)
IOL
·
6-4
/ 240
RS-FR
IOL
RS-FR
21
▾
59
Trevor Lauck
Roncalli
(Indianapolis, IN)
OT
·
6-5
/ 290
RS-FR
OT
RS-FR
21
▾
61
Cael Winter
Claim
Waukee Northwest
(Waukee, IA)
IOL
·
6-3
/ 250
RS-FR
IOL
RS-FR
—
▾
63
Josh Janowski
Claim
Lincoln-Way East
(Tinley Park, IL)
IOL
·
6-2
/ 275
FR
IOL
FR
20
▾
64
Leighton Jones
Claim
Brownsburg
(Brownsburg, IN)
IOL
·
6-4
/ 277
RS-FR
IOL
RS-FR
21
▾
65
Logan Jones
Lewis Central
(Council Bluffs, IA)
IOL
·
6-2.5
/ 230
RS-SR
IOL
RS-SR
24
▾
66
Jeremy Chaplin
Waverly-Shell Rock
(Waverly, IA)
IOL
·
6-2
/ 245
RS-JR
IOL
RS-JR
24
▾
67
Gennings Dunker
Claim
Lena-Winslow
(Lena, IL)
IOL
·
6-5
/ 290
RS-JR
IOL
RS-JR
23
▾
68
Will Nolan
Claim
John Hersey
(Arlington Heights, IL)
OT
·
6-6
/ 275
FR
OT
FR
20
▾
69
Cade Borud
Claim
Southeast Polk
(Des Moines, IA)
IOL
·
6-3
/ 315
RS-SO
IOL
RS-SO
22
▾
70
Beau Stephens
Claim
Blue Springs
(Blue Springs, MO)
OT
·
6-6
/ 295
RS-JR
OT
RS-JR
23
▾
71
Jack Dotzler
Claim
Waunakee
(Waunakee, WI)
OT
·
6-7
/ 265
RS-SO
OT
RS-SO
22
▾
72
Kale Krogh
Claim
Ballard Community
(Huxley, IA)
OT
·
6-5
/ 265
RS-SO
OT
RS-SO
22
▾
74
Bodey McCaslin
Claim
St. Charles East
(Saint Charles, IL)
OT
·
6-5
/ 270
FR
OT
FR
20
▾
75
Cannon Leonard
Claim
Iroquois West
(Gilman, IL)
OT
·
6-8
/ 265
RS-FR
OT
RS-FR
21
▾
76
Tyler Elsbury
Byron
(Byron, IL)
IOL
·
6-6
/ 292
RS-SR
IOL
RS-SR
24
▾
77
Connor Colby
Claim
Kennedy
(Cedar Rapids, IA)
IOL
·
6-5
/ 305
SR
IOL
SR
23
▾
78
Mason Richman
Blue Valley
(Stilwell, KS)
OT
·
6-6
/ 252
RS-SR
OT
RS-SR
24
▾
79
Cody Fox
Claim
East Buchanan
(Winthrop, IA)
IOL
·
6-5
/ 270
FR
IOL
FR
20
▾
80
Michael Burt
Claim
Creighton Preparatory School
(Omaha, NE)
TE
·
6-5.5
/ 226
FR
TE
FR
20
▾
81
DJ Vonnahme
Claim
Kuemper Catholic
(Carroll, IA)
TE
·
6-4
/ 205
FR
TE
FR
20
▾
84
Joseph Anderson
Claim
Westminster Christian Academy
(Saint Louis, MO)
EDGE
·
6-5
/ 210
FR
EDGE
FR
20
▾
84
KJ Parker
Claim
Immaculate Conception
(Elmhurst, IL)
WR
·
5-11
/ 165
FR
WR
FR
20
▾
85
Luke Lachey
Grandview Heights
(Columbus, OH)
TE
·
6-6
/ 220
RS-SR
TE
RS-SR
24
▾
87
Addison Ostrenga
Claim
Sun Prairie East
(Sun Prairie, WI)
TE
·
6-4
/ 210
JR
TE
JR
22
▾
87
Andrew Kraus
Claim
Barrington
(Barrington, IL)
EDGE
·
6-4
/ 227
RS-SO
EDGE
RS-SO
22
▾
88
Hayden Large
Unity Christian
(Hudsonville, MI)
TE
·
6-4
/ 240
SR
TE
SR
24
▾
90
Brian Allen
Claim
St. Thomas More
(Woodstock, IL)
DL
·
6-4
/ 265
RS-SO
DL
RS-SO
22
▾
94
Yahya Black
Marshall
(Marshall, MN)
DL
·
6-6
/ 250
RS-SR
DL
RS-SR
24
▾
95
Aaron Graves
Claim
Southeast Valley
(Gowrie, IA)
DL
·
6-4
/ 269
JR
DL
JR
22
▾
97
Ike Speltz
Claim
Van Meter
(Van Meter, IA)
LS
·
6-1
/ 215
FR
LS
FR
21
▾
99
Ty Nissen
Claim
Carroll
(Carroll, IA)
P
·
6-0
/ 185
RS-JR
P
RS-JR
23
▾
99
Devan Kennedy
Claim
Brophy College Preparatory
(Phoenix, AZ)
DL
·
6-3
/ 240
FR
DL
FR
20
▾
✕