House Prediction
Model Margin
Western Michigan by 9.3
Home Win Probability
Western Michigan 73%
Market (Bovada)
Western Michigan -1
fitted_v1 · Sep 30, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 3 | 7 | 7 | 7 | 24 | |
| 7 | 21 | 7 | 7 | 42 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Ball State | Western Michigan |
|---|---|---|
| Passing | 26-37 | 24-39 |
| Pass Yards | 316 | 328 |
| Rush Yards | 48 | 133 |
| Total Yards | 364 | 461 |
| Turnovers | 1 | 0 |
| 3rd Down | 3-12 | 5-11 |
| Penalties | 10-107 | 9-75 |
| Possession | 29:37 | 30:23 |
Player Leaders
Player Leaders
Play-by-Play
Layne Hatcher pass complete to Qian Magwood for 5 yds to the BALL 25
Marquez Cooper run for no gain to the BALL 25
Marquez Cooper run for 6 yds to the BALL 31 for a 1ST down
Layne Hatcher pass complete to Marquez Cooper for 25 yds to the WMU 44 for a 1ST down
Layne Hatcher pass complete to Qian Magwood for 7 yds to the WMU 37
Marquez Cooper run for 20 yds to the WMU 17 for a 1ST down
Layne Hatcher pass incomplete to Malcolm Gillie
Layne Hatcher pass complete to Kiael Kelly for 8 yds to the WMU 9
Marquez Cooper run for 1 yd to the WMU 10
Jackson Courville 27 yd FG GOOD
Treyson Bourguet pass complete to Austin Hence for 17 yds to the WMU 25 for a 1ST down
Treyson Bourguet pass complete to Austin Hence for 32 yds to the BALL 43 for a 1ST down
Ball State Penalty, Personal Foul (Cole Pearce) to the BALL 33 for a 1ST down
Treyson Bourguet run for 3 yds to the BALL 30
Anthony Sambucci run for 9 yds to the BALL 21 for a 1ST down
Treyson Bourguet run for 7 yds to the BALL 14
Jalen Buckley run for 12 yds to the BALL 2 for a 1ST down
Jalen Buckley run for 1 yd to the BALL 1
Treyson Bourguet pass incomplete to Anthony Sambucci
Zahir Abdus-Salaam run for 1 yd for a TD (Palmer Domschke KICK)
Marquez Cooper run for 3 yds to the BALL 38
Layne Hatcher pass complete to Ahmad Edwards for 9 yds to the BALL 47 for a 1ST down
Layne Hatcher sacked by Donald Willis for a loss of 7 yards to the BALL 40
Layne Hatcher pass complete to Kiael Kelly for 11 yds to the WMU 49
Layne Hatcher sacked by Jacob Wahlberg for a loss of 5 yards to the BALL 46
Lucas Borrow punt for 40 yds, fair catch by Anthony Sambucci at the WMU 14
Treyson Bourguet pass complete to Austin Hence for 7 yds to the WMU 32
Jalen Buckley run for 1 yd to the WMU 33
Treyson Bourguet pass complete to Jalen Buckley for 8 yds to the WMU 41 for a 1ST down
Treyson Bourguet pass complete to Kenneth Womack for 2 yds to the WMU 39
Treyson Bourguet pass complete to Malique Dieudonne for 39 yds to the BALL 22 for a 1ST down
Treyson Bourguet run for 4 yds to the BALL 18
Treyson Bourguet pass complete to Anthony Sambucci for 18 yds for a TD (Palmer Domschke KICK)
Palmer Domschke kickoff for 59 yds , Malcolm Gillie return for 22 yds to the BALL 28
Layne Hatcher pass complete to Marquez Cooper for 9 yds to the BALL 37
Marquez Cooper run for 9 yds to the BALL 46 for a 1ST down
Layne Hatcher pass incomplete
Rico Barfield run for 1 yd to the BALL 45
Layne Hatcher sacked by Boone Bonnema for a loss of 13 yards to the BALL 32
PENALTY BSU Delay Of Game 5 yards from BSU32 to BSU27. NO PLAY.
Lucas Borrow punt for 65 yds
Carson Voss punt for 49 yds for a touchback
Treyson Bourguet pass incomplete to Austin Hence
Treyson Bourguet pass complete to Anthony Sambucci for 13 yds to the WMU 34 for a 1ST down Ball State Penalty, Personal Foul (Layne Hatcher) to the WMU 49 for a 1ST down
PENALTY WMU False Start (Buckley,Jalen) 5 yards from WMU49 to WMU44. NO PLAY.
Treyson Bourguet pass complete to Anthony Sambucci for 9 yds to the BALL 47
Treyson Bourguet pass incomplete to Malique Dieudonne
Treyson Bourguet run for 3 yds to the BALL 44
PENALTY WMU Delay Of Game 5 yards from BSU44 to BSU49. NO PLAY.
No Huddle-Shotgun Hatcher,Layne pass incomplete deep right to Gillie,Malcolm PENALTY WMU Pass Interference (Bussell,Dashon) 15 yards from BSU25 to BSU40, 1ST DOWN. NO PLAY.
Marquez Cooper run for 1 yd to the BALL 39
Layne Hatcher pass complete to Tanner Koziol for 13 yds to the WMU 48 for a 1ST down
Layne Hatcher pass incomplete to Tanner Koziol
Layne Hatcher pass complete to Qian Magwood for 3 yds to the WMU 45
No Huddle-Shotgun Hatcher,Layne pass complete short left to Magwood,Qian for 12 yards to the WMU33, out of bounds at WMU33 PENALTY BSU Holding (Crowe,Ethan) 10 yards from WMU45 to BSU45. NO PLAY.
Layne Hatcher run for 1 yd to the BALL 43 Layne Hatcher fumbled, recovered by WMU Damari Roberson
Treyson Bourguet pass incomplete to Anthony Sambucci
Zahir Abdus-Salaam run for 9 yds to the BALL 34
Treyson Bourguet pass complete to Kenneth Womack for 5 yds to the BALL 29 for a 1ST down
Treyson Bourguet run for 2 yds to the BALL 27
Zahir Abdus-Salaam run for 12 yds to the BALL 15 for a 1ST down
Treyson Bourguet pass complete to Kenneth Womack for 3 yds to the BALL 12
Jalen Buckley run for 12 yds for a TD (Palmer Domschke KICK)
Palmer Domschke kickoff for 65 yds , Malcolm Gillie return for 27 yds to the BALL 27
Layne Hatcher pass complete to Qian Magwood for 15 yds to the BALL 42 for a 1ST down
Marquez Cooper run for 3 yds to the BALL 45
Layne Hatcher pass complete to Qian Magwood for 29 yds to the WMU 26 for a 1ST down
Marquez Cooper run for 23 yds to the WMU 3 for a 1ST down
Marquez Cooper run for 1 yd to the WMU 2
Layne Hatcher pass complete to Maximus Webster for 2 yds for a TD (Jackson Courville KICK)
Jack Drake kickoff for 38 yds , Jelani Willis return for 3 yds to the WMU 30
Treyson Bourguet pass complete to Jalen Buckley for 1 yd to the WMU 31
Treyson Bourguet pass complete to Kenneth Womack for 8 yds to the WMU 39
Jalen Buckley run for 2 yds to the WMU 41 for a 1ST down
Treyson Bourguet run for no gain to the WMU 41
Treyson Bourguet run for no gain to the WMU 41
Treyson Bourguet pass incomplete to Austin Hence
Carson Voss punt for 40 yds, fair catch by Nick Munson at the BALL 19
Layne Hatcher pass incomplete to Tanner Koziol
Rico Barfield run for 4 yds to the BALL 23
Ball State Penalty, Offensive Holding (-10 Yards) to the BALL 21
Layne Hatcher pass incomplete
Lucas Borrow punt for 45 yds , Anthony Sambucci returns for 7 yds to the WMU 41
Treyson Bourguet pass complete to Jalen Buckley for 2 yds to the WMU 43
Treyson Bourguet pass incomplete to Kenneth Womack
No Huddle-Shotgun Bourguet,Treyson pass incomplete short right to Buckley,Jalen PENALTY BSU Holding (Harris,John) 10 yards from WMU43 to BSU47, 1ST DOWN. NO PLAY.
Treyson Bourguet run for 3 yds to the BALL 44
Treyson Bourguet pass complete to Malique Dieudonne for 9 yds to the BALL 35 for a 1ST down
Treyson Bourguet pass complete to Malique Dieudonne for 8 yds to the BALL 27
Treyson Bourguet pass complete to Kenneth Womack for 17 yds to the BALL 10 for a 1ST down
Treyson Bourguet run for 1 yd to the BALL 9
Treyson Bourguet pass incomplete to Austin Hence
No Huddle-Shotgun Bourguet,Treyson pass incomplete short middle to Dieudonne,Malique PENALTY BSU Pass Interference (Harmon,Jahmad) 7 yards from BSU09 to BSU02, 1ST DOWN. NO PLAY.
Treyson Bourguet pass incomplete to Zahir Abdus-Salaam
Treyson Bourguet pass complete to Anthony Sambucci for 2 yds for a TD Ball State Penalty, UNS: Unsportsmanlike Conduct (Jordan Riley) to the BALL 0 (Palmer Domschke KICK)
End of 2nd Quarter
Palmer Domschke kickoff for 44 yds , Malcolm Gillie return for 19 yds to the BALL 25
Western Michigan Penalty, UNS: Unsportsmanlike Conduct (Damari Roberson) to the BALL 47 for a 1ST down
Layne Hatcher pass complete to Kiael Kelly for 2 yds to the BALL 49
Marquez Cooper run for 3 yds to the WMU 48
No Huddle Hatcher,Layne pass incomplete short left to Edwards,Ahmad, 1ST DOWN, PENALTY WMU Pass Interference (Bussell,Dashon) 5 yards from WMU48 to WMU43, 1ST DOWN. NO PLAY.
Marquez Cooper run for 9 yds to the WMU 34
PENALTY WMU Offside (Green,Isaiah) 5 yards from WMU34 to WMU29, 1ST DOWN. NO PLAY.
Layne Hatcher sacked by Mason Nelson for a loss of 3 yards to the WMU 32
Layne Hatcher pass complete to Qian Magwood for 32 yds for a TD (Jackson Courville KICK)
Jalen Buckley run for 1 yd to the WMU 26
Treyson Bourguet pass complete to Kenneth Womack for 27 yds to the BALL 47 for a 1ST down
Treyson Bourguet pass incomplete to Kenneth Womack
Ball State Penalty, Targeting (Loren Strickland) to the BALL 31 for a 1ST down
Treyson Bourguet pass complete to Anthony Sambucci for 31 yds for a TD (Palmer Domschke KICK)
PENALTY BSU False Start (Koziol,Tanner) 5 yards from BSU25 to BSU20. NO PLAY.
Malcolm Gillie run for 2 yds to the BALL 22
Layne Hatcher pass complete to Christian Abney for 4 yds to the BALL 26
Layne Hatcher pass complete to Malcolm Gillie for 12 yds to the BALL 38 for a 1ST down
Layne Hatcher pass complete to Qian Magwood for no gain to the BALL 38
Marquez Cooper run for 7 yds to the BALL 45
Marquez Cooper run for 1 yd to the BALL 46
Lucas Borrow punt for 39 yds , Anthony Sambucci returns for 9 yds to the WMU 24
Treyson Bourguet pass complete to Leroy Thomas for 3 yds to the WMU 27
Western Michigan Penalty, Offensive Holding (Yards) declined
Treyson Bourguet pass complete to Leroy Thomas for 5 yds to the WMU 32
Carson Voss punt for 33 yds, fair catch by Nick Munson at the BALL 35
PENALTY WMU False Start (Gideon,Jacob) 5 yards from WMU14 to WMU09. NO PLAY.
Jalen Buckley run for 1 yd to the WMU 10
Treyson Bourguet pass incomplete to Austin Hence
Treyson Bourguet pass incomplete to Austin Hence
Carson Voss punt for 44 yds
Layne Hatcher sacked by DaShon Bussell for a loss of 9 yards to the BALL 22
Layne Hatcher pass complete to Nick Munson for 10 yds to the BALL 32
Layne Hatcher pass complete to Malcolm Gillie for 11 yds to the BALL 43 for a 1ST down
Layne Hatcher pass complete to Ahmad Edwards for 57 yds for a TD (Jackson Courville KICK)
Jalen Buckley run for 2 yds to the WMU 27
Treyson Bourguet pass incomplete to Austin Hence
Treyson Bourguet pass incomplete to Malique Dieudonne
Carson Voss punt for 37 yds, fair catch by Nick Munson at the BALL 36
Layne Hatcher pass complete to Qian Magwood for 9 yds to the BALL 45
Layne Hatcher pass incomplete to Qian Magwood
Marquez Cooper run for 1 yd to the BALL 44
Lucas Borrow punt for 41 yds, fair catch by Anthony Sambucci at the WMU 15
Jalen Buckley run for 3 yds to the WMU 18
Treyson Bourguet pass complete to Malique Dieudonne for 8 yds to the WMU 26 for a 1ST down
Jalen Buckley run for 14 yds to the WMU 40 for a 1ST down
Jalen Buckley run for no gain to the WMU 40
Treyson Bourguet pass complete to Blake Bosma for 58 yds to the BALL 2 for a 1ST down
Zahir Abdus-Salaam run for 2 yds for a TD (Palmer Domschke KICK)
Layne Hatcher pass complete to Marquez Cooper for 12 yds to the BALL 37 for a 1ST down
Layne Hatcher pass complete to Ahmad Edwards for 6 yds to the BALL 43
Layne Hatcher pass complete to Qian Magwood for 10 yds to the WMU 47 for a 1ST down
Layne Hatcher pass incomplete to Qian Magwood
Layne Hatcher pass incomplete
Layne Hatcher pass incomplete to Malcolm Gillie
Layne Hatcher pass incomplete to Malcolm Gillie
Zahir Abdus-Salaam run for 7 yds to the BALL 46
Treyson Bourguet pass incomplete to Leroy Thomas
Zahir Abdus-Salaam run for 17 yds to the BALL 29 for a 1ST down
Zahir Abdus-Salaam run for 1 yd to the BALL 28
Zahir Abdus-Salaam run for 4 yds to the BALL 24
Jalen Buckley run for no gain to the BALL 24
Palmer Domschke 42 yd FG MISSED
Layne Hatcher sacked by Donald Willis for a loss of 11 yards to the BALL 13
Layne Hatcher run for 8 yds to the BALL 21
Layne Hatcher pass incomplete to Ahmad Edwards
Lucas Borrow punt for 47 yds, fair catch by Anthony Sambucci at the WMU 22 for a 1ST down
CJ Hester run for 2 yds to the WMU 24
CJ Hester run for 9 yds to the WMU 33 for a 1ST down
CJ Hester run for 8 yds to the WMU 25 CJ Hester fumbled, recovered by WMU Jack Salopek
J. Salopek takes a knee

