Betting Information

OPEN
|
SPREAD
|
TOTAL
|
ML
|
|
---|---|---|---|---|
MSU
![]() |
-17.5
|
|||
WMU
![]() |
+17.5
|
Western Michigan 6, Michigan State 23
Total: 29 points
OPEN
|
SPREAD
|
TOTAL
|
ML
|
|
---|---|---|---|---|
MSU
![]() |
-18.5
|
|||
WMU
![]() |
+18.5
|
Western Michigan 6, Michigan State 23
Total: 29 points

OPEN
|
SPREAD
|
TOTAL
|
ML
|
|
---|---|---|---|---|
MSU
![]() |
-18.5
|
|||
WMU
![]() |
+18.5
|
Western Michigan 6, Michigan State 23
Total: 29 points
Last Updated: 14 hours ago
Depth Charts
RDE

Quindarius Dunnigan
#99
•
Defensive Line
•
Sr
•
6'4
• 257
Season Stats
2025
TOT
5
SOLO
1
TFL
0
SACKS
0
QB HUR
2
PD
0
INT
0
RDT

Ben Roberts
#55
•
Defensive Line
•
Jr
•
6'2
• 335
Season Stats
2025
TOT
5
SOLO
0
TFL
0
SACKS
0
QB HUR
0
PD
0
INT
0
LDT

Alex VanSumeren
#91
•
Defensive Line
•
Jr
•
6'3
• 295
Season Stats
2025
TOT
9
SOLO
3
TFL
0
SACKS
0
QB HUR
0
PD
0
INT
0
LDE

Jalen Thompson
#9
•
Defensive Line
•
Jr
•
6'3
• 260
Season Stats
2025
TOT
9
SOLO
3
TFL
2
SACKS
1
QB HUR
2
PD
0
INT
0
NB

Ade Willie
#6
•
Defensive Back
•
Sr
•
6'1
• 190
Season Stats
2025
TOT
14
SOLO
6
TFL
2
SACKS
0
QB HUR
1
PD
1
INT
0
MLB

Jordan Hall
#5
•
Linebacker
•
Jr
•
6'3
• 238
Season Stats
2025
TOT
27
SOLO
14
TFL
3
SACKS
2
QB HUR
1
PD
0
INT
0
WLB

Wayne Matthews III
#10
•
Linebacker
•
Sr
•
6'2
• 230
Season Stats
2025
TOT
24
SOLO
10
TFL
1
SACKS
0
QB HUR
0
PD
0
INT
0
RCB
JE
Joshua Eaton
#7
•
Defensive Back
•
Sr
•
6'1
• 189
Season Stats
No stats available for this season
SS

Malik Spencer
#43
•
Defensive Back
•
Sr
•
6'1
• 191
Season Stats
2025
TOT
10
SOLO
6
TFL
1
SACKS
1
QB HUR
0
PD
0
INT
0
FS

Armorion Smith
#19
•
Defensive Back
•
Sr
•
6'1
• 212
Season Stats
2025
TOT
9
SOLO
5
TFL
0
SACKS
0
QB HUR
0
PD
0
INT
0
LCB

Malcolm Bell
#14
•
Defensive Back
•
Sr
•
6'2
• 188
Transferred from UConn
Season Stats
2025
TOT
5
SOLO
3
TFL
0
SACKS
0
QB HUR
0
PD
1
INT
0
![]() Michigan State
Stats
|
FBS Rank
|
|
---|---|---|
Points Allowed per game | 23.33 | |
Rushing Yards Allowed per game | 64.33 | |
Passing Yards Allowed per game | 273.33 | |
Total Yards Allowed per game | 337.67 | |
Total Sacks | 10 | |
Total Tackles for Loss | 34 | |
Total Forced Turnovers | 3 |
WR-X
CL
Christian Leary
#1
•
Wide Receiver
•
Sr
•
5'10
• 180
Transferred from Georgia Tech
Season Stats
2025
REC
1
YDS
5
TD
0
AVG
5
WR-H
LR
Larry Robinson
#23
•
Quarterback
•
So
•
5'10
• 190
Season Stats
No stats available for this season
LT
AV
Adam Vandervest
#71
•
Offensive Line
•
Sr
•
6'6
• 301
Season Stats
No stats available for this season
LG
JH
John Hofer
#51
•
Offensive Line
•
Sr
•
6'5
• 304
Season Stats
No stats available for this season
C

Raheem Anderson II
#62
•
Offensive Line
•
Sr
•
6'2
• 321
Season Stats
No stats available for this season
RG
HW
Hunter Whitenack
#77
•
Offensive Line
•
Jr
•
6'6
• 361
Season Stats
No stats available for this season
RT

Zach Vaughan
#73
•
Offensive Line
•
Sr
•
6'5
• 316
Season Stats
No stats available for this season
TE
BB
Blake Bosma
#86
•
Tight End
•
Sr
•
6'3
• 225
Season Stats
2025
REC
6
YDS
49
TD
0
AVG
8.2
WR-Z
MD
Malique Dieudonne
#17
•
Wide Receiver
•
Sr
•
6'0
• 170
Season Stats
2025
REC
1
YDS
13
TD
0
AVG
13
RB
JB
Jalen Buckley
#6
•
Runningback
•
Jr
•
5'11
• 210
Season Stats
2025
CAR
45
YDS
146
TD
0
AVG
3.2
LONG
26
QB
BJ
Brady Jones
#10
•
Quarterback
•
Jr
•
6'3
• 197
Season Stats
2025
CMP/ATT
16/35
YDS
122
TD/INT
0/1
CMP%
45.7%
![]() Western Michigan
Stats
|
FBS Rank
|
|
---|---|---|
Points per game | 12 | |
Rushing yards per game | 129 | |
Passing yards per game | 184.67 | |
Total yards per game | 241.33 | |
Possession time per game | 29:26 | |
3rd Down Conversion pct | 34.78% | |
Turnovers Lost | 2 |
RDE

