St. Francis (PA)Away
17
FinalAug 31, 2023 · Waldo Stadium
Team1234Final
St. Francis (PA)0107017
Western Michigan7147735

Game flow

Western Michigan won by 18 · 8 scores
Lead changes
0
0 times tied
WMU biggest lead
+18
Q2 5:40
SFPA biggest lead
—
never led
Time in front
WMU 84% · SFPA 0%
tied 16% · 50:11 vs 0:00 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ Western Michigan ahead▼ St. Francis (PA) aheadQ1 5:11 · WMU Rushing Touchdown: Zahir Abdus-Salaam 5 Yd Run (Palmer Domschke Kick) (SFPA 0, WMU 7)Q2 12:35 · WMU Rushing Touchdown: Keshawn King 2 Yd Run (Palmer Domschke Kick) (SFPA 0, WMU 14)Q2 9:21 · SFPA Field Goal Good: Macrae Plummer 21 Yd Field Goal (SFPA 3, WMU 14)Q2 5:40 · WMU Rushing Touchdown: Jalen Buckley 3 Yd Run (Palmer Domschke Kick) (SFPA 3, WMU 21)Q2 1:12 · SFPA Passing Touchdown: Dawson Snyder 77 Yd pass from Cole Doyle (Macrae Plummer Kick) (SFPA 10, WMU 21)Q3 9:43 · SFPA Rushing Touchdown: QuaSean Holmes 5 Yd Run (Macrae Plummer Kick) (SFPA 17, WMU 21)Q3 2:17 · WMU Passing Touchdown: Austin Hence 9 Yd pass from Jack Salopek (Palmer Domschke Kick) (SFPA 17, WMU 28)Q4 13:01 · WMU Rushing Touchdown: Marshawn Kneeland 1 Yd Run (Palmer Domschke Kick) (SFPA 17, WMU 35)

The lead after every score: above the line Western Michigan is ahead, below it St. Francis (PA). Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
5:11WMU
TD Zahir Abdus-Salaam 5 Yd Run (Palmer Domschke Kick)
SFPA 0–7 WMU
2nd quarter
12:35WMU
TD Keshawn King 2 Yd Run (Palmer Domschke Kick)14 plays, 56 yds, 5:26 · from WMU 44
SFPA 0–14 WMU
9:21SFPA
FG Macrae Plummer 21 Yd Field Goal 8 plays, 65 yds, 3:14 · from SFPA 32
SFPA 3–14 WMU
5:40WMU
TD Jalen Buckley 3 Yd Run (Palmer Domschke Kick)11 plays, 76 yds, 3:41 · from WMU 24
SFPA 3–21 WMU
1:12SFPA
TD Dawson Snyder 77 Yd pass from Cole Doyle (Macrae Plummer Kick)4 plays, 94 yds, 1:07 · from SFPA 6
SFPA 10–21 WMU
3rd quarter
9:43SFPA
TD QuaSean Holmes 5 Yd Run (Macrae Plummer Kick)10 plays, 85 yds, 5:17 · from SFPA 15
SFPA 17–21 WMU
2:17WMU
TD Austin Hence 9 Yd pass from Jack Salopek (Palmer Domschke Kick)15 plays, 80 yds, 7:26 · from WMU 20
SFPA 17–28 WMU
4th quarter
13:01WMU
TD Marshawn Kneeland 1 Yd Run (Palmer Domschke Kick)6 plays, 80 yds, 2:16 · from WMU 20
SFPA 17–35 WMU

Drives

WMU 5/10 scoredSFPA 3/10 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00WMUWMU 2110694:00Interception
Q111:00SFPASFPA 203-50:59
Q0WMUWMU 011600:00Touchdown
Q15:11SFPASFPA 8382:10Punt
Q13:01WMUWMU 4414565:26Touchdown
Q212:35SFPASFPA 328653:14Field Goal
Q29:21WMUWMU 2411763:41Touchdown
Q25:40SFPASFPA 21331:46Punt
Q23:54WMUWMU 485211:35Punt
Q22:19SFPASFPA 64941:07Touchdown
Q21:12WMUWMU 257241:06Punt
Q20:06SFPASFPA 26100:06End of Half

Win probability

Western Michigan 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Western Michigan▼ St. Francis (PA)St. Francis (PA) +32% win probability: Palmer Domschke kickoff for 64 yds , QuaSean Holmes return for 39 yds to the SFPA 26 St. Francis (PA) Penalty, Personal Foul (39 Yards) to the SFPA 8St. Francis (PA) +26% win probability: QuaSean Holmes run for 5 yds for a TD (Macrae Plummer KICK)Western Michigan +22% win probability: Jordan Jackson run for 1 yd to the SFPA 9Western Michigan +22% win probability: Macrae Plummer kickoff for 64 yds , Jamal Hailey return for 19 yds to the WMU 20Western Michigan +18% win probability: Jack Salopek pass complete to Austin Hence for 9 yds for a TD (Palmer Domschke KICK)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Cole Doyle14/242309.610--
RushingCARYDSAVGTDLONG
Quasean Holmes9404.4119
Jordan Jackson5163.2010
Damon Horton362.008
Cole Doyle5-11-2.201
ReceivingRECYDSAVGTDLONG
Dawson Snyder28743.5177
Casey McKinney47218.0028
Mekhi Workman46215.5041
Damon Horton492.306
InterceptionsINTYDSTD
Aakeem Snell100
KickingFGPCTLONGXPPTS
Mac Plummer1/1100.0212/25
PuntingNOYDSAVGTBIn 20LONG
Aidan Cirulli624741.21051

