Bates (2-0)-VS-Kean (1-2)

Box Score

Bates logo
15
vs
Kean logo
6

Bates (2-0)
-VS-
Kean (1-2)

Team Score By Period
Team 1 2 3 4 F Total
Winner Bates 3 2 4 6 15
Kean 2 2 0 2 6
BATES
Gray Doyle (4); Connor Hartman (3); Riley McClure (3); Charles Lowe (2); Henry McCann (1); Jack Goldbach (1); Xander Frey (1)
KEAN
Mills, TJ (2); Wastell, Jackson (1); Arbore, Aarin (1); Lontok, Miguel (1); Boccio, Aaron (1)
Date:
2/20/2026
Start:
4:00 PM
Time:
1:45
Location:
Union, N.J.
Stadium:
Officials:
Kean SID
VIEW
Match History vs Bates

Scoring Summary

Scoring Summary
Team Period Time Scored By Assisted By BATES KEAN
KEAN 1st 14:08 Aaron Boccio Brandon Stuart 0 1
BATES 1st 12:08 Connor Hartman (UP) Xander Frey 1 1
KEAN 1st 07:42 Miguel Lontok Jacob Dvoor 1 2
BATES 1st 03:23 Riley McClure Xander Frey 2 2
BATES 1st 02:25 Charles Lowe Unassisted 3 2
KEAN 2nd 14:37 Jackson Wastell (UP) Jacob Dvoor 3 3
BATES 2nd 10:30 Gray Doyle Jack Goldbach 4 3
BATES 2nd 07:46 Connor Hartman Riley McClure 5 3
KEAN 2nd 02:00 Aarin Arbore Aaron Boccio 5 4
BATES 3rd 13:36 Gray Doyle Henry McCann 6 4
BATES 3rd 11:56 Charles Lowe Gray Doyle 7 4
BATES 3rd 11:40 Henry McCann Gray Doyle 8 4
BATES 3rd 01:24 Connor Hartman Liam Rule 9 4
BATES 4th 12:05 Gray Doyle Liam Rule 10 4
BATES 4th 11:43 Riley McClure (UP) Henry McCann 11 4
KEAN 4th 09:40 TJ Mills Jacob Dvoor 11 5
BATES 4th 07:44 Riley McClure Henry McCann 12 5
KEAN 4th 06:34 TJ Mills Jacob Dvoor 12 6
BATES 4th 05:15 Xander Frey Henry McCann 13 6
BATES 4th 02:57 Gray Doyle Charles Lowe 14 6
BATES 4th 01:55 Jack Goldbach Unassisted 15 6

Penalty Summary

Penalty Summary
Team Period Time Player Min Type
KEAN 1st 12:21 Brandon Stuart 00:30 OFFSIDE
BATES 1st 00:00 Dane Jones 01:00 CROSS-CHECK
KEAN 4th 12:05 Aaron Boccio 01:00 UNNECESSARY ROUGHNESS
BATES 4th 01:44 Eddie Lin 01:00 UNNECESSARY ROUGHNESS

Team Statistics

Team Statistics
Team 1 2 3 4 Total
Shots
Bates 8 8 17 14 47
Kean 10 10 4 6 30
Shots On Goal
Bates 6 5 9 12 32
Kean 8 5 3 4 20
Saves
Bates 6 3 3 2 14
Kean 3 3 5 6 17
Turnovers
Bates 7 6 3 1 17
Kean 4 6 5 0 15
Clears
Bates 7-8 6-7 4-4 3-3 20-22
Kean 6-8 4-6 4-6 3-3 17-23
Ground Balls
Bates 11 5 9 8 33
Kean 4 6 3 5 18
Face Offs
Bates 4 1 5 6 16
Kean 2 3 0 3 8
Extra Man Opportunities
Bates 1-1 0-0 0-0 1-1 2-2
Kean 0-1 1-0 0-0 0-1 1-2

Individual Statistics

Bates 15

