Your #1 source for Iowa Hawkeyes coverage
Download on the App Store
Football Men's Basketball Women's Basketball Wrestling
Seasons All-Time Records In the NFL Legends
Choose a season

Season Snapshot 2022 at a glance

2022 Iowa Football

8-5
Overall
5-4
Big Ten
Bowl
Postseason
Won 21-0 · Music City Bowl
Kirk Ferentz
Head coach

Team & Player Stats

Numbers in plain English. Switch to Advanced to see every column. Full stat tables — passing rates, splits, game-by-game breakdowns.

Per-Game Averages

Points per game
17.7 vs 13.3
Iowa scored versus Iowa allowed per game.
+4.4 points per game
Total yards
251.5 vs 270.8
How many yards Iowa moved the ball, versus how many they let the other team move.
-19.3 difference per game
Pass yards
156.7 vs 169.5
Yards from passing per game — Iowa versus opponents.
-12.8 difference per game
Rush yards
94.8 vs 101.3
Yards on the ground per game — Iowa versus opponents.
-6.5 difference per game
First downs
13.8 vs 15.6
A first down means a fresh set of four tries — earning more is good.
-1.8 difference per game
Turnovers
1.3 vs 1.8
Times Iowa lost the ball (lower is better) versus times the defense took it back (higher is better).
-0.5 difference per game

Top Performers

Quarterback
1,725 passing yards, 5 touchdowns, 5 interceptions (12 games).
Lead rusher
779 rushing yards, 6 touchdowns over 13 games.
Lead receiver
58 catches, 657 receiving yards, 1 touchdowns.
Top tackler
128 total tackles, 1.0 sacks, 2 interceptions.

Team Stats per Game

Stat
Offense
Defense
Diff
Pass Cmp
14.8
18.8
-4.0
Pass Att
26.8
32.2
-5.4
Pass Cmp %
55.0
58.6
-3.6
Pass Yds
156.7
169.5
-12.8
Pass TD
0.5
1.0
-0.5
Rush Att
32.5
35.8
-3.3
Rush Yds
94.8
101.3
-6.5
Rush Y/A
2.9
2.8
+0.1
Rush TD
0.9
0.3
+0.6
Plays
59.3
67.9
-8.6
Total Yds
251.5
270.8
-19.3
Yds/Play
4.2
4.0
+0.2
1st Downs
13.8
15.6
-1.8
Penalties
4.1
4.9
-0.8
Penalty Yds
32.7
40.0
-7.3
Fumbles
0.8
0.6
+0.2
Interceptions
0.5
1.2
-0.7
Turnovers
1.3
1.8
-0.5

Splits

Offense

ValueGWL Pass YdsRush YdsTotal YdsTO
Home 7.0 4.0 3.0 155.1 95.1 250.3 1.4
Neutral 1.0 1.0 0.0 139.0 67.0 206.0 0.0
Road 5.0 3.0 2.0 162.4 100.0 262.4 1.4

Defense

ValueGWL Pass YdsRush YdsTotal YdsTO
Home 7.0 4.0 3.0 160.1 74.7 234.9 1.3
Neutral 1.0 1.0 0.0 117.0 68.0 185.0 2.0
Road 5.0 3.0 2.0 193.0 145.2 338.2 2.4

Offense

ValueGWL Pass YdsRush YdsTotal YdsTO
Loss 5.0 0.0 5.0 147.8 69.2 217.0 2.8
Win 8.0 8.0 0.0 162.3 110.9 273.1 0.4

Defense

ValueGWL Pass YdsRush YdsTotal YdsTO
Loss 5.0 0.0 5.0 205.4 123.6 329.0 1.8
Win 8.0 8.0 0.0 147.0 87.4 234.4 1.8

Offense

ValueGWL Pass YdsRush YdsTotal YdsTO
December 1.0 1.0 0.0 139.0 67.0 206.0 0.0
November 4.0 3.0 1.0 164.3 104.8 269.0 1.3
October 4.0 1.0 3.0 179.3 85.5 264.8 1.8
September 4.0 3.0 1.0 131.0 101.3 232.3 1.3

Defense

ValueGWL Pass YdsRush YdsTotal YdsTO
December 1.0 1.0 0.0 117.0 68.0 185.0 2.0
November 4.0 3.0 1.0 177.3 125.3 302.5 2.0
October 4.0 1.0 3.0 181.0 114.0 295.0 1.5
September 4.0 3.0 1.0 163.3 73.0 236.3 1.8

Offense

ValueGWL Pass YdsRush YdsTotal YdsTO
Friday 1.0 0.0 1.0 150.0 124.0 274.0 4.0
Saturday 12.0 8.0 4.0 157.3 92.4 249.7 1.1