Nadame Tucker
#11
•
Defensive Line
•
Sr
•
6'3
• 250
Transferred from Houston
Season Stats
2025
TOT
10
SOLO
6
TFL
4
SACKS
2
QB HUR
1
PD
0
INT
0
RDT
MT
Marcel Tyler
#91
•
Defensive Line
•
Sr
•
6'4
• 270
Season Stats
2025
TOT
9
SOLO
3
TFL
1
SACKS
0
QB HUR
0
PD
0
INT
0
LDT
TL
Tyson Lee
#58
•
Defensive Line
•
Sr
•
6'2
• 270
Season Stats
2025
TOT
1
SOLO
1
TFL
0
SACKS
0
QB HUR
1
PD
0
INT
0
LDE
PW
Popeye Williams
#2
•
Defensive Line
•
Jr
•
6'3
• 250
Season Stats
No stats available for this season
NB
JF
Joshua Franklin
#1
•
Defensive Back
•
Jr
•
6'0
• 175
Season Stats
2025
TOT
5
SOLO
4
TFL
0
SACKS
0
QB HUR
0
PD
2
INT
0
MLB
JC
James Camden
#9
•
Linebacker
•
Sr
•
6'2
• 221
Season Stats
2025
TOT
11
SOLO
5
TFL
1
SACKS
1
QB HUR
0
PD
0
INT
0
WLB
DM
Dillon Moore
#12
•
Linebacker
•
Jr
•
6'2
• 223
Season Stats
2025
TOT
8
SOLO
3
TFL
1
SACKS
0
QB HUR
0
PD
0
INT
0
RCB
AW
Aaron Wofford
#5
•
Defensive Back
•
Sr
•
5'11
• 175
Season Stats
2025
TOT
9
SOLO
8
TFL
0
SACKS
0
QB HUR
0
PD
1
INT
0
SS
TH
Tate Hallock
#3
•
Defensive Back
•
Sr
•
6'4
• 210
Season Stats
2025
TOT
18
SOLO
13
TFL
1
SACKS
0
QB HUR
0
PD
0
INT
0
FS

Jaden Lyles
#16
•
Defensive Back
•
Sr
•
5'10
• 195
Transferred from Austin Peay
Season Stats
2025
TOT
9
SOLO
6
TFL
0
SACKS
0
QB HUR
0
PD
0
INT
0
LCB

Jarvarius Sims
#8
•
Defensive Back
•
Sr
•
5'10
• 188
Transferred from UConn
Season Stats
2025
TOT
15
SOLO
7
TFL
2
SACKS
1
QB HUR
0
PD
2
INT
0
![]() Western Michigan
Stats
|
FBS Rank
|
|
---|---|---|
Points Allowed per game | 31.33 | |
Rushing Yards Allowed per game | 176.67 | |
Passing Yards Allowed per game | 191.67 | |
Total Yards Allowed per game | 368.33 | |
Total Sacks | 13 | |
Total Tackles for Loss | 29 | |
Total Forced Turnovers | 3 |
WR-X

Nick Marsh
#6
•
Wide Receiver
•
So
•
6'3
• 203
Season Stats
2025
REC
16
YDS
194
TD
3
AVG
12.1
WR-F

Chrishon McCray
#13
•
Wide Receiver
•
Jr
•
5'10
• 171
Transferred from Kent State
Season Stats
2025
REC
5
YDS
80
TD
0
AVG
16
LT

Stanton Ramil
#65
•
Offensive Line
•
So
•
6'7
• 312
Season Stats
No stats available for this season
LG

Gavin Broscious
#74
•
Offensive Line
•
Jr
•
6'4
• 308
Season Stats
No stats available for this season
C

Matt Gulbin
#51
•
Offensive Line
•
Sr
•
6'4
• 312
Season Stats
No stats available for this season
RG

Caleb Carter
#72
•
Offensive Line
•
Sr
•
6'3
• 305
Season Stats
No stats available for this season
RT

Conner Moore
#58
•
Offensive Line
•
Jr
•
6'5
• 306
Season Stats
No stats available for this season
TE

Michael Masunas
#81
•
Tight End
•
Jr
•
6'5
• 259
Season Stats
2025
REC
6
YDS
81
TD
2
AVG
13.5
WR-Z

Omari Kelly
#1
•
Wide Receiver
•
Sr
•
6'0
• 188
Transferred from Middle Tennessee
Season Stats
2025
REC
15
YDS
184
TD
0
AVG
12.3
RB

Makhi Frazier
#5
•
Runningback
•
So
•
5'10
• 218
Season Stats
2025
CAR
43
YDS
206
TD
2
AVG
4.8
LONG
28
QB

