2
Final
0
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
GRN
|
0 | 2 | 0 | 2 |
NOR
|
0 | 0 | 0 | 0 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Greenville Swamp Rabbits
|
8 | 15 | 7 | 30 |
Norfolk Admirals
|
7 | 7 | 13 | 27 |
Scoring
1st Period
2nd Period
4:50
Goal
Goal by #19 Brandon Alderson, assisted by #26 Angelo Miceli and #9 Allan McPherson.
8:52
Goal
Goal by #8 Trevor Gerling, assisted by #7 Matt Johnson and #5 Troy Donnay.
3rd Period
Penalties
1st Period
6:24
Penalty
Matt Johnson called for Interference - minor (2:00 minutes)
12:50
Penalty
Aaron Harstad called for Cross-Checking Minor (2:00 minutes)
16:18
Penalty
Alexandre Ranger called for Tripping - minor (2:00 minutes)
17:39
Penalty
Tommy Thompson called for Holding - minor (2:00 minutes)
2nd Period
4:36
Penalty
Aaron Harstad called for Cross-Checking Minor (2:00 minutes)
10:40
Penalty
Brandon Alderson called for Slashing - minor (2:00 minutes)
17:59
Penalty
Tommy Thompson called for Fighting - Major (5:00 minutes)
17:59
Penalty
Gabriel Verpaelst called for Fighting - Major (5:00 minutes)
3rd Period
1:58
Penalty
GRN called for Bench minor - Too many men (2:00 minutes)
13:49
Penalty
GRN called for Bench minor - Too many men (2:00 minutes)
1st Period
0:00
Goalkeeper In
Brandon Halverson is now in as goalie.
0:00
Goalkeeper In
Connor Knapp is now in as goalie.
3:00
Shot - Quality on net
#27 Gabriel Verpaelst shoots on #31 Brandon Halverson
5:00
Shot - Quality on net
#70 Anthony Calabrese shoots on #31 Brandon Halverson
5:36
Goalkeeper Change
Connor Knapp out. Empty net.
6:24
Shot - Quality on net
#19 Maxime St-Cyr shoots on #31 Brandon Halverson
6:24
Penalty
Matt Johnson called for Interference - minor (2:00 minutes)
6:24
Goalkeeper In
Connor Knapp is now in as goalie.
6:45
Shot - Quality on net
#77 Frankie Simonelli shoots on #31 Brandon Halverson
11:29
Shot - Quality on net
#13 Josh Brittain shoots on #31 Brandon Halverson
11:41
Shot - Quality on net
#72 Adam Phillips shoots on #31 Brandon Halverson
12:48
Shot - Quality on net
#12 Adam Chapie shoots on #31 Connor Knapp
12:49
Shot - Quality on net
#12 Adam Chapie shoots on #31 Connor Knapp
12:50
Penalty
Aaron Harstad called for Cross-Checking Minor (2:00 minutes)
13:03
Shot - Quality on net
#11 Bretton Cameron shoots on #31 Connor Knapp
14:34
Shot - Quality on net
#14 Tommy Thompson shoots on #31 Connor Knapp
15:39
Shot - Quality on net
#9 Allan McPherson shoots on #31 Connor Knapp
15:42
Shot - Quality on net
#24 Justin DaSilva shoots on #31 Connor Knapp
16:10
Goalkeeper Change
Brandon Halverson out. Empty net.
16:18
Penalty
Alexandre Ranger called for Tripping - minor (2:00 minutes)
16:18
Goalkeeper In
Brandon Halverson is now in as goalie.
17:23
Shot - Quality on net
#12 Adam Chapie shoots on #31 Connor Knapp
17:39
Penalty
Tommy Thompson called for Holding - minor (2:00 minutes)
18:01
Shot - Quality on net
#22 Garrett Noonan shoots on #31 Connor Knapp
19:44
Shot - Quality on net
#9 Alexandre Ranger shoots on #31 Brandon Halverson
2nd Period
0:48
Shot - Quality on net
#25 Danick Gauthier shoots on #31 Brandon Halverson
0:51
Shot - Quality on net
#27 Gabriel Verpaelst shoots on #31 Brandon Halverson
0:53
Shot - Quality on net
#21 Paul Zanette shoots on #31 Connor Knapp
1:44
Shot - Quality on net
#27 Gabriel Verpaelst shoots on #31 Brandon Halverson
3:19
Shot - Quality on net
#77 Frankie Simonelli shoots on #31 Brandon Halverson
4:36
Shot - Quality on net
#6 Spiro Goulakos shoots on #31 Connor Knapp
4:36
Penalty
Aaron Harstad called for Cross-Checking Minor (2:00 minutes)
4:50
Shot - Quality goal
#19 Brandon Alderson shoots on #31 Connor Knapp
4:50
Goal
Goal by #19 Brandon Alderson, assisted by #26 Angelo Miceli and #9 Allan McPherson.
6:24
Shot - Quality on net
#21 Paul Zanette shoots on #31 Connor Knapp
7:45
Shot - Quality on net
#9 Alexandre Ranger shoots on #31 Brandon Halverson
7:57
Shot - Quality on net
#6 Spiro Goulakos shoots on #31 Connor Knapp
8:17
Shot - Quality on net
#22 Garrett Noonan shoots on #31 Connor Knapp
8:52
Shot - Quality goal
#8 Trevor Gerling shoots on #31 Connor Knapp
8:52
Goal
Goal by #8 Trevor Gerling, assisted by #7 Matt Johnson and #5 Troy Donnay.
9:26
Shot - Quality on net
#11 Bretton Cameron shoots on #31 Connor Knapp
10:09
Shot - Quality on net
#9 Allan McPherson shoots on #31 Connor Knapp
10:40
Penalty
Brandon Alderson called for Slashing - minor (2:00 minutes)
11:55
Shot - Quality on net
#77 Frankie Simonelli shoots on #31 Brandon Halverson
12:12
Shot - Quality on net
#29 Desmond Bergin shoots on #31 Connor Knapp
13:06
Shot - Quality on net
#9 Allan McPherson shoots on #31 Connor Knapp
13:06
Shot - Quality on net
#13 Joe Houk shoots on #31 Connor Knapp
15:02
Shot - Quality on net
#24 Justin DaSilva shoots on #31 Connor Knapp
15:52
Shot - Quality on net
#29 Desmond Bergin shoots on #31 Connor Knapp
17:59
Shot - Quality on net
#9 Alexandre Ranger shoots on #31 Brandon Halverson
17:59
Penalty
Tommy Thompson called for Fighting - Major (5:00 minutes)
17:59
Penalty
Gabriel Verpaelst called for Fighting - Major (5:00 minutes)
18:39
Shot - Quality on net
#9 Allan McPherson shoots on #31 Connor Knapp
3rd Period
0:55
Shot - Quality on net
#77 Frankie Simonelli shoots on #31 Brandon Halverson
1:58
Penalty
GRN called for Bench minor - Too many men (2:00 minutes)
2:40
Shot - Quality on net
#9 Alexandre Ranger shoots on #31 Brandon Halverson
2:58
Shot - Quality on net
#9 Alexandre Ranger shoots on #31 Brandon Halverson
4:12
Shot - Quality on net
#8 Trevor Gerling shoots on #31 Connor Knapp
4:33
Shot - Quality on net
#7 Kevin Henderson shoots on #31 Brandon Halverson
4:33
Shot - Quality on net
#6 Spiro Goulakos shoots on #31 Connor Knapp
6:44
Shot - Quality on net
#13 Joe Houk shoots on #31 Connor Knapp
8:00
Shot - Quality on net
#13 Josh Brittain shoots on #31 Brandon Halverson
8:12
Shot - Quality on net
#19 Brandon Alderson shoots on #31 Connor Knapp
8:36
Shot - Quality on net
#11 Bretton Cameron shoots on #31 Connor Knapp
9:25
Shot - Quality on net
#21 Paul Zanette shoots on #31 Connor Knapp
10:50
Shot - Quality on net
#77 Frankie Simonelli shoots on #31 Brandon Halverson
10:52
Shot - Quality on net
#7 Kevin Henderson shoots on #31 Brandon Halverson
13:05
Shot - Quality on net
#9 Alexandre Ranger shoots on #31 Brandon Halverson
13:49
Penalty
GRN called for Bench minor - Too many men (2:00 minutes)
13:56
Shot - Quality on net
#9 Alexandre Ranger shoots on #31 Brandon Halverson
15:41
Shot - Quality on net
#17 Mike Seidel shoots on #31 Brandon Halverson
16:17
Shot - Quality on net
#8 Trevor Gerling shoots on #31 Connor Knapp
16:49
Goalkeeper Change
Connor Knapp out. Empty net.
17:04
Shot - Quality on net
#77 Frankie Simonelli shoots on #31 Brandon Halverson
17:14
Goalkeeper In
Connor Knapp is now in as goalie.
17:28
Goalkeeper Change
Connor Knapp out. Empty net.
18:35
Shot - Quality on net
#13 Josh Brittain shoots on #31 Brandon Halverson
19:28
Shot - Quality on net
#25 Danick Gauthier shoots on #31 Brandon Halverson
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Aaron Harstad
#5
|
0 | 0 | 0 | 0 | 4 | |
|
Mike Krieg
#6
|
0 | 0 | -1 | 0 | 0 | |
|
Kevin Henderson
#7
|
0 | 0 | -1 | 2 | 0 | |
|
Domenic Alberga
#8
|
0 | 0 | -1 | 0 | 0 | |
|
Alexandre Ranger
#9
|
0 | 0 | 0 | 7 | 2 | |
|
Paul Rodrigues
#11
|
0 | 0 | 0 | 0 | 0 | |
|
Nick MacNeil
#12
|
0 | 0 | 0 | 0 | 0 | |
|
Josh Brittain
#13
|
0 | 0 | -1 | 3 | 0 | |
|
Mike Seidel
#17
|
0 | 0 | 0 | 1 | 0 | |
|
Maxime St-Cyr
#19
|
0 | 0 | 0 | 1 | 0 | |
|
Danick Gauthier
#25
|
0 | 0 | 0 | 2 | 0 | |
|
Gabriel Verpaelst
#27
|
0 | 0 | 0 | 3 | 5 | |
|
Jeff DiNallo
#55
|
0 | 0 | 0 | 0 | 0 | |
|
Anthony Calabrese
#70
|
0 | 0 | 0 | 1 | 0 | |
|
Adam Phillips
#72
|
0 | 0 | -1 | 1 | 0 | |
|
Frankie Simonelli
#77
|
0 | 0 | 0 | 6 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Keegan Asmundson
#29
|
0 | 0.000 | 0 | 0 |
|
Connor Knapp
#31
|
28 | 93.333 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Troy Donnay
#5
|
0 | 1 | +1 | 0 | 0 | |
|
Spiro Goulakos
#6
|
0 | 0 | 0 | 3 | 0 | |
|
Matt Johnson
#7
|
0 | 1 | +1 | 0 | 2 | |
|
Trevor Gerling
#8
|
1 | 0 | +1 | 3 | 0 | |
|
Allan McPherson
#9
|
0 | 1 | 0 | 4 | 0 | |
|
Bretton Cameron
#11
|
0 | 0 | 0 | 3 | 0 | |
|
Adam Chapie
#12
|
0 | 0 | 0 | 3 | 0 | |
|
Joe Houk
#13
|
0 | 0 | 0 | 2 | 0 | |
|
Tommy Thompson
#14
|
0 | 0 | 0 | 1 | 7 | |
|
Brandon Alderson
#19
|
1 | 0 | 0 | 2 | 2 | |
|
Paul Zanette
#21
|
0 | 0 | 0 | 3 | 0 | |
|
Garrett Noonan
#22
|
0 | 0 | 0 | 2 | 0 | |
|
Justin DaSilva
#24
|
0 | 0 | 0 | 2 | 0 | |
|
Angelo Miceli
#26
|
0 | 1 | +1 | 0 | 0 | |
|
Andrew Dommett
#28
|
0 | 0 | 0 | 0 | 0 | |
|
Desmond Bergin
#29
|
0 | 0 | +1 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Brandon Halverson
#31
|
27 | 100.000 | 0 | 0 |
|
Jeff Malcolm
#33
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Greenville Swamp Rabbits
Norfolk Admirals
30
27
Shots on Goal
7%
0%
Shots Percentage
3
5
Power Plays
15
11
Penalty Minutes
27
28
Saves
100%
93%
Saves Percentage
Referee:
Jeremy Tufts
Linesmen:
Charlie O'Connor,
Riley Bowles
GVL Management
Chris Lewis
(President/General Manager),
Brian Gratz
(Head Coach),
Troy Schwab
(Assistant Coach)
NOR Management
Rod Aldoff
(Head Coach),
Ben Boudreau
(Assistant Coach)
Latest News
More News
ECHL Today - April 23
ECHL Transactions - April 22
Kansas City’s O’Had receives John Brophy Award
Preview of Division Semifinals - 2026 Kelly Cup Playoffs
Goals of the Week - April 13-19
ECHL Transactions - April 21
Kansas City’s Crawford named ECHL Defenseman of the Year
Jacksonville's McMaster named Inglasco ECHL Player of the Week
Rosters announced for 2026 Kelly Cup Playoffs
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
-
Iowa Heartlanders
-
Jacksonville Icemen
-
Kalamazoo Wings
-
Kansas City Mavericks
-
Maine Mariners
-
Norfolk Admirals
-
Orlando Solar Bears
-
Rapid City Rush
-
Reading Royals
-
Savannah Ghost Pirates
-
South Carolina Stingrays
-
Tahoe Knight Monsters
-
Toledo Walleye
-
Trois-Rivières Lions
-
Tulsa Oilers
-
Utah Grizzlies
-
Wheeling Nailers
-
Wichita Thunder
-
Worcester Railers
-