Week 14 · 2024
Rutgers at Michigan State
Sat 11/30/2024 03:30 PMSpartan StadiumMichigan State pregame54% — Pregame win probability: 54% for Michigan State. Michigan State favored, and lost — Rutgers won.Conference
24°Cloudy15 mph WSW · 77% humidityRecorded at kickoff by College Football Data
Rutgers
41
7–6
Michigan State
14
5–7
Attendance
50,038
reported
MSU7 plays, 75 yd · Touchdown | ||||
| 15:00 | own 35 | Jack Scullion kickoff for 59 yds | 0 | |
| 15:00 | 1st & 10 | own 25 | Kay'Ron Lynch-Adams run for 6 yds to the MSU 31 | +6 |
| 15:00 | 2nd & 4 | own 31 | Kay'Ron Lynch-Adams run for 36 yds to the RUTG 33 for a 1ST down | +36 |
| 15:00 | 1st & 10 | opp 33 | Aidan Chiles run for 4 yds to the RUTG 29 | +4 |
| 15:00 | 2nd & 6 | opp 29 | Kay'Ron Lynch-Adams run for 3 yds to the RUTG 26 | +3 |
| 12:26 | 3rd & 3 | opp 26 | Nate Carter run for 26 yds for a TD (Jonathan Kim KICK) | +26 |
| 12:26 | own 35 | Jonathan Kim kickoff Michigan State Penalty, Unsportsmanlike Conduct (Nate Carter) to the MSU 20 | −15 | |
RUTG6 plays, 50 yd · Touchdown | ||||
| 12:26 | own 35 | Jonathan Kim kickoff for 29 yds | 0 | |
| 12:26 | 1st & 10 | midfield | Kyle Monangai run for 8 yds to the MSU 42 | +8 |
| 12:26 | 2nd & 2 | opp 42 | Kyle Monangai run for 14 yds to the MSU 28 for a 1ST down | +14 |
| 12:26 | 1st & 10 | opp 28 | Athan Kaliakmanis pass complete to Ian Strong for 20 yds to the MSU 8 for a 1ST down | +20 |
| 12:26 | 1st & goal | opp 8 | Kyle Monangai run for 1 yd to the MSU 7 | +1 |
| 9:45 | 2nd & goal | opp 7 | Kyle Monangai run for 7 yds for a TD (Jai Patel KICK) | +7 |
MSU6 plays, -23 yd · On downs | ||||
| 9:45 | own 35 | Timeout Michigan State, clock 09:45 | 0 | |
| 9:45 | own 35 | Jack Scullion kickoff for 53 yds | 0 | |
| 9:45 | 1st & 10 | own 25 | Aidan Chiles pass incomplete | 0 |
| 9:45 | 2nd & 10 | own 25 | Makhi Frazier run for 3 yds to the MSU 28 | +3 |
| 9:45 | 3rd & 7 | own 28 | Aidan Chiles sacked by Jordan Walker for a loss of 3 yards to the MSU 25 | −3 |
| 8:21 | 4th & 10 | own 25 | TEAM run for a loss of 23 yards to the MSU 2 | −23 |
RUTG6 plays, -4 yd · Field goal | ||||
| 8:21 | 1st & goal | opp 2 | Athan Kaliakmanis run for 1 yd to the MSU 1 | +1 |
| 8:21 | 2nd & goal | opp 1 | QB Keeper KALIAKMANIS, Athan rush up the middle for no gain to the MSU1 (VANSUMEREN, Alex). PENALTY Before the snap, RUT Illegal Motion on MONANGAI, Kyle enforced 5 yards from the MSU1 to the MSU6. NO PLAY (replay the down). | −5 |
| 8:21 | 2nd & goal | opp 6 | Athan Kaliakmanis pass incomplete | 0 |
| 8:21 | 3rd & goal | opp 6 | Athan Kaliakmanis pass incomplete | 0 |
| 7:29 | 4th & goal | opp 6 | Jai Patel 25 yd FG GOOD | +25 |
| 7:29 | own 35 | Timeout Michigan State, clock 07:29 | 0 | |
MSU8 plays, 12 yd · Punt | ||||
| 7:23 | own 35 | Jack Scullion kickoff for 58 yds , Kay'Ron Lynch-Adams return for 16 yds to the MSU 23 | +16 | |
| 7:23 | 1st & 10 | own 23 | Aidan Chiles run for a loss of 4 yards to the MSU 19 | −4 |
| 7:23 | 2nd & 14 | own 19 | Aidan Chiles pass complete to Jaron Glover for 22 yds to the MSU 41 for a 1ST down | +22 |
| 7:23 | 1st & 10 | own 41 | Aidan Chiles sacked by Dariel Djabome for a loss of 8 yards to the MSU 33 | −8 |
| 7:23 | 2nd & 18 | own 33 | Nate Carter run for no gain to the MSU 33 | 0 |
| 7:23 | 3rd & 18 | own 33 | Aidan Chiles pass complete to Kay'Ron Lynch-Adams for 2 yds to the MSU 35 | +2 |
| 3:49 | 4th & 16 | own 35 | Ryan Eckley punt for 40 yds | 0 |
| 3:49 | 1st & 10 | own 25 | Timeout Michigan State, clock 03:49 | 0 |
RUTG4 plays, 6 yd · Punt | ||||
| 3:49 | 1st & 10 | own 25 | Kyle Monangai run for 5 yds to the RUTG 30 | +5 |
| 3:49 | 2nd & 5 | own 30 | Kyle Monangai run for 4 yds to the RUTG 34 | +4 |
| 3:49 | 3rd & 1 | own 34 | Kyle Monangai run for a loss of 3 yards to the RUTG 31 | −3 |
| 2:00 | 4th & 4 | own 31 | Jakob Anderson punt for 43 yds | 0 |
MSU17 plays, 68 yd · On downs | ||||
| 2:00 | 1st & 10 | own 26 | Nick Marsh run for 10 yds to the MSU 36 for a 1ST down | +10 |
| 2:00 | 1st & 10 | own 36 | Kay'Ron Lynch-Adams run for no gain to the MSU 36 | 0 |
| 2:00 | 2nd & 10 | own 36 | Aidan Chiles pass incomplete | 0 |
| 0:00 | 3rd & 10 | own 36 | Aidan Chiles pass complete to Aziah Johnson for 13 yds to the MSU 49 for a 1ST down | +13 |
| 0:00 | own 36 | End of 1st Quarter | +13 | |
| 15:00 | 1st & 10 | own 49 | CARTER, Nate rush to the left for a gain of 48 yards to the RUT3 (SALAAM, Al-Shadee). PENALTY MSU Holding on BALDWIN, Brandon enforced 10 yards from the MSU49 to the MSU39 [SG]. NO PLAY (replay the down). | −10 |
| 15:00 | 1st & 20 | own 39 | Aidan Chiles pass complete to Jack Velling for 23 yds to the RUTG 38 for a 1ST down | +23 |
| 15:00 | 1st & 10 | opp 38 | Kay'Ron Lynch-Adams run for no gain to the RUTG 38 | 0 |
| 15:00 | 2nd & 10 | opp 38 | Aidan Chiles pass incomplete | 0 |
| 15:00 | 3rd & 10 | opp 38 | Aidan Chiles pass complete to Jack Velling for 23 yds to the RUTG 15 for a 1ST down | +23 |
| 15:00 | 1st & 10 | opp 15 | Nate Carter run for 5 yds to the RUTG 10 | +5 |
| 10:56 | 3rd & 2 | opp 7 | Timeout Rutgers, clock 10:56 | 0 |
| 10:56 | 2nd & 5 | opp 10 | Nate Carter run for 3 yds to the RUTG 7 | +3 |
| 10:05 | 4th & 1 | opp 6 | Timeout Michigan State, clock 10:05 | 0 |
| 10:05 | 3rd & 2 | opp 7 | Nate Carter run for 1 yd to the RUTG 6 | +1 |
| 10:01 | 4th & 1 | opp 6 | Kay'Ron Lynch-Adams run for no gain to the RUTG 6 | 0 |
| 10:01 | 1st & 10 | own 6 | Timeout Michigan State, clock 10:01 | 0 |
RUTG9 plays, 94 yd · Touchdown | ||||
| 10:01 | 1st & 10 | own 6 | Athan Kaliakmanis pass complete to KJ Duff for 8 yds to the RUTG 14 | +8 |
| 10:01 | 2nd & 2 | own 14 | Kyle Monangai run for no gain to the RUTG 14 | 0 |
| 10:01 | 3rd & 2 | own 14 | Kyle Monangai run for 5 yds to the RUTG 19 for a 1ST down | +5 |
| 10:01 | 1st & 10 | own 19 | KALIAKMANIS, Athan pass to the left incomplete intended for STRONG, Ian thrown to the RUT30. PENALTY MSU Pass Interference on WOODS, Ed enforced at the spot of the foul for 9 yards to the RUT28 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down). | +9 |
| 10:01 | 1st & 10 | own 28 | Kyle Monangai run for 7 yds to the RUTG 35 | +7 |
| 10:01 | 2nd & 3 | own 35 | Kyle Monangai run for 1 yd to the RUTG 36 | +1 |
| 10:01 | 3rd & 2 | own 36 | Kyle Monangai run for 18 yds to the MSU 46 for a 1ST down | +18 |
| 10:01 | 1st & 10 | opp 46 | Athan Kaliakmanis pass complete to Ben Black for 33 yds to the MSU 13 for a 1ST down | +33 |
| 6:02 | 1st & 10 | opp 13 | Antwan Raymond run for 13 yds for a TD (Jai Patel KICK) | +13 |
MSU7 plays, 6 yd · Punt | ||||
| 6:02 | own 35 | Timeout Michigan State, clock 06:02 | 0 | |
| 6:02 | own 35 | Jack Scullion kickoff for 60 yds | 0 | |
| 6:02 | 1st & 10 | own 25 | Aidan Chiles pass incomplete | 0 |
| 6:02 | 2nd & 10 | own 25 | Nate Carter run for 6 yds to the MSU 31 | +6 |
| 6:02 | 3rd & 4 | own 31 | Aidan Chiles pass incomplete | 0 |
| 4:59 | 4th & 4 | own 31 | Ryan Eckley punt for 39 yds | 0 |
| 4:59 | 1st & 10 | own 30 | Timeout Michigan State, clock 04:59 | 0 |
RUTG14 plays, 46 yd · Field goal | ||||
| 4:59 | 1st & 10 | own 30 | Kyle Monangai run for 3 yds to the RUTG 33 | +3 |
| 4:59 | 2nd & 7 | own 33 | Kyle Monangai run for 10 yds to the RUTG 43 for a 1ST down | +10 |
| 3:38 | 1st & 10 | opp 36 | Timeout Michigan State, clock 03:38 | 0 |
| 3:38 | 1st & 10 | own 43 | Kyle Monangai run for 21 yds to the MSU 36 for a 1ST down | +21 |
| 3:38 | 1st & 10 | opp 36 | Kyle Monangai run for a loss of 2 yards to the MSU 38 | −2 |
| 3:38 | 2nd & 12 | opp 38 | Kyle Monangai run for no gain to the MSU 38 | 0 |
| 3:38 | 3rd & 12 | opp 38 | Athan Kaliakmanis run for 11 yds to the MSU 27 | +11 |
| 3:38 | 4th & 1 | opp 27 | QB Keeper KALIAKMANIS, Athan rush up the middle for a gain of 2 yards to the MSU25 (HANSEN, Maverick). PENALTY MSU Offsides on DOUSE, D'Quan enforced 6 yards from the MSU27 to the MSU21 and results in a 1ST DOWN [NH]. NO PLAY (replay the down). | +6 |
| 3:38 | 1st & 10 | opp 21 | Athan Kaliakmanis pass incomplete | 0 |
| 1:27 | 3rd & 13 | opp 24 | Timeout Michigan State, clock 01:27 | 0 |
| 1:27 | 2nd & 10 | opp 21 | Athan Kaliakmanis sacked by Ben Roberts for a loss of 3 yards to the MSU 24 | −3 |
| 1:22 | 4th & 13 | opp 24 | Timeout Michigan State, clock 01:22 | 0 |
| 1:22 | 3rd & 13 | opp 24 | Athan Kaliakmanis pass complete to KJ Duff for no gain to the MSU 24 | 0 |
| 1:17 | 4th & 13 | opp 24 | Jai Patel 42 yd FG GOOD | +42 |
MSU5 plays, 0 yd · Punt | ||||
| 1:17 | own 35 | Jack Scullion kickoff for 62 yds | 0 | |
| 1:17 | 1st & 10 | own 25 | Aidan Chiles pass incomplete | 0 |
| 1:17 | 2nd & 10 | own 25 | Aidan Chiles pass incomplete | 0 |
| 1:17 | 3rd & 10 | own 25 | Aidan Chiles pass incomplete | 0 |
| 0:49 | 4th & 10 | own 25 | Ryan Eckley punt for 37 yds , Christian Dremel returns for 9 yds to the RUTG 47 | +9 |
RUTG11 plays, 41 yd · Field goal | ||||
| 0:49 | 1st & 10 | own 47 | Athan Kaliakmanis pass complete to Ian Strong for 9 yds to the MSU 44 | +9 |
| 0:49 | 2nd & 1 | opp 44 | Kyle Monangai run for 2 yds to the MSU 42 for a 1ST down | +2 |
| 0:49 | 1st & 10 | opp 42 | Athan Kaliakmanis pass incomplete | 0 |
| 0:49 | 2nd & 10 | opp 42 | Athan Kaliakmanis pass complete to Dymere Miller for 14 yds to the MSU 28 for a 1ST down | +14 |
| 0:21 | 2nd & 10 | opp 28 | Timeout Rutgers, clock 00:21 | 0 |
| 0:21 | 1st & 10 | opp 28 | Kyle Monangai run for no gain to the MSU 28 | 0 |
| 0:21 | 2nd & 10 | opp 28 | Michigan State Penalty, Defensive Holding (Ed Woods) to the MSU 12 for a 1ST down | +10 |
| 0:21 | 1st & 10 | opp 12 | Athan Kaliakmanis pass incomplete | 0 |
| 0:21 | 2nd & 10 | opp 12 | Athan Kaliakmanis pass incomplete | 0 |
| 0:00 | 3rd & 10 | opp 12 | Jai Patel 30 yd FG GOOD | +30 |
| 0:00 | own 35 | End of 2nd Quarter | 0 | |
RUTG15 plays, 75 yd · Touchdown | ||||
| 15:00 | own 35 | Jonathan Kim kickoff for 62 yds | 0 | |
| 15:00 | 1st & 10 | own 25 | Athan Kaliakmanis pass complete to KJ Duff for 6 yds to the RUTG 31 | +6 |
| 15:00 | 2nd & 4 | own 31 | Kyle Monangai run for 8 yds to the RUTG 39 for a 1ST down | +8 |
| 15:00 | 1st & 10 | own 39 | Athan Kaliakmanis pass incomplete | 0 |
| 15:00 | 2nd & 10 | own 39 | Kyle Monangai run for 4 yds to the RUTG 43 | +4 |
| 15:00 | 3rd & 6 | own 43 | Athan Kaliakmanis pass complete to Dymere Miller for 9 yds to the MSU 48 for a 1ST down | +9 |
| 15:00 | 1st & 10 | opp 48 | Kyle Monangai run for 2 yds to the MSU 46 | +2 |
| 15:00 | 2nd & 8 | opp 46 | Athan Kaliakmanis pass incomplete | 0 |
| 15:00 | 3rd & 8 | opp 46 | Athan Kaliakmanis pass complete to Dymere Miller for 16 yds to the MSU 30 for a 1ST down | +16 |
| 15:00 | 1st & 10 | opp 30 | Antwan Raymond run for 3 yds to the MSU 27 | +3 |
| 15:00 | 2nd & 7 | opp 27 | Antwan Raymond run for no gain to the MSU 27 | 0 |
| 15:00 | 3rd & 7 | opp 27 | Athan Kaliakmanis pass complete to Ian Strong for 17 yds to the MSU 10 for a 1ST down | +17 |
| 15:00 | 1st & goal | opp 10 | Kyle Monangai run for 1 yd to the MSU 9 | +1 |
| 15:00 | 2nd & goal | opp 9 | Kyle Monangai run for no gain to the MSU 9 | 0 |
| 7:26 | 3rd & goal | opp 9 | Athan Kaliakmanis pass complete to Ian Strong for 9 yds for a TD (Athan Kaliakmanis pass to KJ Duff for Two-Point Conversion) | +9 |
MSU11 plays, 32 yd · On downs | ||||
| 7:26 | own 35 | Timeout Michigan State, clock 07:26 | 0 | |
| 7:26 | own 35 | Jack Scullion kickoff for 57 yds | 0 | |
| 7:26 | 1st & 10 | own 25 | Kay'Ron Lynch-Adams run for 17 yds to the MSU 42 for a 1ST down | +17 |
| 7:26 | 1st & 10 | own 42 | Kay'Ron Lynch-Adams run for 7 yds to the MSU 49 | +7 |
| 7:26 | 2nd & 3 | own 49 | Aidan Chiles pass complete to Nick Marsh for 7 yds to the RUTG 44 for a 1ST down | +7 |
| 7:26 | 1st & 10 | opp 44 | Michigan State Penalty, False Start (-5 Yards) to the RUTG 49 | −5 |
| 7:26 | 1st & 15 | opp 49 | Aidan Chiles pass complete to Nick Marsh for 6 yds to the RUTG 43 | +6 |
| 7:26 | 2nd & 9 | opp 43 | Kay'Ron Lynch-Adams run for no gain to the RUTG 43 | 0 |
| 7:26 | 3rd & 9 | opp 43 | Aidan Chiles pass complete to Nate Carter for no gain to the RUTG 43 | 0 |
| 2:59 | 4th & 9 | opp 43 | Aidan Chiles pass incomplete | 0 |
| 2:59 | 1st & 10 | own 43 | Timeout Michigan State, clock 02:59 | 0 |
RUTG14 plays, 46 yd · Field goal | ||||
| 2:59 | 1st & 10 | own 43 | Kyle Monangai run for 3 yds to the RUTG 46 | +3 |
| 2:59 | 2nd & 7 | own 46 | KALIAKMANIS, Athan pass deep to the left incomplete intended for STRONG, Ian thrown to the MSU19. PENALTY MSU Pass Interference on BRINSON IV, Andrew enforced 15 yards to the MSU39 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +15 |
| 2:59 | 1st & 10 | opp 39 | Kyle Monangai run for 1 yd to the MSU 38 | +1 |
| 2:59 | 2nd & 9 | opp 38 | Kyle Monangai run for 4 yds to the MSU 34 | +4 |
| 0:00 | 3rd & 5 | opp 34 | Kyle Monangai run for 1 yd to the MSU 33 | +1 |
| 0:00 | opp 34 | End of 3rd Quarter | +1 | |
| 15:00 | 4th & 4 | opp 33 | Athan Kaliakmanis pass complete to KJ Duff for 7 yds to the MSU 26 for a 1ST down | +7 |
| 15:00 | 1st & 10 | opp 26 | Athan Kaliakmanis pass complete to Dymere Miller for 9 yds to the MSU 17 | +9 |
| 15:00 | 2nd & 1 | opp 17 | Kyle Monangai run for no gain to the MSU 17 | 0 |
| 15:00 | 3rd & 1 | opp 17 | Athan Kaliakmanis run for 2 yds to the MSU 15 for a 1ST down | +2 |
| 15:00 | 1st & 10 | opp 15 | Kyle Monangai run for 5 yds to the MSU 10 | +5 |
| 15:00 | 2nd & 5 | opp 10 | Athan Kaliakmanis pass incomplete | 0 |
| 15:00 | 3rd & 5 | opp 10 | Kyle Monangai run for a loss of 1 yard to the MSU 11 | −1 |
| 10:55 | 4th & 6 | opp 11 | Jai Patel 29 yd FG GOOD | +29 |
MSU12 plays, 75 yd · Touchdown | ||||
| 10:55 | own 35 | Timeout Michigan State, clock 10:55 | 0 | |
| 10:55 | own 35 | Jack Scullion kickoff for 65 yds | 0 | |
| 10:55 | 1st & 10 | own 25 | Aidan Chiles pass incomplete | 0 |
| 10:55 | 2nd & 10 | own 25 | Aidan Chiles pass complete to Jack Velling for 8 yds to the MSU 33 | +8 |
| 10:55 | 3rd & 2 | own 33 | CHILES, Aidan pass deep to the left incomplete intended for FOSTER JR., Montorie thrown to the RUT40. PENALTY RUT Pass Interference on SALAAM, Al-Shadee enforced 15 yards to the MSU48 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down). | +15 |
| 10:55 | 1st & 10 | own 48 | Aidan Chiles pass complete to Nate Carter for 14 yds to the RUTG 38 for a 1ST down | +14 |
| 10:55 | 1st & 10 | opp 38 | Aidan Chiles pass complete to Nate Carter for 9 yds to the RUTG 29 | +9 |
| 10:55 | 2nd & 1 | opp 29 | Nate Carter run for 6 yds to the RUTG 23 for a 1ST down | +6 |
| 10:55 | 1st & 10 | opp 23 | Aidan Chiles pass complete to Jack Velling for 18 yds to the RUTG 5 for a 1ST down | +18 |
| 7:21 | 1st & goal | opp 5 | Aidan Chiles pass complete to Jack Velling for 5 yds for a TD (Jonathan Kim KICK) | +5 |
| 7:21 | own 35 | Timeout Michigan State, clock 07:21 | 0 | |
| 7:18 | 1st & 10 | own 44 | Timeout Michigan State, clock 07:18 | 0 |
RUTG10 plays, 56 yd · Touchdown | ||||
| 7:18 | own 35 | Jonathan Kim kickoff for 21 yds , return for no gain to the RUTG 44 | 0 | |
| 7:18 | 1st & goal | own 44 | Timeout Michigan State, clock 07:18 | 0 |
| 7:18 | 1st & 10 | own 44 | Antwan Raymond run for a loss of 2 yards to the RUTG 42 | −2 |
| 7:18 | 2nd & 12 | own 42 | Antwan Raymond run for 24 yds to the MSU 34 for a 1ST down | +24 |
| 7:18 | 1st & 10 | opp 34 | Antwan Raymond run for 4 yds to the MSU 30 | +4 |
| 7:18 | 2nd & 6 | opp 30 | Antwan Raymond run for 14 yds to the MSU 16 for a 1ST down | +14 |
| 7:18 | 1st & 10 | opp 16 | Antwan Raymond run for 10 yds to the MSU 6 for a 1ST down | +10 |
| 7:18 | 1st & goal | opp 6 | Ja'shon Benjamin run for 1 yd to the MSU 5 | +1 |
| 1:57 | 2nd & goal | opp 5 | Antwan Raymond run for 5 yds for a TD (Jai Patel KICK) | +5 |
| 1:57 | own 35 | Timeout Michigan State, clock 01:57 | 0 | |
MSU4 plays, 8 yd · Turnover | ||||
| 1:51 | 1st & 10 | own 25 | Timeout Michigan State, clock 01:51 | 0 |
| 1:51 | own 35 | Jack Scullion kickoff for 57 yds , Sam Edwards return for 17 yds to the MSU 25 | +17 | |
| 1:51 | 1st & 10 | own 25 | Makhi Frazier run for 8 yds to the MSU 33 | +8 |
| 1:14 | 2nd & 2 | own 33 | Alessio Milivojevic pass intercepted Bo Mascoe return for no gain to the MSU 37 | 0 |
RUTG3 plays, -10 yd · End of period | ||||
| 1:14 | 1st & 10 | opp 37 | [SG] Kneel down by TEAM at MSU42 (team loss of 5). | −5 |
| 0:00 | 2nd & 15 | opp 42 | [SG] Kneel down by TEAM at MSU47 (team loss of 5), clock 00:00. | −5 |
| 0:00 | opp 47 | 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 10 meetings vs. Team
Michigan State 8–2 vs Rutgers
- 2023 · wk 7Michigan State 24 @ Rutgers 27
- 2022 · wk 11Rutgers 21 @ Michigan State 27
- 2021 · wk 6Michigan State 31 @ Rutgers 13
- 2020 · wk 8Rutgers 38 @ Michigan State 27
- 2019 · wk 13Michigan State 27 @ Rutgers 0
- 2018 · wk 13Rutgers 10 @ Michigan State 14
- 2017 · wk 13Michigan State 40 @ Rutgers 7
- 2016 · wk 11Rutgers 0 @ Michigan State 49
- 2015 · wk 6Michigan State 31 @ Rutgers 24
- 2014 · wk 13Rutgers 3 @ Michigan State 45
Previous 6 meetings vs. Greg Schiano
Michigan State 3–3 vs Greg Schiano
- 2023 · wk 7Michigan State 24 @ Rutgers 27
- 2022 · wk 11Rutgers 21 @ Michigan State 27
- 2021 · wk 6Michigan State 31 @ Rutgers 13
- 2020 · wk 8Rutgers 38 @ Michigan State 27
- 2004 · wk 2Michigan State 14 @ Rutgers 19
- 2003 · wk 3Rutgers 28 @ Michigan State 44
Research
Keep this open while you look at others