1
Final
0
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
SAV
|
0 | 1 | 0 | 1 |
GVL
|
0 | 0 | 0 | 0 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Savannah Ghost Pirates
|
11 | 9 | 8 | 28 |
Greenville Swamp Rabbits
|
18 | 15 | 8 | 41 |
Scoring
1st Period
2nd Period
8:48
Goal
Goal by #20 Keaton Pehrson, assisted by #14 Ryan Sullivan.
3rd Period
Penalties
1st Period
3:54
Penalty
Wade Murphy called for Interference - minor (2:00 minutes)
6:08
Penalty
Liam Walsh called for Tripping - minor (2:00 minutes)
13:12
Penalty
Keaton Mastrodonato called for Delay of Game (2:00 minutes)
17:45
Penalty
John Parker-Jones called for Fighting - Major (5:00 minutes)
17:45
Penalty
Peter Laviolette called for Fighting - Major (5:00 minutes)
2nd Period
3rd Period
3:37
Penalty
Ivan Chukarov called for Delay of Game (2:00 minutes)
10:01
Penalty
Denis Smirnov called for Hooking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Pierce Charleson is now in as goalie.
0:00
Goalkeeper In
Vinnie Purpura is now in as goalie.
0:10
Shot - Quality on net
#20 Keaton Pehrson shoots on #39 Pierce Charleson
0:37
Shot - Quality on net
#22 Logan Drevitch shoots on #39 Pierce Charleson
1:05
Shot - Quality on net
#20 Ryan O'Hara shoots on #33 Vinnie Purpura
1:52
Shot - Non quality on net
#43 Tim Lovell shoots on #33 Vinnie Purpura
2:56
Shot - Non quality on net
#12 Ben Poisson shoots on #33 Vinnie Purpura
3:48
Shot - Quality on net
#40 Parker Berge shoots on #33 Vinnie Purpura
3:54
Penalty
Wade Murphy called for Interference - minor (2:00 minutes)
4:45
Shot - Non quality on net
#29 Riley Hughes shoots on #39 Pierce Charleson
5:27
Shot - Quality on net
#28 Tristan Amonte shoots on #39 Pierce Charleson
5:35
Shot - Non quality on net
#14 Ryan Sullivan shoots on #39 Pierce Charleson
5:46
Shot - Non quality on net
#22 Logan Drevitch shoots on #39 Pierce Charleson
6:08
Penalty
Liam Walsh called for Tripping - minor (2:00 minutes)
6:28
Shot - Quality on net
#20 Ryan O'Hara shoots on #33 Vinnie Purpura
7:29
Shot - Quality on net
#38 Denis Smirnov shoots on #33 Vinnie Purpura
8:29
Shot - Quality on net
#28 Tristan Amonte shoots on #39 Pierce Charleson
8:41
Shot - Non quality on net
#41 Nicholas Zabaneh shoots on #39 Pierce Charleson
8:51
Shot - Non quality on net
#16 Wade Murphy shoots on #33 Vinnie Purpura
9:47
Shot - Non quality on net
#24 Jack Brackett shoots on #33 Vinnie Purpura
10:11
Shot - Quality on net
#27 Liam Walsh shoots on #39 Pierce Charleson
10:23
Shot - Non quality on net
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
10:33
Shot - Non quality on net
#40 Parker Berge shoots on #33 Vinnie Purpura
10:57
Shot - Non quality on net
#72 Patrick Polino shoots on #33 Vinnie Purpura
11:02
Shot - Quality on net
#40 Parker Berge shoots on #33 Vinnie Purpura
11:07
Shot - Quality on net
#16 Wade Murphy shoots on #33 Vinnie Purpura
12:26
Shot - Quality on net
#27 Neil Shea shoots on #33 Vinnie Purpura
12:46
Shot - Non quality on net
#6 Noah Carroll shoots on #39 Pierce Charleson
13:12
Penalty
Keaton Mastrodonato called for Delay of Game (2:00 minutes)
14:44
Shot - Quality on net
#22 Logan Drevitch shoots on #39 Pierce Charleson
15:35
Shot - Quality on net
#24 Jack Brackett shoots on #33 Vinnie Purpura
17:28
Shot - Non quality on net
#7 Tristan De Jong shoots on #33 Vinnie Purpura
17:45
Penalty
John Parker-Jones called for Fighting - Major (5:00 minutes)
17:45
Penalty
Peter Laviolette called for Fighting - Major (5:00 minutes)
18:49
Shot - Non quality on net
#38 Denis Smirnov shoots on #33 Vinnie Purpura
19:34
Shot - Non quality on net
#7 Tristan De Jong shoots on #33 Vinnie Purpura
2nd Period
0:16
Shot - Non quality on net
#15 Nick Granowicz shoots on #39 Pierce Charleson
0:37
Shot - Quality on net
#72 Patrick Polino shoots on #33 Vinnie Purpura
0:57
Shot - Non quality on net
#20 Ryan O'Hara shoots on #33 Vinnie Purpura
1:59
Shot - Non quality on net
#24 Jack Brackett shoots on #33 Vinnie Purpura
3:08
Shot - Quality on net
#43 Tim Lovell shoots on #33 Vinnie Purpura
4:25
Shot - Quality on net
#14 Ryan Sullivan shoots on #39 Pierce Charleson
7:59
Shot - Quality on net
#12 Ben Poisson shoots on #33 Vinnie Purpura
8:07
Shot - Non quality on net
#7 Tristan De Jong shoots on #33 Vinnie Purpura
8:45
Shot - Non quality on net
#6 Noah Carroll shoots on #39 Pierce Charleson
8:48
Shot - Non quality goal
#20 Keaton Pehrson shoots on #39 Pierce Charleson
8:48
Goal
Goal by #20 Keaton Pehrson, assisted by #14 Ryan Sullivan.
9:14
Shot - Quality on net
#8 Keaton Mastrodonato shoots on #33 Vinnie Purpura
10:56
Shot - Quality on net
#95 John Parker-Jones shoots on #33 Vinnie Purpura
11:42
Shot - Quality on net
#26 Evan Nause shoots on #39 Pierce Charleson
12:47
Shot - Quality on net
#36 Matt Koopman shoots on #39 Pierce Charleson
12:50
Shot - Non quality on net
#38 Denis Smirnov shoots on #33 Vinnie Purpura
14:03
Shot - Non quality on net
#51 Cole Fraser shoots on #33 Vinnie Purpura
14:20
Shot - Non quality on net
#51 Cole Fraser shoots on #33 Vinnie Purpura
15:27
Shot - Non quality on net
#20 Ryan O'Hara shoots on #33 Vinnie Purpura
15:44
Shot - Quality on net
#27 Liam Walsh shoots on #39 Pierce Charleson
15:49
Shot - Non quality on net
#36 Matt Koopman shoots on #39 Pierce Charleson
16:35
Shot - Quality on net
#7 Tristan De Jong shoots on #33 Vinnie Purpura
18:02
Shot - Quality on net
#19 Ryan O'Reilly shoots on #33 Vinnie Purpura
19:10
Shot - Non quality on net
#43 Tim Lovell shoots on #33 Vinnie Purpura
19:42
Shot - Quality on net
#14 Ryan Sullivan shoots on #39 Pierce Charleson
3rd Period
0:38
Shot - Quality on net
#41 Nicholas Zabaneh shoots on #39 Pierce Charleson
3:37
Penalty
Ivan Chukarov called for Delay of Game (2:00 minutes)
6:07
Shot - Quality on net
#40 Parker Berge shoots on #33 Vinnie Purpura
8:38
Shot - Quality on net
#15 Nick Granowicz shoots on #39 Pierce Charleson
8:49
Shot - Non quality on net
#51 Cole Fraser shoots on #33 Vinnie Purpura
9:27
Shot - Non quality on net
#72 Patrick Polino shoots on #33 Vinnie Purpura
9:31
Shot - Quality on net
#38 Denis Smirnov shoots on #33 Vinnie Purpura
9:59
Goalkeeper Change
Vinnie Purpura out. Empty net.
10:01
Penalty
Denis Smirnov called for Hooking - minor (2:00 minutes)
10:01
Goalkeeper In
Vinnie Purpura is now in as goalie.
10:31
Shot - Non quality on net
#15 Nick Granowicz shoots on #39 Pierce Charleson
11:19
Shot - Non quality on net
#11 Cristophe Tellier shoots on #39 Pierce Charleson
11:31
Shot - Quality on net
#41 Nicholas Zabaneh shoots on #39 Pierce Charleson
12:19
Shot - Non quality on net
#41 Nicholas Zabaneh shoots on #39 Pierce Charleson
14:06
Shot - Non quality on net
#12 Ben Poisson shoots on #33 Vinnie Purpura
14:47
Shot - Non quality on net
#72 Patrick Polino shoots on #33 Vinnie Purpura
15:04
Shot - Non quality on net
#38 Denis Smirnov shoots on #33 Vinnie Purpura
16:57
Shot - Quality on net
#20 Ryan O'Hara shoots on #33 Vinnie Purpura
18:03
Shot - Quality on net
#41 Nicholas Zabaneh shoots on #39 Pierce Charleson
18:20
Shot - Non quality on net
#15 Nick Granowicz shoots on #39 Pierce Charleson
18:55
Goalkeeper Change
Pierce Charleson out. Empty net.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Jake Murray
#5
|
D | 0 | 0 | 0 | 0 | 0 |
|
Tristan De Jong
#7
|
D | 0 | 0 | 0 | 4 | 0 |
|
Keaton Mastrodonato
#8
|
F | 0 | 0 | -1 | 2 | 2 |
|
Ben Poisson
#12
|
F | 0 | 0 | 0 | 3 | 0 |
|
Josh Zary
#13
|
F | 0 | 0 | 0 | 0 | 0 |
|
Caiden Gault
#14
|
F | 0 | 0 | 0 | 0 | 0 |
|
Wade Murphy
#16
|
F | 0 | 0 | 0 | 2 | 2 |
|
Ryan O'Reilly
#19
|
F | 0 | 0 | 0 | 1 | 0 |
|
Ryan O'Hara
#20
|
F | 0 | 0 | -1 | 5 | 0 |
|
Tim Rego
#21
|
D | 0 | 0 | -1 | 0 | 0 |
|
Jack Brackett
#24
|
F | 0 | 0 | 0 | 3 | 0 |
|
Neil Shea
#27
|
F | 0 | 0 | -1 | 1 | 0 |
|
Denis Smirnov
#38
|
F | 0 | 0 | 0 | 5 | 2 |
|
Parker Berge
#40
|
D | 0 | 0 | -1 | 4 | 0 |
|
Tim Lovell
#43
|
D | 0 | 0 | 0 | 3 | 0 |
|
Cole Fraser
#51
|
D | 0 | 0 | 0 | 3 | 0 |
|
Patrick Polino
#72
|
LW | 0 | 0 | 0 | 4 | 0 |
|
John Parker-Jones
#95
|
RW | 0 | 0 | 0 | 1 | 5 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Isaiah Saville
#31
|
0 | 0.000 | 0 | 0 |
|
Pierce Charleson
#39
|
27 | 96.429 | 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 | 0 | 0 | 0 | 0 | 0 |
|
Noah Carroll
#6
|
D | 0 | 0 | 0 | 2 | 0 |
|
Connor Gregga
#10
|
F | 0 | 0 | 0 | 0 | 0 |
|
Cristophe Tellier
#11
|
F | 0 | 0 | 0 | 1 | 0 |
|
Ryan Sullivan
#14
|
F | 0 | 1 | +1 | 3 | 0 |
|
Nick Granowicz
#15
|
F | 0 | 0 | 0 | 4 | 0 |
|
Keaton Pehrson
#20
|
D | 1 | 0 | +1 | 2 | 0 |
|
Logan Drevitch
#22
|
F | 0 | 0 | +1 | 3 | 0 |
|
Will Riedell
#24
|
D | 0 | 0 | +1 | 0 | 0 |
|
Evan Nause
#26
|
D | 0 | 0 | 0 | 1 | 0 |
|
Liam Walsh
#27
|
F | 0 | 0 | 0 | 2 | 2 |
|
Tristan Amonte
#28
|
F | 0 | 0 | 0 | 2 | 0 |
|
Riley Hughes
#29
|
F | 0 | 0 | 0 | 1 | 0 |
|
Matt Koopman
#36
|
F | 0 | 0 | 0 | 2 | 0 |
|
Nicholas Zabaneh
#41
|
F | 0 | 0 | +1 | 5 | 0 |
|
Peter Laviolette
#43
|
F | 0 | 0 | 0 | 0 | 5 |
|
Bryce Brodzinski
#45
|
F | 0 | 0 | 0 | 0 | 0 |
|
Ivan Chukarov
#53
|
D | 0 | 0 | 0 | 0 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Noah Giesbrecht
#31
|
0 | 0.000 | 0 | 0 |
|
Vinnie Purpura
#33
|
41 | 100.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Savannah Ghost Pirates
Greenville Swamp Rabbits
28
41
Shots on Goal
4%
0%
Shots Percentage
3
2
Power Plays
9
11
Penalty Minutes
41
27
Saves
100%
96%
Saves Percentage
Referee:
Hunter Mottinger
Linesmen:
Kyle Gaspari,
Shane Gustafson
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
-