Biggest plays

SFPA +32% Q1 5:11 Palmer Domschke kickoff for 64 yds , QuaSean Holmes return for 39 yds to the SFPA 26 St. Francis (PA) Penalty, Personal Foul (39 Yards) to the SFPA 8
SFPA +26% Q3 9:43 QuaSean Holmes run for 5 yds for a TD (Macrae Plummer KICK)
WMU +22% Q1 5:11 Jordan Jackson run for 1 yd to the SFPA 9
WMU +22% Q3 9:43 Macrae Plummer kickoff for 64 yds , Jamal Hailey return for 19 yds to the WMU 20
WMU +18% Q3 2:17 Jack Salopek pass complete to Austin Hence for 9 yds for a TD (Palmer Domschke KICK)

Team stats

StatSFPAWMU
1st Downs1229
3rd down efficiency5-1210-17
4th down efficiency0-03-3
Total Yards281509
Passing230170
Comp/Att14/2418/26
Yards per pass9.66.5
Rushing51339
Rushing Attempts2267
Yards per rush2.35.1
Penalties6-513-30
Turnovers01
Fumbles lost00
Interceptions thrown01
Possession21:5538:05

Play by play

Q4 0:00 1st & 10 at SFPA 34 T. Bourguet takes a knee
Q4 0:00 End of 4th Quarter
Q4 5:13 2nd & 6 at SFPA 42 Zahir Abdus-Salaam run for 8 yds to the SFPA 34 for a 1ST down
Q4 5:13 1st & 10 at SFPA 46 Zahir Abdus-Salaam run for 4 yds to the SFPA 42
Q4 5:13 3rd & 5 at WMU 48 Zahir Abdus-Salaam run for 6 yds to the SFPA 46 for a 1ST down
Q4 5:13 2nd & 8 at WMU 45 Zahir Abdus-Salaam run for 3 yds to the WMU 48
Q4 5:13 1st & 10 at WMU 43 Zahir Abdus-Salaam run for 2 yds to the WMU 45
Q4 5:13 2nd & 2 at WMU 38 Jalen Buckley run for 5 yds to the WMU 43 for a 1ST down
Q4 5:13 1st & 10 at WMU 30 Jalen Buckley run for 8 yds to the WMU 38
Q4 5:13 4th & 12 at SFPA 21 Aidan Cirulli punt for 49 yds
Q4 6:16 3rd & 12 at SFPA 21 Cole Doyle pass incomplete to Casey McKinney
Q4 6:16 2nd & 10 at SFPA 23 Damon Horton run for 2 yds to the SFPA 21
Q4 6:16 1st & 10 at SFPA 23 Cole Doyle pass incomplete to Dawson Snyder
Q4 6:16 4th & 7 at WMU 41 Carson Voss punt for 50 yds , Casey McKinney returns for 14 yds to the SFPA 23
Q4 8:48 3rd & 7 at WMU 41 Jack Salopek pass incomplete to Leroy Thomas
Q4 8:48 2nd & 8 at WMU 40 Jalen Buckley run for 1 yd to the WMU 41
Q4 8:48 1st & 10 at WMU 38 Jack Salopek run for 2 yds to the WMU 40
Q4 8:48 3rd & 2 at WMU 35 Jalen Buckley run for 3 yds to the WMU 38 for a 1ST down
Q4 8:48 2nd & 6 at WMU 31 Jack Salopek pass complete to Jehlani Galloway for 4 yds to the WMU 35
Q4 8:48 1st & 10 at WMU 27 Jalen Buckley run for 4 yds to the WMU 31
Q4 8:48 4th & 8 at SFPA 39 Aidan Cirulli punt for 34 yds, fair catch by Zahir Abdus-Salaam at the WMU 27
Q4 13:01 3rd & 6 at SFPA 41 Cole Doyle sacked by Donald Willis for a loss of 2 yards to the SFPA 39
Q4 13:01 2nd & 12 at SFPA 35 Cole Doyle pass complete to Mekhi Workman for 6 yds to the SFPA 41
Q4 13:01 1st & 10 at SFPA 37 QuaSean Holmes run for 2 yds to the SFPA 35
Q4 13:01 3rd & 1 at SFPA 34 Jordan Jackson run for 3 yds to the SFPA 37 for a 1ST down