← CFB Terminal
12
Big Ten
AT
27
Big Ten
2023 week 9 · Saturday, October 28, 2023 at 2:30 PM CT · Huntington Bank Stadium · πŸ“Ί BTN · 47,392 att · 34°F Cloudy, wind 5.6

Drive chart

Michigan State Minnesota bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
FUMBLE
2 pl · 1 yd · 0:19
0–0
15:00 1st & 10 OWN 25 Athan Kaliakmanis pass incomplete 0 -0.70
14:41 2nd & 10 OWN 25 Sean Tyler run for 1 yd to the MINN 26 Sean Tyler fumbled, recovered by MSU Jaden Mangham [NHSG] TYLER, Sean rush up the middle for a gain of 1 yard, TYLER, Sean fumbled at UMN26 forced by HARMON, Derrick, recovered by MSU MANGHAM, Jaden at the UMN26, returned 0 yards to the UMN26, End of Play, clock 14:41. -0.22
FG
4 pl · 5 yd · 1:22
3–0
14:41 1st & 10 OPP 26 Katin Houser pass incomplete 0 -0.47
14:41 2nd & 10 OPP 26 Nathan Carter run for 6 yds to the MINN 20 +6 0.16
14:41 3rd & 4 OPP 20 Katin Houser pass complete to Nathan Carter for a loss of 1 yard to the MINN 21 -1 -0.76
13:19 4th & 5 OPP 21 Jonathan Kim 38 yd FG GOOD
FUMBLE
5 pl · 8 yd · 2:40
3–0
13:19 1st & 10 OWN 25 Jordan Nubin run for 5 yds to the MINN 30 +5 0.09
13:19 2nd & 5 OWN 30 Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the MINN 43 for a 1ST down +13 1.52
13:19 1st & 10 OWN 43 Athan Kaliakmanis pass complete to Sean Tyler for a loss of 8 yards to the MINN 35 -8 -2.38
13:19 2nd & 18 OWN 35 Athan Kaliakmanis pass complete to Corey Crooms Jr. for 12 yds to the MINN 47 +12 1.07
10:39 3rd & 6 OWN 47 Athan Kaliakmanis sacked for a loss of 14 yards to the MINN 33 -14 -1.56
FG
4 pl · 9 yd · 0:50
6–0
10:39 1st & 10 OPP 33 Katin Houser pass incomplete 0 -0.64
10:39 2nd & 10 OPP 33 Katin Houser pass complete to Tre Mosley for 9 yds to the MINN 24 +9 0.66
10:39 3rd & 1 OPP 24 Katin Houser pass incomplete 0 -0.70
9:49 4th & 1 OPP 24 Jonathan Kim 42 yd FG GOOD
PUNT
3 pl · 8 yd · 2:38
6–0
9:49 1st & 10 OWN 25 Jordan Nubin run for 3 yds to the MINN 28 +3 -0.30
9:49 2nd & 7 OWN 28 Jordan Nubin run for 2 yds to the MINN 30 +2 -0.36
9:49 3rd & 5 OWN 30 NUBIN, Jordan rush up the middle for a gain of 5 yards to the UMN35 (HALADAY, Cal). PENALTY UMN Holding on JOHNSON, Greg enforced 10 yards from the UMN30 to the UMN20. NO PLAY (replay the down). -10
9:49 3rd & 15 OWN 20 Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 13 yds to the MINN 33 +13 0.40
7:11 4th & 2 OWN 33 Mark Crawford punt for 42 yds
PUNT
3 pl · 1 yd · 0:38
6–0
7:11 1st & 10 OWN 25 Nathan Carter run for 1 yd to the MSU 26 +1 -0.59
7:11 2nd & 9 OWN 26 Katin Houser pass incomplete 0 -0.41
7:11 3rd & 9 OWN 26 Katin Houser pass incomplete 0 -0.19
6:33 4th & 9 OWN 26 Ryan Eckley punt for 54 yds
PUNT
5 pl · 20 yd · 2:22
6–0
6:33 1st & 10 OWN 34 Jordan Nubin run for 7 yds to the MINN 41 +7 0.70
6:33 2nd & 3 OWN 41 Jordan Nubin run for 7 yds to the MINN 48 for a 1ST down +7 0.62
6:33 1st & 10 OWN 48 Jordan Nubin run for 4 yds to the MSU 48 +4 -0.15
6:33 2nd & 6 OPP 48 Jordan Nubin run for 2 yds to the MSU 46 +2 -0.67
6:33 3rd & 4 OPP 46 Athan Kaliakmanis pass incomplete 0 -1.07
4:11 4th & 4 OPP 46 Mark Crawford punt for 39 yds
PUNT
6 pl · 32 yd · 3:37
6–0
4:11 1st & 10 OWN 7 Nathan Carter run for no gain to the MSU 7 0 -0.31
4:11 2nd & 10 OWN 7 Alante Brown run for 5 yds to the MSU 12 +5 0.03
4:11 3rd & 5 OWN 12 Katin Houser pass complete to Harold Joiner III for 6 yds to the MSU 18 for a 1ST down +6 0.66
4:11 1st & 10 OWN 18 HOUSER, Katin pass deep up the middle incomplete intended for GATES JR., Antonio thrown to the UMN47. PENALTY UMN Pass Interference on WALLEY, Justin enforced 15 yards to the MSU33 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
4:11 1st & 10 OWN 33 Nathan Carter run for 3 yds to the MSU 36 +3 -0.39
4:11 2nd & 7 OWN 36 Katin Houser pass complete to Montorie Foster Jr. for 3 yds to the MSU 39 +3 -0.34
4:11 3rd & 4 OWN 39 Katin Houser pass complete to Nathan Carter for no gain to the MSU 39 0 -0.66
0:34 4th & 4 OWN 39 Ryan Eckley punt for 53 yds, fair catch by Quentin Redding at the MINN 8
MISSED FG
13 pl · 75 yd · 5:36
6–0
0:34 1st & 10 OWN 8 Athan Kaliakmanis pass complete to Nick Kallerup for 4 yds to the MINN 12 +4 -0.04
0:00 2nd & 6 OWN 12 Jordan Nubin run for 5 yds to the MINN 17 +5 0.07
0:00 OWN 12 End of 1st Quarter
15:00 3rd & 1 OWN 17 Athan Kaliakmanis run for 2 yds to the MINN 19 for a 1ST down +2 0.39
15:00 1st & 10 OWN 19 Jordan Nubin run for 2 yds to the MINN 21 +2 -0.35
15:00 2nd & 8 OWN 21 Jordan Nubin run for 6 yds to the MINN 27 +6 0.19
15:00 3rd & 2 OWN 27 Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the MINN 40 for a 1ST down +13 1.84
15:00 1st & 10 OWN 40 Athan Kaliakmanis pass complete to Daniel Jackson for 31 yds to the MSU 29 for a 1ST down +31 1.97
15:00 1st & 10 OPP 29 Athan Kaliakmanis pass incomplete 0 -0.53
15:00 2nd & 10 OPP 29 Jordan Nubin run for 2 yds to the MSU 27 +2 -0.39
15:00 3rd & 8 OPP 27 KALIAKMANIS, Athan pass to the right incomplete intended for SPANN-FORD, Brevyn broken up by TATUM, Dillon at the MSU19. PENALTY MSU Pass Interference on TATUM, Dillon enforced at the spot of the foul for 10 yards to the MSU17 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +10
15:00 1st & 10 OPP 17 Athan Kaliakmanis pass complete to Chris Autman-Bell for a loss of 1 yard to the MSU 18 -1 -0.42
10:13 3rd & 10 OPP 17 Athan Kaliakmanis pass incomplete 0 -0.64
10:08 3rd & 10 OPP 17 Timeout Minnesota, clock 10:08
10:08 2nd & 11 OPP 18 Sean Tyler run for 1 yd to the MSU 17 +1 -0.33
9:58 4th & 10 OPP 17 Dragan Kesich 35 yd FG BLOCKED blocked by
Q2
PUNT
3 pl · 3 yd · 1:22
6–0
9:56 1st & 10 OWN 20 Katin Houser pass complete to Alante Brown for 2 yds to the MSU 22 +2 -0.36
9:56 2nd & 8 OWN 22 Nathan Carter run for 1 yd to the MSU 23 +1 -0.31
9:56 3rd & 7 OWN 23 Katin Houser pass incomplete 0 -0.20
8:34 4th & 7 OWN 23 Ryan Eckley punt for 37 yds, fair catch by Quentin Redding at the MINN 40
FG
8 pl · 53 yd · 3:40
6–3
8:34 1st & 10 OWN 40 Jordan Nubin run for 4 yds to the MINN 44 +4 -0.17
8:34 2nd & 6 OWN 44 Jordan Nubin run for 7 yds to the MSU 49 for a 1ST down +7 1.16
8:34 1st & 10 OPP 49 Athan Kaliakmanis sacked by Derrick Harmon and Jalen Sami for a loss of 9 yards to the MINN 42 -9 -2.81
8:34 2nd & 19 OWN 42 Michigan State Penalty, Personal Foul (Khris Bogle) to the MSU 14 for a 1ST down +30
8:34 1st & 10 OPP 14 Athan Kaliakmanis pass incomplete 0 -0.31
8:34 2nd & 10 OPP 14 Jordan Nubin run for 6 yds to the MSU 8 +6 0.11
8:34 3rd & 4 OPP 8 Jordan Nubin run for 1 yd to the MSU 7 +1 -0.26
4:54 4th & 3 OPP 7 Dragan Kesich 25 yd FG GOOD
PUNT
4 pl · 35 yd · 1:40
6–3
4:54 1st & 10 OWN 25 Katin Houser pass complete to Montorie Foster Jr. for 34 yds to the MINN 41 for a 1ST down +34 2.84
4:54 1st & 10 OPP 41 Katin Houser pass incomplete 0 -0.88
4:54 2nd & 10 OPP 41 Nathan Carter run for 1 yd to the MINN 40 +1 -0.82
4:54 3rd & 9 OPP 40 Katin Houser pass incomplete 0 -1.00
3:14 4th & 9 OPP 40 Ryan Eckley punt for 34 yds, downed at the MINN 6
TD
8 pl · 94 yd · 2:48
6–10
3:14 1st & 9 OWN 6 Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the MINN 19 for a 1ST down +13 0.38
3:14 1st & 10 OWN 19 Athan Kaliakmanis pass complete to Daniel Jackson for 18 yds to the MINN 37 for a 1ST down +18 1.39
3:14 1st & 10 OWN 37 Jordan Nubin run for 6 yds to the MINN 43 +6 0.40
3:14 2nd & 4 OWN 43 Jordan Nubin run for 7 yds to the 50 yard line for a 1ST down +7 0.81
3:14 1st & 10 50 Athan Kaliakmanis pass complete to Corey Crooms Jr. for 30 yds to the MSU 20 for a 1ST down +30 1.22
0:35 2nd & 7 OPP 17 Timeout Minnesota, clock 00:35
0:35 1st & 10 OPP 20 Jordan Nubin run for 3 yds to the MSU 17 +3 -0.12
0:35 2nd & 7 OPP 17 Athan Kaliakmanis sacked by Jordan Hall for a loss of 5 yards to the MSU 22 -5 -1.00
0:26 1st & 10 OPP 0 Timeout Michigan State, clock 00:26
0:19 3rd & 12 OPP 22 Daniel Jackson 22 Yd pass from Athan Kaliakmanis (Dragan Kesich Kick) +22 3.73
END OF HALF
1 pl · 10 yd · 0:19
6–10
0:00 1st & 10 OWN 25 Nathan Carter run for 10 yds to the MSU 35 for a 1ST down +10 0.84
0:00 OWN 35 End of 2nd Quarter
Q3
PUNT
3 pl · 7 yd · 1:50
6–10
14:54 1st & 10 OWN 20 Katin Houser run for 5 yds to the MSU 25 +5 0.09
14:54 2nd & 5 OWN 25 Nathan Carter run for 2 yds to the MSU 27 +2 -0.39
14:54 3rd & 3 OWN 27 Nathan Carter run for no gain to the MSU 27 0 -0.40
13:04 4th & 3 OWN 27 Ryan Eckley punt for 40 yds
PUNT
3 pl · 0 yd · 1:04
6–10
13:04 1st & 10 OWN 33 Athan Kaliakmanis pass incomplete 0 -0.96
13:04 2nd & 10 OWN 33 Jordan Nubin run for no gain to the MINN 33 0 -0.54
13:04 3rd & 10 OWN 33 Athan Kaliakmanis pass incomplete 0 -0.27
12:00 4th & 10 OWN 33 Mark Crawford punt for 55 yds, downed at the MSU 12
MISSED FG
8 pl · 52 yd · 4:12
6–10
12:00 1st & 10 OWN 12 Katin Houser pass complete to Montorie Foster Jr. for 6 yds to the MSU 18 +6 0.22
12:00 2nd & 4 OWN 18 Nathan Carter run for 2 yds to the MSU 20 +2 -0.33
12:00 3rd & 2 OWN 20 HOUSER, Katin pass deep to the left incomplete intended for MOSLEY, Tre thrown to the MSU45. PENALTY UMN Holding on JONES, Tre'Von enforced 10 yards from the MSU20 to the MSU30 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +10
12:00 1st & 10 OWN 30 Katin Houser pass complete to Tre Mosley for 12 yds to the MSU 42 for a 1ST down +12 1.13
12:00 1st & 10 OWN 42 Nathan Carter run for 18 yds to the MINN 40 for a 1ST down +18 1.37
12:00 1st & 10 OPP 40 CARTER, Nate rush up the middle for a loss of 1 yard to the UMN41 (HENDERSON, Jack;RICHTER, Logan). PENALTY MSU Holding on SAMAC, Nick enforced 10 yards from the UMN40 to the MSU50 [NHSG]. NO PLAY (replay the down). -10
12:00 1st & 20 50 Katin Houser run for 1 yd to the MINN 49 +1 -0.77
12:00 2nd & 19 OPP 49 Katin Houser pass incomplete 0 -0.71
12:00 3rd & 19 OPP 49 Katin Houser pass complete to Brennan Parachek for 13 yds to the MINN 36 +13 1.43
7:48 4th & 6 OPP 36 Jonathan Kim 53 yd FG MISSED
INT
6 pl · 28 yd · 3:15
6–10
7:48 1st & 10 OWN 36 Jordan Nubin run for 1 yd to the MINN 37 +1 -0.85
7:48 2nd & 9 OWN 37 Jordan Nubin run for 1 yd to the MINN 38 +1 -0.60
7:48 3rd & 8 OWN 38 Athan Kaliakmanis pass complete to Daniel Jackson for 10 yds to the MINN 48 for a 1ST down +10 2.59
7:48 1st & 10 OWN 48 Jordan Nubin run for 13 yds to the MSU 39 for a 1ST down +13 0.87
7:48 1st & 10 OPP 39 Jordan Nubin run for 3 yds to the MSU 36 +3 -0.26
4:33 2nd & 7 OPP 36 Athan Kaliakmanis pass intercepted -3.60
PUNT
4 pl · 35 yd · 2:01
6–10
4:33 1st & 10 OWN 14 Katin Houser pass complete to Tre Mosley for 30 yds to the MSU 44 for a 1ST down +30 2.29
4:33 1st & 10 OWN 44 Jaren Mangham run for 2 yds to the MSU 46 +2 -0.68
4:33 2nd & 8 OWN 46 Katin Houser pass complete to Tyrell Henry for 3 yds to the MSU 49 +3 -0.41
4:33 3rd & 5 OWN 49 Katin Houser pass incomplete 0 -0.91
2:32 4th & 5 OWN 49 Ryan Eckley punt for 38 yds, fair catch by Quentin Redding at the MINN 13
TD
9 pl · 87 yd · 5:25
6–17
2:32 1st & 10 OWN 13 Jordan Nubin run for 3 yds to the MINN 16 +3 -0.17
2:32 2nd & 7 OWN 16 Jordan Nubin run for 9 yds to the MINN 25 for a 1ST down +9 0.79
2:32 1st & 10 OWN 25 Jordan Nubin run for 8 yds to the MINN 33 +8 0.91
0:00 2nd & 2 OWN 33 Jordan Nubin run for 3 yds to the MINN 36 for a 1ST down +3 0.02
0:00 OWN 33 End of 3rd Quarter
15:00 1st & 10 OWN 36 Jordan Nubin run for 7 yds to the MINN 43 +7 0.71
15:00 2nd & 3 OWN 43 Athan Kaliakmanis run for 18 yds to the MSU 39 for a 1ST down +18 1.30
15:00 1st & 10 OPP 39 Jordan Nubin run for 2 yds to the MSU 37 +2 -0.44
15:00 2nd & 8 OPP 37 Jordan Nubin run for 19 yds to the MSU 18 for a 1ST down +19 0.99
12:07 1st & 10 OPP 18 Jordan Nubin run for 18 yds for a TD (Dragan Kesich KICK) +18 2.59
Q4
TD
8 pl · 75 yd · 3:30
12–17
12:07 1st & 10 OWN 25 Sam Leavitt run for 6 yds to the MSU 31 +6 0.33
12:07 2nd & 4 OWN 31 Sam Leavitt pass complete to Nathan Carter for a loss of 2 yards to the MSU 29 -2 -1.10
12:07 3rd & 6 OWN 29 Sam Leavitt run for 6 yds to the MSU 35 for a 1ST down +6 1.60
12:07 1st & 10 OWN 35 Sam Leavitt pass complete to Jaron Glover for 29 yds to the MINN 36 for a 1ST down +29 2.23
12:07 1st & 10 OPP 36 Sam Leavitt run for 9 yds to the MINN 27 +9 0.77
12:07 2nd & 1 OPP 27 Sam Leavitt pass complete to Jaron Glover for 5 yds to the MINN 22 for a 1ST down +5 -0.40
8:42 1st & 10 OPP 22 Sam Leavitt run for 13 yds to the MINN 9 for a 1ST down +13 0.22
8:42 1st & 10 OPP 9 Timeout Minnesota, clock 08:42
8:37 1st & 9 OPP 9 Sam Leavitt pass complete to Tyrell Henry for 9 yds for a TD (Two-Point Conversion failed) +9 2.42
TD
7 pl · 46 yd · 4:25
12–24
8:36 1st & 10 OPP 46 Jordan Nubin run for 2 yds to the MSU 44 +2 -0.57
8:36 2nd & 8 OPP 44 Jordan Nubin run for 3 yds to the MSU 41 +3 -0.39
8:36 3rd & 5 OPP 41 Michigan State Penalty, Defensive Holding (Jalen Thompson) to the MSU 24 for a 1ST down +10
8:36 1st & 10 OPP 24 Jordan Nubin run for 5 yds to the MSU 19 +5 0.08
8:36 2nd & 5 OPP 19 Jordan Nubin run for a loss of 1 yard to the MSU 20 -1 -0.57
8:36 3rd & 6 OPP 20 Jordan Nubin run for 18 yds to the MSU 2 for a 1ST down +18 1.97
4:11 1st & 2 OPP 2 Jordan Nubin run for 2 yds for a TD (Dragan Kesich KICK) +2 1.21
FUMBLE
2 pl · -4 yd · 0:16
12–24
4:11 1st & 10 OWN 25 Sam Leavitt pass incomplete 0 -0.70
3:55 2nd & 10 OWN 25 Sam Leavitt sacked for a loss of 4 yards to the MSU 21 -4 -0.49
FG
4 pl · 9 yd · 0:30
12–27
3:45 2nd & 6 OPP 17 Timeout Michigan State, clock 03:45
3:45 1st & 10 OPP 21 Jordan Nubin run for 4 yds to the MSU 17 +4 -0.03
3:38 3rd & 3 OPP 14 Timeout Michigan State, clock 03:38
3:38 2nd & 6 OPP 17 Jordan Nubin run for 3 yds to the MSU 14 +3 -0.13
3:30 4th & 1 OPP 12 Timeout Michigan State, clock 03:30
3:30 3rd & 3 OPP 14 Jordan Nubin run for 2 yds to the MSU 12 +2 -0.24
3:25 4th & 1 OPP 12 Dragan Kesich 31 yd FG GOOD
INT
8 pl · 54 yd · 2:00
12–27
3:25 1st & 10 OWN 25 Sam Leavitt pass complete to Montorie Foster Jr. for 12 yds to the MSU 37 for a 1ST down +12 1.03
3:25 1st & 10 OWN 37 Sam Leavitt pass incomplete 0 -1.07
3:25 2nd & 10 OWN 37 Sam Leavitt pass complete to Nathan Carter for 5 yds to the MSU 42 +5 0.06
3:25 3rd & 5 OWN 42 Sam Leavitt pass complete to Nathan Carter for 7 yds to the MSU 49 for a 1ST down +7 2.13
3:25 1st & 10 OWN 49 Sam Leavitt pass complete to Tyrell Henry for 8 yds to the MINN 43 +8 0.86
3:25 2nd & 2 OPP 43 Sam Leavitt pass incomplete 0 -1.16
3:25 3rd & 2 OPP 43 Sam Leavitt run for 22 yds to the MINN 21 for a 1ST down +22 1.59
1:25 1st & 10 OPP 21 Sam Leavitt pass intercepted -4.37
END OF GAME
2 pl · -5 yd · 1:25
12–27
1:25 1st & 10 OWN 13 [NH] Kneel down by KALIAKMANIS, Athan at UMN11 (team loss of 2). 0 -0.40
0:00 2nd & 12 OWN 11 [NH] Kneel down by KALIAKMANIS, Athan at UMN8 (team loss of 3), clock 00:00. 0 -0.12
0:00 OWN 8 End of 4th Quarter
26 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