Aidan Chiles
#2
•
Quarterback
•
Jr
•
6'3
• 225
Season Stats
2025
CMP/ATT
58/81
YDS
656
TD/INT
6/1
CMP%
71.6%
![]() Michigan State
Stats
|
FBS Rank
|
|
---|---|---|
Points per game | 35.33 | |
Rushing yards per game | 168 | |
Passing yards per game | 270.33 | |
Total yards per game | 500.33 | |
Possession time per game | 43:51 | |
3rd Down Conversion pct | 31.91% | |
Turnovers Lost | 5 |
1st Quarter

TD
13 plays
•
75 yards
•
1:42
MSU
14
WMU
0
1 & 10 from WMU 48
2Q - 15:00
Rush
Elijah Tau-Tolliver run for a loss of 5 yards to the MSU 47
3 & 2 from MSU 47
1Q - 15:00
Pass Incompletion
Aidan Chiles pass incomplete to Omari Kelly for a 1ST down Western Michigan Penalty, off-side (Nadame Tucker) to the WMU 48 for a 1ST down
1 & 7 from WMU 7
2Q - 10:43
Passing Touchdown
Aidan Chiles pass complete to Nick Marsh for 7 yds for a TD (Blake Sislo KICK)
1 & 10 from MSU 25
1Q - 1:42
Pass Reception
Aidan Chiles pass complete to Omari Kelly for 14 yds to the MSU 39 for a 1ST down
1 & 10 from MSU 39
1Q - 1:42
Rush
Makhi Frazier run for 7 yds to the MSU 46
2 & 3 from MSU 46
1Q - 1:42
Rush
Makhi Frazier run for 1 yd to the MSU 47
0 & 2 from MSU 47
1Q - 0:00
End Period
End of 1st Quarter
1 & 10 from WMU 48
2Q - 15:00
Rush
Elijah Tau-Tolliver run for a loss of 5 yards to the MSU 47
2 & 15 from MSU 47
2Q - 15:00
Pass Reception
Aidan Chiles pass complete to Omari Kelly for 10 yds to the WMU 43
3 & 5 from WMU 43
2Q - 15:00
Rush
Aidan Chiles run for 1 yd to the WMU 42
4 & 4 from WMU 42
2Q - 15:00
Pass Reception
Aidan Chiles pass complete to Omari Kelly for 10 yds to the WMU 32 for a 1ST down
1 & 10 from WMU 32
2Q - 15:00
Pass Incompletion
Aidan Chiles pass incomplete to Nick Marsh for a 1ST down Western Michigan Penalty, Defensive pass interference (Aaron Wofford) to the WMU 21 for a 1ST down
1 & 10 from WMU 21
2Q - 15:00
Rush
Makhi Frazier run for 6 yds to the WMU 15
2 & 4 from WMU 15
2Q - 15:00
Pass Reception
Aidan Chiles pass complete to Michael Masunas for 8 yds to the WMU 7 for a 1ST down
1 & 7 from WMU 7
2Q - 10:43
Passing Touchdown
Aidan Chiles pass complete to Nick Marsh for 7 yds for a TD (Blake Sislo KICK)

DOWNS
8 plays
•
57 yards
•
-12:-12
MSU
0
WMU
0
1 & 10 from WMU 17
1Q - 15:00
Pass Reception
Brady Jones pass complete to Talique Williams for 35 yds to the MSU 48 for a 1ST down
1 & 10 from WMU 17
1Q - 15:00
Pass Reception
Brady Jones pass complete to Talique Williams for 35 yds to the MSU 48 for a 1ST down
1 & 10 from WMU 35
1Q - 14:55
Kickoff Return (Offense)
Ryan Eckley kickoff for 65 yds , Devin Miles return for 17 yds to the WMU 17
1 & 10 from MSU 48
1Q - 15:00
Rush
Brady Jones run for 4 yds to the MSU 44
4 & 4 from MSU 26
1Q - 11:12
Pass Incompletion
Brady Jones pass incomplete to Talique Williams, broken up by Ade Willie
2 & 6 from MSU 44
1Q - 15:00
Pass Reception
Brady Jones pass complete to Talique Williams for 12 yds to the MSU 32 for a 1ST down
1 & 10 from MSU 32
1Q - 15:00
Rush
Brady Jones run for 6 yds to the MSU 26
2 & 4 from MSU 26
1Q - 15:00
Rush
Jalen Buckley run for a loss of 1 yard to the MSU 27
3 & 5 from MSU 27
1Q - 15:00
Rush
Brady Jones run for 1 yd to the MSU 26
1 & 10 from WMU 35
1Q - 14:55
Kickoff Return (Offense)
Ryan Eckley kickoff for 65 yds , Devin Miles return for 17 yds to the WMU 17
4 & 4 from MSU 26
1Q - 11:12
Pass Incompletion
Brady Jones pass incomplete to Talique Williams, broken up by Ade Willie

