
2023 SEASON
Iowa
Big Ten
Iowa added 4 players and lost 2 players through the 2023 transfer portal. The net roster change is +2.
Updated Nov 9, 2026
Quick Answers
- How many players has Iowa gained and lost in the 2023 transfer portal?
- Iowa has added 4 players and lost 2 in the 2023 transfer portal, a net change of +2.
Get portal alerts for Iowa
An email when a Iowa player enters the portal, commits, or withdraws. Free.
Incoming Transfers
4Seth Anderson
WR · Charleston Southern
Kaleb Brown
WR · Ohio State
Deacon Hill
QB · Wisconsin
Cade McNamara
QB · Michigan
Outgoing Transfers
2Keagan Johnson
WR · Kansas State
Carson May
TE · Wyoming
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| WR | 1 | 2 | $0K |
| QB | 0 | 2 | $0K |
| TE | 1 | 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
2026 Recruiting Class
13 commits#140
Tradon BessingerQB
Kaysville, UT
#183
Julian MansonLB
Iowa City, IA
#254
Carson NielsenOT
Waterloo, IA
#266
Darion JonesCB
Omaha, NE
#289
Kasen ThomasLB
Sioux City, IA
#322
Gene RiordanIOL
Hinsdale, IL
#331
Hudson ParliamentIOL
Brandon, SD
#409
Marcello VittiATH
Dearborn, MI
#450
Luke BrewerTE
Norwalk, IA
#496
Billy WeivodaLB
Alpharetta, GA
#603
Owen LinderOT
Chanhassen, MN
#603
Colin WhittersIOL
Iowa City, IA
#966
Brody SchafferWR
Winneconne, WI
Recruiting Footprint
2023 Roster
126 of 126High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.
Aaron Blom
PK#1
Aidan Hall
LB#28
Aidan McDermott
WR#26
Alec Wick
WR#18

Alex Eichmann
WR#173

Amare Bickham
DB#102
Andrew Kraus
DL#87
Andrew Lentsch
TE#49

Anterio Thompson
DL#544
Anu Dokun
DE#93
Asher Fahey
OL#52

Ayden Price
WR#2Sr
Ben Kueter
LB#32

Cael Winter
OL#612
Chris Reames
DL#98
Connor Colby
OL#77
Cooper DeJean
DB#3
Daijon Parker
OL#79
Deavin Hilson
DB#20
Deontae Craig
DL#45
Diante Vines
WR

Drew Stevens
PK#184
Eli Miller
FB#31
Eric Epenesa
LB#39
Erick All
TE#83

Graham Friedrichsen
WR#19Gr
Greg Fagan
LB#38
Griffin Liddle
OL#59

Hayden Large
TE#884
Jack Johnson
WR#15

Jack Laughlin
LB#472
Jackson Filer
DL#33
Jamison Heinz
DB#16

Jaxon Rexroth
LB#124
Jay Higgins
LB#34
Jeremy Chaplin
OL#66
Jermari Harris
DB#27
Joe Evans
DE#13

Johnny Pascuzzi
TE#824
Josef Smith
LB#40

Judah Mallette
DB#132

Kaden Wetjen
WR#214

Kael Kolarik
DB#263
Kaleb Johnson
RB#2

Kelby Telander
LB#254
Kyler Fisher
LB#37

Kyson Van Vugt
OL#75Sr

Liam Reardon
LS#494
Logan Lee
DL#85
Luke Elkin
LS#39

Luke Gaffney
DL#513
Luke Lachey
TE#85
Marshall Meeder
PK#92
Mason Richman
OL#78

Max White
RB#244
Nick DeJong
OL#56
Nick Jackson
LB#10
Nico Ragaini
WR#89
Noah Shannon
DL#99

Nolan DeLong
LB#312
Quinn Schulte
DB#30

Reese Osgood
WR#14Sr
Rusty Feth
OL#60

Rusty VanWetzinga IV
RB#41Sr
Sebastian Castro
DB#29

Seth Anderson
WR#6
Steven Stilianos
TE#86
Tanner Pollock
LB#35

Tommy Poholsky
QB#13R-Jr
Tory Taylor
P#9
Tyler Elsbury
OL#76

Watts McBride
DB#212
Yahya Black
DL#94





















































