Liberty Bowl, Music City Bowl, Sun Bowl, Holiday Bowl, CarQuest Bowl, Pinstripe Bowl: Iowa Hawkeyes at Ohio State Buckeyes

December 28, 2025
18°
Ohio Stadium (Columbus, OH) Attendance: 93,925 (91%)
Hawkeyes 7 10 0 0 - 17
Buckeyes 3 7 3 3 - 16

Scoring Summary

(Qtr 1) Hawkeyes: 2-7-OSU 7 (6:44) 28-Daniel Palmer ran for 7 yards. TOUCHDOWN! Extra point GOOD by 1-Darryl Valdez. OSU 0 IOW 7
(Qtr 1) Buckeyes: 4-4-IOW 30 (1:25) 3-George Walsh 48 yard field goal is GOOD. OSU 3 IOW 7
(Qtr 2) Hawkeyes: 4-5-OSU 23 (10:29) 1-Darryl Valdez 41 yard field goal is GOOD. OSU 3 IOW 10
(Qtr 2) Buckeyes: 2-6-IOW 6 (5:12) 8-George Perri pass complete to 18-Joseph Shaw for 6 yards. TOUCHDOWN! Extra point GOOD by 3-George Walsh. OSU 10 IOW 10
(Qtr 2) Hawkeyes: (5:08) 3-George Walsh kicks 75 yards from OSU 35 to IOW -10. 14-Juan Costa for 110yards. TOUCHDOWN! Extra point GOOD by 1-Darryl Valdez. OSU 10 IOW 17
(Qtr 3) Buckeyes: 4-6-IOW 19 (4:49) 3-George Walsh 37 yard field goal is GOOD. OSU 88-John Deshazo was injured on the play. He looks like he should be able to return. OSU 13 IOW 17
(Qtr 4) Buckeyes: 4-10-IOW 32 (13:36) 3-George Walsh 50 yard field goal is GOOD. OSU 16 IOW 17

Team Statistics

Buckeyes Hawkeyes
First Downs 20 14
- Rushing 1 9
- Passing 17 3
- Penalty 2 2
Total Net Yards 337 202
- Offensive Plays 72 54
- Yards Per Play 4.68 3.74
Net Rushing Yards 34 154
- Rushing Attempts 21 29
- Yards Per Rush 1.62 5.31
Net Passing Yards 303 48
- Att/Comp/Int 50 / 37 / 1 24 / 14 / 0
- Gross Passing Yards 310 56
- Sacks/Yards Lost 1 / 7 1 / 8
- Yards Per Pass Play 5.94 1.92
- Yards Per Completion 8.38 4.00
Fumbles/Lost 0 / 0 0 / 0
3rd Down Conversions 7 / 15 4 / 11
- Avg YTG on 3rd Down 6.9 9.2
4th Down Conversions 1 / 1 0 / 0
Penalties/Yards 2 / 25 5 / 41
Punt Returns/Yards 0 / 0 2 / 4
Kick Returns/Yards 0 / 0 3 / 162
Int Returns/Yards 0 / 0 1 / 0
2pt Conversions 0 / 0 0 / 0
Red Zone Visits 3 1
- Red Zone TDs/FGs 1 / 1 1 / 0
Avg Drive Start OWN 17 OWN 34
Time of Possession 32:58 26:46

Drive Charts

Ohio State Buckeyes

Qtr Start Poss From Plays Yards Result
1 10:21 1:29 OWN 4 3 44 Interception
1 6:39 5:18 OWN 25 8 45 Field Goal
2 10:25 5:17 OWN 25 10 75 Touchdown
2 0:26 0:26 OWN 10 1 5 Half
3 15:00 1:59 OWN 25 3 4 Punt
3 11:33 6:47 OWN 20 12 61 Field Goal
3 4:00 5:27 OWN 28 11 40 Field Goal
4 8:40 1:37 OWN 10 3 9 Punt
4 5:00 4:38 OWN 7 18 71 Missed FG

Iowa Hawkeyes

Qtr Start Poss From Plays Yards Result
1 15:00 4:39 OWN 33 9 28 Punt
1 8:53 2:14 OWN 47 5 53 Touchdown
1 1:21 5:56 OWN 25 12 51 Field Goal
2 4:52 2:11 OPP 25 3 -3 Punt
2 2:42 2:15 OWN 24 7 26 Punt
3 13:01 1:28 OWN 26 3 6 Punt
3 4:46 0:46 OWN 25 3 -1 Punt
4 13:32 4:52 OWN 25 9 29 Punt
4 7:03 2:03 OWN 35 3 6 Punt
4 0:22 0:22 OWN 29 3 13 Game

Rushing Stats

Ohio State Buckeyes

Name Att Yds Avg Lng 10+ TDs
Kevin Mosley 14 25 1.79 6 0 0
David Miller 6 11 1.83 5 0 0
Jesse Clark 1 -2 -2.00 -2 0 0

Iowa Hawkeyes