TD
10 plays
•
74 yards
•
0:00
MSU
7
WMU
0
2 & 7 from WMU 12
1Q - 5:30
Rushing Touchdown
Brandon Tullis run for 12 yds for a TD (Blake Sislo KICK)
1 & 10 from MSU 26
1Q - 11:12
Rush
Makhi Frazier run for 6 yds to the MSU 32
2 & 4 from MSU 32
1Q - 11:12
Pass Reception
Aidan Chiles pass complete to Omari Kelly for 6 yds to the MSU 38 for a 1ST down
1 & 10 from MSU 38
1Q - 11:12
Pass Reception
Aidan Chiles pass complete to Nick Marsh for 8 yds to the MSU 46
2 & 2 from MSU 46
1Q - 11:12
Rush
Makhi Frazier run for no gain to the MSU 46
3 & 2 from MSU 46
1Q - 11:12
Pass Reception
Aidan Chiles pass complete to Jack Velling for 3 yds to the MSU 49 for a 1ST down
1 & 10 from MSU 49
1Q - 11:12
Pass Incompletion
Aidan Chiles pass incomplete to Brandon Tullis
2 & 10 from MSU 49
1Q - 11:12
Rush
Makhi Frazier run for 8 yds to the WMU 43
3 & 2 from WMU 43
1Q - 11:12
Rush
Makhi Frazier run for 28 yds to the WMU 15 for a 1ST down
1 & 10 from WMU 15
1Q - 11:12
Rush
Makhi Frazier run for 3 yds to the WMU 12
2 & 7 from WMU 12
1Q - 5:30
Rushing Touchdown
Brandon Tullis run for 12 yds for a TD (Blake Sislo KICK)

PUNT
8 plays
•
10 yards
•
-2:-42
MSU
7
WMU
0
1 & 10 from WMU 35
1Q - 5:25
Kickoff Return (Offense)
Ryan Eckley kickoff for 63 yds , Devin Miles return for 20 yds to the WMU 22
1 & 10 from WMU 35
1Q - 5:25
Kickoff Return (Offense)
Ryan Eckley kickoff for 63 yds , Devin Miles return for 20 yds to the WMU 22
3 & 9 from WMU 36
1Q - 2:35
Fumble Recovery (Own)
Brady Jones sacked by Anelu Lafaele for a loss of 4 yards to the WMU 32 Brady Jones fumbled, recovered by WMU Brady Jones , return for 0 yards
1 & 10 from WMU 22
1Q - 5:25
Rush
Jalen Buckley run for 1 yd to the WMU 23
4 & 13 from WMU 32
1Q - 1:42
Punt
Ryan Millmore punt for 43 yds
2 & 9 from WMU 23
1Q - 5:25
Rush
Jalen Buckley run for 7 yds to the WMU 30
3 & 2 from WMU 30
1Q - 5:25
Pass Reception
Brady Jones pass complete to Talique Williams for 5 yds to the WMU 35 for a 1ST down
1 & 10 from WMU 35
1Q - 5:25
Rush
Devin Miles run for a loss of 4 yards to the WMU 31
2 & 14 from WMU 31
1Q - 5:25
Pass Reception
Brady Jones pass complete to Talique Williams for 5 yds to the WMU 36
3 & 9 from WMU 36
1Q - 2:35
Fumble Recovery (Own)
Brady Jones sacked by Anelu Lafaele for a loss of 4 yards to the WMU 32 Brady Jones fumbled, recovered by WMU Brady Jones , return for 0 yards
4 & 13 from WMU 32
1Q - 1:42
Punt
Ryan Millmore punt for 43 yds
2nd Quarter

PUNT
7 plays
•
28 yards
•
4:19
MSU
14
WMU
0
4 & 11 from MSU 47
2Q - 5:46
Punt
Ryan Eckley punt for 51 yds
1 & 10 from MSU 19
2Q - 10:05
Rush
Brandon Tullis run for 8 yds to the MSU 27
2 & 2 from MSU 27
2Q - 10:05
Rush
Brandon Tullis run for 7 yds to the MSU 34 for a 1ST down
1 & 10 from MSU 34
2Q - 10:05
Pass Reception
Aidan Chiles pass complete to Omari Kelly for 14 yds to the MSU 48 for a 1ST down
1 & 10 from MSU 48
2Q - 10:05
Rush
Aidan Chiles run for a loss of 5 yards to the MSU 43
2 & 15 from MSU 43
2Q - 10:05
Sack
Aidan Chiles sacked by Nadame Tucker for a loss of 7 yards to the MSU 36
3 & 22 from MSU 36
2Q - 10:05
Rush
Brandon Tullis run for 11 yds to the MSU 47
4 & 11 from MSU 47
2Q - 5:46
Punt
Ryan Eckley punt for 51 yds

PUNT
4 plays
•
9 yards
•
1:31
MSU
14
WMU
0
3 & 9 from WMU 3
2Q - 4:54
Pass Reception
Brady Jones pass complete to Aveion Chenault for 8 yds to the WMU 11
1 & 10 from WMU 2
2Q - 5:46
Rush
Jalen Buckley run for 1 yd to the WMU 3
4 & 1 from WMU 11
2Q - 4:15
Punt
Ryan Millmore punt for 43 yds
2 & 9 from WMU 3
2Q - 5:46
Pass Incompletion
Brady Jones pass incomplete to Jalen Buckley
3 & 9 from WMU 3
2Q - 4:54
Pass Reception
Brady Jones pass complete to Aveion Chenault for 8 yds to the WMU 11
4 & 1 from WMU 11
2Q - 4:15
Punt
Ryan Millmore punt for 43 yds