Defense

ValueGWL Pass YdsRush YdsTotal YdsTO
Friday 1.0 0.0 1.0 278.0 51.0 329.0 1.0
Saturday 12.0 8.0 4.0 160.4 105.5 265.9 1.8

Offense

ValueGWL Pass YdsRush YdsTotal YdsTO
Big 12 1.0 0.0 1.0 92.0 58.0 150.0 3.0
Big Ten 9.0 5.0 4.0 169.1 98.8 267.9 1.3
MWC 1.0 1.0 0.0 175.0 162.0 337.0 0.0
SEC 1.0 1.0 0.0 139.0 67.0 206.0 0.0

Defense

ValueGWL Pass YdsRush YdsTotal YdsTO
Big 12 1.0 0.0 1.0 184.0 129.0 313.0 3.0
Big Ten 9.0 5.0 4.0 192.6 113.1 305.7 1.9
MWC 1.0 1.0 0.0 82.0 69.0 151.0 1.0
SEC 1.0 1.0 0.0 117.0 68.0 185.0 2.0

Player Stats

Passing

PlayerGCmpAttCmp% YdsTDIntY/AAY/AY/CY/GRate
Spencer PetrasQB 12 157281 55.9 1,72555 6.15.7 11.0143.8 109.8
Alex PadillaQB 2 2143 48.8 17312 4.02.4 8.286.5 81.0
Joey LabasQB 1 1424 58.3 13910 5.86.6 9.9139.0 120.7

Rushing & Receiving

PlayerG Rushing Receiving Scrimmage
AttYdsY/ATDY/G RecYdsY/RTDY/G PlaysYdsTD
Kaleb JohnsonRB 13 1517795.2659.9 4276.802.1 1558066
Sam LaportaTE 12 263.000.5 5865711.3154.8 606631
Leshon WilliamsRB 12 1164123.6234.3 11787.106.5 1274902
Nico RagainiWR 11 2178.501.5 3438611.4135.1 364031
Luke LacheyTE 13 0000.0 2839814.2430.6 283984
Arland Bruce IVWR 11 12473.914.3 191879.8117.0 312342
Gavin WilliamsRB 11 431383.2012.5 9444.904.0 521820
Diante VinesWR 7 122.000.3 10949.4013.4 11960
Brady BrechtWR 11 144.000.4 9879.707.9 10910
Jaziun PattersonRB 3 14473.4015.7 111.000.3 15480
Monte PottebaumFB 12 362.000.5 33712.303.1 6430
Alec WickWR 10 0000.0 23115.503.1 2310
Keagan JohnsonWR 2 0000.0 2115.505.5 2110
Joey LabasQB 1 4112.8011.0 0000.0 4110
Addison OstrengaTE 13 0000.0 166.000.5 160
Tory TaylorP 13 144.000.3 0000.0 140
Nick DejongOL 12 0000.0 1-4-4.00-0.3 1-40
Alex PadillaQB 2 9-35-3.90-17.5 0000.0 9-350
Spencer PetrasQB 12 57-182-3.23-15.2 0-30-0.3 57-1853

Defense & Fumbles

PlayerG SoloAstCombTFLSk IntYdsTDPDFRFF
Jack CampbellLBAA 13 6068128 5.51.0 2300 111
Seth BensonLB 13 415495 4.51.0 100 010
Cooper DeJeanDB 13 561975 3.00.0 5913 800
Quinn SchulteDB 13 432871 0.50.0 100 600
Logan LeeDL 13 213354 8.03.0 000 310
Kaevon MerriweatherDB 12 341347 2.00.0 3330 311
Riley MossDB 13 311647 1.00.0 100 1102
Noah ShannonDL 13 242044 8.52.0 000 100
Joe EvansDE 13 152641 8.56.5 000 012
Jay HigginsLB 12 201939 1.50.5 000 000
Lukas Van NessDL 13 172138 11.06.5 000 000
John WaggonerDL 13 161834 6.51.5 000 001
Sebastian CastroDB 13 221133 3.01.0 000 502
Deontae CraigDL 13 121931 10.06.5 000 113
Aaron GravesDL 12 51015 6.03.0 000 000
Ethan HurkettDL 13 10515 2.01.0 000 000
Terry RobertsDB 5 9413 0.00.0 100 200
Xavier NwankpaDB 12 11112 0.00.0 1521 100
Yahya BlackDL 8 3811 1.51.0 000 200
Jamison HeinzDB 13 819 0.00.0 000 100
Logan KlempLB 13 167 0.00.0 000 020
Jestin JacobsLB 2 246 1.00.0 000 100
Kyler FisherLB 13 235 0.00.0 000 000
Louie StecDT 13 134 0.00.0 000 000
TJ HallDB 13 314 0.00.0 000 000
Jeremiah PittmanDL 3 314 1.00.0 000 000
Reggie BracyDB 10 314 0.00.0 000 000
Chris ReamesDL 9 123 1.00.0 000 000
Max LlewellynDL 3 123 0.50.0 000 000
Addison OstrengaTE 13 112 0.00.0 000 000
Deavin HilsonDB 8 202 0.00.0 000 000
Dallas CraddiethDB 4 112 0.00.0 000 000
Luke ElkinLS 13 112 0.00.0 000 000
Luke LacheyTE 13 202 0.00.0 000 000
Monte PottebaumFB 12 022 0.00.0 000 000
Sam LaportaTE 12 202 0.00.0 000 000
Jaxon RexrothDB 10 011 0.00.0 000 000
Leshon WilliamsRB 12 101 0.00.0 000 000
Nico RagainiWR 11 101 0.00.0 000 000
Arland Bruce IVWR 11 101 0.00.0 000 000
Koen EntringerDB 4 101 0.00.0 000 000
Karson ShararLB 7 011 0.00.0 000 000

