NCAAF Game Statistics
Sat Nov 22, 2025

Final
Quarter 1 2 3 4 F
Michigan State Spartans 0 3 14 0 17
Iowa Hawkeyes 7 0 0 13 20
Scoring
Period Score Play
Q1 0-7 (03:53) #96 R.Eckley punt 48 yards to the IOWA38 #21 K.Wetjen return 62 yards to the MSU00 TOUCHDOWN, clock 03:38 #18 D.Stevens kick attempt good (H: #99 T.Nissen, LS: #45 B.Worrell)
Q2 3-7 (02:54) #29 M.Connington field goal attempt from 27 yards GOOD (H: #96 R.Eckley, LS: #87 J.Wills), clock 02:54
Q3 10-7 (09:04) Shotgun #11 A.Milivojevic pass complete deep left to #13 C.McCray caught at IOWA02, for 45 yards to the IOWA00 TOUCHDOWN, clock 08:58, 1ST DOWN #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills) PENALTY #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills) PENALTY IOWA Roughing Holder (#49 E.Hurkett) #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills) PENALTY IOWA Roughing Holder (#49 E.Hurkett) 15 yards from IOWA00 to MSU50
Q3 17-7 (01:13) Shotgun #11 A.Milivojevic pass complete short left to #13 C.McCray caught at IOWA00, for 5 yards to the IOWA00 TOUCHDOWN, clock 01:13 #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills)
Q4 17-10 (11:27) #18 D.Stevens field goal attempt from 26 yards GOOD (H: #99 T.Nissen, LS: #45 B.Worrell), clock 11:27
Q4 17-17 (01:29) #11 M.Gronowski pass complete short right to #5 J.Gill caught at MSU00, for 13 yards to the MSU00 TOUCHDOWN, clock 01:29, 1ST DOWN #18 D.Stevens kick attempt good (H: #99 T.Nissen, LS: #45 B.Worrell)
Q4 17-20 (00:02) #18 D.Stevens field goal attempt from 44 yards GOOD (H: #99 T.Nissen, LS: #45 B.Worrell), clock 00:00
Team Stat Away Home
Points 17 20
First Downs 19 16
First Downs Passing 12 7
First Downs Rushing 5 9
First Downs Penalty 2 0
Total Drives 13 13
Passing Yards 255 147
Pass Attempts 42 22
Pass Completions 25 12
Pass Interceptions 1 1
Pass Completion Percent 59.5 54.5
Yards Per Pass Attempt 6.1 6.7
Times Sacked 2 3
Sack Yards Lost -17 -8
QB Rating 365 187
Rushing Yards 80 154
Rushing Attempts 27 39
Yards Per Rush 3.0 3.9
Punts 9 6
Punting Yards 365 260
Punt Returns 1 3
Punt Return Yards 6 147
Kick Returns 1 1
Kick Return Yards 0 18
Fumbles Lost 0 1
Turnover Differential 1 -1
Penalties 1 4
Penalty Yards 10 40
3rd Down Attempts 15 10
3rd Down Conversions 4 1
4th Down Attempts 1 1
4th Down Conversions 0 0
RedZone Attempts 2 2
RedZone Conversions 2 2
Time of Possession 30:20 29:40