TransferPortl
Iowa logo

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.

Portal updates from TransferPortl. Unsubscribe any time.

Incoming Transfers

4
Seth Anderson
WR · Charleston Southern
Kaleb Brown
WR · Ohio State
Deacon Hill
QB · Wisconsin
Cade McNamara
QB · Michigan

Outgoing Transfers

2
Keagan Johnson
WR · Kansas State
Carson May
TE · Wyoming

Portal Impact by Position

PosOutInNet value
WR12$0K
QB02$0K
TE10$0K

Roster Risk

Program Context

Last 3 seasons

22-10

Head coaches

Kirk Ferentz
1999-PresentCurrent

2026 coaching staff

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

2023 Roster

126 of 126

High 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 Mota
DB#142
Andrew Kraus
DL#87
Andrew Lentsch
TE#49
Anu Dokun
DE#93
Asher Fahey
OL#52
Ben Kueter
LB#32
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
Eli Miller
FB#31
Eric Epenesa
LB#39
Erick All
TE#83
Greg Fagan
LB#38
Griffin Liddle
OL#59
Jack Johnson
WR#15
Jackson Filer
DL#33
Jamison Heinz
DB#16
Jay Higgins
LB#34
Jeremy Chaplin
OL#66
Jermari Harris
DB#27
Joe Evans
DE#13
Josef Smith
LB#40
Kaleb Brown
WR#5R-Sr
Kaleb Johnson
RB#2
Kyler Fisher
LB#37
Logan Lee
DL#85
Luke Elkin
LS#39
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
Quinn Schulte
DB#30
Rusty Feth
OL#60
Sebastian Castro
DB#29
Steven Stilianos
TE#86
Tanner Pollock
LB#35
TJ Hall
DB#24
Tory Taylor
P#9
Tyler Elsbury
OL#76
Yahya Black
DL#94