
2025 SEASON
Iowa
Big Ten
Iowa added 10 players and lost 30 players through the 2025 transfer portal. The net roster change is -20.
Updated Nov 9, 2026
Quick Answers
- How many players has Iowa gained and lost in the 2025 transfer portal?
- Iowa has added 10 players and lost 30 in the 2025 transfer portal, a net change of -20.
Get portal alerts for Iowa
An email when a Iowa player enters the portal, commits, or withdraws. Free.
Incoming Transfers
10Shahid Barros
DB · South Dakota
Hank Brown
QB · Auburn
Mark Gronowski
QB · South Dakota State
Bryce Hawthorne
DL · South Dakota State
Jeremy Hecklinski
QB · Wake Forest
Ty Hudkins
DB · Purdue
George Nahas
OL · Iowa State
Jonah Pace
DL · Central Michigan
Sam Phillips
WR · Chattanooga
Bryant Worrell
LS · Boston College
Outgoing Transfers
30Ethan Aghakhan
DE · New Hampshire
Amare Bickham
DB · Western Illinois
Jeff Bowie
DL · South Dakota
Chase Brackney
DL · Cal Poly
Kaleb Brown
WR · UAB
Caden Crawford
EDGE · South Dakota
Graham Eben
LB · South Dakota State
Graham Friedrichsen
WR · Northern Iowa
Grant Glausser
RB · Northern Iowa
Gavin Hoffman
TE · Missouri
Ryan Kuennen
DL · Northern Iowa
Marco Lainez
QB · Elon
Grant Leeper
TE · Miami (OH)
Judah Mallette
DB · Drake
Cade McNamara
QB · East Tennessee State
John Nestor
DB · Minnesota
Reese Osgood
WR · South Dakota State
Johnny Pascuzzi
TE · Tulane
Ayden Price
WR · Northern Iowa
Brendan Sullivan
QB · Tulane
Kahlil Tate
DB · Austin Peay
Jalyn Thompson
TE · South Dakota State
Kyson Van Vugt
OL · Fresno State
Rusty VanWetzinga IV
RB · Central Michigan
Cael Vanderbush
TE · Indiana State
Josh Volk
OL · Northern Iowa
Max White
RB · Wyoming
Leshon Williams
RB · Kansas
Dominic Wiseman
DL · South Alabama
Tripp Woody
PK · Syracuse
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| DB | 4 | 2 | $0K |
| QB | 3 | 3 | $0K |
| DL | 6 | 2 | $0K |
| OL | 2 | 1 | $0K |
| WR | 4 | 1 | $0K |
| ST | 1 | 1 | $0K |
| LB | 1 | 0 | $0K |
| RB | 4 | 0 | $0K |
| TE | 5 | 0 | $0K |
Roster Risk
Program Context
Last 3 seasons
22-10Head coaches
Kirk Ferentz
1999-PresentCurrent
2026 coaching staff
- Kirk FerentzMoon Family Head Football Coach
- Tim LesterOffensive Coordinator
- Seth WallaceAsst. Head Coach/Asst. Defensive Coordinator/Linebackers
- Phil ParkerDefensive Coordinator/Secondary
- Brock ShermanSenior Analyst/Asst. Special Teams Coordinator
- Kevin SpencerSenior Consultant to the Special Teams Coordinator
- Chris PolizziSpecial Teams Coordinator
- Jay NiemannAssistant Defensive Line
- Kelvin BellDefensive Line
- George BarnettOffensive Line
- Billy VandeMerktQuarterbacks Coach
- Jay NorvellRunning Backs
- Tevyn MontgomeryStudent Assistant/Running Backs
- Abdul HodgeTight Ends/Fullbacks
- Jon BudmayrWide Receivers
2024 Recruiting Class
17 commits#248
Will NolanOT
Arlington Heights, IL
#277
Gavin HoffmanTE
Overland Park, KS
#396
Cam BuffingtonLB
Winfield, IA
#397
Derek WeisskopfLB
Williamsburg, IA
#407
Cody FoxIOL
Winthrop, IA
#464
Joseph AndersonEDGE
St. Louis, MO
#536
Chima ChinekeDL
Plano, TX
#614
Bodey McCaslinOT
St. Charles, IL
#763
Brevin DollRB
Adel, IA
#763
Drew CampbellEDGE
Cedar Falls, IA
#1000
KJ ParkerATH
Elmhurst, IL
#1000
Reece Vander ZeeWR
Rock Rapids, IA
#1000
Xavier WilliamsRB
Saint John, IN
#1101
Devan KennedyDL
Phoenix, AZ
#1150
Josh JanowskiIOL
Frankfort, IL
#2429
Rhys DakinP
Australia, AUST
#2491
Graham EbenS
Rock Rapids, IA
Recruiting Footprint
2025 Roster
109 of 109High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

Alex Eichmann
WR#173

Apollo Payne
WR#841

Braeden Jackson
RB#221

Bryant Worrell
LS#454

Bryce Hawthorne
DL#962

Caden Buhr
PK#921

Cael Winter
OL#612

DJ Vonnahme
TE#811

Drew Stevens
PK#184

Dylan Stecker
WR#821

George Nahas
OL#772

Hank Brown
QB#92

Hayden Large
TE#884

Ike Speltz
LS#971

Jack Laughlin
LB#472

Jackson Naeve
WR#832

Jaxon Rexroth
LB#124

Kaden Wetjen
WR#214

Kael Kolarik
DB#263

Kelby Telander
LB#254

Kyler Gerardy
DB#191

Luke Gaffney
DL#513

Mark Gronowski
QB#114

Mason Woods
TE#14

Nolan DeLong
LB#312

Rayce Heitman
DB#301

Sam Phillips
WR#24

Seth Anderson
WR#6

Shahid Barros
DB#54

Ty Nissen
P#994

Watts McBride
DB#212

Will Hahn
OL#521

Will Lockhart
DL#501












































