Bates 15
Pos # Player G A P SH SOG GB TO CT FO PEN
1 Andrew Toland 0 0 0 0 0 1 1 0 - -
4 Connor Hartman 3 0 3 7 5 4 1 0 - -
5 Owen Iles 0 0 0 0 0 0 0 0 - -
6 Dane Jones 0 0 0 0 0 2 0 0 - 1-01:00
8 Cooper Ray 0 0 0 0 0 0 0 0 - -
9 Sam Scola 0 0 0 0 0 1 0 0 - -
11 Rye Kushner 0 0 0 0 0 0 1 0 - -
12 Benjamin Kondner 0 0 0 0 0 0 0 0 - -
13 Riley McClure 3 1 4 8 4 1 2 0 - -
14 Morgan Ruppenstein 0 0 0 0 0 0 0 0 - -
15 Alex Irisari 0 0 0 0 0 1 1 0 - -
18 Liam Rule 0 2 2 3 3 1 2 0 - -
19 Drew McClutchy 0 0 0 0 0 0 0 0 - -
20 Jack Markert 0 0 0 1 0 0 1 0 - -
21 Graham Ray 0 0 0 0 0 0 0 0 - -
22 Aidan Cunningham 0 0 0 0 0 0 0 0 - -
24 Teddy Rosen 0 0 0 0 0 2 0 0 - -
25 Kevin Burke 0 0 0 1 1 1 0 0 - -
26 Colin Eaton 0 0 0 0 0 0 0 0 - -
28 Mason Proutt 0 0 0 1 0 1 0 1 - -
29 Ryan Chung 0 0 0 0 0 2 1 0 3-5 -
32 Chris Capone 0 0 0 0 0 0 0 0 - -
33 Gray Doyle 4 2 6 7 6 3 0 0 - -
34 Charles Lowe 2 1 3 4 4 2 4 0 - -
36 Jacob Kodjababian 0 0 0 0 0 1 0 0 - -
37 Brian Hart 0 0 0 1 0 0 0 0 - -
41 Jack Wright 0 0 0 0 0 1 1 0 - -
43 Luke Taylor 0 0 0 0 0 0 0 0 - -
44 Henry McCann 1 4 5 4 1 1 0 0 - -
45 Eddie Lin 0 0 0 0 0 0 0 0 - 1-01:00
48 Miles Schmidt 0 0 0 0 0 7 1 0 13-19 -
49 George Angelopoulos 0 0 0 1 0 0 0 0 - -
50 Jack Goldbach 1 1 2 6 6 1 0 2 - -
51 Xander Frey 1 2 3 3 2 0 0 0 - -
55 Max Galvin 0 0 0 0 0 0 1 0 - -
TM Team 0 0 0 0 0 0 0 1 - -
Totals 15 13 28 47 32 33 17 4 16-24 2-02:00

Kean 6

Kean 6
Pos # Player G A P SH SOG GB TO CT FO PEN
00 Updale, Christian 0 0 0 0 0 2 0 0 4-15 -
3 Stuart, Brandon 0 1 1 1 0 0 1 0 - 1-00:30
5 Iapoce, Ricky 0 0 0 0 0 0 0 0 - -
10 Mills, TJ 2 0 2 4 3 2 0 0 - -
11 Tucker, Drew 0 0 0 0 0 0 0 1 - -
12 Wastell, Jackson 1 0 1 1 1 0 0 0 - -
14 Wilkins, Evan 0 0 0 0 0 0 0 0 - -
15 Marks, Billy 0 0 0 0 0 0 0 0 - -
19 Ruff, Jonathan 0 0 0 0 0 0 0 0 - -
21 Arbore, Aarin 1 0 1 8 6 2 3 0 - -
22 Devine, Colin 0 0 0 0 0 0 2 1 - -
23 Lontok, Miguel 1 0 1 3 1 1 0 0 - -
25 Jarvis, Tyler 0 0 0 2 1 0 0 0 - -
26 Dvoor, Jacob 0 4 4 4 2 1 1 0 - -
27 Myre, Luke 0 0 0 0 0 1 0 0 - -
28 Scott, Tyler 0 0 0 1 1 0 0 0 - -
29 Cina, Kurtis 0 0 0 0 0 1 0 0 - -
30 Paterno, Nick 0 0 0 0 0 5 0 0 - -
31 Reilly, Gregory 0 0 0 0 0 0 1 2 - -
32 Gruzas, Jake 0 0 0 1 1 2 1 2 1-3 -
33 McCabe, John 0 0 0 0 0 0 1 0 - -
40 Crispin, Wilfredo 0 0 0 0 0 0 0 0 3-6 -
43 Cirminiello, Jake 0 0 0 0 0 0 0 0 - -
44 Turner, Jack 0 0 0 0 0 0 0 0 - -
77 Lugo, Oliver 0 0 0 0 0 0 1 0 - -
99 Boccio, Aaron 1 1 2 5 4 1 2 0 - 1-01:00
TM Team 0 0 0 0 0 0 2 0 - -
Totals 6 6 12 30 20 18 15 6 8-24 2-01:30