MISSED FG
2 plays
•
0 yards
•
0:07
MSU
21
WMU
0
2 & 10 from WMU 28
2Q - 0:03
Field Goal Missed
Ryan Eckley 46 Yard Field Goal Missed
1 & 10 from WMU 28
2Q - 0:10
Pass Reception
Aidan Chiles pass complete to Omari Kelly for no gain to the WMU 28
2 & 10 from WMU 28
2Q - 0:03
Field Goal Missed
Ryan Eckley 46 Yard Field Goal Missed

PUNT
6 plays
•
-5 yards
•
-11:-5
MSU
14
WMU
0
4 & 15 from WMU 20
2Q - 10:05
Punt
Ryan Millmore punt for 51 yds Michigan State Penalty, Offensive holding (Anthony Pinnace III) to the MSU 19
1 & 10 from WMU 35
2Q - 10:43
Kickoff
Ryan Eckley kickoff for 65 yds for a touchback
1 & 10 from WMU 25
2Q - 10:43
Pass Incompletion
Brady Jones pass incomplete to Blake Bosma, broken up by Brady Pretzlaff
2 & 10 from WMU 25
2Q - 10:43
Rush
Jalen Buckley run for no gain to the WMU 25
3 & 10 from WMU 25
2Q - 10:43
Pass Incompletion
Brady Jones pass incomplete to Blake Bosma
4 & 10 from WMU 25
2Q - 10:43
Penalty
Western Michigan Penalty, delay of game (Talique Williams) to the WMU 20
4 & 15 from WMU 20
2Q - 10:05
Punt
Ryan Millmore punt for 51 yds Michigan State Penalty, Offensive holding (Anthony Pinnace III) to the MSU 19

TD
6 plays
•
54 yards
•
0:00
MSU
21
WMU
0
1 & 9 from WMU 9
2Q - 1:58
Rushing Touchdown
Makhi Frazier run for 9 yds for a TD (Blake Sislo KICK)
1 & 10 from MSU 46
2Q - 4:15
Rush
Aidan Chiles run for 3 yds to the MSU 49
2 & 7 from MSU 49
2Q - 4:15
Rush
Omari Kelly run for 8 yds to the WMU 43 for a 1ST down
1 & 10 from WMU 43
2Q - 4:15
Pass Incompletion
Aidan Chiles pass incomplete to Omari Kelly
2 & 10 from WMU 43
2Q - 4:15
Rush
Makhi Frazier run for 8 yds to the WMU 35
3 & 2 from WMU 35
2Q - 4:15
Rush
Aidan Chiles run for 26 yds to the WMU 9 for a 1ST down
1 & 9 from WMU 9
2Q - 1:58
Rushing Touchdown
Makhi Frazier run for 9 yds for a TD (Blake Sislo KICK)

PUNT
5 plays
•
6 yards
•
-1:-50
MSU
21
WMU
0
1 & 10 from WMU 35
2Q - 1:50
Kickoff
Ryan Eckley kickoff for 65 yds for a touchback
1 & 10 from WMU 35
2Q - 1:50
Kickoff
Ryan Eckley kickoff for 65 yds for a touchback
4 & 4 from WMU 31
2Q - 0:50
Punt
Ryan Millmore punt for 47 yds , Omari Kelly returns for 20 yds to the MSU 42
1 & 10 from WMU 25
2Q - 1:50
Pass Incompletion
Brady Jones pass incomplete to Devin Miles
2 & 10 from WMU 25
2Q - 1:50
Pass Reception
Brady Jones pass complete to Talique Williams for 6 yds to the WMU 31
3 & 4 from WMU 31
2Q - 1:50
Pass Incompletion
Brady Jones pass incomplete to Devin Miles, broken up by Grady Kelly
4 & 4 from WMU 31
2Q - 0:50
Punt
Ryan Millmore punt for 47 yds , Omari Kelly returns for 20 yds to the MSU 42

PUNT
4 plays
•
-10 yards
•
-1:-20
MSU
21
WMU
0
2 & 27 from MSU 25
2Q - 0:41
Pass Reception
Aidan Chiles pass complete to Makhi Frazier for a loss of 5 yards to the MSU 20
1 & 10 from MSU 42
2Q - 0:50
Fumble Recovery (Own)
Aidan Chiles sacked by Nadame Tucker for a loss of 17 yards to the MSU 25 Aidan Chiles fumbled, recovered by MSU Conner Moore , return for 0 yards
3 & 32 from MSU 20
2Q - 0:35
Rush
Brandon Tullis run for 12 yds to the MSU 32
2 & 27 from MSU 25
2Q - 0:41
Pass Reception
Aidan Chiles pass complete to Makhi Frazier for a loss of 5 yards to the MSU 20
4 & 20 from MSU 32
2Q - 0:20
Punt
Ryan Eckley punt for 54 yds , Talique Williams returns for no gain to the WMU 12
3 & 32 from MSU 20
2Q - 0:35
Rush
Brandon Tullis run for 12 yds to the MSU 32
4 & 20 from MSU 32
2Q - 0:20
Punt
Ryan Eckley punt for 54 yds , Talique Williams returns for no gain to the WMU 12

INT
2 plays
•
7 yards
•
-1:-10
MSU
21
WMU
0
2 & 3 from WMU 19
2Q - 0:10
Interception
Brady Jones pass intercepted
1 & 10 from WMU 12
2Q - 0:20
Pass Reception
Brady Jones pass complete to Jalen Buckley for 7 yds to the WMU 19
2 & 3 from WMU 19
2Q - 0:10
Interception
Brady Jones pass intercepted
3rd Quarter

