Iowa
Iowa

Big Ten Conference

2024 Football Roster

75

-1

NEXTGEN

Power Rating

Quarterback

Transfers In

3

Transfers Out

2

Active Starts

0

Starts Lost

0

Speed

73

Explosion

66

Momentum

76

Meta

71

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
11
Mark Gronowski

Sr. | 6030 - 225

Transfer

81%

--
1
Brendan Sullivan

Jr. | 6040 - 220

Active

36%

4980
15
Hank Brown

RS-Fr. | 6040 - 208

Transfer

15%

--
19
Jackson Stratton

So. | 6040 - 193

Active

11%

--
12
Ty Mikkelsen

Fr. | 6000 - 180

Active

--
Cash Herrera

2026 | 6030 - 190

HS Commit

77.38-
Ryan Fitzgerald

2025 | 6030 - 205

HS Commit

-51
Jimmy Sullivan

2025 | 6020 - 180

HS Commit
0

0

93.14-
12
Jeremy Hecklinski

Fr. | 6000 - 185

Transfer

--
10
James Resar

Fr. | 6040 - 212

Transfer

--

Running Back

Transfers In

0

Transfers Out

2

Active Starts

0

Starts Lost

0

Speed

86

Explosion

79

Momentum

89

Meta

86

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
2
Kaleb Johnson

Jr. | 6000 - 225

Inactive

79%

93.4-
28
Kamari Moulton

RS-Fr. | 5090 - 197

Active

11%

92.07-
9
Jaziun Patterson

So. | 5100 - 195

Active

9%

--
23
Brevin Doll

Fr. | 6000 - 200

Active

94.7981
26
Xavier Williams

Fr. | 5100 - 230

Active

62.62-
Nathan McNeil

2025 | 5110 - 195

HS Commit

--
Mekhi Sargent

2016 | 5080 - 190

Active

--
Henry Geil

2018 | 6010 - 203

Active

--
Monte Pottebaum

2024 | 6010 - 242

Active

--
Braeden Jackson

2025 | 5110 - 175

HS Commit

91.5277
27
Grant Glausser

Fr. | 5110 - 210

Transfer

87.42-
22
Max White

Jr. | 5100 - 207

Transfer

1%

78.7678

Wide Receiver

Transfers In

1

Transfers Out

3

Active Starts

0

Starts Lost

0

Speed

90

Explosion

84

Momentum

92

Meta

89

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
89
Nico Ragaini

Sr. | 6000 - 185

Inactive

--
11
Sam Phillips

RS-Jr. | 5090 - 185

Transfer

35%

--
6
Seth Anderson

Jr. | 6000 - 180

Active

7%

9272
5
Jacob Gill

Jr. | 6000 - 185

Active

39%

83-
15
Reece Vander Zee

Fr. | 6040 - 207

Active

31%

94.37-
0
Jarriett Buie Jr.

RS-Fr. | 6010 - 200

Active

4%

9581
18
Alec Wick

Jr. | 6010 - 192

Active

--
8
Terrell Washington Jr.

RS-Fr. | 5110 - 206

Active

2%

88.380
21
Kaden Wetjen

Sr. | 5100 - 196

Active

4%

94.37-
Terrence Smith

2025 | 6030 - 185

HS Commit

91.1594
Reece Vander

2024 | 6050 - 190

HS Commit

--
17
Alex Eichmann

So. | 6020 - 207

Active

89.0792
7
Dayton Howard

RS-Fr. | 6040 - 204

Active

11%

--
84
KJ Parker

Fr. | 5100 - 175

Active

8978
Javon Foy

2019 | 5110 - 175

Active

--
Jackson Ritter

2019 | 6040 - 200

Active

--
Blair Brooks

2018 | 6030 - 190

Active

--
Dylan Stecker

2025 | 6040 - 205

HS Commit

89.0793
Brody Schaffer

2026 | 6010 - 184

HS Commit

86.0881
Brody Brecht

2021 | 6040 - 205

Active

--
89
C.J. Leonard

Fr. | 6020 - 175

Inactive

--
27
Luke Pollack

Fr. | 6040 - 190

Inactive

--
14
Alex Mota

RS-Fr. | 6000 - 193

Active

94.4188
15
Jack Johnson

Jr. | 6000 - 180

Inactive

82-
Diondre Smith

2026 | 6000 - 175

Active

91.15-
29
Judah Mallette

RS-Fr. | 5110 - 197

Transfer

83.5284
25
Ayden Price

RS-Fr. | 5110 - 196