Goalkeeping Statistics

BATES - Goalkeeping
# Player Minutes GA Saves Dec
1 Andrew Toland 60:00 6 14 W
Totals 6 14
KEAN - Goalkeeping
# Player Minutes GA Saves Dec
30 Paterno, Nick 60:00 15 17 L
Totals 15 17

Play By Play

Period 1 Plays

Period 1 Plays
Time BATES - Play Description BATES - Score Scoring Team Logo KEAN - Score KEAN - Play Description
[15:00] Nick Paterno at goalie for KEAN.
[15:00] Andrew Toland at goalie for BATES.
[15:00] Faceoff Miles Schmidt vs Christian Updale won by KEAN (on faceoff violation).
[14:08] 0 KEAN 1 GOAL by KEAN Aaron Boccio (FIRST GOAL), Assist by Brandon Stuart.
[14:08] Faceoff Ryan Chung vs Christian Updale won by BATES, [14:08] Ground ball pickup by BATES Ryan Chung.
Turnover by BATES Ryan Chung.
[13:51] Clear attempt by KEAN good.
[13:01] Shot by KEAN Jacob Dvoor, SAVE Andrew Toland
[12:57] Clear attempt by BATES good.
[12:44] Shot by BATES George Angelopoulos HIGH
[12:21] Penalty on KEAN Brandon Stuart (OFFSIDE/0:30) Extra-man opportunity.
[12:17] Shot by BATES Connor Hartman, SAVE Nick Paterno
[12:08] GOAL by BATES Connor Hartman (MAN-UP), Assist by Xander Frey. 1 BATES 1
[12:08] Faceoff Miles Schmidt vs Christian Updale won by BATES, [12:08] Ground ball pickup by BATES Miles Schmidt.
Turnover by BATES Max Galvin (caused by Colin Devine).
[12:01] Ground ball pickup by KEAN Nick Paterno.
[11:59] Clear attempt by KEAN good.
[11:32] Shot by KEAN Miguel Lontok WIDE
[10:58] Shot by KEAN Jacob Dvoor, SAVE Andrew Toland
[10:55] Clear attempt by BATES good.
Turnover by BATES Rye Kushner (caused by Jake Gruzas).
[10:38] Clear attempt by KEAN good.
[09:40] Shot by KEAN Aarin Arbore, SAVE Andrew Toland
Turnover by KEAN Aarin Arbore.
[09:27] Clear attempt by BATES good.
Turnover by BATES Charles Lowe.
[08:52] Clear attempt by KEAN good.
Turnover by KEAN Oliver Lugo.
[08:34] Ground ball pickup by BATES Alex Irisari.
[08:30] Clear attempt by BATES failed.
Turnover by BATES Alex Irisari.
[08:29] Ground ball pickup by KEAN Jacob Dvoor.
[08:23] Timeout by KEAN.
[07:42] 1 KEAN 2 GOAL by KEAN Miguel Lontok, Assist by Jacob Dvoor.
[07:42] Faceoff Miles Schmidt vs Christian Updale won by KEAN, [07:42] Ground ball pickup by KEAN Aarin Arbore.
[07:42] Ground ball pickup by KEAN Luke Myre.
[07:28] Shot by KEAN Aarin Arbore, SAVE Andrew Toland
[06:45] Shot by KEAN Tyler Jarvis, SAVE Andrew Toland
[06:41] Clear attempt by BATES good.
[06:10] Shot by BATES Kevin Burke, SAVE Nick Paterno
[06:08] Clear attempt by KEAN failed.
Turnover by KEAN Jake Gruzas.
[05:49] Ground ball pickup by BATES Jack Wright.
[05:46] Clear attempt by BATES good.
Turnover by BATES Jack Wright.
[05:24] Clear attempt by KEAN good.
[05:06] Shot by KEAN TJ Mills WIDE
[05:00] Shot by KEAN Aaron Boccio, SAVE Andrew Toland
[04:57] Ground ball pickup by BATES Teddy Rosen.
[04:55] Clear attempt by BATES good.
[04:37] Shot by BATES Jack Goldbach, SAVE Nick Paterno
[04:31] Ground ball pickup by BATES Gray Doyle.
Turnover by BATES Riley McClure.
[04:15] Clear attempt by KEAN failed.
Turnover by KEAN Colin Devine.
[04:05] Ground ball pickup by BATES Connor Hartman.
[03:23] GOAL by BATES Riley McClure, Assist by Xander Frey. 2 BATES 2
[03:23] Faceoff Ryan Chung vs Christian Updale won by BATES, [03:23] Ground ball pickup by BATES Ryan Chung.
[03:14] Ground ball pickup by BATES Gray Doyle.
[02:27] Ground ball pickup by BATES Charles Lowe.
[02:25] GOAL by BATES Charles Lowe. 3 BATES 2
[02:25] Faceoff Ryan Chung vs Wilfredo Crispin won by BATES, [02:25] Ground ball pickup by BATES Sam Scola.
[02:04] Clear attempt by BATES good.
[00:59] Shot by BATES Riley McClure WIDE
[00:48] Clear attempt by KEAN good.
[00:00] Penalty on BATES Dane Jones (CROSS-CHECK/1:00) Extra-man opportunity.
[00:00] End-of-period.

