Week 4 · 2022
Iowa at Rutgers
Sat 09/24/2022 07:00 PMSHI StadiumRutgers pregame30% — Pregame win probability: 30% for Rutgers. Iowa favored, and won.Conference
66°Clear4 mph W · 41% humidityRecorded at kickoff by College Football Data
Iowa
27
8–5
Rutgers
10
4–8
Attendance
53,117
reported
RUTG17 plays, 66 yd · Field goal | ||||
| 15:00 | own 35 | Drew Stevens kickoff for 65 yds for a touchback | 0 | |
| 15:00 | 1st & 10 | own 25 | Kyle Monangai run for 4 yds to the Rutgr 29 | +4 |
| 15:00 | 2nd & 6 | own 29 | Evan Simon pass incomplete | 0 |
| 15:00 | 3rd & 6 | own 29 | Evan Simon pass complete to Johnny Langan for 8 yds to the Rutgr 37 for a 1ST down | +8 |
| 15:00 | 1st & 10 | own 37 | Al-Shadee Salaam run for 4 yds to the Rutgr 41 | +4 |
| 15:00 | 2nd & 6 | own 41 | RUTGERS Penalty, False Start (-5 Yards) to the Rutgr 36 | −5 |
| 15:00 | 2nd & 11 | own 36 | Evan Simon pass complete to Johnny Langan for 5 yds to the Rutgr 41 | +5 |
| 15:00 | 3rd & 6 | own 41 | Evan Simon pass complete to Shameen Jones for 33 yds to the Iowa 26 for a 1ST down | +33 |
| 11:50 | 2nd & 10 | opp 26 | Timeout RUTGERS, clock 11:50 | 0 |
| 11:50 | 1st & 10 | opp 26 | Evan Simon pass incomplete | 0 |
| 11:50 | 2nd & 10 | opp 26 | Evan Simon run for 15 yds to the Iowa 11 for a 1ST down | +15 |
| 11:50 | 1st & 10 | opp 11 | Kyle Monangai run for 2 yds to the Iowa 9 | +2 |
| 11:50 | 2nd & 8 | opp 9 | Evan Simon pass incomplete | 0 |
| 11:50 | 3rd & 8 | opp 9 | Evan Simon pass incomplete | 0 |
| 11:50 | 4th & 8 | opp 9 | IOWA Penalty, Offsides (5 Yards) to the Iowa 4 | +5 |
| 11:50 | 4th & 3 | opp 4 | RUTGERS Penalty, Illegal Snap on BROWN, Ireland enforced (-5 Yards) to the Iowa 9 | −5 |
| 10:14 | 4th & 8 | opp 9 | Jude McAtamney 28 yd FG GOOD | +28 |
IOWA7 plays, 10 yd · Punt | ||||
| 10:06 | own 35 | Jude McAtamney kickoff for 65 yds , Kaleb Johnson return for 42 yds to the Iowa 42 | +42 | |
| 10:06 | 1st & 10 | own 42 | Spencer Petras pass complete to Sam LaPorta for 11 yds to the Rutgr 47 for a 1ST down | +11 |
| 10:06 | 1st & 10 | opp 47 | IOWA Penalty, False Start (-5 Yards) to the Iowa 48 | −5 |
| 10:06 | 1st & 15 | own 48 | Gavin Williams run for no gain to the Iowa 48 | 0 |
| 10:06 | 2nd & 15 | own 48 | Spencer Petras pass incomplete | 0 |
| 10:06 | 3rd & 15 | own 48 | Spencer Petras pass complete to Gavin Williams for 4 yds to the Rutgr 48 | +4 |
| 8:11 | 4th & 11 | opp 48 | Tory Taylor punt for 44 yds, fair catch by Aron Cruickshank at the Rutgr 4 | 0 |
RUTG5 plays, 14 yd · Defensive TD | ||||
| 8:11 | 1st & 10 | own 4 | run for 3 yds to the Rutgr 7 | +3 |
| 8:11 | 2nd & 7 | own 7 | Kyle Monangai run for 9 yds to the Rutgr 16 for a 1ST down | +9 |
| 8:11 | 1st & 10 | own 16 | Al-Shadee Salaam run for a loss of 1 yard to the Rutgr 15 | −1 |
| 8:11 | 2nd & 11 | own 15 | Evan Simon pass complete to Al-Shadee Salaam for 3 yds to the Rutgr 18 | +3 |
| 5:26 | 3rd & 8 | own 18 | Cooper DeJean 45 Yd Interception Return (Drew Stevens Kick) | +45 |
RUTG8 plays, 17 yd · Punt | ||||
| 5:26 | own 35 | Drew Stevens kickoff for 65 yds for a touchback | 0 | |
| 5:26 | 1st & 10 | own 25 | Evan Simon pass complete to Shameen Jones for 9 yds to the Rutgr 34 | +9 |
| 5:26 | 2nd & 1 | own 34 | Evan Simon pass complete to Samuel Brown V for no gain to the Rutgr 34 | 0 |
| 5:26 | 3rd & 1 | own 34 | Samuel Brown V run for 4 yds to the Rutgr 38 for a 1ST down | +4 |
| 5:26 | 1st & 10 | own 38 | Evan Simon pass incomplete | 0 |
| 5:26 | 2nd & 10 | own 38 | Evan Simon pass complete to Johnny Langan for 4 yds to the Rutgr 42 | +4 |
| 2:42 | 3rd & 6 | own 42 | Evan Simon pass incomplete | 0 |
| 2:35 | 4th & 6 | own 42 | Adam Korsak punt for 37 yds, fair catch by Cooper DeJean at the Iowa 21 | 0 |
IOWA5 plays, 1 yd · Punt | ||||
| 2:35 | 1st & 10 | own 21 | IOWA Penalty, Offensive Holding (-10 Yards) to the Iowa 17 | −10 |
| 2:35 | 1st & 14 | own 17 | Spencer Petras pass incomplete | 0 |
| 2:35 | 2nd & 14 | own 17 | Kaleb Johnson run for 7 yds to the Iowa 24 | +7 |
| 2:35 | 3rd & 7 | own 24 | Spencer Petras sacked by Tyreem Powell for a loss of 2 yards to the Iowa 22 | −2 |
| 0:31 | 4th & 9 | own 22 | punt blocked by Max Melton blocked by Max Melton | 0 |
RUTG5 plays, 7 yd · Punt | ||||
| 0:00 | 1st & 10 | own 37 | Samuel Brown V run for 3 yds to the Rutgr 40 | +3 |
| 0:00 | own 37 | End of 1st Quarter | 0 | |
| 15:00 | 2nd & 7 | own 40 | Evan Simon pass complete to Samuel Brown V for 4 yds to the Rutgr 44 | +4 |
| 15:00 | 3rd & 3 | own 44 | Evan Simon pass incomplete | 0 |
| 14:07 | 4th & 3 | own 44 | Adam Korsak punt for 45 yds, fair catch by Cooper DeJean at the Iowa 16 | 0 |
IOWA9 plays, 42 yd · Punt | ||||
| 14:07 | 1st & 10 | own 16 | Leshon Williams run for 7 yds to the Iowa 23 | +7 |
| 14:07 | 2nd & 3 | own 23 | Leshon Williams run for 5 yds to the Iowa 28 for a 1ST down | +5 |
| 14:07 | 1st & 10 | own 28 | Spencer Petras pass complete to Sam LaPorta for 13 yds to the Iowa 41 for a 1ST down | +13 |
| 14:07 | 1st & 10 | own 41 | Kaleb Johnson run for 9 yds to the 50 yard line | +9 |
| 14:07 | 2nd & 1 | midfield | Kaleb Johnson run for 5 yds to the Rutgr 45 for a 1ST down | +5 |
| 14:07 | 1st & 10 | opp 45 | Spencer Petras sacked by Christian Izien for a loss of 8 yards to the Iowa 47 | −8 |
| 14:07 | 2nd & 18 | own 47 | Spencer Petras pass complete to Leshon Williams for 5 yds to the Rutgr 48 | +5 |
| 14:07 | 3rd & 13 | opp 48 | Spencer Petras pass complete to Gavin Williams for 6 yds to the Rutgr 42 | +6 |
| 9:18 | 4th & 7 | opp 42 | Tory Taylor punt for 35 yds | 0 |
RUTG3 plays, 23 yd · Defensive TD | ||||
| 9:18 | 1st & 10 | own 7 | Kyle Monangai run for 5 yds to the Rutgr 12 | +5 |
| 9:18 | 2nd & 5 | own 12 | Evan Simon pass incomplete | 0 |
| 8:28 | 3rd & 5 | own 12 | Kaevon Merriweather 30 Yd Fumble Return (Drew Stevens Kick) | +30 |
RUTG7 plays, 23 yd · Punt | ||||
| 8:28 | own 35 | Drew Stevens kickoff for 65 yds | 0 | |
| 8:28 | 1st & 10 | own 25 | Al-Shadee Salaam run for 1 yd to the Rutgr 26 | +1 |
| 8:28 | 2nd & 9 | own 26 | Evan Simon pass complete to Aron Cruickshank for 17 yds to the Rutgr 43 for a 1ST down | +17 |
| 8:28 | 1st & 10 | own 43 | Johnny Langan pass complete to Shameen Jones for a loss of 6 yards to the Rutgr 43 | −6 |
| 8:28 | 2nd & 10 | own 43 | Evan Simon pass complete to Samuel Brown V for 4 yds to the Rutgr 47 | +4 |
| 8:28 | 3rd & 6 | own 47 | Evan Simon pass complete to Aron Cruickshank for 1 yd to the Rutgr 48 | +1 |
| 5:00 | 4th & 5 | own 48 | Adam Korsak punt for 46 yds, downed at the Iowa 6 | 0 |
IOWA13 plays, 87 yd · Field goal | ||||
| 5:00 | 1st & 10 | own 6 | Monte Pottebaum run for 3 yds to the Iowa 9 | +3 |
| 5:00 | 2nd & 7 | own 9 | Kaleb Johnson run for 9 yds to the Iowa 18 for a 1ST down | +9 |
| 5:00 | 1st & 10 | own 18 | Kaleb Johnson run for 5 yds to the Iowa 23 | +5 |
| 5:00 | 2nd & 5 | own 23 | Kaleb Johnson run for 8 yds to the Iowa 31 for a 1ST down | +8 |
| 5:00 | 1st & 10 | own 31 | Gavin Williams run for a loss of 6 yards to the Iowa 25 | −6 |
| 5:00 | 2nd & 16 | own 25 | Spencer Petras pass complete to Luke Lachey for 17 yds to the Iowa 42 for a 1ST down | +17 |
| 5:00 | 1st & 10 | own 42 | Kaleb Johnson run for 3 yds to the Iowa 45 | +3 |
| 5:00 | 2nd & 7 | own 45 | Spencer Petras pass complete to Sam LaPorta for 42 yds to the Rutgr 13 for a 1ST down | +42 |
| 0:40 | 2nd & 9 | opp 12 | Timeout IOWA, clock 00:40 | 0 |
| 0:40 | 1st & 10 | opp 13 | Kaleb Johnson run for 1 yd to the Rutgr 12 | +1 |
| 0:40 | 2nd & 9 | opp 12 | Spencer Petras pass incomplete | 0 |
| 0:40 | 3rd & 9 | opp 12 | Spencer Petras run for 5 yds to the Rutgr 7 | +5 |
| 0:21 | 4th & 4 | opp 7 | Drew Stevens 25 yd FG GOOD | +25 |
RUTG2 plays, -5 yd · End of period | ||||
| 0:17 | own 35 | Drew Stevens kickoff for 56 yds , Aron Cruickshank return for 16 yds to the Rutgr 25 | +16 | |
| 0:00 | own 20 | End of 2nd Quarter | 0 | |
IOWA11 plays, 75 yd · Touchdown | ||||
| 14:54 | own 35 | Jude McAtamney kickoff for 65 yds , Kaleb Johnson return for 35 yds to the RUTGERS 30 IOWA Penalty, Offensive Holding (Logan Klemp) to the Iowa 25 | +35 | |
| 14:54 | 1st & 10 | own 25 | Leshon Williams run for 8 yds to the Iowa 33 | +8 |
| 14:54 | 2nd & 2 | own 33 | Leshon Williams run for 8 yds to the Iowa 41 for a 1ST down | +8 |
| 14:54 | 1st & 10 | own 41 | Leshon Williams run for 21 yds to the Rutgr 38 for a 1ST down | +21 |
| 14:54 | 1st & 10 | opp 38 | Spencer Petras pass complete to Sam LaPorta for 11 yds to the Rutgr 27 for a 1ST down | +11 |
| 14:54 | 1st & 10 | opp 27 | Gavin Williams run for no gain to the Rutgr 27 | 0 |
| 14:54 | 2nd & 10 | opp 27 | Spencer Petras pass complete to Luke Lachey for 20 yds to the Rutgr 7 for a 1ST down | +20 |
| 14:54 | 1st & goal | opp 7 | Leshon Williams run for 1 yd to the Rutgr 6 | +1 |
| 14:54 | 2nd & goal | opp 6 | Spencer Petras sacked by Rene Konga for a loss of 8 yards to the Rutgr 14 | −8 |
| 14:54 | 3rd & goal | opp 14 | PETRAS, Spencer pass to the right incomplete intended for LAPORTA, Sam thrown to the RUT0. PENALTY RUT Pass Interference on BRASWELL, Christian enforced at the spot of the foul for 12 yards to the RUT2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +12 |
| 10:09 | 1st & goal | opp 2 | Leshon Williams run for 2 yds for a TD, (Drew Stevens KICK) | +2 |
RUTG9 plays, 40 yd · Turnover | ||||
| 10:04 | own 35 | Drew Stevens kickoff for 59 yds , Aron Cruickshank return for 17 yds to the Rutgr 23 | +17 | |
| 10:04 | 1st & 10 | own 23 | run for a loss of 4 yards to the Rutgr 19 | −4 |
| 10:04 | 2nd & 14 | own 19 | Evan Simon pass complete to Chris Long for 16 yds to the Rutgr 35 for a 1ST down | +16 |
| 10:04 | 1st & 10 | own 35 | Samuel Brown V run for 5 yds to the Rutgr 40 | +5 |
| 10:04 | 2nd & 5 | own 40 | Samuel Brown V run for 3 yds to the Rutgr 43 | +3 |
| 10:04 | 3rd & 2 | own 43 | run for no gain to the Rutgr 43 | 0 |
| 10:04 | 4th & 2 | own 43 | Kyle Monangai run for 2 yds to the Rutgr 45 for a 1ST down | +2 |
| 10:04 | 1st & 10 | own 45 | Samuel Brown V run for 18 yds to the Iowa 37 for a 1ST down | +18 |
| 5:42 | 1st & 10 | opp 37 | Evan Simon pass intercepted | 0 |
IOWA5 plays, -1 yd · Punt | ||||
| 5:42 | 1st & 10 | opp 45 | Gavin Williams run for 7 yds to the Rutgr 38 | +7 |
| 5:42 | 2nd & 3 | opp 38 | WILLIAMS, Gavin rush to the left for a gain of 5 yards to the RUT33 (POWELL, Tyreem). PENALTY Before the snap, IOW Illegal Formation enforced 5 yards from the RUT38 to the RUT43. NO PLAY (replay the down). | −5 |
| 5:42 | 2nd & 8 | opp 43 | Gavin Williams run for a loss of 3 yards to the Rutgr 46 | −3 |
| 5:42 | 3rd & 11 | opp 46 | Spencer Petras pass incomplete | 0 |
| 3:43 | 4th & 11 | opp 46 | Tory Taylor punt for 35 yds, fair catch by Aron Cruickshank at the Rutgr 11 | 0 |
RUTG19 plays, 82 yd · On downs | ||||
| 3:43 | 1st & 10 | own 11 | Evan Simon pass complete to Al-Shadee Salaam for 10 yds to the Rutgr 21 for a 1ST down | +10 |
| 3:43 | 1st & 10 | own 21 | Evan Simon pass complete to Sean Ryan for 7 yds to the Rutgr 28 | +7 |
| 3:43 | 2nd & 3 | own 28 | Al-Shadee Salaam run for 4 yds to the Rutgr 32 for a 1ST down | +4 |
| 3:43 | 1st & 10 | own 32 | Evan Simon pass incomplete | 0 |
| 3:43 | 2nd & 10 | own 32 | Evan Simon pass incomplete | 0 |
| 1:46 | 4th & 3 | own 39 | Timeout RUTGERS, clock 01:46 | 0 |
| 1:46 | 3rd & 10 | own 32 | Evan Simon pass complete to Isaiah Washington for 7 yds to the Rutgr 39 | +7 |
| 1:46 | 4th & 3 | own 39 | Evan Simon pass complete to Shameen Jones for 10 yds to the Rutgr 49 for a 1ST down | +10 |
| 1:46 | 1st & 10 | own 49 | Evan Simon sacked by Lukas Van Ness for a loss of 2 yards to the Rutgr 47 | −2 |
| 1:46 | 2nd & 12 | own 47 | SIMON, Evan pass to the left incomplete intended for JONES, Shameen thrown to the IOW48; QB hurried by LEE, Logan. PENALTY IOW Personal Foul on LEE, Logan enforced 15 yards from the RUT47 to the IOW38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +15 |
| 1:46 | 1st & 10 | opp 38 | Evan Simon pass complete to Sean Ryan for 11 yds to the Iowa 27 for a 1ST down | +11 |
| 1:46 | 1st & 10 | opp 27 | Samuel Brown V run for 1 yd to the Iowa 26 | +1 |
| 0:00 | 2nd & 9 | opp 26 | Evan Simon pass complete to Shameen Jones for 6 yds to the Iowa 20 | +6 |
| 0:00 | opp 26 | End of 3rd Quarter | 0 | |
| 15:00 | 3rd & 3 | opp 20 | Evan Simon pass complete to Shameen Jones for 7 yds to the Iowa 13 for a 1ST down | +7 |
| 15:00 | 1st & 10 | opp 13 | Evan Simon pass incomplete | 0 |
| 15:00 | 2nd & 10 | opp 13 | Evan Simon pass complete to Aron Cruickshank for 6 yds to the Iowa 7 | +6 |
| 15:00 | 3rd & 4 | opp 7 | Evan Simon pass incomplete | 0 |
| 13:46 | 4th & 4 | opp 7 | Evan Simon pass incomplete | 0 |
IOWA4 plays, 6 yd · Punt | ||||
| 13:46 | 1st & 10 | own 7 | Kaleb Johnson run for 1 yd to the Iowa 8 | +1 |
| 13:46 | 2nd & 9 | own 8 | Spencer Petras pass incomplete | 0 |
| 13:46 | 3rd & 9 | own 8 | Spencer Petras pass complete to Arland Bruce IV for 5 yds to the Iowa 13 | +5 |
| 12:17 | 4th & 4 | own 13 | Tory Taylor punt for 48 yds , Aron Cruickshank returns for a loss of 2 yards to the Rutgr 37 | −2 |
RUTG5 plays, 63 yd · Touchdown | ||||
| 12:17 | 1st & 10 | own 37 | Evan Simon pass complete to Johnny Langan for 31 yds to the Iowa 32 for a 1ST down | +31 |
| 12:17 | 1st & 10 | opp 32 | Evan Simon pass complete to Aron Cruickshank for 14 yds to the Iowa 18 for a 1ST down | +14 |
| 12:17 | 1st & 10 | opp 18 | Evan Simon pass incomplete | 0 |
| 12:17 | 2nd & 10 | opp 18 | Evan Simon pass incomplete | 0 |
| 11:15 | 3rd & 10 | opp 18 | Evan Simon pass complete to Aron Cruickshank for 18 yds for a TD, (Jude McAtamney KICK) | +18 |
IOWA12 plays, 42 yd · Field goal | ||||
| 11:15 | 1st & goal | goal line | Timeout IOWA, clock 11:15 | 0 |
| 11:15 | own 35 | Jude McAtamney kickoff for 65 yds for a touchback | 0 | |
| 11:15 | 1st & 10 | own 25 | Leshon Williams run for 1 yd to the Iowa 26 | +1 |
| 11:15 | 2nd & 9 | own 26 | Leshon Williams run for 2 yds to the Iowa 28 | +2 |
| 11:15 | 3rd & 7 | own 28 | Spencer Petras pass complete to Leshon Williams for 14 yds to the Iowa 42 for a 1ST down | +14 |
| 11:15 | 1st & 10 | own 42 | Gavin Williams run for 5 yds to the Iowa 47 | +5 |
| 11:15 | 2nd & 5 | own 47 | Gavin Williams run for 14 yds to the Rutgr 39 for a 1ST down | +14 |
| 11:15 | 1st & 10 | opp 39 | Leshon Williams run for 8 yds to the Rutgr 31 | +8 |
| 11:15 | 2nd & 2 | opp 31 | Leshon Williams run for 1 yd to the Rutgr 30 | +1 |
| 6:15 | 4th & 4 | opp 33 | Timeout IOWA, clock 06:15 | 0 |
| 6:15 | 3rd & 1 | opp 30 | Kaleb Johnson run for a loss of 3 yards to the Rutgr 33 | −3 |
| 6:08 | 4th & 4 | opp 33 | Drew Stevens 51 yd FG GOOD | +51 |
RUTG10 plays, 33 yd · On downs | ||||
| 6:08 | own 35 | Drew Stevens kickoff for 65 yds for a touchback | 0 | |
| 6:08 | 1st & 10 | own 25 | Evan Simon pass complete to Isaiah Washington for 9 yds to the Rutgr 34 | +9 |
| 6:08 | 2nd & 1 | own 34 | Evan Simon pass complete to Aron Cruickshank for 5 yds to the Rutgr 39 for a 1ST down | +5 |
| 6:08 | 1st & 10 | own 39 | Evan Simon pass complete to Matt Alaimo for 8 yds to the Rutgr 47 | +8 |
| 6:08 | 2nd & 2 | own 47 | Evan Simon pass complete to Sean Ryan for 29 yds to the Iowa 24 for a 1ST down | +29 |
| 6:08 | 1st & 10 | opp 24 | SIMON, Evan pass to the left incomplete intended for BROWN V, Samuel thrown to the IOW20. PENALTY RUT Holding on DUNLAP JR., Curtis enforced 10 yards from the IOW24 to the IOW34 [NHSG]. NO PLAY (replay the down). | −10 |
| 6:08 | 1st & 20 | opp 34 | Evan Simon sacked by Aaron Graves for a loss of 8 yards to the Iowa 42 | −8 |
| 6:08 | 2nd & 28 | opp 42 | Evan Simon pass incomplete | 0 |
| 6:08 | 3rd & 28 | opp 42 | Evan Simon pass incomplete | 0 |
| 3:49 | 4th & 28 | opp 42 | Evan Simon pass incomplete | 0 |
IOWA5 plays, 1 yd · Punt | ||||
| 3:49 | 1st & 10 | own 42 | Kaleb Johnson run for a loss of 1 yard to the Iowa 41 | −1 |
| 3:01 | 2nd & 11 | own 41 | Kaleb Johnson run for 2 yds to the Iowa 43 | +2 |
| 3:01 | 3rd & 9 | own 43 | Timeout RUTGERS, clock 03:01 | 0 |
| 3:01 | 3rd & 9 | own 43 | Spencer Petras pass incomplete | 0 |
| 2:47 | 4th & 9 | own 43 | Tory Taylor punt for 51 yds | 0 |
RUTG4 plays, -2 yd · Punt | ||||
| 2:47 | 1st & 10 | own 6 | Evan Simon sacked by Jay Higgins and Aaron Graves for a loss of 5 yards to the Rutgr 1 | −5 |
| 2:47 | 2nd & 15 | own 1 | Kyle Monangai run for 3 yds to the Rutgr 4 | +3 |
| 2:47 | 3rd & 12 | own 4 | Evan Simon pass incomplete | 0 |
| 1:19 | 4th & 12 | own 4 | Adam Korsak punt for 40 yds, fair catch by Cooper DeJean at the Rutgr 44 | 0 |
IOWA3 plays, 6 yd · End of period | ||||
| 1:19 | 1st & 10 | opp 44 | Kaleb Johnson run for 8 yds to the Rutgr 36 | +8 |
| 0:00 | 2nd & 2 | opp 36 | Kaleb Johnson run for a loss of 2 yards to the Rutgr 38 | −2 |
| 0:00 | opp 38 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 2 meetings vs. Team
Rutgers 0–2 vs Iowa
- 2019 · wk 2Rutgers 0 @ Iowa 30
- 2016 · wk 4Iowa 14 @ Rutgers 7
Previous 2 meetings vs. Kirk Ferentz
Rutgers 0–2 vs Kirk Ferentz
- 2019 · wk 2Rutgers 0 @ Iowa 30
- 2016 · wk 4Iowa 14 @ Rutgers 7
Research
Keep this open while you look at others