DOWNS
6 plays
•
51 yards
•
2:31
MSU
21
WMU
0
4 & 12 from MSU 31
3Q - 11:34
Pass Reception
Broc Lowry pass complete to Talique Williams for 11 yds to the MSU 20
1 & 10 from WMU 29
3Q - 14:05
Pass Incompletion
Broc Lowry pass incomplete to Aveion Chenault
2 & 10 from WMU 29
3Q - 14:05
Pass Reception
Broc Lowry pass complete to Baylin Brooks for 42 yds to the MSU 29 for a 1ST down
1 & 10 from MSU 29
3Q - 14:05
Pass Incompletion
Broc Lowry pass incomplete to Jalen Buckley
2 & 10 from MSU 29
3Q - 14:05
Rush
Jalen Buckley run for a loss of 2 yards to the MSU 31
3 & 12 from MSU 31
3Q - 14:05
Rush
Broc Lowry run for no gain to the MSU 31
4 & 12 from MSU 31
3Q - 11:34
Pass Reception
Broc Lowry pass complete to Talique Williams for 11 yds to the MSU 20

PUNT
7 plays
•
38 yards
•
3:36
MSU
21
WMU
0
1 & 10 from MSU 20
3Q - 11:42
Rush
Makhi Frazier run for 16 yds to the MSU 36 for a 1ST down
1 & 10 from MSU 20
3Q - 11:42
Rush
Makhi Frazier run for 16 yds to the MSU 36 for a 1ST down
4 & 6 from WMU 42
3Q - 8:06
Punt
Ryan Eckley punt for 41 yds
1 & 10 from MSU 36
3Q - 11:42
Rush
Aidan Chiles run for 18 yds to the WMU 46 for a 1ST down
1 & 10 from WMU 46
3Q - 11:42
Rush
Brandon Tullis run for 3 yds to the WMU 43
2 & 7 from WMU 43
3Q - 11:42
Rush
Makhi Frazier run for 5 yds to the WMU 38
3 & 2 from WMU 38
3Q - 11:42
Penalty
Michigan State Penalty, false start (Jack Velling) to the WMU 43
3 & 7 from WMU 43
3Q - 11:42
Rush
Aidan Chiles run for 1 yd to the WMU 42
4 & 6 from WMU 42
3Q - 8:06
Punt
Ryan Eckley punt for 41 yds

SF
1 plays
•
0 yards
•
0:00
MSU
23
WMU
0
1 & 10 from WMU 1
3Q - 8:01
Safety
Team Safety
1 & 10 from WMU 1
3Q - 8:01
Safety
Team Safety

MISSED FG
9 plays
•
60 yards
•
3:43
MSU
25
WMU
0
4 & 17 from MSU 28
3Q - 2:36
Field Goal Missed
Hunter Smith 46 yd FG MISSED
1 & 10 from WMU 12
3Q - 6:19
Rush
Jalen Buckley run for 12 yds to the WMU 24 for a 1ST down
1 & 10 from WMU 24
3Q - 6:19
Rush
Broc Lowry run for 3 yds to the WMU 27
2 & 7 from WMU 27
3Q - 6:19
Rush
Christian Leary run for a loss of 1 yard to the WMU 26
3 & 8 from WMU 26
3Q - 6:19
Rush
Broc Lowry run for 23 yds to the WMU 49 for a 1ST down
1 & 10 from WMU 49
3Q - 6:19
Pass Reception
Broc Lowry pass complete to Baylin Brooks for 30 yds to the MSU 21 for a 1ST down
1 & 10 from MSU 21
3Q - 6:19
Pass Incompletion
Broc Lowry pass incomplete to Baylin Brooks
2 & 10 from MSU 21
3Q - 6:19
Sack
Broc Lowry sacked by Jordan Hall for a loss of 7 yards to the MSU 28
3 & 17 from MSU 28
3Q - 6:19
Pass Incompletion
Broc Lowry pass incomplete to Devin Miles
4 & 17 from MSU 28
3Q - 2:36
Field Goal Missed
Hunter Smith 46 yd FG MISSED

PUNT
7 plays
•
13 yards
•
-12:-38
MSU
25
WMU
0
3 & 7 from MSU 43
4Q - 15:00
Sack
Aidan Chiles sacked by Sefa Saipaia Jr. for a loss of 2 yards to the MSU 41
2 & 5 from MSU 45
3Q - 15:00
Rush
Elijah Tau-Tolliver run for a loss of 2 yards to the MSU 43
4 & 9 from MSU 41
4Q - 14:14
Punt
Ryan Eckley punt for 59 yds
1 & 10 from MSU 28
3Q - 2:36
Pass Reception
Aidan Chiles pass complete to Nick Marsh for 6 yds to the MSU 34
2 & 4 from MSU 34
3Q - 2:36
Pass Reception
Aidan Chiles pass complete to Nick Marsh for 6 yds to the MSU 40 for a 1ST down
1 & 10 from MSU 40
3Q - 2:36
Pass Reception
Aidan Chiles pass complete to Nick Marsh for 5 yds to the MSU 45
0 & 5 from MSU 45
3Q - 0:00
End Period
End of 3rd Quarter
3 & 7 from MSU 43
4Q - 15:00
Sack
Aidan Chiles sacked by Sefa Saipaia Jr. for a loss of 2 yards to the MSU 41
4 & 9 from MSU 41
4Q - 14:14
Punt
Ryan Eckley punt for 59 yds