3sacks1
6plays for loss3
3takeaways2
2three-and-outs forced3
9explosive plays allowed6
5.32yards allowed / play5.44
5 of 13scoring drives allowed3 of 13
Michigan State
Cal Haladay 11 (6)
Angelo Grose 10 (5)
Jordan Hall 9 (6) 2 sk · 2 TFL
Simeon Barrow Jr. 6 (4)
Malik Spencer 6 (3)
Derrick Harmon 4 (2) 0.5 sk · 0.5 TFL
Dillon Tatum 4 (4) 1 PD
Jalen Thompson 3 (2) 2 TFL
Minnesota
Devon Williams 9 (6)
Tyler Nubin 5 (2) 1 PD
Danny Striggow 5 (4) 1 QH
Tre'Von Jones 4 (2) 1 INT
Jack Henderson 4 (2)
Darius Green 4
Justin Walley 3 (2) 1 TFL · 1 PD
Cody Lindenberg 3 (1) 1 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 3field goals2 of 3
6punts3
42.7punt average45.3
3punts inside the 202
15return yards14
own 21average drive startown 26
Michigan State
K Jonathan Kim 2/3 FG · long 42
P Ryan Eckley 6 punts · 42.7 avg · 3 in 20
KR Alante Brown 1 ret · 15 yds · long 15
Minnesota
K Dragan Kesich 2/3 FG · long 31 · 3/3 XP
P Mark Crawford 3 punts · 45.3 avg · 2 in 20
PR Quentin Redding 1 ret · 14 yds · long 14
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

