Skip To Main Content

Bates College

Scoreboard

Schedule

Bobcat Schedule

Keene St. (1-4)-VS-Bates (5-0)

Box Score

Keene St. logo
7
vs
Bates logo
16

Keene St. (1-4)
-VS-
Bates (5-0)

Team Score By Period
Team 1 2 3 4 F Total
Keene St. 1 2 2 2 7
Winner Bates 5 6 5 0 16
KEENE ST
Jack Ansart (2); Rex Maccarini (1); Dylan Seymour (1); Cole Ricardi (1); Tim Souza (1); Ethan Palma (1)
BATES
Hartman, Connor (3); McClure, Riley (3); Goldbach, Jack (3); Nunez, Johnny (1); Miller, Ben (1); Kushner, Rye (1); Ruppenstein, Morgan (1); Anastas, Jake (1); Rule, Liam (1); Evans, Denzel (1)
Date:
3/11/2025
Start:
06:00 PM
Time:
1:51
Attendance:
300
Location:
Lewiston, Maine
Stadium:
Garcelon Field
Officials:
Joshua Blaisdell; Gary Gorman; Clayton Jones; Chris McKibben
VIEW
Match History vs Keene St.

Scoring Summary

Scoring Summary
Team Period Time Scored By Assisted By KEENE ST BATES
KEENE ST 1st 12:24 Jack Ansart (4) Unassisted 1 0
BATES 1st 10:30 Denzel Evans (5) Riley McClure 1 1
BATES 1st 07:19 Jack Goldbach (5) Gray Doyle 1 2
BATES 1st 06:47 Riley McClure (9) Gray Doyle 1 3
BATES 1st 04:03 Connor Hartman (13) Gray Doyle 1 4
BATES 1st 02:09 Jake Anastas (3) Gray Doyle 1 5
BATES 2nd 12:36 Jack Goldbach (6) Ben Miller 1 6
KEENE ST 2nd 11:11 Rex Maccarini (12) Unassisted 2 6
BATES 2nd 08:41 Ben Miller (3) Connor Hartman 2 7
BATES 2nd 07:46 Riley McClure (10) Liam Rule 2 8
KEENE ST 2nd 06:30 Jack Ansart (5) Dylan Seymour 3 8
BATES 2nd 04:51 Rye Kushner (1) Riley McClure 3 9
BATES 2nd 03:36 Jack Goldbach (7) Colton Curtis 3 10
BATES 2nd 02:28 Connor Hartman (14) Gray Doyle 3 11
BATES 3rd 10:21 Riley McClure (11) Gray Doyle 3 12
BATES 3rd 08:38 Morgan Ruppenstein (2) Unassisted 3 13
KEENE ST 3rd 06:21 Dylan Seymour (7) (UP) Rex Maccarini 4 13
BATES 3rd 05:12 Liam Rule (5) Unassisted 4 14
KEENE ST 3rd 04:00 Tim Souza (2) Unassisted 5 14
BATES 3rd 02:46 Connor Hartman (15) (UP) Gray Doyle 5 15
BATES 3rd 02:30 Johnny Nunez (1) Riley McClure 5 16
KEENE ST 4th 14:33 Cole Ricardi (4) (UP) Rex Maccarini 6 16
KEENE ST 4th 09:13 Ethan Palma (1) Jack Ansart 7 16

Penalty Summary

Penalty Summary
Team Period Time Player Min Type
BATES 3rd 07:30 Sam Scola 02:00 ILLEGAL BODY CHECK
KEENE ST 3rd 03:42 Tim Kelleher 00:30 INTERFERENCE
BATES 3rd 00:21 Tyler Chang 01:00 SLASHING
BATES 4th 12:23 Jake Anastas 01:00 SLASHING
KEENE ST 4th 08:04 Justin Miller 00:30 DELAY OF GAME
BATES 4th 04:45 Aidan Cunningham 01:00 SLASHING
KEENE ST 4th 03:22 Giacomo Tedone 00:30 OFFSIDE
BATES 4th 01:44 Luke Breen 00:30 HOLDING

Team Statistics