PUNT
5 plays
•
-1 yards
•
-15:-5
MSU
21
WMU
0
1 & 10 from MSU 35
3Q - 15:00
Kickoff
Hunter Smith kickoff for 65 yds for a touchback
1 & 10 from MSU 35
3Q - 15:00
Kickoff
Hunter Smith kickoff for 65 yds for a touchback
4 & 11 from MSU 24
3Q - 14:05
Punt
Ryan Eckley punt for 47 yds
1 & 10 from MSU 25
3Q - 15:00
Rush
Brandon Tullis run for a loss of 1 yard to the MSU 24
2 & 11 from MSU 24
3Q - 15:00
Pass Incompletion
Aidan Chiles pass incomplete to Omari Kelly
3 & 11 from MSU 24
3Q - 15:00
Pass Incompletion
Aidan Chiles pass incomplete to Chrishon McCray
4 & 11 from MSU 24
3Q - 14:05
Punt
Ryan Eckley punt for 47 yds

PUNT
5 plays
•
2 yards
•
-7:-19
MSU
25
WMU
0
1 & 10 from MSU 20
3Q - 7:56
Kickoff Return (Offense)
Hunter Smith kickoff for 60 yds , Alante Brown return for 22 yds to the MSU 42
1 & 10 from MSU 20
3Q - 7:56
Kickoff Return (Offense)
Hunter Smith kickoff for 60 yds , Alante Brown return for 22 yds to the MSU 42
4 & 8 from MSU 44
3Q - 6:19
Punt
Ryan Eckley punt for 56 yds, punt out-of-bounds at the WMU 12 , Keivin Boone-Nelson II returns for no gain to the WMU 12 , Keivin Boone-Nelson II returns for 12 yds to the WMU 12
1 & 10 from MSU 42
3Q - 7:56
Rush
Makhi Frazier run for 4 yds to the MSU 46
2 & 6 from MSU 46
3Q - 7:56
Rush
Rodney Bullard Jr. run for a loss of 2 yards to the MSU 44
3 & 8 from MSU 44
3Q - 7:56
Pass Incompletion
Aidan Chiles pass incomplete to Evan Boyd
4 & 8 from MSU 44
3Q - 6:19
Punt
Ryan Eckley punt for 56 yds, punt out-of-bounds at the WMU 12 , Keivin Boone-Nelson II returns for no gain to the WMU 12 , Keivin Boone-Nelson II returns for 12 yds to the WMU 12
4th Quarter

Uncategorized
10 plays
•
27 yards
•
14:14
MSU
25
WMU
0
4 & 24 from WMU 33
4Q - 11:34
Punt
Ryan Millmore punt for 47 yds Michigan State Penalty, Offensive holding (Aveon Grose) to the MSU 10
1 & 10 from WMU 20
4Q - 14:14
Pass Incompletion
Brady Jones pass incomplete to Malique Dieudonne
2 & 10 from WMU 20
4Q - 14:14
Rush
Brady Jones run for 3 yds to the WMU 23
3 & 7 from WMU 23
4Q - 14:14
Pass Reception
Brady Jones pass complete to Baylin Brooks for 13 yds to the WMU 36 for a 1ST down
1 & 10 from WMU 36
4Q - 14:14
Pass Incompletion
Brady Jones pass incomplete to Aveion Chenault
2 & 10 from WMU 36
4Q - 14:14
Rush
Devin Miles run for 6 yds to the WMU 42
3 & 4 from WMU 42
4Q - 14:14
Pass Reception
Brady Jones pass complete to Cade Conley for 5 yds to the WMU 47 for a 1ST down
1 & 10 from WMU 47
4Q - 14:14
Pass Incompletion
Brady Jones pass incomplete to Talique Williams
2 & 10 from WMU 47
4Q - 14:14
Pass Incompletion
Brady Jones pass incomplete to Terence Marshall
4 & 24 from WMU 33
4Q - 11:34
Punt
Ryan Millmore punt for 47 yds Michigan State Penalty, Offensive holding (Aveon Grose) to the MSU 10
3 & 10 from WMU 47
4Q - 11:34
Sack
Brady Jones sacked by Malik Spencer for a loss of 14 yards to the WMU 33 Western Michigan Penalty, intentional grounding (Brady Jones) to the WMU 33

PUNT
6 plays
•
11 yards
•
2:26
MSU
25
WMU
0
4 & 12 from WMU 38
4Q - 3:14
Punt
Ryan Millmore punt for 39 yds
1 & 10 from WMU 27
4Q - 5:40
Rush
Jalen Buckley run for 4 yds to the WMU 31
2 & 6 from WMU 31
4Q - 5:40
Pass Reception
Broc Lowry pass complete to Aveion Chenault for 9 yds to the WMU 40 for a 1ST down
1 & 10 from WMU 40
4Q - 5:40
Pass Reception
Broc Lowry pass complete to Jalen Buckley for a loss of 1 yard to the WMU 39
2 & 11 from WMU 39
4Q - 5:40
Pass Incompletion
Broc Lowry pass incomplete to Jalen Buckley
3 & 11 from WMU 39
4Q - 5:40
Rush
Brady Jones run for a loss of 1 yard to the WMU 38
4 & 12 from WMU 38
4Q - 3:14
Punt
Ryan Millmore punt for 39 yds