Period 2 Plays

Period 2 Plays
Time BATES - Play Description BATES - Score Scoring Team Logo KEAN - Score KEAN - Play Description
[15:00]
[14:37] 3 KEAN 3 GOAL by KEAN Jackson Wastell (MAN-UP), Assist by Jacob Dvoor.
[14:37] Faceoff Miles Schmidt vs Christian Updale won by KEAN, [14:37] Ground ball pickup by KEAN Christian Updale.
[13:53] Shot by KEAN Aarin Arbore WIDE
[13:39] Shot by KEAN Aaron Boccio WIDE
Turnover by KEAN Aarin Arbore.
[12:51] Shot by BATES Xander Frey WIDE
[12:29] Shot by BATES Riley McClure WIDE
[12:13] Ground ball pickup by BATES Henry McCann.
[12:09] 30-second clock violation by BATES.
[12:04] Clear attempt by KEAN good.
Turnover by KEAN Aaron Boccio.
[11:25] Clear attempt by BATES good.
Turnover by BATES Charles Lowe (caused by Gregory Reilly).
[10:33] Ground ball pickup by KEAN Jake Gruzas.
[10:33] Clear attempt by KEAN failed.
Turnover by KEAN Gregory Reilly (caused by Jack Goldbach).
[10:33] Ground ball pickup by BATES Jack Goldbach.
[10:30] GOAL by BATES Gray Doyle, Assist by Jack Goldbach. 4 BATES 3
[10:28] Faceoff Miles Schmidt vs Christian Updale won by BATES, [10:28] Ground ball pickup by BATES Miles Schmidt.
Turnover by BATES Miles Schmidt (caused by Gregory Reilly).
[10:03] Clear attempt by KEAN good.
[09:52] Timeout by KEAN.
Turnover by KEAN Brandon Stuart.
[08:32] Clear attempt by BATES good.
[07:46] GOAL by BATES Connor Hartman, Assist by Riley McClure. 5 BATES 3
[07:46] Faceoff Miles Schmidt vs Wilfredo Crispin won by KEAN (on faceoff violation).
[06:56] Shot by KEAN Tyler Jarvis WIDE
Turnover by KEAN Aarin Arbore.
[06:22] Clear attempt by BATES good.
Turnover by BATES Liam Rule.
[05:26] Clear attempt by KEAN failed.
Turnover by KEAN.
[05:04] Shot by BATES Jack Goldbach, SAVE Nick Paterno
Turnover by BATES Riley McClure.
[04:54] Clear attempt by KEAN good.
[04:07] Shot by KEAN Aarin Arbore WIDE
[04:03] Clear attempt by BATES good.
[03:10] Shot by BATES Gray Doyle, SAVE Nick Paterno
[03:08] Clear attempt by KEAN good.
[02:51] Shot by KEAN Tyler Scott, SAVE Andrew Toland
[02:48] Ground ball pickup by BATES Andrew Toland.
[02:45] Clear attempt by BATES failed.
Turnover by BATES Andrew Toland.
[02:39] Ground ball pickup by KEAN Miguel Lontok.
[02:20] Shot by KEAN Brandon Stuart WIDE
[02:00] 5 KEAN 4 GOAL by KEAN Aarin Arbore, Assist by Aaron Boccio.
[02:00] Faceoff Ryan Chung vs Wilfredo Crispin won by KEAN, [02:00] Ground ball pickup by KEAN Kurtis Cina.
[01:46] Shot by KEAN Aaron Boccio, SAVE Andrew Toland
[01:42] Ground ball pickup by BATES Jacob Kodjababian.
[01:36] Clear attempt by BATES good.
[01:24] Timeout by BATES.
Turnover by BATES Jack Markert (caused by Jake Gruzas).
[00:58] Ground ball pickup by KEAN Jake Gruzas.
[00:57] Shot by KEAN Jake Gruzas, SAVE Andrew Toland
[00:55] Clear attempt by BATES good.
[00:32] Shot by BATES Connor Hartman HIGH
[00:20] Shot by BATES Liam Rule, SAVE Nick Paterno
[00:17] Ground ball pickup by KEAN Nick Paterno.
[00:00] End-of-period.