Team Statistics
Team 1 2 3 4 Total
Shots
Keene St. 9 4 5 10 28
Bates 13 14 14 8 49
Shots On Goal
Keene St. 0 0 0 0 0
Bates 0 0 0 0 0
Saves
Keene St. 3 5 5 4 17
Bates 3 0 2 2 7
Turnovers
Keene St. 7 7 6 7 27
Bates 9 4 5 6 24
Clears
Keene St. 4-6 6-7 4-5 6-8 20-26
Bates 4-9 4-5 4-4 7-7 19-25
Ground Balls
Keene St. 8 8 5 8 29
Bates 12 12 15 9 48
Face Offs
Keene St. 1 2 0 1 4
Bates 6 7 8 1 22
Extra Man Opportunities
Keene St. 0-0 0-0 1-2 1-3 2-5
Bates 0-0 0-0 1-1 0-2 1-3

Individual Statistics

Keene St. 7

Keene St. 7
Pos # Player G A P SH SOG GB TO CT FO PEN
1 Justin Miller 0 0 0 0 0 2 0 0 - 1-00:30
2 Rex Maccarini 1 2 3 3 1 2 6 1 - -
4 Owen Keeley 0 0 0 0 0 2 1 0 - -
5 Dylan Seymour 1 1 2 2 1 1 1 0 - -
6 Connor Brown 0 0 0 0 0 0 0 0 - -
7 Jaheim Lancaster 0 0 0 1 0 0 2 0 - -
10 Nicholas Hadley 0 0 0 0 0 1 0 0 - -
12 Connor Woods 0 0 0 0 0 0 0 0 - -
13 Hunter Tavares 0 0 0 0 0 2 0 1 - -
14 Ben Tukey 0 0 0 0 0 0 1 0 - -
15 Sebastian Foresi 0 0 0 0 0 1 1 0 - -
17 Giacomo Tedone 0 0 0 3 1 2 3 0 - 1-00:30
18 Jake Dubiel 0 0 0 6 2 1 2 1 - -
19 Cole Ricardi 1 0 1 3 3 4 1 1 - -
21 Dylan Fadale 0 0 0 0 0 0 1 1 - -
22 Tim Kelleher 0 0 0 0 0 1 0 0 - 1-00:30
23 Tim Souza 1 0 1 3 2 1 0 0 - -
26 Nicholas McNulty 0 0 0 1 0 2 1 1 - -
31 Dylan Florian 0 0 0 0 0 3 3 0 - -
33 Ryan Valentine 0 0 0 0 0 0 0 0 - -
35 Gabe Pereira 0 0 0 0 0 1 1 0 1-10 -
41 Ethan Palma 1 0 1 1 1 0 0 0 - -
42 Aidan Donohue 0 0 0 0 0 1 0 0 0-3 -
45 Jack Ricci 0 0 0 0 0 0 0 0 3-13 -
49 Adam Scala 0 0 0 2 0 2 0 0 - -
55 Jack Ansart 2 1 3 3 3 0 0 1 - -
TM Team 0 0 0 0 0 0 3 0 - -
Totals 7 4 11 28 14 29 27 7 4-26 3-01:30

Bates 16