Transfer

92.21-
13
Reese Osgood

So. | 5110 - 185

Transfer

89.6286

Tight End

Transfers In

0

Transfers Out

1

Active Starts

0

Starts Lost

0

Speed

90

Explosion

84

Momentum

97

Meta

80

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
85
Logan Lee

Sr. | 6054 - 281

Inactive

-93
85
Luke Lachey

Sr. | 6060 - 247

Inactive

38%

9095
83
Erick All

Sr. | 6044 - 252

Inactive

--
87
Addison Ostrenga

Jr. | 6040 - 251

Active

30%

--
48
Zach Ortwerth

So. | 6030 - 240

Active

22%

--
81
DJ Vonnahme

Fr. | 6030 - 217

Active

90.6-
Eli Johnson

2025 | 6050 - 225

HS Commit

89.972
Sam LaPorta

2019 | 6040 - 225

Active

--
Luke Empen

2018 | 6060 - 230

Active

--
Ben Subbert

2018 | 6040 - 225

Active

--
80
Michael Burt

Fr. | 6050 - 228

Active

--
Thomas Meyer

2025 | 6050 - 210

HS Commit

-74
49
Andrew Lentsch

Jr. | 6040 - 252

Active

--
89
Gavin Hoffman

Fr. | 6050 - 237

Active
0

0

--
83
Cole Marsh

Fr. | 6050 - 233

Transfer

--

Athlete

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

88

Explosion

85

Momentum

95

Meta

90

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
86
Steven Stilianos

Sr. | 6050 - 250

Inactive

--
O'Lontae Dean

2025 | 6010 - 205

HS Commit

85-
26
Aidan McDermott

Fr. | 6020 - 175

Inactive

--
Marcello Vitti

2026 | 6000 - 180

HS Commit

--
Mason Woods

2025 | 6020 - 218

HS Commit

92.3485
Rayce Heitman

2025 | 6020 - 180

Active

--
Nolan Delong

2023 | 6010 - 205

Active

--
Taajhir McCall

2019 | 6040 - 225

Active

--
Clayton Thurm

2019 | 6040 - 260

Active

--
Justin Britt

2019 | 6040 - 286

Active

--
Jake Karchinski

2019 | 6050 - 245

Active

--
Tyler Goodson

2019 | 5100 - 192

Active

--
Nathan Nelson

2018 | 6040 - 214

Active

--
Connor Kapisak

2018 | 6040 - 190

Active

--
Jeffrey Jenkins

2018 | 6040 - 275

Active

--
John Waggoner

2018 | 6050 - 230

Active

--
Seth Benson

2018 | 6010 - 205

Active

--
Michael Lois

2020 | 6040 - 258

Active

--
Isaiah Wagner

2020 | 6040 - 215

Active

--
Lukas Van Ness

2020 | 6050 - 272

Active

--
98
Chris Reames

Sr. | 6070 - 225

Inactive

86-

Offensive Line

Transfers In

1

Transfers Out

3

Active Starts

0

Starts Lost

0

Speed

77

Explosion

83

Momentum

90

Meta

80

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
78
Mason Richman

Sr. | 6060 - 312

Active

--
56
Nick DeJong

Gr. | 6060 - 307

Active

-99
74
Kadyn Proctor

So. | 6070 - 369

Active

-84
67
Gennings Dunker

Jr. | 6050 - 316

Active

-56
79
Daijon Parker

Sr. | 6060 - 300

Inactive

--
Carson Nielsen

2026 | 6070 - 275

HS Commit

-65
59
Trevor Lauck

RS-Fr. | 6050 - 302

Active

-95
61
Cael Winter

RS-Fr. | 6030 - 285

Active

-89
75
Cannon Leonard

RS-Fr. | 6080 - 306

Active

-94
Tyler Endres

2019 | 6060 - 285

Active

--
Jack Plumb

2018 | 6080 - 240

Active

--
Kyle Sorensen

2018 | 6050 - 255

Active

--
Cody Ince

2018 | 6060 - 260

Active

--
David Davidkov

2021 | 6060 - 295

Active

--
Owen Linder

2026 | 6050 - 280

HS Commit

--
72
Kale Krogh

So. | 6050 - 302

Active

-56
71
Jack Dotzler

So. | 6060 - 305

Active

--
65
Logan Jones

Sr. | 6030 - 293

Active

8097
69
Cade Borud

So. | 6020 - 303

Active

-75
76
Tyler Elsbury

Sr. | 6050 - 316