Period 3 Plays

Period 3 Plays
Time BATES - Play Description BATES - Score Scoring Team Logo KEAN - Score KEAN - Play Description
[15:00]
[15:00] Faceoff Miles Schmidt vs Wilfredo Crispin won by BATES, [15:00] Ground ball pickup by BATES Miles Schmidt.
[14:05] Shot by BATES Henry McCann BLOCKED
[14:02] Ground ball pickup by BATES Connor Hartman.
[13:58] Shot by BATES Connor Hartman WIDE
[13:36] GOAL by BATES Gray Doyle, Assist by Henry McCann. 6 BATES 4
[13:36] Faceoff Miles Schmidt vs Christian Updale won by BATES, [13:36] Ground ball pickup by BATES Miles Schmidt.
Turnover by BATES Liam Rule (caused by Drew Tucker).
[12:51] Ground ball pickup by KEAN Nick Paterno.
[12:45] Clear attempt by KEAN failed.
Turnover by KEAN Colin Devine (caused by Jack Goldbach).
[12:36] Ground ball pickup by BATES Riley McClure.
[12:13] Shot by BATES Liam Rule, SAVE Nick Paterno
[12:11] Ground ball pickup by BATES Charles Lowe.
[11:56] GOAL by BATES Charles Lowe, Assist by Gray Doyle. 7 BATES 4
[11:56] Faceoff Miles Schmidt vs Wilfredo Crispin won by BATES (on faceoff violation).
[11:40] GOAL by BATES Henry McCann (30-second count), Assist by Gray Doyle. 8 BATES 4
[11:40] Faceoff Miles Schmidt vs Christian Updale won by BATES, [11:40] Ground ball pickup by BATES Miles Schmidt.
[11:15] Shot by BATES Liam Rule, SAVE Nick Paterno
[11:11] Ground ball pickup by KEAN Nick Paterno.
[11:06] Clear attempt by KEAN good.
Turnover by KEAN John McCabe.
[10:02] Shot by BATES Jack Markert WIDE
Turnover by BATES Charles Lowe.
Turnover by KEAN Aaron Boccio.
[09:12] Clear attempt by BATES good.
[08:37] Shot by BATES Xander Frey, SAVE Nick Paterno
[08:33] Clear attempt by KEAN good.
[07:45] Shot by KEAN TJ Mills, SAVE Andrew Toland
[07:38] Shot by KEAN Aaron Boccio, SAVE Andrew Toland
[07:17] Ground ball pickup by KEAN TJ Mills.
Turnover by KEAN Jacob Dvoor (caused by Mason Proutt).
[06:51] Ground ball pickup by BATES Teddy Rosen.
[06:47] Clear attempt by BATES good.
Turnover by BATES Charles Lowe.
[06:04] Clear attempt by KEAN good.
[05:27] Shot by KEAN Aarin Arbore, SAVE Andrew Toland
[05:24] Ground ball pickup by BATES Mason Proutt.
[05:22] Clear attempt by BATES good.
[05:13] Shot by BATES Mason Proutt HIGH
[04:41] Shot by BATES Henry McCann HIGH
[04:25] Shot by BATES Riley McClure WIDE
[04:12] Shot by BATES Gray Doyle WIDE
[04:08] 30-second clock violation by BATES.
[04:06] Clear attempt by KEAN good.
[02:53] Shot by KEAN Miguel Lontok WIDE
[02:48] Clear attempt by BATES good.
[02:20] Shot by BATES Gray Doyle, SAVE Nick Paterno
[02:17] Clear attempt by KEAN failed.
Turnover by KEAN (caused by Team).
[01:24] GOAL by BATES Connor Hartman, Assist by Liam Rule. 9 BATES 4
[01:24] Faceoff Miles Schmidt vs Christian Updale won by BATES, [01:24] Ground ball pickup by BATES Miles Schmidt.
[01:14] Timeout by BATES.
[00:25] Shot by BATES Henry McCann HIGH
[00:17] Shot by BATES Jack Goldbach, SAVE Nick Paterno
[00:00] End-of-period.