Uncategorized
12 plays
•
73 yards
•
0:00
MSU
25
WMU
0
2 & 13 from WMU 17
4Q - 5:40
Fumble Recovery (Own)
Aidan Chiles sacked by James Camden for a loss of 10 yards to the WMU 27 Aidan Chiles fumbled, recovered by WMU Rodney McGraw , return for 0 yards
1 & 10 from MSU 10
4Q - 11:34
Penalty
Michigan State Penalty, false start (-5 Yards) to the MSU 5
1 & 15 from MSU 5
4Q - 11:34
Rush
Elijah Tau-Tolliver run for 3 yds to the MSU 8
2 & 12 from MSU 8
4Q - 11:34
Pass Incompletion
Aidan Chiles pass incomplete to Omari Kelly
3 & 12 from MSU 8
4Q - 11:34
Pass Reception
Aidan Chiles pass complete to Omari Kelly for 21 yds to the MSU 29 for a 1ST down
1 & 10 from MSU 29
4Q - 11:34
Rush
Elijah Tau-Tolliver run for 6 yds to the MSU 35
2 & 4 from MSU 35
4Q - 11:34
Rush
Elijah Tau-Tolliver run for 4 yds to the MSU 39 for a 1ST down
1 & 10 from MSU 39
4Q - 11:34
Pass Reception
Aidan Chiles pass complete to Chrishon McCray for 28 yds to the WMU 33 for a 1ST down Western Michigan Penalty, Defensive holding (Jarvarius Sims) to the WMU 33 for a 1ST down
1 & 10 from WMU 33
4Q - 11:34
Rush
Elijah Tau-Tolliver run for 5 yds to the WMU 28
2 & 5 from WMU 28
4Q - 11:34
Pass Reception
Aidan Chiles pass complete to Michael Masunas for 14 yds to the WMU 14 for a 1ST down
1 & 10 from WMU 14
4Q - 11:34
Rush
Makhi Frazier run for 2 yds to the WMU 12
2 & 8 from WMU 12
4Q - 11:34
Penalty
Michigan State Penalty, false start (-5 Yards) to the WMU 17
2 & 13 from WMU 17
4Q - 5:40
Fumble Recovery (Own)
Aidan Chiles sacked by James Camden for a loss of 10 yards to the WMU 27 Aidan Chiles fumbled, recovered by WMU Rodney McGraw , return for 0 yards

TD
4 plays
•
77 yards
•
0:00
MSU
25
WMU
6
2 & 6 from MSU 27
4Q - 3:08
Rush
Elijah Tau-Tolliver run for 2 yds to the MSU 29
1 & 10 from MSU 23
4Q - 3:14
Rush
Elijah Tau-Tolliver run for 4 yds to the MSU 27
3 & 4 from MSU 29
4Q - 2:51
Interception Return Touchdown
Tate Hallock 32 Yd Interception Return (Two-Point Pass Conversion Failed)
2 & 6 from MSU 27
4Q - 3:08
Rush
Elijah Tau-Tolliver run for 2 yds to the MSU 29
3 & 4 from MSU 29
4Q - 2:51
Interception Return Touchdown
Tate Hallock 32 Yd Interception Return (Two-Point Pass Conversion Failed)
1 & 10 from WMU 3
4Q - 2:51
Pass Incompletion
Brady Jones pass incomplete to Blake Bosma

Uncategorized
5 plays
•
7 yards
•
0:00
MSU
23
WMU
6
1 & 10 from WMU 35
4Q - 2:48
Kickoff
Palmer Domschke kickoff for 13 yds
1 & 10 from WMU 35
4Q - 2:48
Kickoff
Palmer Domschke kickoff for 13 yds
1 & 10 from WMU 48
4Q - 2:00
Sack
Brady Jones sacked by Jalen Thompson for a loss of 7 yards to the WMU 41 Western Michigan Penalty, intentional grounding (Brady Jones) to the WMU 41
2 & 17 from WMU 41
4Q - 2:48
Pass Reception
Brady Jones pass complete to Jalen Buckley for 3 yds to the WMU 44
4 & 16 from WMU 42
4Q - 1:55
Pass Incompletion
Brady Jones pass incomplete to Aveion Chenault, broken up by Chance Rucker
3 & 14 from WMU 44
4Q - 2:48
Pass Reception
Brady Jones pass complete to Jalen Buckley for a loss of 2 yards to the WMU 42
1 & 10 from WMU 48
4Q - 2:00
Sack
Brady Jones sacked by Jalen Thompson for a loss of 7 yards to the WMU 41 Western Michigan Penalty, intentional grounding (Brady Jones) to the WMU 41
4 & 16 from WMU 42
4Q - 1:55
Pass Incompletion
Brady Jones pass incomplete to Aveion Chenault, broken up by Chance Rucker

Uncategorized
3 plays
•
-3 yards
•
0:00
MSU
23
WMU
6
1 & 10 from WMU 42
4Q - 2:00
Rush
run for a loss of 1 yard to the WMU 43
2 & 11 from WMU 43
4Q - 2:00
Rush
run for a loss of 2 yards to the WMU 45
3 & 13 from WMU 45
4Q - 2:00
Rush
run for a loss of 2 yards to the WMU 45