From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Rutgers
Michigan State
460
Total yards
453
236
Passing yards
256
224
Rushing yards
197
6.7
Yards per pass
7.3
5.1
Yards per rush
5.6
25
First downs
25
8–16
Third downs
4–11
1–2
Fourth downs
0–2
0
Turnovers
0
14–108
Penalties
6–50
31:07
Possession
28:53
0
Sacks (by defense)
3
Efficiency
Rutgers
Michigan State
50%
Success rate
46%
0.40
EPA per play
0.13
1.32
Explosiveness
1.11
0.32
Rushing EPA
0.20
0.49
Passing EPA
0.05
32%
Passing-down success
27%
0.29
First-down EPA
0.31
0.06
Second-down EPA
0.05
0.81
Third-down EPA
0.47
9%
Havoc by its defense
16%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Michigan State 77% to win. Elo’s favorite won.
The line
Michigan State −10, over/under 41.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan State drives left to right, Rutgers right to left.
Q1 Michigan StatePunt, 6 plays, 27 yards
Q1 RutgersPunt, 7 plays, 33 yards
Q1 Michigan StateTurnover on downs, 10 plays, 74 yards
Q1 RutgersPunt, 3 plays, 3 yards
Q1 Michigan StateTouchdown, 9 plays, 72 yards
Q1 RutgersPunt, 8 plays, 27 yards
Q2 Michigan StatePunt, 7 plays, 28 yards
Q2 RutgersTouchdown, 9 plays, 96 yards
Q2 Michigan StateTouchdown, 10 plays, 73 yards
Q2 RutgersEnd of half, 8 plays, 26 yards
Q3 RutgersPunt, 4 plays, 16 yards
Q3 Michigan StateTouchdown, 5 plays, 86 yards
Q3 RutgersPunt, 3 plays, 5 yards
Q3 Michigan StateTurnover on downs, 8 plays, 33 yards
Q3 RutgersTouchdown, 9 plays, 69 yards
Q3 Michigan StatePunt, 3 plays, 6 yards
Q3 RutgersMissed FG, 13 plays, 60 yards
Q4 Michigan StateField goal, 7 plays, 39 yards
Q4 RutgersTurnover on downs, 5 plays, 0 yards
Q4 Michigan StateField goal, 4 plays, −5 yards
Q4 RutgersTouchdown, 11 plays, 75 yards
Q4 Michigan StateResult not recorded, 2 plays, −4 yards
Play by play
1st quarter6 drives, then Michigan State 7, Rutgers 0
Michigan State Punt, 6 plays
14:46
Jude McAtamney kickoff for 62 yds , Germie Bernard return for 32 yds to the MchSt 35
14:46
1st & 10 at own 35
Jalen Berger run for 9 yds to the MchSt 44
14:46
2nd & 1 at own 44
Payton Thorne pass incomplete
14:46
3rd & 1 at own 44
MICHIGAN ST Penalty, False Start (-5 Yards) to the MchSt 39
14:46
3rd & 6 at own 39
Payton Thorne pass complete to Tre Mosley for 21 yds to the Rutgr 40 for a 1ST down
14:46
1st & 10 at opp 40
Payton Thorne pass complete to Keon Coleman for 1 yd to the Rutgr 39
14:46
2nd & 9 at opp 39
Jalen Berger run for 1 yd to the Rutgr 38
14:46
Jude McAtamney kickoff for 62 yds , Germie Bernard return for 32 yds to the MchSt 35
12:28
3rd & 8 at opp 38
Payton Thorne pass incomplete
12:28
4th & 8 at opp 38
Timeout MICHIGAN ST, clock 12:28
12:22
4th & 8 at opp 38
Bryce Baringer punt for 21 yds
Rutgers Punt, 7 plays
12:22
1st & 10 at own 17
Kyle Monangai run for 23 yds to the Rutgr 40 for a 1ST down
12:22
1st & 10 at own 40
Rashad Rochelle run for 6 yds to the Rutgr 46
12:22
2nd & 4 at own 46
Gavin Wimsatt pass complete to Aron Cruickshank for 3 yds to the Rutgr 49
12:22
3rd & 1 at own 49
Kyle Monangai run for 1 yd to the 50 yard line for a 1ST down
12:22
1st & 10 at the 50
Gavin Wimsatt pass incomplete
12:22
2nd & 10 at the 50
Gavin Wimsatt pass incomplete
12:22
3rd & 10 at the 50
Gavin Wimsatt pass incomplete
9:25
4th & 10 at the 50
Adam Korsak punt for 42 yds, downed at the MchSt 8
9:25
1st & 10 at own 8
Timeout MICHIGAN ST, clock 09:25
Michigan State Turnover on downs, 10 plays
9:25
1st & 10 at own 8
Jalen Berger run for 11 yds to the MchSt 19 for a 1ST down
9:25
1st & 10 at own 19
Payton Thorne pass complete to Jalen Berger for 15 yds to the MchSt 34 for a 1ST down
9:25
1st & 10 at own 34
Jalen Berger run for 3 yds to the MchSt 37
9:25
2nd & 7 at own 37
Payton Thorne run for 14 yds to the Rutgr 49 for a 1ST down
9:25
1st & 10 at opp 49
Jarek Broussard run for 12 yds to the Rutgr 37 for a 1ST down
9:25
1st & 10 at opp 37
Payton Thorne pass complete to Keon Coleman for 10 yds to the Rutgr 27 for a 1ST down
9:25
1st & 10 at opp 27
Payton Thorne pass incomplete
9:25
2nd & 10 at opp 27
Jarek Broussard run for 7 yds to the Rutgr 20
9:25
3rd & 3 at opp 20
Jarek Broussard run for 2 yds to the Rutgr 18
5:18
4th & 1 at opp 18
Payton Thorne pass incomplete
5:18
1st & 10 at own 18
Timeout MICHIGAN ST, clock 05:18
Rutgers Punt, 3 plays
5:18
1st & 10 at own 18
Aaron Young run for 2 yds to the Rutgr 20
4:24
3rd & 7 at own 21
Timeout MICHIGAN ST, clock 04:24
4:24
2nd & 8 at own 20
Aaron Young run for 1 yd to the Rutgr 21
4:24
3rd & 7 at own 21
Gavin Wimsatt pass incomplete
4:13
4th & 7 at own 21
Adam Korsak punt for 51 yds, fair catch by Jayden Reed at the MchSt 28
Michigan State Touchdown, 9 plays
4:13
1st & 10 at own 28
Jarek Broussard run for 6 yds to the MchSt 34
4:13
2nd & 4 at own 34
Payton Thorne pass incomplete
4:13
3rd & 4 at own 34
Payton Thorne pass complete to Daniel Barker for 19 yds to the Rutgr 47 for a 1ST down
4:13
1st & 10 at opp 47
THORNE, Payton pass to the left incomplete intended for REED, Jayden broken up by BRASWELL, Christian at the RUT40. PENALTY Before the snap, RUT Illegal Substitution enforced 5 yards from the RUT47 to the RUT42. NO PLAY (replay the down).
4:13
1st & 5 at opp 42
COLLINS, Elijah rush up the middle for a gain of 5 yards to the RUT37 (WRIGHT-COLLINS, Jamier;BAILEY, Wesley). PENALTY Before the snap, MSU Illegal Formation enforced 5 yards from the RUT42 to the RUT47. NO PLAY (replay the down).
4:13
1st & 10 at opp 47
Payton Thorne pass incomplete
4:13
2nd & 10 at opp 47
Payton Thorne pass complete to Daniel Barker for 11 yds to the Rutgr 36 for a 1ST down
4:13
1st & 10 at opp 36
Payton Thorne run for 2 yds to the Rutgr 34
4:13
2nd & 8 at opp 34
Jalen Berger run for 4 yds to the Rutgr 30
4:13
3rd & 4 at opp 30
Payton Thorne pass complete to Maliq Carr for 4 yds to the Rutgr 26 for a 1ST down
1:10
1st & 10 at opp 26
Payton Thorne pass complete to Daniel Barker for 26 yds for a TD, (Ben Patton KICK)Michigan State 7, Rutgers 0
1:10
RUTGERS Penalty, Offsides (Christian Izien) to the Rutgr 2
Rutgers Punt, 8 plays
1:03
Jack Stone kickoff for 60 yds , Aron Cruickshank return for 28 yds to the Rutgr 33
1:03
1st & 10 at own 33
Gavin Wimsatt pass complete to Sean Ryan for 9 yds to the Rutgr 42
1:03
2nd & 1 at own 42
Kyle Monangai run for 1 yd to the Rutgr 43 for a 1ST down
0:00
1st & 10 at own 43
Kyle Monangai run for a loss of 2 yards to the Rutgr 41
Q2 15:00
2nd & 12 at own 41
Gavin Wimsatt pass incomplete
Q2 15:00
3rd & 12 at own 41
Gavin Wimsatt pass complete to Sean Ryan for 16 yds to the MchSt 43 for a 1ST down
Q2 15:00
2nd & 23 at own 44
Gavin Wimsatt run for 8 yds to the MchSt 48
Q2 15:00
3rd & 15 at opp 48
Gavin Wimsatt run for 8 yds to the MchSt 40
Q2 15:00
1st & 10 at opp 43
RUTGERS Penalty, Intentional Grounding (Gavin Wimsatt) to the Rutgr 44
Q2 12:34
4th & 7 at opp 40
Adam Korsak punt for 36 yds, downed at the MchSt 4
Q2 12:34
1st & 10 at own 4
Timeout MICHIGAN ST, clock 12:34
2nd quarter4 drives, then Michigan State 14, Rutgers 7
Michigan State Punt, 7 plays
12:34
1st & 10 at own 4
Payton Thorne run for 9 yds to the MchSt 13
12:34
2nd & 1 at own 13
Jalen Berger run for 4 yds to the MchSt 17 for a 1ST down
12:34
1st & 10 at own 17
Payton Thorne pass complete to Keon Coleman for 12 yds to the MchSt 29 for a 1ST down
12:34
1st & 10 at own 29
Payton Thorne pass incomplete
12:34
2nd & 10 at own 29
Payton Thorne pass complete to Keon Coleman for 3 yds to the MchSt 32
12:34
3rd & 7 at own 32
MICHIGAN ST Penalty, Offensive Holding (Keon Coleman) to the MchSt 32
12:34
3rd & 7 at own 32
Payton Thorne pass incomplete
9:42
4th & 7 at own 32
Bryce Baringer punt for 64 yds, downed at the Rutgr 4
9:42
1st & 10 at own 4
Timeout MICHIGAN ST, clock 09:42
Rutgers Touchdown, 9 plays
9:42
1st & 10 at own 4
Kyle Monangai run for 31 yds to the Rutgr 35 for a 1ST down
9:42
1st & 10 at own 35
Kyle Monangai run for 3 yds to the Rutgr 38
9:42
2nd & 7 at own 38
Rashad Rochelle run for 10 yds to the Rutgr 48 for a 1ST down
9:42
1st & 10 at own 48
Aaron Young run for 4 yds to the MchSt 48
9:42
2nd & 6 at opp 48
Kyle Monangai run for 16 yds to the Rutgr 32 RUTGERS Penalty, Offensive Holding (Sean Ryan) to the Rutgr 48
9:42
2nd & 10 at own 48
Gavin Wimsatt pass complete to Chris Long for 13 yds to the MchSt 39 for a 1ST down
6:29
2nd & 10 at opp 39
Timeout MICHIGAN ST, clock 06:29
6:29
1st & 10 at opp 39
Gavin Wimsatt pass incomplete
6:29
2nd & 10 at opp 39
Kyle Monangai run for 21 yds to the MchSt 18 for a 1ST down
5:52
1st & 10 at opp 18
Gavin Wimsatt pass complete to Aaron Young for 18 yds for a TD, (Jude McAtamney KICK)Tied at 7
5:52
1st & goal at opp 3
Timeout MICHIGAN ST, clock 05:52
Michigan State Touchdown, 10 plays
5:48
Jude McAtamney kickoff for 49 yds , Tyrell Henry return for 6 yds to the MchSt 27
5:48
1st & 10 at own 27
Jarek Broussard run for 9 yds to the MchSt 36
5:48
2nd & 1 at own 36
Jarek Broussard run for 4 yds to the MchSt 40 for a 1ST down
5:48
1st & 10 at own 40
Payton Thorne pass incomplete
5:48
2nd & 10 at own 40
Jarek Broussard run for 7 yds to the MchSt 47
5:48
3rd & 3 at own 47
Jarek Broussard run for 3 yds to the 50 yard line for a 1ST down
5:48
1st & 10 at the 50
Payton Thorne pass complete to Jayden Reed for 5 yds to the Rutgr 45
5:48
2nd & 5 at opp 45
Payton Thorne pass complete to Jayden Reed for 35 yds to the Rutgr 10 for a 1ST down
5:48
1st & goal at opp 10
Jalen Berger run for 2 yds to the Rutgr 8
5:48
2nd & goal at opp 8
Payton Thorne pass incomplete
5:48
3rd & goal at opp 8
THORNE, Payton pass to the right incomplete intended for CARR, Maliq broken up by YOUNG, Avery at the RUT0 (Play was confirmed after review). PENALTY RUT Pass Interference on YOUNG, Avery enforced 6 yards to the RUT2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2:05
1st & goal at opp 2
Jalen Berger run for 2 yds for a TD, (Ben Patton KICK)Michigan State 14, Rutgers 7
Rutgers End of half, 8 plays
1:56
Jack Stone kickoff for 55 yds , Aron Cruickshank return for 20 yds to the Rutgr 12
1:49
2nd & 8 at own 14
Timeout MICHIGAN ST, clock 01:49
1:49
1st & 10 at own 12
Kyle Monangai run for 2 yds to the Rutgr 14
1:43
3rd & 11 at own 11
Timeout MICHIGAN ST, clock 01:43
1:43
2nd & 8 at own 14
Gavin Wimsatt pass complete to Aron Cruickshank for a loss of 3 yards to the Rutgr 11
1:43
3rd & 11 at own 11
Aaron Young run for 14 yds to the Rutgr 25 for a 1ST down
1:43
1st & 10 at own 25
Aaron Young run for 9 yds to the Rutgr 34
0:17
3rd & 1 at own 34
Timeout RUTGERS, clock 00:17
0:17
2nd & 1 at own 34
Gavin Wimsatt run for no gain to the Rutgr 34
0:10
1st & 10 at own 43
Timeout RUTGERS, clock 00:10
0:10
3rd & 1 at own 34
Kyle Monangai run for 9 yds to the Rutgr 43 for a 1ST down
0:10
1st & 10 at own 43
Gavin Wimsatt pass complete to Kyle Monangai for 6 yds to the Rutgr 49
0:01
2nd & 4 at own 49
RUTGERS Penalty, False Start (-5 Yards) to the Rutgr 44
0:01
2nd & 9 at own 44
Timeout MICHIGAN ST, clock 00:01
0:00
2nd & 9 at own 44
[SG] Kneel down by RUT at RUT38 (team loss of 6), clock 00:00.
Q3 14:56
1st & 10 at own 16
Timeout MICHIGAN ST, clock 14:56
3rd quarter7 drives, then Michigan State 21, Rutgers 14
Rutgers Punt, 4 plays
14:56
1st & 65 at own 16
Timeout MICHIGAN ST, clock 14:56
14:56
1st & 10 at own 16
Kyle Monangai run for 11 yds to the Rutgr 27 for a 1ST down
14:56
1st & 10 at own 27
Gavin Wimsatt run for 4 yds to the Rutgr 31
14:56
2nd & 6 at own 31
Kyle Monangai run for 1 yd to the Rutgr 32
14:56
3rd & 5 at own 32
Gavin Wimsatt pass incomplete
12:48
4th & 5 at own 32
Adam Korsak punt for 54 yds, downed at the MchSt 14
Michigan State Touchdown, 5 plays
12:48
1st & 10 at own 14
Jalen Berger run for 8 yds to the MchSt 22
12:48
2nd & 2 at own 22
Payton Thorne run for 6 yds to the MchSt 28 for a 1ST down
12:48
1st & 10 at own 28
Payton Thorne pass complete to Jayden Reed for 25 yds to the Rutgr 47 for a 1ST down
12:48
1st & 10 at opp 47
Jalen Berger run for 22 yds to the Rutgr 25 for a 1ST down
10:34
1st & 10 at opp 25
Payton Thorne pass complete to Jayden Reed for 25 yds for a TD, (Ben Patton KICK)Michigan State 21, Rutgers 7
Rutgers Punt, 3 plays
10:28
Jack Stone kickoff for 57 yds , Aron Cruickshank return for 15 yds to the Rutgr 14
10:28
1st & 10 at own 14
Kyle Monangai run for 2 yds to the Rutgr 16
10:28
2nd & 8 at own 16
Gavin Wimsatt pass complete to Johnny Langan for 3 yds to the Rutgr 19
10:28
3rd & 5 at own 19
Gavin Wimsatt pass incomplete
8:53
4th & 5 at own 19
Adam Korsak punt for 45 yds, fair catch by Jayden Reed at the MchSt 36
8:53
1st & 10 at own 36
Timeout MICHIGAN ST, clock 08:53
Michigan State Turnover on downs, 8 plays
8:53
1st & 10 at own 36
Payton Thorne pass incomplete
8:53
2nd & 10 at own 36
Germie Bernard run for 3 yds to the MchSt 39
8:53
3rd & 7 at own 39
THORNE, Payton pass to the right incomplete intended for COLEMAN, Keon thrown to the MSU50; QB hurried by FLETCHER, Kenny. PENALTY RUT Roughing the Passer on FLETCHER, Kenny enforced 15 yards from the MSU39 to the RUT46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:53
1st & 10 at opp 46
Jalen Berger run for 2 yds to the Rutgr 44
8:53
2nd & 8 at opp 44
Jalen Berger run for 12 yds to the Rutgr 32 for a 1ST down
8:53
1st & 10 at opp 32
Payton Thorne pass incomplete
8:53
2nd & 10 at opp 32
THORNE, Payton pass up the middle complete for 6 yards to CARR, Maliq caught at the RUT30 and advanced to the RUT26 (WRIGHT-COLLINS, Jamier;MELTON, Max). PENALTY MSU Holding on BROWN, Spencer enforced 10 yards from the RUT32 to the RUT42 [NHSG]. NO PLAY (replay the down).
8:53
2nd & 20 at opp 42
Jarek Broussard run for 7 yds to the Rutgr 35
8:53
3rd & 13 at opp 35
Payton Thorne pass complete to Elijah Collins for 4 yds to the Rutgr 31
4:53
4th & 9 at opp 31
Payton Thorne pass incomplete
4:53
1st & 10 at own 31
Timeout MICHIGAN ST, clock 04:53
Rutgers Touchdown, 9 plays
4:53
1st & 10 at own 31
Gavin Wimsatt pass complete to Aron Cruickshank for 10 yds to the Rutgr 41 for a 1ST down
4:53
1st & 10 at own 41
Aaron Young run for no gain to the Rutgr 41
4:53
2nd & 10 at own 41
Gavin Wimsatt pass incomplete
4:53
3rd & 10 at own 41
Gavin Wimsatt pass complete to Aron Cruickshank for 28 yds to the MchSt 31 for a 1ST down
4:53
1st & 10 at opp 31
Johnny Langan run for 4 yds to the MchSt 27
4:53
2nd & 6 at opp 27
Kyle Monangai run for 1 yd to the MchSt 26
4:53
3rd & 5 at opp 26
Aron Cruickshank run for 25 yds to the MchSt 1 for a 1ST down
4:53
1st & goal at opp 1
Johnny Langan pass incomplete
1:30
2nd & goal at opp 1
Johnny Langan 1 Yd Run (Jude McAtamney Kick)Michigan State 21, Rutgers 14
Michigan State Punt, 3 plays
1:22
Jude McAtamney kickoff for 65 yds , Germie Bernard return for 24 yds to the MchSt 24
1:22
1st & 10 at own 24
Jarek Broussard run for 6 yds to the MchSt 30
1:22
2nd & 4 at own 30
Payton Thorne pass incomplete
1:22
3rd & 4 at own 30
Payton Thorne pass incomplete
0:26
4th & 4 at own 30
Bryce Baringer punt for 51 yds, fair catch by Aron Cruickshank at the Rutgr 19
Rutgers Missed FG, 13 plays
0:00
1st & 10 at own 19
Gavin Wimsatt pass complete to Aron Cruickshank for 11 yds to the Rutgr 30 for a 1ST down
Q4 15:00
1st & 10 at own 30
Kyle Monangai run for 8 yds to the Rutgr 38
Q4 15:00
2nd & 2 at own 38
Kyle Monangai run for 3 yds to the Rutgr 41 for a 1ST down
Q4 15:00
1st & 10 at own 41
Gavin Wimsatt pass complete to Aron Cruickshank for a loss of 4 yards to the Rutgr 37
Q4 15:00
2nd & 14 at own 37
Gavin Wimsatt pass complete to Johnny Langan for 17 yds to the MchSt 46 for a 1ST down
Q4 15:00
1st & 10 at opp 46
Kyle Monangai run for 5 yds to the MchSt 41
Q4 15:00
2nd & 5 at opp 41
Kyle Monangai run for 7 yds to the MchSt 34 for a 1ST down
Q4 15:00
1st & 10 at opp 34
Kyle Monangai run for 6 yds to the MchSt 28
Q4 15:00
2nd & 4 at opp 28
Kyle Monangai run for 4 yds to the MchSt 24 for a 1ST down
4th quarter5 drives, then Michigan State 27, Rutgers 21
Michigan State Field goal, 7 plays
9:17
1st & 10 at own 44
Timeout MICHIGAN ST, clock 09:17
9:17
1st & 10 at own 44
Jarek Broussard run for 17 yds to the Rutgr 39 for a 1ST down
9:17
1st & 10 at opp 39
Payton Thorne pass incomplete
9:17
2nd & 10 at opp 39
Payton Thorne pass complete to Maliq Carr for 18 yds to the Rutgr 21 for a 1ST down
9:17
1st & 10 at opp 21
Jalen Berger run for a loss of 2 yards to the Rutgr 23
9:17
2nd & 12 at opp 23
Payton Thorne run for 2 yds to the Rutgr 21
9:17
3rd & 10 at opp 21
Payton Thorne pass complete to Tre Mosley for 4 yds to the Rutgr 17
6:28
4th & 6 at opp 17
Ben Patton 34 yd FG GOODMichigan State 24, Rutgers 14
Rutgers Turnover on downs, 5 plays
6:28
Timeout MICHIGAN ST, clock 06:28
6:28
Jack Stone kickoff for 65 yds for a touchback
6:28
1st & 10 at own 25
Gavin Wimsatt pass complete to Shameen Jones for 11 yds to the Rutgr 36 for a 1ST down
6:28
1st & 10 at own 36
WIMSATT, Gavin pass to the right complete for 17 yards to RYAN, Sean caught at the RUT43 and advanced to the MSU47 (BROOKS, Kendell;SPEED, Ameer). PENALTY RUT Pass Interference on RYAN, Sean enforced 15 yards to the RUT21 [SG]. NO PLAY (replay the down).
5:46
2nd & 13 at own 33
Timeout MICHIGAN ST, clock 05:46
5:46
1st & 25 at own 21
Kyle Monangai run for 12 yds to the Rutgr 33
5:46
2nd & 13 at own 33
Gavin Wimsatt pass incomplete
5:46
3rd & 13 at own 33
Gavin Wimsatt run for 5 yds to the Rutgr 38
4:54
4th & 8 at own 38
RUTGERS Penalty, turnover on downs. PENALTY Holding on ZILINSKAS, Gus ( Yards) declined
4:54
1st & 10 at opp 25
BERGER, Jalen rush to the right for a gain of 2 yards to the RUT23 (IZIEN, Christian;YOUNG, Avery). PENALTY MSU Chop Block on DUPLAIN, J.D. enforced 13 yards from the RUT25 to the RUT38 [SG]. NO PLAY (replay the down).
4:54
1st & 23 at opp 38
MICHIGAN ST Penalty, False Start (-5 Yards) to the Rutgr 43
Michigan State Field goal, 4 plays
4:54
1st & 28 at opp 43
Payton Thorne pass complete to Daniel Barker for 8 yds to the Rutgr 35
4:54
2nd & 20 at opp 35
Jalen Berger run for 4 yds to the Rutgr 31
3:28
4th & 15 at opp 30
Timeout MICHIGAN ST, clock 03:28
3:28
3rd & 16 at opp 31
Jalen Berger run for 1 yd to the Rutgr 30
3:22
4th & 15 at opp 30
Ben Patton 48 yd FG GOODMichigan State 27, Rutgers 14
Rutgers Touchdown, 11 plays
3:22
Jack Stone kickoff for 65 yds for a touchback
3:22
1st & 10 at own 25
Gavin Wimsatt pass complete to Johnny Langan for 28 yds to the MchSt 47 for a 1ST down
3:22
1st & 10 at opp 47
Gavin Wimsatt pass complete to Kyle Monangai for 7 yds to the MchSt 40
3:22
2nd & 3 at opp 40
Kyle Monangai run for 1 yd to the MchSt 39
3:22
3rd & 2 at opp 39
Kyle Monangai run for 3 yds to the MchSt 36 for a 1ST down
3:22
1st & 10 at opp 36
Gavin Wimsatt pass complete to Kyle Monangai for 7 yds to the MchSt 29
3:22
2nd & 3 at opp 29
Gavin Wimsatt pass incomplete
3:22
3rd & 3 at opp 29
Gavin Wimsatt pass complete to Johnny Langan for 16 yds to the MchSt 13 for a 1ST down
3:22
1st & 10 at opp 13
Gavin Wimsatt pass complete to Johnny Langan for 9 yds to the MchSt 4
3:22
2nd & 1 at opp 4
WIMSATT, Gavin pass to the right incomplete intended for LANGAN, Johnny thrown to the MSU2; QB hurried by VANSUMEREN, Ben. PENALTY RUT Holding on ZILINSKAS, Gus enforced 10 yards from the MSU4 to the MSU14 [NHSG]. NO PLAY (replay the down).
3:22
2nd & 11 at opp 14
Gavin Wimsatt pass incomplete
1:15
3rd & 11 at opp 14
WIMSATT, Gavin pass to the left complete for 14 yards to RYAN, Sean caught at the MSU0 and advanced to the MSU0, TOUCHDOWN RUT, score nullified by penalty, clock 01:15. PENALTY RUT Holding on DIRENZO, J.D. enforced 10 yards from the MSU14 to the MSU24 [NHSG]. NO PLAY (replay the down).
1:15
3rd & 21 at opp 24
Gavin Wimsatt sacked by Avery Dunn for a loss of 7 yards to the MchSt 31
0:47
4th & 28 at opp 31
Gavin Wimsatt pass complete to Shameen Jones for 31 yds for a TD, (Jude McAtamney KICK)Michigan State 27, Rutgers 21
Michigan State Result not recorded, 2 plays
0:46
kickoff RUTGERS Penalty, Offsides (Avery Young) to the Rutgr 30
0:46
1st & 10 at opp 42
Kneel down by MSU at RUT44 (team loss of 2).
0:46
2nd & 12 at opp 44
Kneel down by MSU at RUT46 (team loss of 2).
0:00
2nd & 12 at opp 44
Kneel down by MSU at RUT46 (team loss of 2), clock 00:00.
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.