7
Final
3
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
GRN
|
2 | 3 | 2 | 7 |
NOR
|
1 | 2 | 0 | 3 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
Greenville Swamp Rabbits | 11 | 4 | 9 | 24 |
Norfolk Admirals | 10 | 10 | 9 | 29 |
Scoring
1st Period
12:05
Goal
Goal by #25 Chase Zieky, assisted by #29 Anthony Beauchamp and #24 Ben Freeman.
17:18
Goal
Goal by #19 Noah Corson, assisted by #11 Joe Widmar.
17:58
Goal
Goal by #21 Bobby Russell, assisted by #24 Ben Freeman.
2nd Period
0:31
Goal
Goal by #19 Noah Corson, assisted by #24 Alex Tonge and #22 Ryan Valentini.
8:51
Goal
Goal by #41 Ayden MacDonald, assisted by #22 Max Zimmer and #43 Bradley Lalonde.
11:54
Goal
Goal by #12 Dallas Gerads, assisted by #24 Ben Freeman.
14:09
Goal
Goal by #19 Noah Corson, assisted by #22 Ryan Valentini and #24 Alex Tonge.
16:13
Goal
Goal by #25 Chase Zieky, assisted by #24 Ben Freeman and #29 Anthony Beauchamp.
3rd Period
13:29
Goal
Goal by #41 Ayden MacDonald, assisted by #43 Bradley Lalonde and #12 Dallas Gerads.
17:57
Goal
Goal by #41 Ayden MacDonald, assisted by #6 Quin Foreman and #22 Max Zimmer.
Penalties
1st Period
18:51
Penalty
Alec Rauhauser called for Interference - minor (2:00 minutes)
18:51
Penalty
Max Zimmer called for Slashing - minor (2:00 minutes)
2nd Period
2:15
Penalty
Chase Harwell called for Tripping - minor (2:00 minutes)
5:09
Penalty
Kevin McKernan called for Cross-Checking Minor (2:00 minutes)
7:35
Penalty
Sean Leonard called for Interference - minor (2:00 minutes)
9:25
Penalty
Chase Harwell called for Boarding - minor (2:00 minutes)
13:40
Penalty
Anthony Beauchamp called for Cross-Checking Minor (2:00 minutes)
18:05
Penalty
Bryce Reddick called for Holding - minor (2:00 minutes)
18:05
Penalty
Noah Corson called for Diving/Embellishment (2:00 minutes)
18:09
Penalty
Ayden MacDonald called for Delay of Game (2:00 minutes)
3rd Period
6:33
Penalty
Anthony Beauchamp called for Roughing - minor (2:00 minutes)
6:33
Penalty
Sean Leonard called for Roughing - minor (2:00 minutes)
6:33
Penalty
Anthony Beauchamp called for Roughing - minor (2:00 minutes)
8:50
Penalty
Marly Quince called for Roughing - minor (2:00 minutes)
12:08
Penalty
Noah Corson called for Interference on the Goalkeeper - minor (2:00 minutes)
14:47
Penalty
Dallas Gerads called for Roughing - minor (2:00 minutes)
14:47
Penalty
Dallas Gerads called for Roughing - minor (2:00 minutes)
14:47
Penalty
Sam Thibault called for Roughing - minor (2:00 minutes)
16:12
Penalty
Ryley Lindgren called for Tripping - minor (2:00 minutes)
17:57
Penalty
Sean Leonard called for Misconduct (10:00 minutes)
17:57
Penalty
Sean Leonard called for Cross-Checking Minor (2:00 minutes)
20:00
Penalty
Sam Thibault called for Interference - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Dylan Wells is now in as goalie.
0:00
Goalkeeper In
Evan Fitzpatrick is now in as goalie.
0:41
Shot - Quality on net
#11 Joe Widmar shoots on #30 Evan Fitzpatrick
0:41
Shot - Non quality on net
#5 Nick Schaus shoots on #30 Evan Fitzpatrick
2:06
Shot - Non quality on net
#3 Kyle Rhodes shoots on #30 Evan Fitzpatrick
2:28
Shot - Non quality on net
#11 Joe Widmar shoots on #30 Evan Fitzpatrick
2:53
Shot - Non quality on net
#7 Mackenzie Dwyer shoots on #30 Evan Fitzpatrick
3:04
Shot - Non quality on net
#7 Mackenzie Dwyer shoots on #30 Evan Fitzpatrick
3:17
Shot - Quality on net
#22 Max Zimmer shoots on #30 Dylan Wells
3:40
Shot - Quality on net
#22 Max Zimmer shoots on #30 Dylan Wells
4:32
Shot - Non quality on net
#25 Chase Zieky shoots on #30 Dylan Wells
4:52
Shot - Non quality on net
#3 Kyle Rhodes shoots on #30 Evan Fitzpatrick
7:49
Shot - Quality on net
#18 Adam Parsells shoots on #30 Dylan Wells
8:11
Shot - Non quality on net
#43 Bradley Lalonde shoots on #30 Dylan Wells
8:54
Shot - Quality on net
#22 Max Zimmer shoots on #30 Dylan Wells
9:49
Shot - Non quality on net
#7 Mackenzie Dwyer shoots on #30 Evan Fitzpatrick
11:37
Shot - Quality on net
#24 Ben Freeman shoots on #30 Dylan Wells
11:37
Shot - Non quality on net
#24 Ben Freeman shoots on #30 Dylan Wells
12:05
Shot - Non quality goal
#25 Chase Zieky shoots on #30 Dylan Wells
12:05
Goal
Goal by #25 Chase Zieky, assisted by #29 Anthony Beauchamp and #24 Ben Freeman.
14:03
Shot - Non quality on net
#7 Matt Tugnutt shoots on #30 Dylan Wells
15:52
Shot - Quality on net
#15 Chase Harwell shoots on #30 Evan Fitzpatrick
17:18
Shot - Quality goal
#19 Noah Corson shoots on #30 Evan Fitzpatrick
17:18
Goal
Goal by #19 Noah Corson, assisted by #11 Joe Widmar.
17:58
Shot - Quality goal
#21 Bobby Russell shoots on #30 Dylan Wells
17:58
Goal
Goal by #21 Bobby Russell, assisted by #24 Ben Freeman.
18:51
Penalty
Alec Rauhauser called for Interference - minor (2:00 minutes)
18:51
Penalty
Max Zimmer called for Slashing - minor (2:00 minutes)
2nd Period
0:31
Shot - Quality goal
#19 Noah Corson shoots on #30 Evan Fitzpatrick
0:31
Goal
Goal by #19 Noah Corson, assisted by #24 Alex Tonge and #22 Ryan Valentini.
2:15
Penalty
Chase Harwell called for Tripping - minor (2:00 minutes)
5:09
Penalty
Kevin McKernan called for Cross-Checking Minor (2:00 minutes)
7:35
Penalty
Sean Leonard called for Interference - minor (2:00 minutes)
8:51
Shot - Non quality goal
#41 Ayden MacDonald shoots on #30 Dylan Wells
8:51
Goal
Goal by #41 Ayden MacDonald, assisted by #22 Max Zimmer and #43 Bradley Lalonde.
9:25
Penalty
Chase Harwell called for Boarding - minor (2:00 minutes)
11:18
Shot - Non quality on net
#19 Noah Corson shoots on #30 Evan Fitzpatrick
11:38
Shot - Quality on net
#19 Noah Corson shoots on #30 Evan Fitzpatrick
11:54
Shot - Quality goal
#12 Dallas Gerads shoots on #30 Dylan Wells
11:54
Goal
Goal by #12 Dallas Gerads, assisted by #24 Ben Freeman.
13:40
Penalty
Anthony Beauchamp called for Cross-Checking Minor (2:00 minutes)
14:09
Shot - Non quality goal
#19 Noah Corson shoots on #30 Evan Fitzpatrick
14:09
Goal
Goal by #19 Noah Corson, assisted by #22 Ryan Valentini and #24 Alex Tonge.
15:54
Shot - Non quality on net
#9 Blake Murray shoots on #30 Evan Fitzpatrick
16:13
Shot - Quality goal
#25 Chase Zieky shoots on #30 Dylan Wells
16:13
Goal
Goal by #25 Chase Zieky, assisted by #24 Ben Freeman and #29 Anthony Beauchamp.
17:15
Shot - Non quality on net
#10 Christian Hausinger shoots on #30 Evan Fitzpatrick
18:05
Penalty
Bryce Reddick called for Holding - minor (2:00 minutes)
18:05
Penalty
Noah Corson called for Diving/Embellishment (2:00 minutes)
18:09
Penalty
Ayden MacDonald called for Delay of Game (2:00 minutes)
18:34
Shot - Non quality on net
#10 Christian Hausinger shoots on #30 Evan Fitzpatrick
18:34
Shot - Quality on net
#22 Ryan Valentini shoots on #30 Evan Fitzpatrick
19:08
Shot - Non quality on net
#22 Ryan Valentini shoots on #30 Evan Fitzpatrick
20:00
Shot - Non quality on net
#11 Joe Widmar shoots on #30 Evan Fitzpatrick
20:00
Shot - Non quality on net
#24 Ben Freeman shoots on #30 Dylan Wells
3rd Period
3:12
Shot - Quality on net
#23 Cody Milan shoots on #30 Evan Fitzpatrick
3:38
Shot - Quality on net
#22 Ryan Valentini shoots on #30 Evan Fitzpatrick
3:51
Shot - Quality on net
#22 Ryan Valentini shoots on #30 Evan Fitzpatrick
6:29
Shot - Non quality on net
#3 Kevin McKernan shoots on #30 Dylan Wells
6:33
Penalty
Anthony Beauchamp called for Roughing - minor (2:00 minutes)
6:33
Penalty
Sean Leonard called for Roughing - minor (2:00 minutes)
6:33
Penalty
Anthony Beauchamp called for Roughing - minor (2:00 minutes)
6:46
Shot - Non quality on net
#23 Cody Milan shoots on #30 Evan Fitzpatrick
7:15
Shot - Quality on net
#19 Noah Corson shoots on #30 Evan Fitzpatrick
7:48
Shot - Non quality on net
#41 Ayden MacDonald shoots on #30 Dylan Wells
8:50
Shot - Quality on net
#27 Ryley Lindgren shoots on #30 Evan Fitzpatrick
8:50
Penalty
Marly Quince called for Roughing - minor (2:00 minutes)
11:31
Shot - Non quality on net
#24 Alex Tonge shoots on #30 Evan Fitzpatrick
12:08
Penalty
Noah Corson called for Interference on the Goalkeeper - minor (2:00 minutes)
13:29
Shot - Quality goal
#41 Ayden MacDonald shoots on #30 Dylan Wells
13:29
Goal
Goal by #41 Ayden MacDonald, assisted by #43 Bradley Lalonde and #12 Dallas Gerads.
14:47
Penalty
Dallas Gerads called for Roughing - minor (2:00 minutes)
14:47
Penalty
Dallas Gerads called for Roughing - minor (2:00 minutes)
14:47
Penalty
Sam Thibault called for Roughing - minor (2:00 minutes)
14:51
Shot - Quality on net
#21 Bobby Russell shoots on #30 Dylan Wells
14:51
Shot - Quality on net
#12 Dallas Gerads shoots on #30 Dylan Wells
14:51
Shot - Quality on net
#12 Dallas Gerads shoots on #30 Dylan Wells
16:12
Penalty
Ryley Lindgren called for Tripping - minor (2:00 minutes)
16:36
Shot - Quality on net
#5 Nick Schaus shoots on #30 Evan Fitzpatrick
17:57
Shot - Quality on net
#41 Ayden MacDonald shoots on #30 Dylan Wells
17:57
Penalty
Sean Leonard called for Misconduct (10:00 minutes)
17:57
Penalty
Sean Leonard called for Cross-Checking Minor (2:00 minutes)
17:57
Shot - Quality goal
#41 Ayden MacDonald shoots on #30 Dylan Wells
17:57
Goal
Goal by #41 Ayden MacDonald, assisted by #6 Quin Foreman and #22 Max Zimmer.
18:04
Shot - Non quality on net
#22 Max Zimmer shoots on #30 Dylan Wells
19:11
Shot - Non quality on net
#19 Noah Corson shoots on #30 Evan Fitzpatrick
20:00
Penalty
Sam Thibault called for Interference - minor (2:00 minutes)
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Kyle Rhodes
#3
|
D | 0 | 0 | -1 | 2 | 0 |
Nick Schaus
#5
|
D | 0 | 0 | -1 | 2 | 0 |
Sean Leonard
#6
|
D | 0 | 0 | -1 | 0 | 16 |
Mackenzie Dwyer
#7
|
D | 0 | 0 | -1 | 3 | 0 |
Sam Thibault
#8
|
D | 0 | 0 | -1 | 0 | 4 |
Blake Murray
#9
|
F | 0 | 0 | 0 | 1 | 0 |
Christian Hausinger
#10
|
D | 0 | 0 | -1 | 2 | 0 |
Joe Widmar
#11
|
F | 0 | 1 | -1 | 3 | 0 |
Aidan Brown
#12
|
F | 0 | 0 | 0 | 0 | 0 |
Chase Harwell
#15
|
F | 0 | 0 | 0 | 1 | 4 |
Noah Corson
#19
|
F | 3 | 0 | -1 | 7 | 4 |
Marly Quince
#21
|
F | 0 | 0 | -1 | 0 | 2 |
Ryan Valentini
#22
|
F | 0 | 2 | -2 | 4 | 0 |
Cody Milan
#23
|
F | 0 | 0 | -1 | 2 | 0 |
Alex Tonge
#24
|
F | 0 | 2 | -2 | 1 | 0 |
Ryley Lindgren
#27
|
F | 0 | 0 | -1 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Michael Bullion
#1
|
0 | 0.000 | 0 | 0 |
Dylan Wells
#30
|
17 | 70.833 | 7 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Kevin McKernan
#3
|
D | 0 | 0 | +1 | 1 | 2 |
Joey Matthews
#4
|
D | 0 | 0 | +2 | 0 | 0 |
Quin Foreman
#6
|
F | 0 | 1 | +1 | 0 | 0 |
Matt Tugnutt
#7
|
F | 0 | 0 | -1 | 1 | 0 |
Dallas Gerads
#12
|
F | 1 | 1 | +1 | 3 | 4 |
Corbin Baldwin
#13
|
D | 0 | 0 | 0 | 0 | 0 |
Adam Parsells
#18
|
D | 0 | 0 | +1 | 1 | 0 |
Bryce Reddick
#19
|
D | 0 | 0 | 0 | 0 | 2 |
Bobby Russell
#21
|
D | 1 | 0 | +1 | 2 | 0 |
Max Zimmer
#22
|
F | 0 | 2 | -1 | 4 | 2 |
Alec Rauhauser
#23
|
D | 0 | 0 | +1 | 0 | 2 |
Ben Freeman
#24
|
F | 0 | 4 | +4 | 3 | 0 |
Chase Zieky
#25
|
F | 2 | 0 | +1 | 3 | 0 |
Anthony Beauchamp
#29
|
F | 0 | 2 | +2 | 0 | 6 |
Ayden MacDonald
#41
|
F | 3 | 0 | +1 | 5 | 2 |
Bradley Lalonde
#43
|
D | 0 | 2 | +1 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Chris Pascal
#1
|
0 | 0.000 | 0 | 0 |
Evan Fitzpatrick
#30
|
26 | 89.655 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Greenville Swamp Rabbits
Norfolk Admirals
24
29
Shots on Goal
29%
10%
Shots Percentage
7
7
Power Plays
20
32
Penalty Minutes
26
17
Saves
90%
71%
Saves Percentage
Referee:
Nolan Bloyer
Linesmen:
Colin Gates,
Matt Fox
GVL Management
Todd Mackin
(President),
Andrew Lord
(Head Coach/General Manager),
Phillip Barski
(Assistant Coach)
NOR Management
Patrick Cavanagh
(Chief Operating Officer),
Rod Taylor
(Head Coach)
Latest News
More News
ECHL Transactions - Nov. 15
ECHL Today - Nov. 15
ECHL Transactions - Nov. 14
Ice Level Podcast - Episode 7
ECHL Today - Nov. 14
ECHL Transactions - Nov. 13
ECHL Today - Nov. 13
ECHL Transactions - Nov. 12
2025 ECHL Hall of Fame Class is Burrows, Gagnon, Hicks and Thornborough
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
- 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