Name Att Yds Avg Lng 10+ TDs
Jay Crawford 17 98 5.76 14 4 0
Daniel Palmer 7 47 6.71 14 3 1
David Oliver 3 8 2.67 5 0 0
Gary Williams 1 1 1.00 1 0 0
Mark Wiese 1 0 0.00 0 0 0

Passing Stats

Ohio State Buckeyes

Name Att Comp Yds Sk/Yd TDs Lng Int Rate
George Perri 50 37 310 1 / 7 1 38 1 87.92

Iowa Hawkeyes

Name Att Comp Yds Sk/Yd TDs Lng Int Rate
Mark Wiese 24 14 56 1 / 8 0 10 0 63.19

Receiving Stats

Ohio State Buckeyes

Name Rec Yds Avg Lng TDs
John Deshazo 9 102 11.33 38 0
Edward Rodriquez 8 59 7.38 14 0
Joseph Shaw 6 55 9.17 17 1
Jesse Clark 4 45 11.25 17 0
David Miller 5 18 3.60 7 0
Kevin Mosley 3 17 5.67 8 0
Santos Matas 1 8 8.00 8 0
Charles Mullens 1 6 6.00 6 0

Iowa Hawkeyes

Name Rec Yds Avg Lng TDs
Jay Crawford 5 17 3.40 10 0
Fred Jolicoeur 3 16 5.33 8 0
David Oliver 1 10 10.00 10 0
Juan Costa 2 8 4.00 6 0
Gary Williams 1 2 2.00 2 0
Michael Biddle 1 2 2.00 2 0
Daniel Palmer 1 1 1.00 1 0

Blocking Stats

Ohio State Buckeyes

Name PassBlk RunBlk SkAlld TklAlld
Adrian Olivo 59 27 1 2
Carl Kinnison 53 24 0 0
Ryan Hughes 10 3 0 1
Clarence Harty 2 0 0 0
Alvin Taylor 1 0 0 0
Richard Brady 10 9 0 1
Jimmie Johnson 5 0 0 0
Kenneth Frost 1 0 0 0
William Storey 6 1 0 0
Charles Mullens 0 8 0 0
Joseph Shaw 0 6 0 0
Jesse Clark 1 17 0 0
John Deshazo 10 16 0 2
Kevin Mosley 23 8 0 0
Freeman Grasso 58 36 0 1
James Poirier 53 27 0 3
David Miller 27 14 0 0
Edward Rodriquez 0 13 0 3
Melvin Morrow 59 31 0 1
Santos Matas 0 2 0 0

Iowa Hawkeyes

Name PassBlk RunBlk SkAlld TklAlld
Kenneth Grau 28 26 1 1
Micheal Miller 0 4 0 0
Fred Jolicoeur 0 13 0 1
Brandon Freeman 4 2 0 0
Roy Mansfield 0 1 0 0
David Oliver 3 13 0 0
Terry Saucedo 0 5 0 0
John Chacon 0 1 0 0
Gerardo Ervin 0 1 0 0
Marion Hodges 7 4 0 0
Jonathan Coleman 9 0 0 0
Jay Crawford 7 3 0 0
George Lyle 0 2 0 0
Lawrence Willoughby 0 1 0 0
Gary Williams 1 2 0 0
Michael Biddle 0 17 0 0
Juan Costa 0 17 0 2
Harry Francis 4 19 0 1
Ali Spencer 5 4 0 0
Florentino Dibella 33 31 0 3
Sylvester Slattery 34 35 0 0
Dennis Meek 33 30 0 2
Daniel Palmer 5 2 0 0
Mark Campbell 28 29 0 2
David McElroy 0 4 0 0
Andrew Hardiman 0 4 0 1
Julius Irving 0 3 0 0
Barney Durden 0 6 0 1
Michael Walsh 0 5 0 0
Robert Carignan 9 4 0 1
Williams Watson 4 7 0 1
Kenneth Burkes 0 3 0 0
Ahmad Rew 0 1 0 0

Interception Stats

Ohio State Buckeyes

Iowa Hawkeyes

Name Int Yds Avg TDs
Ali Spencer 1 0 0.00 0

Fumble Stats

Ohio State Buckeyes

Iowa Hawkeyes

Punting

Ohio State Buckeyes

Name Punts Yds Avg Net Lng In 20
Ben Rodriguez 3 143 47.67 47.33 51 0

Iowa Hawkeyes

Name Punts Yds Avg Net Lng In 20
Todd Gay 6 259 43.17 43.17 52 4

Kicking

Ohio State Buckeyes

Name FG 40+ 50+ Lng XP
George Walsh 3 / 4 2 / 3 1 / 1 50 1 / 1

Iowa Hawkeyes

Name FG 40+ 50+ Lng XP
Darryl Valdez 1 / 1 1 / 1 0 / 0 41 2 / 2

Punt Return

Ohio State Buckeyes

Iowa Hawkeyes

Name Ret Yds Avg Lng TDs
Juan Costa 2 4 2.0 3 0

Kick Return

Ohio State Buckeyes

Iowa Hawkeyes

Name Ret Yds Avg TDs
Juan Costa 3 162 54.0 1

Defensive Stats