4
Final
3
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
SAV
|
0 | 3 | 1 | 4 |
GVL
|
2 | 0 | 1 | 3 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Savannah Ghost Pirates
|
8 | 12 | 9 | 29 |
Greenville Swamp Rabbits
|
12 | 7 | 14 | 33 |
Scoring
1st Period
0:27
Goal
Goal by #24 Jack Brackett, assisted by #38 Denis Smirnov and #72 Patrick Polino.
14:53
Goal
Goal by #8 Keaton Mastrodonato, assisted by #51 Cole Fraser and #2 Joe Prouty.
2nd Period
5:18
Goal
Goal by #23 Reece Vitelli, assisted by #2 Dennis Cesana.
7:55
Goal
Goal by #2 Dennis Cesana, assisted by #23 Reece Vitelli and #29 Riley Hughes.
9:34
Goal
Goal by #41 Nicholas Zabaneh, assisted by #26 Evan Nause and #12 Jaxsen Wiebe.
3rd Period
4:25
Goal
Goal by #95 John Parker-Jones, assisted by #13 Josh Zary.
13:50
Goal
Goal by #41 Nicholas Zabaneh, assisted by #22 Logan Drevitch and #12 Jaxsen Wiebe.
Penalties
1st Period
0:34
Penalty
Logan Drevitch called for High-sticking - double minor (4:00 minutes)
15:27
Penalty
Tim Lovell called for Interference - minor (2:00 minutes)
19:59
Penalty
Reece Vitelli called for Cross-Checking Minor (2:00 minutes)
2nd Period
6:11
Penalty
Ryan O'Reilly called for Holding - minor (2:00 minutes)
10:34
Penalty
Cole Fraser called for Fighting - Major (5:00 minutes)
10:34
Penalty
Peter Laviolette called for Fighting - Major (5:00 minutes)
3rd Period
2:29
Penalty
Evan Nause called for High-sticking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Vinnie Purpura is now in as goalie.
0:00
Goalkeeper In
Isaiah Saville is now in as goalie.
0:27
Shot - Quality goal
#24 Jack Brackett shoots on #33 Vinnie Purpura
0:27
Goal
Goal by #24 Jack Brackett, assisted by #38 Denis Smirnov and #72 Patrick Polino.
0:34
Penalty
Logan Drevitch called for High-sticking - double minor (4:00 minutes)
1:35
Shot - Quality on net
#2 Dennis Cesana shoots on #31 Isaiah Saville
1:51
Shot - Non quality on net
#41 Nicholas Zabaneh shoots on #31 Isaiah Saville
3:11
Shot - Quality on net
#20 Ryan O'Hara shoots on #33 Vinnie Purpura
3:41
Shot - Non quality on net
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
3:57
Shot - Non quality on net
#20 Ryan O'Hara shoots on #33 Vinnie Purpura
4:09
Shot - Quality on net
#38 Denis Smirnov shoots on #33 Vinnie Purpura
7:00
Shot - Non quality on net
#5 Jake Murray shoots on #33 Vinnie Purpura
9:17
Shot - Non quality on net
#5 Jake Murray shoots on #33 Vinnie Purpura
9:32
Shot - Non quality on net
#13 Josh Zary shoots on #33 Vinnie Purpura
10:58
Shot - Quality on net
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
12:12
Shot - Non quality on net
#36 Matt Koopman shoots on #31 Isaiah Saville
12:23
Shot - Non quality on net
#6 Noah Carroll shoots on #31 Isaiah Saville
13:02
Shot - Non quality on net
#29 Riley Hughes shoots on #31 Isaiah Saville
14:08
Shot - Non quality on net
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
14:53
Shot - Quality goal
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
14:53
Goal
Goal by #8 Keaton Mastrodonato, assisted by #51 Cole Fraser and #2 Joe Prouty.
15:27
Penalty
Tim Lovell called for Interference - minor (2:00 minutes)
15:54
Shot - Quality on net
#14 Ryan Sullivan shoots on #31 Isaiah Saville
17:01
Shot - Non quality on net
#10 Connor Gregga shoots on #31 Isaiah Saville
18:01
Shot - Quality on net
#27 Neil Shea shoots on #33 Vinnie Purpura
19:03
Shot - Non quality on net
#41 Nicholas Zabaneh shoots on #31 Isaiah Saville
19:55
Goalkeeper Change
Isaiah Saville out. Empty net.
19:59
Penalty
Reece Vitelli called for Cross-Checking Minor (2:00 minutes)
19:59
Goalkeeper In
Isaiah Saville is now in as goalie.
2nd Period
1:05
Shot - Quality on net
#41 Nicholas Zabaneh shoots on #31 Isaiah Saville
1:13
Shot - Quality on net
#41 Nicholas Zabaneh shoots on #31 Isaiah Saville
3:13
Shot - Non quality on net
#23 Reece Vitelli shoots on #31 Isaiah Saville
5:08
Shot - Quality on net
#36 Matt Koopman shoots on #31 Isaiah Saville
5:18
Shot - Non quality goal
#23 Reece Vitelli shoots on #31 Isaiah Saville
5:18
Goal
Goal by #23 Reece Vitelli, assisted by #2 Dennis Cesana.
6:05
Goalkeeper Change
Vinnie Purpura out. Empty net.
6:11
Penalty
Ryan O'Reilly called for Holding - minor (2:00 minutes)
6:11
Goalkeeper In
Vinnie Purpura is now in as goalie.
7:55
Shot - Non quality goal
#2 Dennis Cesana shoots on #31 Isaiah Saville
7:55
Goal
Goal by #2 Dennis Cesana, assisted by #23 Reece Vitelli and #29 Riley Hughes.
8:39
Shot - Non quality on net
#5 Jake Murray shoots on #33 Vinnie Purpura
8:51
Shot - Quality on net
#15 Nick Granowicz shoots on #31 Isaiah Saville
9:34
Shot - Quality goal
#41 Nicholas Zabaneh shoots on #31 Isaiah Saville
9:34
Goal
Goal by #41 Nicholas Zabaneh, assisted by #26 Evan Nause and #12 Jaxsen Wiebe.
10:34
Penalty
Cole Fraser called for Fighting - Major (5:00 minutes)
10:34
Penalty
Peter Laviolette called for Fighting - Major (5:00 minutes)
10:34
Goalkeeper Change
Isaiah Saville out. Empty net.
10:34
Goalkeeper In
Pierce Charleson is now in as goalie.
10:53
Shot - Non quality on net
#36 Matt Koopman shoots on #39 Pierce Charleson
12:32
Shot - Quality on net
#95 John Parker-Jones shoots on #33 Vinnie Purpura
15:34
Shot - Quality on net
#22 Logan Drevitch shoots on #39 Pierce Charleson
16:04
Shot - Non quality on net
#2 Dennis Cesana shoots on #39 Pierce Charleson
16:53
Shot - Non quality on net
#13 Josh Zary shoots on #33 Vinnie Purpura
17:13
Shot - Non quality on net
#36 Matt Koopman shoots on #39 Pierce Charleson
17:34
Shot - Quality on net
#24 Jack Brackett shoots on #33 Vinnie Purpura
17:55
Shot - Non quality on net
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
18:37
Shot - Non quality on net
#20 Ryan O'Hara shoots on #33 Vinnie Purpura
19:39
Shot - Non quality on net
#2 Joe Prouty shoots on #33 Vinnie Purpura
3rd Period
0:24
Shot - Non quality on net
#24 Jack Brackett shoots on #33 Vinnie Purpura
1:50
Shot - Non quality on net
#19 Ryan O'Reilly shoots on #33 Vinnie Purpura
1:53
Shot - Quality on net
#13 Josh Zary shoots on #33 Vinnie Purpura
2:26
Shot - Non quality on net
#2 Joe Prouty shoots on #33 Vinnie Purpura
2:29
Penalty
Evan Nause called for High-sticking - minor (2:00 minutes)
3:24
Shot - Quality on net
#23 Reece Vitelli shoots on #39 Pierce Charleson
3:35
Shot - Quality on net
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
3:53
Shot - Quality on net
#95 John Parker-Jones shoots on #33 Vinnie Purpura
4:25
Shot - Quality goal
#95 John Parker-Jones shoots on #33 Vinnie Purpura
4:25
Goal
Goal by #95 John Parker-Jones, assisted by #13 Josh Zary.
7:06
Shot - Non quality on net
#53 Ivan Chukarov shoots on #39 Pierce Charleson
7:08
Shot - Quality on net
#14 Ryan Sullivan shoots on #39 Pierce Charleson
7:42
Shot - Non quality on net
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
8:08
Shot - Non quality on net
#40 Parker Berge shoots on #33 Vinnie Purpura
8:44
Shot - Non quality on net
#15 Nick Granowicz shoots on #39 Pierce Charleson
8:56
Shot - Non quality on net
#15 Nick Granowicz shoots on #39 Pierce Charleson
9:15
Shot - Quality on net
#95 John Parker-Jones shoots on #33 Vinnie Purpura
10:25
Shot - Non quality on net
#12 Jaxsen Wiebe shoots on #39 Pierce Charleson
11:18
Shot - Non quality on net
#21 Tim Rego shoots on #33 Vinnie Purpura
12:33
Shot - Quality on net
#27 Liam Walsh shoots on #39 Pierce Charleson
12:55
Shot - Quality on net
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
13:26
Shot - Non quality on net
#12 Jaxsen Wiebe shoots on #39 Pierce Charleson
13:50
Shot - Non quality goal
#41 Nicholas Zabaneh shoots on #39 Pierce Charleson
13:50
Goal
Goal by #41 Nicholas Zabaneh, assisted by #22 Logan Drevitch and #12 Jaxsen Wiebe.
18:14
Goalkeeper Change
Pierce Charleson out. Empty net.
18:17
Shot - Non quality on net
#43 Tim Lovell shoots on #33 Vinnie Purpura
19:11
Shot - Quality on net
#27 Neil Shea shoots on #33 Vinnie Purpura
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Joe Prouty
#2
|
D | 0 | 1 | -1 | 2 | 0 |
|
Jake Murray
#5
|
D | 0 | 0 | -1 | 3 | 0 |
|
Keaton Mastrodonato
#8
|
F | 1 | 0 | +1 | 8 | 0 |
|
Ben Poisson
#12
|
F | 0 | 0 | 0 | 0 | 0 |
|
Josh Zary
#13
|
F | 0 | 1 | -2 | 3 | 0 |
|
Caiden Gault
#14
|
F | 0 | 0 | 0 | 0 | 0 |
|
Ryan O'Reilly
#19
|
F | 0 | 0 | -2 | 1 | 2 |
|
Ryan O'Hara
#20
|
F | 0 | 0 | +1 | 3 | 0 |
|
Tim Rego
#21
|
D | 0 | 0 | 0 | 1 | 0 |
|
Jack Brackett
#24
|
F | 1 | 0 | 0 | 3 | 0 |
|
Neil Shea
#27
|
F | 0 | 0 | +1 | 2 | 0 |
|
Denis Smirnov
#38
|
F | 0 | 1 | +1 | 1 | 0 |
|
Parker Berge
#40
|
D | 0 | 0 | 0 | 1 | 0 |
|
Tim Lovell
#43
|
D | 0 | 0 | -1 | 1 | 2 |
|
Cole Fraser
#51
|
D | 0 | 1 | 0 | 0 | 5 |
|
Patrick Polino
#72
|
LW | 0 | 1 | 0 | 0 | 0 |
|
Connor Milburn
#91
|
F | 0 | 0 | 0 | 0 | 0 |
|
John Parker-Jones
#95
|
RW | 1 | 0 | -2 | 4 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Isaiah Saville
#31
|
13 | 81.250 | 3 | 0 |
|
Pierce Charleson
#39
|
12 | 92.308 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Dennis Cesana
#2
|
D | 1 | 1 | +1 | 3 | 0 |
|
Noah Carroll
#6
|
D | 0 | 0 | 0 | 1 | 0 |
|
Connor Gregga
#10
|
F | 0 | 0 | 0 | 1 | 0 |
|
Jaxsen Wiebe
#12
|
F | 0 | 2 | +1 | 2 | 0 |
|
Ryan Sullivan
#14
|
F | 0 | 0 | +1 | 2 | 0 |
|
Nick Granowicz
#15
|
F | 0 | 0 | -1 | 3 | 0 |
|
Keaton Pehrson
#20
|
D | 0 | 0 | 0 | 0 | 0 |
|
Logan Drevitch
#22
|
F | 0 | 1 | +1 | 1 | 4 |
|
Reece Vitelli
#23
|
F | 1 | 1 | +1 | 3 | 2 |
|
Will Riedell
#24
|
D | 0 | 0 | -1 | 0 | 0 |
|
Evan Nause
#26
|
D | 0 | 1 | 0 | 0 | 2 |
|
Liam Walsh
#27
|
F | 0 | 0 | -1 | 1 | 0 |
|
Tristan Amonte
#28
|
F | 0 | 0 | 0 | 0 | 0 |
|
Riley Hughes
#29
|
F | 0 | 1 | +1 | 1 | 0 |
|
Matt Koopman
#36
|
F | 0 | 0 | -1 | 4 | 0 |
|
Nicholas Zabaneh
#41
|
F | 2 | 0 | +1 | 6 | 0 |
|
Peter Laviolette
#43
|
F | 0 | 0 | 0 | 0 | 5 |
|
Ivan Chukarov
#53
|
D | 0 | 0 | +2 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Vinnie Purpura
#33
|
30 | 90.909 | 3 | 0 |
|
Evan Cormier
#34
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Savannah Ghost Pirates
Greenville Swamp Rabbits
29
33
Shots on Goal
14%
9%
Shots Percentage
2
4
Power Plays
13
9
Penalty Minutes
30
25
Saves
91%
86%
Saves Percentage
Referees:
Eliot Grauer,
Will Kelly
Linesmen:
Brian Pincus,
Quinn Schafer
SAV Management
Jared Staal
(Head Coach),
Brenden Kotyk
(Assistant Coach)
GVL Management
Tim Vieira
(President),
Chad Costello
(Head Coach/General Manager),
Jason Payne
(Associate Coach)
Latest News
More News
Mavericks take 2-0 series lead with 5-2 win
ECHL Transactions - June 6
ECHL Today - June 6
Mavericks take 6-0 win in Game 1 of Kelly Cup Finals
ECHL Transactions - June 5
Officials named for 2026 Kelly Cup Finals
ECHL Today - June 5
Kansas City, Florida open 2026 Kelly Cup Finals on Friday
Five former ECHL officials selected to work 2026 Stanley Cup Final
Sign Up For Updates
Sign up for our email newsletter to be the first to know about ECHL news!
-
ECHL Network
-
ECHL Teams
-
Adirondack Thunder
-
Allen Americans
-
Atlanta Gladiators
-
Bloomington Bison
-
Cincinnati Cyclones
-
Florida Everblades
-
Fort Wayne Komets
-
Greensboro Gargoyles
-
Greenville Swamp Rabbits
-
Idaho Steelheads
-
Indy Fuel
-
Jacksonville Icemen
-
Kalamazoo Wings
-
Kansas City Mavericks
-
Maine Mariners
-
New Mexico Goatheads
-
Norfolk Admirals
-
Orlando Solar Bears
-
Rapid City Rush
-
Reading Royals
-
Savannah Ghost Pirates
-
South Carolina Stingrays
-
Tahoe Knight Monsters
-
Toledo Walleye
-
Trenton Ironhawks
-
Trois-Rivières Lions
-
Tulsa Oilers
-
Wheeling Nailers
-
Wichita Thunder
-
Worcester Railers
-