Bates 16
Pos # Player G A P SH SOG GB TO CT FO PEN
01 Toland, Andrew 0 0 0 0 0 2 1 1 - -
03 Underhill, TJ 0 0 0 0 0 0 0 0 - -
04 Hartman, Connor 3 1 4 4 3 1 0 0 - -
06 Evans, Denim 0 0 0 0 0 0 0 0 - -
07 Nunez, Johnny 1 0 1 1 1 0 0 0 - -
08 Miller, Ben 1 1 2 1 1 2 1 3 - -
09 Scola, Sam 0 0 0 0 0 0 0 0 - 1-02:00
10 Werner, Javi 0 0 0 4 3 1 1 0 - -
11 Kushner, Rye 1 0 1 2 2 1 0 0 - -
13 McClure, Riley 3 3 6 5 5 2 1 0 - -
14 Ruppenstein, Morgan 1 0 1 2 2 1 1 0 - -
15 Curtis, Colton 0 1 1 1 1 5 1 1 - -
16 Anastas, Jake 1 0 1 2 1 1 1 0 - 1-01:00
17 Breen, Luke 0 0 0 1 0 0 1 1 - 1-00:30
18 Rule, Liam 1 1 2 4 2 1 0 0 - -
19 McClutchy, Drew 0 0 0 0 0 0 1 0 - -
20 Markert, Jack 0 0 0 1 0 2 0 0 - -
21 Ray, Graham 0 0 0 0 0 5 3 0 7-7 -
22 Cunningham, Aidan 0 0 0 0 0 1 0 1 - 1-01:00
23 Morrison, Jack 0 0 0 0 0 0 0 0 - -
24 Rosen, Teddy 0 0 0 0 0 0 1 0 - -
26 Eaton, Colin 0 0 0 1 1 0 0 0 - -
28 Lance, Cooper 0 0 0 1 0 4 1 1 - -
29 Proutt, Mason 0 0 0 0 0 1 0 0 - -
30 Gibbons, Finn 0 0 0 0 0 1 0 0 3-4 -
31 Jones, Dane 0 0 0 0 0 1 0 0 - -
32 Chang, Tyler 0 0 0 0 0 0 0 0 - 1-01:00
33 Doyle, Gray 0 7 7 6 1 2 3 0 - -
34 Sullivan, Andrew 0 0 0 1 1 0 1 0 - -
36 Kodjababian, Jacob 0 0 0 0 0 1 1 0 - -
38 Nyhus, Drew 0 0 0 0 0 0 0 0 - -
39 Hopkins, Roan 0 0 0 0 0 0 0 0 - -
40 Kosicki, Max 0 0 0 0 0 0 0 0 - -
41 Wright, Jack 0 0 0 2 2 1 0 0 - -
42 Evans, Denzel 1 0 1 1 1 0 1 1 - -
43 Heafey, Luke 0 0 0 0 0 0 0 0 - -
44 Strohmaier, Grant 0 0 0 0 0 0 0 0 - -
45 Lin, Eddie 0 0 0 0 0 2 0 0 - -
47 Elkind, Wes 0 0 0 0 0 0 0 0 - -
48 Schmidt, Miles 0 0 0 3 2 5 0 0 12-15 -
50 Goldbach, Jack 3 0 3 5 4 1 0 0 - -
51 Frey, Xander 0 0 0 0 0 1 2 0 - -
52 Braun, Lucas 0 0 0 0 0 0 0 0 - -
55 Galvin, Max 0 0 0 1 0 3 1 2 - -
TM Team 0 0 0 0 0 0 1 0 - -
Totals 16 14 30 49 33 48 24 11 22-26 5-05:30

Goalkeeping Statistics

KEENE ST - Goalkeeping
# Player Minutes GA Saves Dec
31 Dylan Florian 55:04 16 17 L
33 Ryan Valentine 4:56 0 0
Totals 16 17
BATES - Goalkeeping
# Player Minutes GA Saves Dec
01 Toland, Andrew 41:25 5 5 W
38 Nyhus, Drew 15:20 2 2
43 Heafey, Luke 3:15 0 0
Totals 7 7

Play By Play

Period 1 Plays

Period 1 Plays
Time KEENE ST - Play Description KEENE ST - Score Scoring Team Logo BATES - Score BATES - Play Description
[15:00] Dylan Florian at goalie for KEENE ST.
[15:00] Andrew Toland at goalie for BATES.
[15:00] Faceoff Gabe Pereira vs Miles Schmidt won by KEENE ST, [15:00] Ground ball pickup by KEENE ST Gabe Pereira.
Turnover by KEENE ST Gabe Pereira.
[14:44] Ground ball pickup by BATES Colton Curtis.
Turnover by BATES Teddy Rosen.
[14:37] Clear attempt by BATES failed.
[14:32] Ground ball pickup by KEENE ST Nicholas McNulty.
[14:26] Shot by KEENE ST Nicholas McNulty WIDE
[14:20] Clear attempt by BATES good.
[13:54] Shot by BATES Connor Hartman HIT POST
[13:49] Ground ball pickup by KEENE ST Cole Ricardi.
[13:43] Clear attempt by KEENE ST good.
Turnover by KEENE ST Giacomo Tedone.
[13:14] Ground ball pickup by BATES Colton Curtis.
Turnover by BATES Cooper Lance.
[13:05] Clear attempt by BATES failed.
[12:30] Shot by KEENE ST Giacomo Tedone, SAVE Andrew Toland
Turnover by BATES Andrew Toland (caused by Jack Ansart).
[12:24] Clear attempt by BATES failed.
[12:24] GOAL by KEENE ST Jack Ansart (FIRST GOAL), goal number 4 for season. 1 KEENE ST 0
[12:24] Faceoff Gabe Pereira vs Miles Schmidt won by BATES, [12:24] Ground ball pickup by BATES Miles Schmidt.
[12:16] Ground ball pickup by BATES Miles Schmidt.
[11:34] Shot by BATES Morgan Ruppenstein, SAVE Dylan Florian
[11:20] Shot by BATES Javi Werner WIDE
Turnover by BATES Gray Doyle (caused by Cole Ricardi).
[10:53] Ground ball pickup by KEENE ST Cole Ricardi.
Turnover by KEENE ST Dylan Florian.
[10:38] Clear attempt by KEENE ST failed.
[10:30] 1 BATES 1 GOAL by BATES Denzel Evans, Assist by Riley McClure, goal number 5 for season.
[10:27] Faceoff Gabe Pereira vs Miles Schmidt won by BATES, [10:27] Ground ball pickup by BATES Max Galvin.
[10:10] Shot by BATES Riley McClure, SAVE Dylan Florian
[10:04] Ground ball pickup by KEENE ST Dylan Florian.
[09:49] Ground ball pickup by KEENE ST Nicholas Hadley.
[09:43] Clear attempt by KEENE ST good.
[09:22] Shot by KEENE ST Rex Maccarini HIGH
[09:00] Shot by KEENE ST Tim Souza, SAVE Andrew Toland
[08:43] Clear attempt by BATES good.
[07:54] Shot by BATES Jake Anastas BLOCKED
[07:48] Ground ball pickup by BATES Jake Anastas.
[07:44] Shot by BATES Javi Werner, SAVE Dylan Florian
Turnover by KEENE ST Dylan Florian.
[07:31] Ground ball pickup by BATES Javi Werner.
[07:27] Clear attempt by KEENE ST failed.
[07:22] Ground ball pickup by BATES Riley McClure.
[07:19] 1 BATES 2 GOAL by BATES Jack Goldbach, Assist by Gray Doyle, goal number 5 for season.
[07:19] Faceoff Gabe Pereira vs Miles Schmidt won by BATES, [07:19] Ground ball pickup by BATES Miles Schmidt.
[06:47] 1 BATES 3 GOAL by BATES Riley McClure, Assist by Gray Doyle, goal number 9 for season.
[06:47] Faceoff Gabe Pereira vs Miles Schmidt won by BATES (on faceoff violation).
Turnover by BATES Gray Doyle.
[05:40] Ground ball pickup by KEENE ST Owen Keeley.
[05:35] Clear attempt by KEENE ST good.
Turnover by KEENE ST Owen Keeley.
Turnover by BATES Javi Werner (caused by Nicholas McNulty).
[05:09] Clear attempt by BATES failed.
Turnover by KEENE ST Ben Tukey.
[04:33] Ground ball pickup by BATES Cooper Lance.
[04:29] Clear attempt by BATES good.
[04:27] Shot by BATES Liam Rule WIDE
[04:27] Timeout by KEENE ST.
[04:03] 1 BATES 4 GOAL by BATES Connor Hartman, Assist by Gray Doyle, goal number 13 for season.
[04:03] Faceoff Gabe Pereira vs Miles Schmidt won by BATES (on faceoff violation).
Turnover by BATES Riley McClure (caused by Hunter Tavares).
[03:32] Ground ball pickup by KEENE ST Owen Keeley.
[03:27] Clear attempt by KEENE ST good.
Turnover by KEENE ST Rex Maccarini.
[02:44] Clear attempt by BATES good.
[02:09] 1 BATES 5 GOAL by BATES Jake Anastas, Assist by Gray Doyle, goal number 3 for season.
[02:09] Faceoff Gabe Pereira vs Miles Schmidt won by BATES (on faceoff violation).
[01:58] Shot by BATES Cooper Lance WIDE
[01:53] Ground ball pickup by BATES Xander Frey.
Turnover by BATES Denzel Evans.
[01:14] Shot by KEENE ST Jake Dubiel WIDE
[00:51] Shot by KEENE ST Jake Dubiel WIDE
[00:34] Shot by KEENE ST Jake Dubiel, SAVE Andrew Toland
[00:26] Ground ball pickup by BATES Andrew Toland.
Turnover by BATES Drew McClutchy.
[00:16] Clear attempt by BATES failed.
[00:07] Shot by KEENE ST Jake Dubiel WIDE
[00:00] End-of-period.

Period 2 Plays

Period 2 Plays
Time KEENE ST - Play Description KEENE ST - Score Scoring Team Logo BATES - Score BATES - Play Description
[15:00]
[15:00] Faceoff Jack Ricci vs Miles Schmidt won by KEENE ST, [15:00] Ground ball pickup by KEENE ST Cole Ricardi.
Turnover by KEENE ST Rex Maccarini.
[13:56] Ground ball pickup by BATES Colton Curtis.
[13:51] Shot by BATES Colton Curtis, SAVE Dylan Florian
[13:47] Clear attempt by KEENE ST good.
[12:52] Ground ball pickup by KEENE ST Dylan Seymour.
Turnover by KEENE ST Dylan Seymour (caused by Ben Miller).
[12:43] Ground ball pickup by BATES Mason Proutt.
[12:36] Clear attempt by BATES good.
[12:36] 1 BATES 6 GOAL by BATES Jack Goldbach, Assist by Ben Miller, goal number 6 for season.
[12:36] Faceoff Jack Ricci vs Miles Schmidt won by BATES, [12:36] Ground ball pickup by BATES Max Galvin.
[12:20] Shot by BATES Gray Doyle, SAVE Dylan Florian
[12:13] Clear attempt by KEENE ST good.
[11:55] Ground ball pickup by KEENE ST Giacomo Tedone.
[11:19] Ground ball pickup by KEENE ST Rex Maccarini.
[11:11] GOAL by KEENE ST Rex Maccarini, goal number 12 for season. 2 KEENE ST 6
[11:11] Faceoff Jack Ricci vs Miles Schmidt won by KEENE ST (on faceoff violation).
[10:34] Ground ball pickup by KEENE ST Jake Dubiel.
[10:25] Shot by KEENE ST Jake Dubiel WIDE
[10:15] Clear attempt by BATES good.
[09:49] Ground ball pickup by BATES Morgan Ruppenstein.
[09:27] Shot by BATES Javi Werner, SAVE Dylan Florian
[09:10] Clear attempt by KEENE ST good.
Turnover by KEENE ST Rex Maccarini (caused by Andrew Toland).
[08:45] Clear attempt by BATES good.
[08:41] 2 BATES 7 GOAL by BATES Ben Miller, Assist by Connor Hartman, goal number 3 for season.
[08:41] Faceoff Jack Ricci vs Miles Schmidt won by BATES, [08:41] Ground ball pickup by BATES Cooper Lance.
[08:24] Shot by BATES Miles Schmidt WIDE
[07:46] 2 BATES 8 GOAL by BATES Riley McClure, Assist by Liam Rule, goal number 10 for season.
[07:46] Faceoff Jack Ricci vs Miles Schmidt won by BATES, [07:46] Ground ball pickup by BATES Ben Miller.
[07:23] Ground ball pickup by BATES Jack Goldbach.
[06:41] Shot by BATES Gray Doyle WIDE
[06:36] Ground ball pickup by KEENE ST Dylan Florian.
[06:32] Clear attempt by KEENE ST good.
[06:30] GOAL by KEENE ST Jack Ansart, Assist by Dylan Seymour, goal number 5 for season. 3 KEENE ST 8
[06:30] Faceoff Jack Ricci vs Graham Ray won by BATES, [06:30] Ground ball pickup by BATES Graham Ray.
Turnover by BATES Graham Ray.
[05:56] Ground ball pickup by KEENE ST Aidan Donohue.
Turnover by KEENE ST Jaheim Lancaster (caused by Denzel Evans).
[04:53] Ground ball pickup by BATES Eddie Lin.
[04:51] Clear attempt by BATES good.
[04:51] 3 BATES 9 GOAL by BATES Rye Kushner, Assist by Riley McClure, goal number 1 for season.
[04:51] Faceoff Jack Ricci vs Miles Schmidt won by BATES (on faceoff violation).
Turnover by BATES Gray Doyle.
[03:46] Clear attempt by KEENE ST good.
Turnover by KEENE ST Dylan Fadale (caused by Colton Curtis).
[03:36] 3 BATES 10 GOAL by BATES Jack Goldbach, Assist by Colton Curtis, goal number 7 for season.
[03:31] Faceoff Gabe Pereira vs Miles Schmidt won by BATES, [03:31] Ground ball pickup by BATES Miles Schmidt.
[03:25] Shot by BATES Miles Schmidt, SAVE Dylan Florian
Turnover by KEENE ST Jake Dubiel (caused by Ben Miller).
[03:02] Ground ball pickup by BATES Gray Doyle.
[02:59] Clear attempt by KEENE ST failed.
[02:37] Ground ball pickup by BATES Connor Hartman.
[02:28] 3 BATES 11 GOAL by BATES Connor Hartman, Assist by Gray Doyle, goal number 14 for season.
[02:28] Faceoff Jack Ricci vs Graham Ray won by BATES (on faceoff violation).
[02:18] Shot by BATES Jack Goldbach WIDE
[01:56] Shot by BATES Andrew Sullivan, SAVE Dylan Florian
[01:49] Ground ball pickup by KEENE ST Justin Miller.
[01:47] Clear attempt by KEENE ST good.
[00:44] Shot by KEENE ST Rex Maccarini BLOCKED
Turnover by BATES Colton Curtis (caused by Rex Maccarini).
[00:32] Clear attempt by BATES failed.
Turnover by KEENE ST Rex Maccarini.
Turnover by BATES Andrew Sullivan.
[00:00] End-of-period.

Period 3 Plays

Period 3 Plays
Time KEENE ST - Play Description KEENE ST - Score Scoring Team Logo BATES - Score BATES - Play Description
[15:00]
[15:00] Faceoff Gabe Pereira vs Miles Schmidt won by BATES, [15:00] Ground ball pickup by BATES Miles Schmidt.
[14:50] Shot by BATES Miles Schmidt, SAVE Dylan Florian
[14:33] Clear attempt by KEENE ST good.
Turnover by KEENE ST Rex Maccarini (caused by Cooper Lance).
[14:01] Ground ball pickup by BATES Cooper Lance.
[13:52] Shot by BATES Gray Doyle WIDE
[13:13] Shot by BATES Javi Werner, SAVE Dylan Florian
[13:08] Clear attempt by KEENE ST good.
[12:38] Shot by KEENE ST Tim Souza WIDE
[12:29] Shot by KEENE ST Jake Dubiel, SAVE Andrew Toland
Turnover by KEENE ST Jake Dubiel.
[11:30] Ground ball pickup by BATES Andrew Toland.
[11:27] Clear attempt by BATES good.
[11:00] Shot by BATES Liam Rule WIDE
[10:48] Shot by BATES Riley McClure, SAVE Dylan Florian
[10:44] Ground ball pickup by KEENE ST Justin Miller.
[10:37] Ground ball pickup by KEENE ST Hunter Tavares.
Turnover by KEENE ST.
[10:21] 3 BATES 12 GOAL by BATES Riley McClure, Assist by Gray Doyle, goal number 11 for season.
[10:21] Faceoff Aidan Donohue vs Graham Ray won by BATES, [10:21] Ground ball pickup by BATES Graham Ray.
Turnover by BATES Graham Ray.
[10:02] Ground ball pickup by KEENE ST Cole Ricardi.
Turnover by KEENE ST Rex Maccarini (caused by Ben Miller).
[09:40] Ground ball pickup by BATES Cooper Lance.
[09:29] Clear attempt by BATES good.
[09:00] Shot by BATES Gray Doyle BLOCKED
[08:53] Ground ball pickup by BATES Liam Rule.
[08:45] Shot by BATES Gray Doyle WIDE
[08:38] 3 BATES 13 GOAL by BATES Morgan Ruppenstein, goal number 2 for season.
[08:38] Faceoff Jack Ricci vs Graham Ray won by BATES, [08:38] Ground ball pickup by BATES Graham Ray.
Turnover by BATES Graham Ray (caused by Jake Dubiel).
[08:24] Ground ball pickup by KEENE ST Tim Kelleher.
[08:23] Timeout by KEENE ST.
[07:30] Penalty on BATES Sam Scola (ILLEGAL BODY CHECK/2:00) Extra-man opportunity.
Turnover by KEENE ST Cole Ricardi (caused by Aidan Cunningham).
[06:54] Ground ball pickup by BATES Colton Curtis.
[06:50] Clear attempt by BATES good.
[06:41] Ground ball pickup by BATES Ben Miller.
Turnover by BATES Ben Miller.
[06:21] GOAL by KEENE ST Dylan Seymour (MAN-UP), Assist by Rex Maccarini, goal number 7 for season. 4 KEENE ST 13
[06:21] Faceoff Aidan Donohue vs Finn Gibbons won by BATES, [06:21] Ground ball pickup by BATES Aidan Cunningham.
[05:59] Ground ball pickup by BATES Colton Curtis.
[05:12] 4 BATES 14 GOAL by BATES Liam Rule, goal number 5 for season.
[05:12] Faceoff Aidan Donohue vs Finn Gibbons won by BATES, [05:12] Ground ball pickup by BATES Finn Gibbons.
[04:57] Ground ball pickup by BATES Riley McClure.
[04:53] Shot by BATES Jack Goldbach, SAVE Dylan Florian
[04:44] Clear attempt by KEENE ST good.
[04:00] Shot by KEENE ST Jack Ansart, SAVE Andrew Toland
[04:00] Ground ball pickup by KEENE ST Tim Souza.
[04:00] GOAL by KEENE ST Tim Souza, goal number 2 for season. 5 KEENE ST 14
[04:00] Faceoff Jack Ricci vs Graham Ray won by BATES (on faceoff violation).
[03:42] Shot by BATES Liam Rule, SAVE Dylan Florian
[03:42] Penalty on KEENE ST Tim Kelleher (INTERFERENCE/0:30) Extra-man opportunity.
[03:35] Drew Nyhus at goalie for BATES.
Turnover by BATES Jake Anastas.
Turnover by KEENE ST Dylan Florian.
[03:06] Clear attempt by KEENE ST failed.
[03:01] Ground ball pickup by BATES Eddie Lin.
[02:56] Clear attempt by BATES good.
[02:46] 5 BATES 15 GOAL by BATES Connor Hartman (MAN-UP), Assist by Gray Doyle, goal number 15 for season.
[02:46] Faceoff Jack Ricci vs Graham Ray won by BATES, [02:46] Ground ball pickup by BATES Graham Ray.
[02:30] 5 BATES 16 GOAL by BATES Johnny Nunez, Assist by Riley McClure, goal number 1 for season.
[02:30] Faceoff Gabe Pereira vs Finn Gibbons won by BATES (on faceoff violation).
Turnover by BATES Xander Frey.
[01:03] Clear attempt by KEENE ST good.
[00:21] Penalty on BATES Tyler Chang (SLASHING/1:00) Extra-man opportunity.
[00:00] End-of-period.

Period 4 Plays

Period 4 Plays
Time KEENE ST - Play Description KEENE ST - Score Scoring Team Logo BATES - Score BATES - Play Description
[15:00]
[14:38] Shot by KEENE ST Adam Scala WIDE
[14:33] GOAL by KEENE ST Cole Ricardi (MAN-UP), Assist by Rex Maccarini, goal number 4 for season. 6 KEENE ST 16
[14:32] Faceoff Jack Ricci vs Finn Gibbons won by KEENE ST (on faceoff violation).
[14:27] Ground ball pickup by KEENE ST Adam Scala.
[13:52] Shot by KEENE ST Giacomo Tedone WIDE
[13:27] Shot by KEENE ST Adam Scala WIDE
[13:22] Shot by KEENE ST Jaheim Lancaster HIGH
Turnover by KEENE ST.
[12:53] Clear attempt by BATES good.
[12:23] Shot by BATES Colin Eaton, SAVE Dylan Florian
[12:23] Penalty on BATES Jake Anastas (SLASHING/1:00) Extra-man opportunity.
[12:06] Shot by KEENE ST Cole Ricardi, SAVE Drew Nyhus
[11:43] Shot by KEENE ST Giacomo Tedone BLOCKED
[11:34] Clear attempt by BATES good.
[10:42] Shot by BATES Jack Markert BLOCKED
[10:37] Ground ball pickup by BATES Jack Markert.
[10:29] Shot by BATES Luke Breen HIGH
[10:23] Clear attempt by KEENE ST good.
[10:12] Shot by KEENE ST Cole Ricardi, SAVE Drew Nyhus
[10:06] Clear attempt by BATES good.
[09:38] Shot by BATES Jack Wright, SAVE Dylan Florian
[09:32] Ground ball pickup by BATES Jack Wright.
Turnover by BATES.
[09:29] Clear attempt by KEENE ST good.
[09:13] GOAL by KEENE ST Ethan Palma, Assist by Jack Ansart, goal number 1 for season. 7 KEENE ST 16
[09:13] Faceoff Jack Ricci vs Graham Ray won by BATES, [09:13] Ground ball pickup by BATES Graham Ray.
[08:56] Shot by BATES Rye Kushner, SAVE Dylan Florian
[08:45] Ground ball pickup by KEENE ST Hunter Tavares.
Turnover by KEENE ST.
[08:15] Clear attempt by KEENE ST failed.
[08:15] Shot by BATES Max Galvin HIT POST
[08:15] Ground ball pickup by BATES Jack Markert.
[08:04] Ground ball pickup by BATES Rye Kushner.
[08:04] Penalty on KEENE ST Justin Miller (DELAY OF GAME/0:30) Extra-man opportunity.
Turnover by BATES Xander Frey (caused by Dylan Fadale).
[07:26] Ground ball pickup by KEENE ST Nicholas McNulty.
Turnover by KEENE ST Nicholas McNulty.
[07:17] Clear attempt by KEENE ST failed.
[07:14] Ground ball pickup by BATES Jacob Kodjababian.
[07:06] Clear attempt by BATES good.
[06:48] Shot by BATES Gray Doyle WIDE
[06:38] Ground ball pickup by BATES Gray Doyle.
[06:05] Shot by BATES Jack Wright, SAVE Dylan Florian
[05:59] Ground ball pickup by KEENE ST Dylan Florian.
[05:49] Clear attempt by KEENE ST good.
[04:56] Ryan Valentine at goalie for KEENE ST.
[04:45] Penalty on BATES Aidan Cunningham (SLASHING/1:00) Extra-man opportunity.
[04:28] Ground ball pickup by KEENE ST Rex Maccarini.
[04:13] Shot by KEENE ST Dylan Seymour WIDE
[03:57] Clear attempt by BATES good.
[03:22] Penalty on KEENE ST Giacomo Tedone (OFFSIDE/0:30) Extra-man opportunity.
[03:15] Luke Heafey at goalie for BATES.
Turnover by BATES Morgan Ruppenstein.
[02:54] Clear attempt by KEENE ST good.
Turnover by KEENE ST Giacomo Tedone.
Turnover by BATES Jacob Kodjababian.
[02:06] Clear attempt by KEENE ST good.
[01:58] Ground ball pickup by KEENE ST Sebastian Foresi.
Turnover by KEENE ST Sebastian Foresi (caused by Luke Breen).
Turnover by BATES Luke Breen.
[01:44] Ground ball pickup by KEENE ST Giacomo Tedone.
[01:44] Penalty on BATES Luke Breen (HOLDING/0:30) Extra-man opportunity.
Turnover by KEENE ST Giacomo Tedone (caused by Max Galvin).
[01:31] Ground ball pickup by BATES Max Galvin.
[01:22] Clear attempt by BATES good.
Turnover by BATES Max Galvin.
[01:10] Clear attempt by KEENE ST good.
[00:52] Ground ball pickup by KEENE ST Adam Scala.
Turnover by KEENE ST Jaheim Lancaster (caused by Max Galvin).
[00:34] Ground ball pickup by BATES Dane Jones.
[00:29] Clear attempt by BATES good.
[00:00] End-of-period.