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
2025
▾
Sport
Football
▾
HS Commits
Transfers
Roster
101
Roster Size
101
Transfers
11 · 10.9%
Blue Chip %
16.7%
5★ · 4★
0 · 13
Avg Rating
86.92
Top
96.66
Stars
0
13
56
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Jarriett Buie
Claim
Jesuit
(Tampa, FL)
WR
·
6-3
/ 182
RS-SO
WR
RS-SO
21
▾
1
Xavier Nwankpa
Claim
Southeast Polk
(Altoona, IA)
S
·
6-2.5
/ 200
SR
S
SR
22
▾
1
KJ Parker
Claim
Immaculate Conception
(Elmhurst, IL)
WR
·
5-11
/ 165
RS-FR
WR
RS-FR
20
▾
2
Sam Phillips
Claim
Cartersville
(Cartersville, GA)
WR
·
5-9
/ 185
RS-SR
WR
RS-SR
—
▾
2
T.J. Hall
Claim
San Joaquin Memorial
(Fresno, CA)
CB
·
6-1
/ 170
SR
CB
SR
22
▾
3
Jimmy Sullivan
Carroll
(Fort Wayne, IN)
QB
·
6-1.5
/ 180
FR
QB
FR
20
▾
3
Jaylen Watson
Claim
Central Catholic
(Toledo, OH)
CB
·
5-10
/ 160
SO
CB
SO
20
▾
5
Jacob Gill
Claim
Cardinal Gibbons
(Raleigh, NC)
WR
·
6-0
/ 170
RS-SR
WR
RS-SR
23
▾
5
Shahid Barros
St. Thomas More (Prep)
(Oakdale, CT)
CB
·
6-2
/ 186
RS-SR
CB
RS-SR
—
▾
6
Seth Anderson
Claim
North Gwinnett
(Suwanee, GA)
WR
·
6-0
/ 178
RS-SR
WR
RS-SR
23
▾
6
Zach Lutmer
Claim
Central Lyon/George-Little Rock
(Rock Rapids, IA)
CB
·
6-1
/ 190
RS-SO
CB
RS-SO
21
▾
7
Dayton Howard
Claim
Park Hill
(Kansas City, MO)
WR
·
6-5
/ 195
RS-SO
WR
RS-SO
21
▾
7
Rashad Godfrey
Armwood
(Seffner, FL)
CB
·
6-1
/ 185
RS-FR
CB
RS-FR
20
▾
8
Deshaun Lee
Claim
Belleville High School
(Belleville, MI)
CB
·
5-11
/ 173
RS-JR
CB
RS-JR
22
▾
9
Hank Brown
Claim
Lipscomb Academy
(Nashville, TN)
QB
·
6-4
/ 195
RS-SO
QB
RS-SO
—
▾
10
Burke Gautcher
Claim
Sycamore
(Sycamore, IL)
LB
·
6-2
/ 210
FR
LB
FR
19
▾
10
Jeremy Hecklinski
Claim
Walton
(Marietta, GA)
QB
·
5-11
/ 170
RS-FR
QB
RS-FR
21
▾
11
Mark Gronowski
Neuqua Valley
(Naperville, IL)
QB
·
6-3
/ 200
RS-SR
QB
RS-SR
24
▾
11
Jacob Wallace
Claim
DeMatha Catholic
(Hyattsville, MD)
CB
·
5-9.5
/ 170
FR
CB
FR
19
▾
12
Jaxon Rexroth
Claim
Xavier
(Cedar Rapids, IA)
LB
·
6-2
/ 200
RS-SR
LB
RS-SR
23
▾
13
Drew Campbell
Claim
Cedar Falls
(Cedar Falls, IA)
EDGE
·
6-4
/ 225
RS-FR
EDGE
RS-FR
20
▾
13
Terrence Smith
Claim
West Aurora
(North Aurora, IL)
WR
·
6-4
/ 185
FR
WR
FR
19
▾
14
Alex Mota
Claim
Marion
(Marion, IA)
WR
·
6-1
/ 175
RS-SO
WR
RS-SO
21
▾
14
Mason Woods
Claim
Iowa City West
(Iowa City, IA)
WR
·
6-1
/ 190
FR
WR
FR
19
▾
15
Reece Vander Zee
Central Lyon/George-Little Rock
(Rock Rapids, IA)
WR
·
6-5
/ 190
SO
WR
SO
20
▾
15
Carson Cooney
Claim
Oswego
(Oswego, IL)
LB
·
6-3.5
/ 215
FR
LB
FR
19
▾
16
O'Lontae Dean
Armwood
(Plant City, FL)
S
·
6-0
/ 198
FR
S
FR
19
▾
16
Ryan Fitzgerald
Claim
Loyola Academy
(Wilmette, IL)
QB
·
6-3
/ 205
FR
QB
FR
19
▾
17
Teegan Davis
Claim
Princeton
(Princeton, IL)
CB
·
6-2
/ 180
RS-SO
CB
RS-SO
21
▾
17
Alex Eichmann
Claim
Hamilton
(Sussex, WI)
WR
·
6-2
/ 193
RS-JR
WR
RS-JR
22
▾
18
Drew Stevens
Claim
North Augusta
(North Augusta, SC)
K
·
6-0
/ 170
SR
K
SR
22
▾
19
Kyler Gerardy
Claim
North Scott
(Eldridge, IA)
S
·
6-0
/ 183
RS-FR
S
RS-FR
—
▾
20
Ty Hudkins
Claim
Forest Hills Central
(Grand Rapids, MI)
S
·
6-0
/ 182
SO
S
SO
21
▾
21
Watts McBride
Claim
Cedar Rapids Washington
(Cedar Rapids, IA)
S
·
6-0
/ 185
RS-SO
S
RS-SO
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
RS-FR
LB
RS-FR
20
▾
22
Braeden Jackson
Claim
Ankeny Centennial
(Ankeny, IA)
RB
·
5-11
/ 185
FR
RB
FR
19
▾
23
Landyn Van Kekerix
Claim
Boyden-Hull/Rock Valley
(Rock Valley, IA)
LB
·
6-2
/ 195
RS-JR
LB
RS-JR
22
▾
23
Brevin Doll
Claim
A-D-M Senior
(Adel, IA)
RB
·
6-0
/ 185
RS-FR
RB
RS-FR
20
▾
25
Kelby Telander
Claim
Liberty
(North Liberty, IA)
LB
·
6-4
/ 200
RS-SR
LB
RS-SR
23
▾
25
Nathan McNeil
Claim
Wiregrass Ranch
(Tampa, FL)
RB
·
5-11
/ 195
FR
RB
FR
18
▾
26
Xavier Williams
Claim
Lake Central
(Saint John, IN)
RB
·
6-0
/ 220
RS-FR
RB
RS-FR
20
▾
28
Kamari Moulton
Claim
Cardinal Gibbons
(Fort Lauderdale, FL)
RB
·
5-9
/ 180
RS-SO
RB
RS-SO
21
▾
30
Rayce Heitman
Claim
Williamsburg
(Williamsburg, IA)
WR
·
6-1
/ 201
FR
WR
FR
19
▾
31
Nolan DeLong
Claim
Durant
(Durant, IA)
LB
·
6-1
/ 205
RS-SO
LB
RS-SO
21
▾
33
Cam Buffington
Claim
Winfield-Mt. Union
(Winfield, IA)
LB
·
6-3
/ 220
RS-FR
LB
RS-FR
20
▾
34
Drew MacPherson
Claim
Loyola Academy
(Wilmette, IL)
S
·
6-1
/ 190
FR
S
FR
19
▾
36
Jayden Montgomery
Claim
Bay Port
(Green Bay, WI)
LB
·
5-11
/ 205
RS-JR
LB
RS-JR
22
▾
40
Chima Chineke
Plano East
(Plano, TX)
EDGE
·
6-4.4
/ 240
RS-FR
EDGE
RS-FR
20
▾
41
Jaden Harrell
Claim
Urbandale
(Urbandale, IA)
LB
·
6-2
/ 215
RS-SR
LB
RS-SR
23
▾
42
Zach Twedt
Claim
Roland-Story
(Story City, IA)
LB
·
6-3
/ 205
RS-SR
LB
RS-SR
23
▾
43
Karson Sharar
Claim
Iowa Falls-Alden
(Iowa Falls, IA)
LB
·
6-3
/ 205
RS-SR
LB
RS-SR
23
▾
44
Kenneth Merrieweather
Martin Luther King Jr.
(Detroit, MI)
EDGE
·
6-3
/ 244
RS-SO
EDGE
RS-SO
20
▾
45
Bryant Worrell
Pulaski County Sr.
(Dublin, VA)
LS
·
6-2
/ 225
RS-SR
LS
RS-SR
—
▾
46
Preston Ries
Claim
Monticello
(Monticello, IA)
LB
·
6-2
/ 195
RS-FR
LB
RS-FR
20
▾
47
Jack Laughlin
Claim
Carlisle
(Carlisle, IA)
LB
·
6-1
/ 202
RS-SO
LB
RS-SO
20
▾
48
Max Llewellyn
Claim
Urbandale
(Urbandale, IA)
EDGE
·
6-5
/ 230
RS-SR
EDGE
RS-SR
23
▾
48
Zach Ortwerth
Claim
St. Louis University
(Saint Louis, MO)
TE
·
6-5
/ 220
JR
TE
JR
21
▾
49
Ethan Hurkett
Xavier
(Cedar Rapids, IA)
EDGE
·
6-3
/ 230
RS-SR
EDGE
RS-SR
24
▾
50
Will Lockhart
Claim
Denver
(Denver, IA)
EDGE
·
6-5
/ 240
FR
EDGE
FR
19
▾
51
Luke Gaffney
Claim
Linn-Mar
(Marion, IA)
DL
·
6-3
/ 235
RS-JR
DL
RS-JR
22
▾
52
Will Hahn
Claim
Decorah
(Decorah, IA)
IOL
·
6-2
/ 260
FR
IOL
FR
20
▾
53
Michael Myslinski
Claim
Bishop Kenny
(Jacksonville, FL)
IOL
·
6-2
/ 285
RS-JR
IOL
RS-JR
24
▾
55
Jeremiah Pittman
Claim
St. Viator
(Arlington Heights, IL)
DL
·
6-2
/ 255
RS-SR
DL
RS-SR
23
▾
56
Maddux Borcherding-Johnson
Claim
Norwalk
(Norwalk, IA)
DL
·
6-3
/ 270
RS-SO
DL
RS-SO
21
▾
57
Will Hubert
Claim
Papillion-La Vista
(Papillion, NE)
EDGE
·
6-4
/ 235
RS-JR
EDGE
RS-JR
22
▾
58
Kade Pieper
Claim
Norfolk Catholic
(Norfolk, NE)
IOL
·
6-4
/ 240
RS-SO
IOL
RS-SO
21
▾
59
Trevor Lauck
Roncalli
(Indianapolis, IN)
OT
·
6-5
/ 290
RS-SO
OT
RS-SO
21
▾
60
Lucas Allgeyer
Claim
Mary Institute and Saint Louis Country Day School
(Saint Louis, MO)
OT
·
6-5.5
/ 285
FR
OT
FR
19
▾
61
Cael Winter
Claim
Waukee Northwest
(Waukee, IA)
IOL
·
6-3
/ 250
RS-SO
IOL
RS-SO
—
▾
63
Josh Janowski
Claim
Lincoln-Way East
(Tinley Park, IL)
IOL
·
6-2
/ 275
SO
IOL
SO
20
▾
64
Leighton Jones
Claim
Brownsburg
(Brownsburg, IN)
IOL
·
6-4
/ 277
RS-SO
IOL
RS-SO
21
▾
65
Logan Jones
Lewis Central
(Council Bluffs, IA)
IOL
·
6-2.5
/ 230
RS-SR
IOL
RS-SR
24
▾
67
Gennings Dunker
Claim
Lena-Winslow
(Lena, IL)
OT
·
6-5
/ 290
RS-SR
OT
RS-SR
23
▾
68
Will Nolan
Claim
John Hersey
(Arlington Heights, IL)
OT
·
6-6
/ 275
RS-FR
OT
RS-FR
20
▾
70
Beau Stephens
Claim
Blue Springs
(Blue Springs, MO)
IOL
·
6-6
/ 295
RS-SR
IOL
RS-SR
23
▾
71
Jack Dotzler
Claim
Waunakee
(Waunakee, WI)
OT
·
6-7
/ 265
RS-JR
OT
RS-JR
22
▾
72
Kale Krogh
Claim
Ballard Community
(Huxley, IA)
OT
·
6-5
/ 265
RS-JR
OT
RS-JR
22
▾
74
Bodey McCaslin
Claim
St. Charles East
(Saint Charles, IL)
OT
·
6-5
/ 270
RS-FR
OT
RS-FR
20
▾
75
Cannon Leonard
Claim
Iroquois West
(Gilman, IL)
OT
·
6-8
/ 265
RS-SO
OT
RS-SO
21
▾
77
George Nahas
Claim
Dowling Catholic
(West Des Moines, IA)
IOL
·
6-4
/ 270
RS-SO
IOL
RS-SO
21
▾
79
Bryce George
Detroit Edison
(Detroit, MI)
OT
·
6-5
/ 314
SR
OT
SR
24
▾
80
Michael Burt
Claim
Creighton Preparatory School
(Omaha, NE)
TE
·
6-5.5
/ 226
RS-FR
TE
RS-FR
20
▾
81
DJ Vonnahme
Claim
Kuemper Catholic
(Carroll, IA)
TE
·
6-4
/ 205
RS-FR
TE
RS-FR
20
▾
82
Dylan Stecker
Claim
Spirit Lake
(Spirit Lake, IA)
WR
·
6-5
/ 205
FR
WR
FR
19
▾
83
Jackson Naeve
Claim
Regina
(Iowa City, IA)
WR
·
6-1
/ 195
SO
WR
SO
20
▾
84
Apollo Payne
Claim
Prairie
(Cedar Rapids, IA)
WR
·
6-3
/ 195
FR
WR
FR
20
▾
84
Joseph Anderson
Claim
Westminster Christian Academy
(Saint Louis, MO)
EDGE
·
6-5
/ 210
RS-FR
EDGE
RS-FR
20
▾
85
Thomas Meyer
Claim
Clear Lake
(Clear Lake, IA)
TE
·
6-5
/ 210
FR
TE
FR
19
▾
86
Eli Johnson
Claim
River Falls
(River Falls, WI)
TE
·
6-5
/ 220
FR
TE
FR
19
▾
87
Addison Ostrenga
Claim
Sun Prairie East
(Sun Prairie, WI)
TE
·
6-4
/ 210
SR
TE
SR
22
▾
88
Hayden Large
Unity Christian
(Hudsonville, MI)
TE
·
6-4
/ 240
SR
TE
SR
24
▾
91
Jonah Pace
Claim
Marengo
(Marengo, IL)
DL
·
6-5
/ 235
RS-SR
DL
RS-SR
23
▾
92
Caden Buhr
Claim
Bettendorf
(Bettendorf, IA)
K
·
5-11
/ 195
FR
K
FR
19
▾
94
Brad Fitzgibbon
Marist
(Chicago, IL)
EDGE
·
6-4
/ 280
FR
EDGE
FR
19
▾
95
Aaron Graves
Claim
Southeast Valley
(Gowrie, IA)
DL
·
6-4
/ 269
SR
DL
SR
22
▾
96
Bryce Hawthorne
Claim
Osseo
(Osseo, MN)
DL
·
6-3
/ 285
RS-SO
DL
RS-SO
23
▾
97
Ike Speltz
Claim
Van Meter
(Van Meter, IA)
LS
·
6-1
/ 215
RS-FR
LS
RS-FR
21
▾
97
Iose Epenesa
Claim
Edwardsville
(Edwardsville, IL)
DL
·
6-3
/ 265
FR
DL
FR
19
▾
99
Devan Kennedy
Claim
Brophy College Preparatory
(Phoenix, AZ)
DL
·
6-3
/ 240
RS-FR
DL
RS-FR
20
▾
99
Ty Nissen
Claim
Carroll
(Carroll, IA)
P
·
6-0
/ 185
RS-SR
P
RS-SR
23
▾
✕