55plays69
299yards367
13drives13
36%success rate41%
2.07total PPA7.41
Derived from 124 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Jonathan Kim 38 yd FG GOOD 3–0
Q1Jonathan Kim 42 yd FG GOOD 6–0
Q2Dragan Kesich 25 yd FG GOOD 3–6
Q2Daniel Jackson 22 Yd pass from Athan Kaliakmanis (Dragan Kesich Kick) 10–6
Q4Jordan Nubin run for 18 yds for a TD (Dragan Kesich KICK) 17–6
Q4Sam Leavitt pass complete to Tyrell Henry for 9 yds for a TD (Two-Point Conversion failed) 12–17
Q4Jordan Nubin run for 2 yds for a TD (Dragan Kesich KICK) 24–12
Q4Dragan Kesich 31 yd FG GOOD 27–12

Biggest plays by PPA

Q2Daniel Jackson 22 Yd pass from Athan Kaliakmanis (Dragan Kesich Kick) 3.73
Q2Katin Houser pass complete to Montorie Foster Jr. for 34 yds to the MINN 41 for a 1ST… 2.84
Q4Jordan Nubin run for 18 yds for a TD (Dragan Kesich KICK) 2.59
Q3Athan Kaliakmanis pass complete to Daniel Jackson for 10 yds to the MINN 48 for a 1ST… 2.59
Q4Sam Leavitt pass complete to Tyrell Henry for 9 yds for a TD (Two-Point Conversion… 2.42
Q3Katin Houser pass complete to Tre Mosley for 30 yds to the MSU 44 for a 1ST down 2.29

Series recent meetings

2025 Michigan State 20 – 23 Minnesota
2022 Minnesota 34 – 7 Michigan State
2017 Michigan State 30 – 27 Minnesota
2013 Minnesota 3 – 14 Michigan State
2012 Michigan State 26 – 10 Minnesota
2011 Minnesota 24 – 31 Michigan State
2010 Minnesota 8 – 31 Michigan State
2009 Michigan State 34 – 42 Minnesota
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal