| Start of 1st period [00:00]. |
| [00:00] Robinson, Brett at goalie for Ashland. |
| [00:00] Maximiliano Rocco at goalie for Gannon. |
| [05:16] Shot by GAN-M Toby Gower BLOCKED. |
| [05:26] Shot by GAN-M Sergio Del Castillo BLOCKED. |
| [05:43] Shot by ASH Libertowski, Justin BLOCKED. |
| [05:50] Shot by ASH Paterson, Kieran, SAVE Maximiliano Rocco. |
| Foul on Gannon Toby Gower [07:15]. |
| [09:19] Shot by ASH Davidson, Brandon BLOCKED. |
| [09:26] Shot by ASH Paterson, Kieran, SAVE Maximiliano Rocco. |
| [11:01] Shot by GAN-M Sergio Del Castillo WIDE. |
| Corner kick by GAN-M [15:09]. |
| Foul on Ashland Neal, Josh [17:46]. |
| Corner kick by GAN-M [18:31]. |
| [18:56] Shot by GAN-M Tinashe Katsande BLOCKED. |
| Corner kick by GAN-M [19:07]. |
| [19:24] Shot by GAN-M Bautista Corti BLOCKED. |
| [19:05] GOAL by GAN-M Bek Nurlanbek (FIRST GOAL), Assist by Lennox Crews, goal number 1 for season. |
| Gannon 1, Ashland 0 |
| Foul on Gannon James Pool [20:45]. |
| [23:13] Shot by GAN-M Herman Aanberg WIDE. |
| [24:07] ASH substitution: Lamont, Ross for Neal, Josh. |
| [24:07] ASH substitution: Grove, Jake for Davidson, Brandon. |
| Foul on Gannon James Pool [24:15]. |
| Foul on Ashland Stanzione, Camden [27:18]. |
| Foul on Ashland Stanzione, Camden [29:25]. |
| Foul on Ashland Koehler, Jacob [31:17]. |
| [32:48] Offside against Gannon. |
| Foul on Gannon Bautista Corti [33:09]. |
| [33:31] Shot by ASH Renner, Joseph, SAVE Maximiliano Rocco. |
| [33:52] Shot by GAN-M Herman Aanberg WIDE. |
| [34:32] GAN-M substitution: Furkan Yildirim for Herman Aanberg. |
| Foul on Ashland Grove, Jake [35:05]. |
| [37:02] GOAL by GAN-M Tinashe Katsande, Assist by James Pool, goal number 2 for season. |
| Gannon 2, Ashland 0 |
| [37:15] GAN-M substitution: Charlie Petersen for James Pool. |
| [37:15] GAN-M substitution: Benjamin Querling for Tinashe Katsande. |
| [37:43] ASH substitution: Wynne, Steve for Lamont, Ross. |
| Foul on Ashland Grove, Jake [38:06]. |
| Foul on Gannon Lucas Oliveria [39:05]. |
| Foul on Ashland Paterson, Kieran [39:29]. |
| [40:36] GAN-M substitution: Peter Wagner for Lucas Oliveria. |
| Foul on Gannon Furkan Yildirim [40:58]. |
| Foul on Gannon Benjamin Querling [41:59]. |
| [42:53] Shot by GAN-M Furkan Yildirim WIDE. |
| End of period [45:00]. |
| [45:00] GAN-M substitution: Tinashe Katsande for Charlie Petersen. |
| [45:00] GAN-M substitution: James Pool for Benjamin Querling. |
| [45:00] GAN-M substitution: Herman Aanberg for Furkan Yildirim. |
| [45:00] GAN-M substitution: Lucas Oliveria for Peter Wagner. |
| [45:00] ASH substitution: Neal, Josh for Libertowski, Justin. |
| [45:00] ASH substitution: Cain, Seth for Wynne, Steve. |
| [45:00] ASH substitution: Brown, Keagan for Grove, Jake. |
| Start of 2nd period [45:00]. |
| Foul on Ashland Brown, Keagan [46:31]. |
| Foul on Ashland Brown, Keagan [47:17]. |
| Foul on Gannon Bek Nurlanbek [47:49]. |
| Foul on Ashland Stanzione, Camden [48:58]. |
| [51:32] Offside against Ashland. |
| [53:04] Shot by GAN-M Herman Aanberg, SAVE Robinson, Brett. |
| Corner kick by GAN-M [53:24]. |
| [53:36] Shot by GAN-M Sergio Del Castillo BLOCKED. |
| [53:44] Shot by GAN-M Sergio Del Castillo BLOCKED. |
| [53:56] Yellow card on GAN-M Lennox Crews. |
| Foul on Gannon James Pool [54:59]. |
| [55:32] Shot by ASH Neal, Josh, SAVE Maximiliano Rocco. |
| Foul on Ashland Cekrezi, Brajdi [58:24]. |
| Foul on Gannon Toby Gower [60:46]. |
| Foul on Gannon Tinashe Katsande [61:22]. |
| Foul on Gannon Bek Nurlanbek [64:24]. |
| [65:33] Shot by GAN-M Sergio Del Castillo, SAVE Robinson, Brett. |
| [66:48] GAN-M substitution: Benjamin Querling for Tinashe Katsande. |
| [66:48] GAN-M substitution: Furkan Yildirim for Bek Nurlanbek. |
| Corner kick by GAN-M [66:52]. |
| Corner kick by GAN-M [67:23]. |
| Foul on Ashland Paterson, Kieran [71:11]. |
| Foul on Ashland Pereira, Rafael [72:14]. |
| [72:35] Yellow card on GAN-M Toby Gower. |
| [74:11] GAN-M substitution: Charlie Petersen for James Pool. |
| [74:11] ASH substitution: Libertowski, Justin for Neal, Josh. |
| [74:11] ASH substitution: Davidson, Brandon for Cain, Seth. |
| [74:26] Shot by ASH Libertowski, Justin, SAVE Maximiliano Rocco. |
| [74:53] Shot by ASH Pereira, Rafael WIDE. |
| [75:15] Yellow card on ASH Paterson, Kieran. |
| [75:38] Yellow card on GAN-M Charlie Petersen. |
| [77:20] GAN-M substitution: Jake Sterio for Herman Aanberg. |
| Corner kick by GAN-M [78:09]. |
| [78:31] GAN-M substitution: Peter Wagner for Lucas Oliveria. |
| [78:39] Shot by GAN-M Benjamin Querling, SAVE TEAM. |
| Foul on Gannon Benjamin Querling [78:55]. |
| Corner kick by GAN-M [79:38]. |
| [80:45] GAN-M substitution: Layton Bingham for Sergio Del Castillo. |
| Foul on Gannon Toby Gower [81:18]. |
| [82:27] Shot by ASH Renner, Joseph, SAVE Maximiliano Rocco. |
| Foul on Ashland Libertowski, Justin [83:04]. |
| [84:05] GOAL by ASH Davidson, Brandon, goal number 1 for season. |
| Gannon 2, Ashland 1 |
| Foul on Gannon Peter Wagner [84:39]. |
| [85:34] Shot by ASH Renner, Joseph WIDE. |
| [85:43] GAN-M substitution: Sergio Del Castillo for Diego Belchi. |
| [86:53] Shot by GAN-M Jake Sterio WIDE. |
| [87:52] Offside against Ashland. |
| Foul on Ashland Paterson, Kieran [88:35]. |
| [88:56] Yellow card on ASH Davidson, Brandon. |
| Foul on Ashland Paterson, Kieran [89:48]. |
| End of period [90:00]. |
| [90:00] Yellow card on ASH Team, Team. |