Active

--
79
Cody Fox

Fr. | 6040 - 289

Active

7263
58
Kade Pieper

RS-Fr. | 6030 - 275

Active

-99
53
Michael Myslinski

Jr. | 6030 - 285

Active

--
77
Connor Colby

Sr. | 6060 - 310

Active

-70
60
Rusty Feth

Sr. | 6050 - 305

Inactive

--
70
Beau Stephens

Jr. | 6060 - 322

Active

--
Hudson Parliament

2026 | 6040 - 320

HS Commit

--
Lucas Allgeyer

2025 | 6060 - 280

HS Commit

-81
63
Josh Janowski

Fr. | 6020 - 281

Active

--
74
Bodey McCaslin

Fr. | 6050 - 266

Active

-93
68
Will Nolan

Fr. | 6050 - 287

Active

-96
52
Asher Fahey

Jr. | 6050 - 300

Inactive

--
Colin Whitters

2026 | 6040 - 300

HS Commit

-95
Gene Riordan

2026 | 6040 - 275

HS Commit

--
64
Leighton Jones

RS-Fr. | 6020 - 286

Active

--
66
Jeremy Chaplin

Jr. | 6020 - 284

Active

--
52
Mason Knipp

Fr. | 6010 - 270

Transfer

--
79
Bryce George

Sr. | 6050 - 314

Transfer

--
Joey VanWetzinga

2025 | 6020 - 255

Transfer

77.983

Fullback

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

82

Explosion

0

Momentum

90

Meta

86

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
88
Hayden Large

Gr. | 6050 - 250

Active

3%

81.53-
31
Eli Miller

Jr. | 6010 - 233

Active

82.35-

Punter

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

0

Explosion

0

Momentum

0

Meta

0

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
9
Tory Taylor

Sr. | 6040 - 225

Inactive

--
99
Ty Nissen

Sr. | 5110 - 192

Active

--
9
Rhys Dakin

Fr. | 6040 - 225

Active

--
99
Max Hoskins

RS-Fr. | 6010 - 178

Active

--

Kicker

Transfers In

0

Transfers Out

1

Active Starts

0

Starts Lost

0

Speed

75

Explosion

72

Momentum

77

Meta

74

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
1
Aaron Blom

Jr. | 5110 - 190

Inactive

86.672
Caden Buhr

2025 | 5110 - 195

Active

64-
18
Drew Stevens

Jr. | 6000 - 205

Active

--
47
Tripp Woody

Fr. | 5090 - 197

Active
0

0

--
92
Marshall Meeder

| 5110 - 185

Transfer

--

Head Coach

Kirk Ferentz

2024 Record

8

-

5

Conference Record

6

-

3

Starts

PER

0%

Net

0

0 R / 0 L

Transfers

In

8

Out

20

Production

OVPR

10507

DVPR

5314

Athleticism

Spd

85

Exp

82

Game Experience

M. Gronowski

QB Sr.

Start %

GS

GP

M. Richman

OT Sr.

Start %

GS

GP

C. Colby

IOL Sr.

Start %

GS

GP

Q. Schulte

S Gr.

Start %

GS

GP

L. Jones

C Sr.

Start %

GS

GP

D. Craig

EDGE Sr.

Start %

GS

GP

N. DeJong

OT Gr.

Start %

GS

GP

G. Dunker

OT Jr.

Start %

GS

GP

S. Barros

CB Jr.

Start %

GS

GP

X. Nwankpa

S Jr.

Start %

GS

GP

Track and Field Ratings

J. Jr. Buie

WR RS-Fr.

SPD

95.0

EXP

81.0

MMT

98.4

B. Doll

RB Fr.

SPD

94.8

EXP

81.0

MMT

96.8

A. Mota

WR RS-Fr.

SPD

94.4

EXP

88.0

MMT

96.8

R. Zee Vander

WR Fr.

SPD

94.4

EXP

-

MMT

98.7

K. Wetjen

WR Sr.

SPD

94.4

EXP

-

MMT

97.2

J. Sullivan

QB Class of 2025

SPD

93.1

EXP

-

MMT

93.7

J. Anderson

EDGE Fr.

SPD

93.0

EXP

95.0

MMT

97.6

M. Woods

ATH Class of 2025

SPD

92.3

EXP

85.0

MMT

98.0

K. Moulton

RB RS-Fr.

SPD

92.1

EXP

-

MMT

94.9

J. Heinz

CB Sr.

SPD

92.1

EXP

92.0

MMT

96.1