Kick & Punt Returns

PlayerG Kick Returns Punt Returns APYd
RetYdsAvgTD RetYdsAvgTD
Kaleb JohnsonRB 13 1332525.00 000 1,131
Cooper DeJeanDB 13 000 1016516.50 256
Arland Bruce IVWR 11 000 191236.50 357
Riley MossDB 13 49323.30 000 93
Gavin WilliamsRB 11 3258.30 000 207
Reggie BracyDB 10 000 199.00 9
Jay HigginsLB 12 000 133.00 3

Kicking & Punting

PlayerG XPMXPAXP% FGMFGAFG%Pts PntYdsY/P
Tory TaylorP 13 00 000 823,72545.4
Drew StevensK 13 2424100.0 161888.972 00
Aaron BlomK 2 11100.0 1333.34 00

Scoring

PlayerG RushRecPRKRIntFROthTD XPMXPAFGMFGA2PMSftyPtsPts/G
Drew StevensK 13 000 000 00 2424 1618 00 725.5
Kaleb JohnsonRB 13 600 000 06 00 00 00 362.8
Luke LacheyTE 13 040 000 04 00 00 00 241.8
Spencer PetrasQB 12 300 000 03 00 00 00 181.5
Cooper DeJeanDB 13 000 030 03 00 00 00 181.4
Arland Bruce IVWR 11 110 000 02 00 00 00 121.1
Leshon WilliamsRB 12 200 000 02 00 00 00 121.0
Joe EvansDE 13 000 001 01 00 00 01 80.6
Xavier NwankpaDB 12 000 010 01 00 00 00 60.5
Kaevon MerriweatherDB 12 000 001 01 00 00 00 60.5
Nico RagainiWR 11 010 000 01 00 00 00 60.5
Sam LaportaTE 12 010 000 01 00 00 00 60.5
Aaron BlomK 2 000 000 00 11 13 00 42.0
Jack CampbellLB 13 000 000 00 00 00 01 20.2

Game Logs

DateOppRslt Passing Rushing Total Penalties TO
CmpAttYdsTDY/ARate AttYdsTD PlaysYdsY/P NoYds FLIntTO
Sep 3 South Dakota St. W 7–3 112510904.472.6 36570 611662.7 215 112
Sep 10 Iowa State L 7–10 12279203.465.7 25581 521502.9 425 213
Sep 17 Nevada W 27–0 142617516.7123.1 351622 613375.5 525 000
Sep 24 @ Rutgers W 27–10 111714808.7137.8 371281 542765.1 650 000
Oct 1 Michigan L 14–27 213124617.9145.0 24351 552815.1 559 000
Oct 8 @ Illinois L 6–9 183617004.784.1 30520 662223.4 867 011
Oct 22 @ Ohio State L 10–54 11248103.449.2 35770 591582.7 311 336
Oct 29 Northwestern W 33–13 213022017.3142.6 351782 653986.1 218 000
Nov 5 @ Purdue W 24–3 132319228.3155.3 351841 583766.5 660 000
Nov 12 Wisconsin W 24–10 14239404.195.2 45522 681462.1 320 101
Nov 19 @ Minnesota W 13–10 152422109.2139.9 28591 522805.4 00 000
Nov 25 Nebraska L 17–24 173915013.879.2 331241 722743.8 765 314
Dec 31 vs Kentucky Music City Bowl W 21–0 142413915.8120.7 24670 482064.3 210 000

History Library

Chapters of Iowa football history

Explore Iowa football history by chapter. Dive into legendary seasons, unforgettable rivalries, and the program's rich tradition.

Updated Jun 1, 5:30 AM