Period 4 Plays

Period 4 Plays
Time BATES - Play Description BATES - Score Scoring Team Logo KEAN - Score KEAN - Play Description
[15:00]
[15:00] Faceoff Miles Schmidt vs Christian Updale won by BATES, [15:00] Ground ball pickup by BATES Dane Jones.
Turnover by BATES Connor Hartman.
[14:06] Clear attempt by KEAN good.
[12:48] Shot by KEAN Aarin Arbore, SAVE Andrew Toland
[12:44] Clear attempt by BATES good.
[12:05] GOAL by BATES Gray Doyle, Assist by Liam Rule. 10 BATES 4
[12:05] Faceoff Miles Schmidt vs Jake Gruzas won by BATES, [12:05] Ground ball pickup by BATES Connor Hartman.
[12:05] Penalty on KEAN Aaron Boccio (UNNECESSARY ROUGHNESS/1:00) Extra-man opportunity.
[11:43] GOAL by BATES Riley McClure (MAN-UP), Assist by Henry McCann. 11 BATES 4
[11:43] Faceoff Miles Schmidt vs Christian Updale won by BATES (on faceoff violation).
[11:09] Shot by BATES Charles Lowe, SAVE Nick Paterno
[11:04] Ground ball pickup by BATES Liam Rule.
[10:47] Shot by BATES Charles Lowe, SAVE Nick Paterno
[10:42] Ground ball pickup by KEAN Nick Paterno.
[10:39] Clear attempt by KEAN good.
[09:52] Shot by KEAN Jacob Dvoor HIT POST
[09:40] 11 KEAN 5 GOAL by KEAN TJ Mills, Assist by Jacob Dvoor.
[09:40] Faceoff Miles Schmidt vs Jake Gruzas won by BATES, [09:40] Ground ball pickup by BATES Miles Schmidt.
[08:35] Ground ball pickup by BATES Connor Hartman.
[08:26] Shot by BATES Connor Hartman, SAVE Nick Paterno
[08:18] Shot by BATES Jack Goldbach, SAVE Nick Paterno
[07:44] GOAL by BATES Riley McClure, Assist by Henry McCann. 12 BATES 5
[07:44] Faceoff Miles Schmidt vs Christian Updale won by BATES, [07:44] Ground ball pickup by BATES Dane Jones.
[07:11] Shot by BATES Riley McClure HIGH
[07:00] Shot by BATES Jack Goldbach, SAVE Nick Paterno
[06:56] Clear attempt by KEAN good.
[06:42] Shot by KEAN Jacob Dvoor WIDE
[06:34] 12 KEAN 6 GOAL by KEAN TJ Mills, Assist by Jacob Dvoor.
[06:34] Faceoff Miles Schmidt vs Jake Gruzas won by KEAN (on faceoff violation).
[05:43] Shot by BATES Riley McClure, SAVE Nick Paterno
[05:38] Ground ball pickup by BATES Gray Doyle.
[05:15] GOAL by BATES Xander Frey, Assist by Henry McCann. 13 BATES 6
[05:15] Faceoff Miles Schmidt vs Christian Updale won by KEAN, [05:15] Ground ball pickup by KEAN Christian Updale.
[04:38] Ground ball pickup by KEAN Aarin Arbore.
[04:15] Ground ball pickup by KEAN Aaron Boccio.
[03:55] Ground ball pickup by KEAN TJ Mills.
[03:50] 30-second clock violation by KEAN.
[03:44] Clear attempt by BATES good.
[02:57] GOAL by BATES Gray Doyle, Assist by Charles Lowe. 14 BATES 6
[02:57] Faceoff Miles Schmidt vs Christian Updale won by BATES (on faceoff violation).
[02:12] Shot by BATES Brian Hart HIGH
[01:55] GOAL by BATES Jack Goldbach. 15 BATES 6
[01:55] Faceoff Ryan Chung vs Wilfredo Crispin won by KEAN (on faceoff violation).
[01:44] Penalty on BATES Eddie Lin (UNNECESSARY ROUGHNESS/1:00) Extra-man opportunity.
[01:29] Shot by KEAN Aarin Arbore, SAVE Andrew Toland
[01:25] Clear attempt by BATES good.
[00:33] Ground ball pickup by BATES Kevin Burke.
[00:08] 30-second clock violation by BATES.
[00:00] End-of-period.