3
Final
5
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
NOR
|
1 | 0 | 2 | 3 |
GVL
|
1 | 3 | 1 | 5 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Norfolk Admirals
|
13 | 11 | 11 | 35 |
Greenville Swamp Rabbits
|
13 | 14 | 6 | 33 |
Scoring
1st Period
5:41
Goal
Goal by #23 Mike Pelech, assisted by #3 Mike Monfredo and #24 Mathieu Foget.
13:16
Penalty Shot
Goal from penalty shot by #22 Charlie O'Connor against #31 Jeremy Helvig
13:16
Goal
Goal by #22 Charlie O'Connor.
2nd Period
8:06
Goal
Goal by #9 Mason Baptista, assisted by #22 Matt Marcinew and #18 Nathan Perkovich.
10:51
Goal
Goal by #9 Mason Baptista, assisted by #16 Adam Rockwood and #21 Patrick Bajkov.
18:31
Goal
Goal by #19 Jake Horton, assisted by #9 Mason Baptista.
3rd Period
7:58
Goal
Goal by #12 Josh Holmstrom, assisted by #16 Ryan Salkeld and #9 J.C. Campagna.
18:44
Goal
Goal by #18 Nathan Perkovich.
19:35
Goal
Goal by #16 Ryan Salkeld, assisted by #23 Sebastian Vidmar and #22 Charlie O'Connor.
Penalties
1st Period
5:06
Penalty
Ben Holmstrom called for Tripping - minor (2:00 minutes)
7:16
Penalty
Sam Thibault called for Hooking - minor (2:00 minutes)
7:16
Penalty
Patrick Bajkov called for Diving/Embellishment (2:00 minutes)
13:16
Penalty Shot
Goal from penalty shot by #22 Charlie O'Connor against #31 Jeremy Helvig
15:21
Penalty
Adam Larkin called for Unsportsmanlike conduct - minor (2:00 minutes)
15:21
Penalty
J.C. Campagna called for Unsportsmanlike conduct - minor (2:00 minutes)
2nd Period
10:18
Penalty
Johnny Coughlin called for Hooking - minor (2:00 minutes)
15:55
Penalty
Johnny Coughlin called for Interference - minor (2:00 minutes)
18:31
Penalty
Jimmy Soper called for Roughing - minor (2:00 minutes)
18:31
Penalty
Sam Thibault called for Roughing - minor (2:00 minutes)
19:47
Penalty
Alex Jaeckle called for High-sticking - minor (2:00 minutes)
3rd Period
1:15
Penalty
Mike Monfredo called for Interference - minor (2:00 minutes)
6:18
Penalty
Cédric Lacroix called for Slashing - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Jeremy Helvig is now in as goalie.
0:00
Goalkeeper In
Roman Durny is now in as goalie.
0:13
Shot - Non quality on net
#16 Adam Rockwood shoots on #31 Roman Durny
1:11
Shot - Non quality on net
#10 Christian Horn shoots on #31 Jeremy Helvig
3:43
Shot - Non quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
4:14
Shot - Non quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
4:21
Shot - Quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
4:44
Shot - Non quality on net
#25 Zack Phillips shoots on #31 Jeremy Helvig
5:06
Penalty
Ben Holmstrom called for Tripping - minor (2:00 minutes)
5:41
Shot - Non quality goal
#23 Mike Pelech shoots on #31 Roman Durny
5:41
Goal
Goal by #23 Mike Pelech, assisted by #3 Mike Monfredo and #24 Mathieu Foget.
6:05
Shot - Quality on net
#16 Adam Rockwood shoots on #31 Roman Durny
6:26
Shot - Non quality on net
#7 Brayden Sherbinin shoots on #31 Jeremy Helvig
6:49
Shot - Non quality on net
#10 Christian Horn shoots on #31 Jeremy Helvig
7:16
Shot - Quality on net
#21 Patrick Bajkov shoots on #31 Roman Durny
7:16
Penalty
Sam Thibault called for Hooking - minor (2:00 minutes)
7:16
Penalty
Patrick Bajkov called for Diving/Embellishment (2:00 minutes)
7:23
Shot - Non quality on net
#26 Brien Diffley shoots on #31 Roman Durny
8:19
Shot - Quality on net
#4 Johnny Coughlin shoots on #31 Jeremy Helvig
10:10
Shot - Non quality on net
#26 Brien Diffley shoots on #31 Roman Durny
10:28
Shot - Non quality on net
#18 Nathan Perkovich shoots on #31 Roman Durny
10:32
Shot - Non quality on net
#18 Nathan Perkovich shoots on #31 Roman Durny
11:05
Shot - Non quality on net
#5 Dylan MacPherson shoots on #31 Roman Durny
13:13
Shot - Quality on net
#22 Charlie O'Connor shoots on #31 Jeremy Helvig
13:16
Penalty Shot
Goal from penalty shot by #22 Charlie O'Connor against #31 Jeremy Helvig
13:16
Goal
Goal by #22 Charlie O'Connor.
14:29
Shot - Non quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
14:53
Shot - Non quality on net
#4 Johnny Coughlin shoots on #31 Jeremy Helvig
15:21
Penalty
Adam Larkin called for Unsportsmanlike conduct - minor (2:00 minutes)
15:21
Penalty
J.C. Campagna called for Unsportsmanlike conduct - minor (2:00 minutes)
16:07
Shot - Quality on net
#19 Philippe Hudon shoots on #31 Jeremy Helvig
16:22
Shot - Non quality on net
#12 Jimmy Soper shoots on #31 Roman Durny
17:39
Shot - Quality on net
#19 Jake Horton shoots on #31 Roman Durny
18:00
Shot - Non quality on net
#17 Will Lochead shoots on #31 Roman Durny
18:33
Shot - Non quality on net
#18 Nathan Perkovich shoots on #31 Roman Durny
2nd Period
0:07
Shot - Non quality on net
#21 Ben Holmstrom shoots on #31 Jeremy Helvig
0:19
Shot - Non quality on net
#6 Sam Thibault shoots on #31 Jeremy Helvig
0:28
Shot - Non quality on net
#12 Jimmy Soper shoots on #31 Roman Durny
0:49
Shot - Non quality on net
#4 Chad Duchesne shoots on #31 Roman Durny
4:52
Shot - Quality on net
#4 Johnny Coughlin shoots on #31 Jeremy Helvig
6:43
Shot - Quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
7:06
Shot - Non quality on net
#5 Dylan MacPherson shoots on #31 Roman Durny
7:28
Shot - Non quality on net
#4 Johnny Coughlin shoots on #31 Jeremy Helvig
8:06
Shot - Quality goal
#9 Mason Baptista shoots on #31 Roman Durny
8:06
Goal
Goal by #9 Mason Baptista, assisted by #22 Matt Marcinew and #18 Nathan Perkovich.
8:15
Shot - Non quality on net
#20 Cédric Lacroix shoots on #31 Roman Durny
9:29
Shot - Non quality on net
#12 Josh Holmstrom shoots on #31 Jeremy Helvig
10:18
Penalty
Johnny Coughlin called for Hooking - minor (2:00 minutes)
10:51
Shot - Quality goal
#9 Mason Baptista shoots on #31 Roman Durny
10:51
Goal
Goal by #9 Mason Baptista, assisted by #16 Adam Rockwood and #21 Patrick Bajkov.
11:23
Shot - Quality on net
#11 Joe Masonius shoots on #31 Jeremy Helvig
12:48
Shot - Non quality on net
#20 Cédric Lacroix shoots on #31 Roman Durny
14:29
Shot - Quality on net
#11 Joe Masonius shoots on #31 Jeremy Helvig
14:33
Shot - Quality on net
#16 Ryan Salkeld shoots on #31 Jeremy Helvig
14:55
Shot - Quality on net
#23 Mike Pelech shoots on #31 Roman Durny
15:53
Shot - Non quality on net
#4 Chad Duchesne shoots on #31 Roman Durny
15:55
Penalty
Johnny Coughlin called for Interference - minor (2:00 minutes)
18:30
Shot - Non quality on net
#9 Mason Baptista shoots on #31 Roman Durny
18:31
Penalty
Jimmy Soper called for Roughing - minor (2:00 minutes)
18:31
Penalty
Sam Thibault called for Roughing - minor (2:00 minutes)
18:31
Shot - Quality goal
#19 Jake Horton shoots on #31 Roman Durny
18:31
Goal
Goal by #19 Jake Horton, assisted by #9 Mason Baptista.
18:39
Shot - Non quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
18:45
Shot - Quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
18:56
Shot - Non quality on net
#4 Chad Duchesne shoots on #31 Roman Durny
19:27
Shot - Non quality on net
#4 Chad Duchesne shoots on #31 Roman Durny
19:47
Penalty
Alex Jaeckle called for High-sticking - minor (2:00 minutes)
19:57
Shot - Non quality on net
#23 Mike Pelech shoots on #31 Roman Durny
3rd Period
0:37
Shot - Non quality on net
#23 Mike Pelech shoots on #31 Roman Durny
0:42
Shot - Non quality on net
#3 Mike Monfredo shoots on #31 Roman Durny
1:14
Shot - Non quality on net
#32 Austin McEneny shoots on #31 Jeremy Helvig
1:15
Penalty
Mike Monfredo called for Interference - minor (2:00 minutes)
1:27
Shot - Non quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
1:36
Shot - Non quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
4:46
Shot - Quality on net
#9 J.C. Campagna shoots on #31 Jeremy Helvig
5:51
Shot - Non quality on net
#23 Sebastian Vidmar shoots on #31 Jeremy Helvig
6:18
Penalty
Cédric Lacroix called for Slashing - minor (2:00 minutes)
7:58
Shot - Quality goal
#12 Josh Holmstrom shoots on #31 Jeremy Helvig
7:58
Goal
Goal by #12 Josh Holmstrom, assisted by #16 Ryan Salkeld and #9 J.C. Campagna.
8:10
Shot - Non quality on net
#22 Charlie O'Connor shoots on #31 Jeremy Helvig
8:31
Shot - Non quality on net
#21 Ben Holmstrom shoots on #31 Jeremy Helvig
12:26
Shot - Quality on net
#21 Patrick Bajkov shoots on #31 Roman Durny
16:29
Shot - Non quality on net
#23 Sebastian Vidmar shoots on #31 Jeremy Helvig
17:12
Shot - Non quality on net
#20 Cédric Lacroix shoots on #31 Roman Durny
17:44
Goalkeeper Change
Roman Durny out. Empty net.
18:44
Shot - Non quality goal
#18 Nathan Perkovich shoots on #31 Roman Durny
18:44
Goal
Goal by #18 Nathan Perkovich.
18:44
Goalkeeper In
Roman Durny is now in as goalie.
19:35
Shot - Quality on net
#23 Sebastian Vidmar shoots on #31 Jeremy Helvig
19:35
Shot - Quality goal
#16 Ryan Salkeld shoots on #31 Jeremy Helvig
19:35
Goal
Goal by #16 Ryan Salkeld, assisted by #23 Sebastian Vidmar and #22 Charlie O'Connor.
19:45
Shot - Non quality on net
#20 Cédric Lacroix shoots on #31 Roman Durny
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Mike Monfredo
#3
|
D | 0 | 1 | +2 | 1 | 2 |
|
Chad Duchesne
#4
|
D | 0 | 0 | -1 | 4 | 0 |
|
Dylan MacPherson
#5
|
D | 0 | 0 | +2 | 2 | 0 |
|
Adam Larkin
#7
|
D | 0 | 0 | -1 | 0 | 2 |
|
Mason Baptista
#9
|
F | 2 | 1 | +3 | 3 | 0 |
|
Jimmy Soper
#12
|
F | 0 | 0 | +1 | 2 | 2 |
|
Adam Rockwood
#16
|
F | 0 | 1 | 0 | 2 | 0 |
|
Will Lochead
#17
|
D | 0 | 0 | 0 | 1 | 0 |
|
Nathan Perkovich
#18
|
F | 1 | 1 | +2 | 4 | 0 |
|
Jake Horton
#19
|
F | 1 | 0 | +2 | 2 | 0 |
|
Cédric Lacroix
#20
|
F | 0 | 0 | 0 | 4 | 2 |
|
Patrick Bajkov
#21
|
F | 0 | 1 | 0 | 2 | 2 |
|
Matt Marcinew
#22
|
F | 0 | 1 | 0 | 0 | 0 |
|
Mike Pelech
#23
|
F | 1 | 0 | 0 | 4 | 0 |
|
Mathieu Foget
#24
|
F | 0 | 1 | 0 | 0 | 0 |
|
Brien Diffley
#26
|
D | 0 | 0 | 0 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Jeremy Helvig
#31
|
32 | 91.429 | 3 | 0 |
|
Ryan Bednard
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Alex Jaeckle
#2
|
D | 0 | 0 | -1 | 0 | 2 |
|
Johnny Coughlin
#4
|
D | 0 | 0 | -1 | 4 | 4 |
|
Sam Thibault
#6
|
D | 0 | 0 | -1 | 1 | 4 |
|
Brayden Sherbinin
#7
|
D | 0 | 0 | -1 | 1 | 0 |
|
J.C. Campagna
#9
|
F | 0 | 1 | -1 | 10 | 2 |
|
Christian Horn
#10
|
F | 0 | 0 | -1 | 2 | 0 |
|
Joe Masonius
#11
|
D | 0 | 0 | +1 | 2 | 0 |
|
Josh Holmstrom
#12
|
F | 1 | 0 | -1 | 2 | 0 |
|
Ryan Salkeld
#16
|
F | 1 | 1 | +1 | 2 | 0 |
|
Philippe Hudon
#19
|
RW | 0 | 0 | 0 | 1 | 0 |
|
Ben Holmstrom
#21
|
C | 0 | 0 | -2 | 2 | 2 |
|
Charlie O'Connor
#22
|
F | 1 | 1 | 0 | 3 | 0 |
|
Sebastian Vidmar
#23
|
F | 0 | 1 | +1 | 3 | 0 |
|
Zack Phillips
#25
|
F | 0 | 0 | -2 | 1 | 0 |
|
Austin McEneny
#32
|
D | 0 | 0 | -1 | 1 | 0 |
|
Artem Ivanyuzhenkov
#42
|
F | 0 | 0 | -1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Danny Tirone
#1
|
0 | 0.000 | 0 | 0 |
|
Roman Durny
#31
|
28 | 87.500 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Norfolk Admirals
Greenville Swamp Rabbits
35
33
Shots on Goal
9%
15%
Shots Percentage
2
4
Power Plays
14
10
Penalty Minutes
28
32
Saves
85%
91%
Saves Percentage
Referee:
Jacob Rekucki
Linesmen:
Tarrington Wyonzek,
Scott Senger
NOR Management
Patrick Cavanagh
(President),
Rod Taylor
(Head Coach),
Ryan McGinnis
(Assistant Coach)
GVL Management
Doug Heinzer
(Chief Executive Officer),
Kevin Kerr
(Head Coach/Director of Hockey Operations),
Kahlil Thomas
(Assistant Coach)
Latest News
More News
Kalamazoo to host Outdoor Game on January 31
Goatheads name Stortini as first head coach
Railers enter affiliation agreement with St. Louis, Springfield
ECHL Transactions - June 20
AHL champion Toronto has seven former ECHL players
Boudreau returns to Komets bench
Golder joins ECHL as Manager of Social & Digital Media
Recap of 2026 Kelly Cup Finals
Weber is Ironhawks first head coach
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
-