TransferPortl
Iowa logo

Iowa added 0 players and lost 2 players through the 2021 transfer portal. The net roster change is -2.

Updated Nov 9, 2026

Quick Answers

How many players has Iowa gained and lost in the 2021 transfer portal?
Iowa has added 0 players and lost 2 in the 2021 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

0

No incoming transfers listed.

Outgoing Transfers

2
Shadrick Byrd
RB · Charlotte
Noah Fenske
C · Colorado

Portal Impact by Position

PosOutInNet value
RB10$0K
OL10$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

2021 Roster

122 of 122

High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

Aaron Blom
PK#1
AJ Lawson
DB#11
Alec Kritta
WR#83
Alec Wick
WR#18
Alex Padilla
QB#16
Andrew Lentsch
TE#49
Arland Bruce IV
WR#1
Asher Fahey
OL#52
Austin Spiewak
LS#18
Brennan Sweeney
DL#55
Brody Brecht
WR#14
Bryce Schulte
TE#48
Caleb Shudak
PK#10
Charlie Jones
WR#15
Chris Reames
DL#98
Clayton Thurm
OL#57
Cody Ince
OL#73
Connor Colby
OL#77
Cooper DeJean
DB#3
Dallas Craddieth
DB#15
Dane Belton
DB#4
David Davidkov
OL#73
Deavin Hilson
DB#20
Deontae Craig
DL#45
Desmond Hutson
WR#81
Diante Vines
WR
Eli Miller
FB#31
Elijah Yelverton
TE#83
Eric Epenesa
LB#39
Gaven Cooke
DB#19
Gavin Williams
RB#21
Griffin Liddle
OL#59
Henry Marchese
DB#13
Isaiah Bruce
DL#88
Ivory Kelly-Martin
RB#21
Jack Campbell
LB#31
Jack Johnson
WR#15
Jack Koerner
DB#28
Jack Plumb
OL#79
Jackson Frericks
TE#88
Jackson Ritter
WR#29
Jameson Witte
DL#83
Jamison Heinz
DB#16
Jay Higgins
LB#34
Jeremy Chaplin
OL#66
Jermari Harris
DB#27
Jestin Jacobs
LB#4
Joe Evans
DE#13
John Waggoner
DL#92
Johnny Plewa
FB#32
Josef Smith
LB#40
Josh Volk
OL#714
Josiah Miamen
TE#88
Justice Sullivan
LB#35
Justin Britt
OL#63
Kaevon Merriweather
DB#26
Kyler Fisher
LB#37
Kyler Fisher
DB#37
Kyler Schott
OL#64
Logan Klemp
LB#46
Logan Lee
DL#85
Louie Stec
DL#50
Lucas Amaya
PK#96
Lukas Van Ness
DL#91
Luke Elkin
LS#39
Luke Empen
OL#55
Luke Lachey
TE#85
Mason Richman
OL#78
Matt Fagan
OL#54
Matt Hankins
DB#8
Max Cooper
WR#19
Max White
RB#244
Mike Timm
LB#36
Monte Pottebaum
FB#38
Nick DeJong
OL#56
Nick Phelps
P#45
Nico Ragaini
WR#89
Noah Shannon
DL#99
Nolan Donald
RB#22
Quavon Matthews
WR#14
Quinn Schulte
DB#30
Reggie Bracy
S#7
Riley Moss
DB#33
Ryan Gersonde
P#2
Sam LaPorta
TE#84
Sebastian Castro
DB#29
Seth Benson
LB#44
Spencer Petras
QB#7
Taylor Fox
OL#58
Terry Roberts
DB#38
Thomas Hartlieb
DB#21
Tommy Kujawa
TE#86
Tory Taylor
P#9
Turner Pallissard
FB#40
Tyler Elsbury
OL#76
Tyler Endres
OL#69
Tyler Goodson
RB#15
Tyler Linderbaum
OL#65
Tyrone Tracy Jr.
RB#3
Wyatt Wegener
LB#46
Xavior Williams
DB#23
Yahya Black
DL#94
Zach Brand
RB#34
Zach Kluver
LS#50
Zach VanValkenburg
DL#97