
5
Final
3

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
3 | 1 | 1 | 5 |
![]() |
0 | 3 | 0 | 3 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
17 | 8 | 9 | 34 |
![]() |
8 | 10 | 8 | 26 |
Scoring
1st Period

8:35
Goal
Goal by #92 Blake Murray, assisted by #28 Derek Topatigh and #81 Randy Hernández.

14:20
Goal
Goal by #28 Derek Topatigh, assisted by #18 Carson Denomie and #16 Cody Sylvester.

19:37
Goal
Goal by #92 Blake Murray, assisted by #28 Derek Topatigh and #26 Patriks Marcinkevics.
2nd Period

4:53
Goal
Goal by #10 Brent Pedersen, assisted by #91 Austin Saint.

8:33
Goal
Goal by #59 Eric Neiley, assisted by #16 Cody Sylvester.

9:59
Goal
Goal by #9 Tate Singleton, assisted by #21 Bobby Russell.

12:43
Goal
Goal by #2 Kaleb Lawrence, assisted by #19 Colton Young and #45 Bryce Brodzinski.
3rd Period

0:30
Goal
Goal by #92 Blake Murray, assisted by #59 Eric Neiley and #4 Jeremy Hanzel.
Penalties
1st Period

9:38
Penalty
Brent Pedersen called for High-sticking - minor (2:00 minutes)

12:10
Penalty
Carson Denomie called for Tripping - minor (2:00 minutes)
2nd Period

11:21
Penalty
Cody Sylvester called for Roughing - minor (2:00 minutes)

11:21
Penalty
Tyson Fawcett called for Roughing - minor (2:00 minutes)

11:21
Penalty
Eric Neiley called for Interference on the Goalkeeper - minor (2:00 minutes)

13:42
Penalty
Austin Saint called for Holding - minor (2:00 minutes)

18:56
Penalty
Arvid Caderoth called for Hooking - minor (2:00 minutes)
3rd Period

2:22
Penalty
Kaleb Lawrence called for Tripping - minor (2:00 minutes)

10:24
Penalty
Brenden Datema called for Holding - minor (2:00 minutes)

12:29
Penalty
Kaleb Lawrence called for Roughing - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Jacob Ingham is now in as goalie.

0:00
Goalkeeper In
Ethan Haider is now in as goalie.

0:45
Shot - Non quality on net
#28 Derek Topatigh shoots on #68 Jacob Ingham

1:13
Shot - Non quality on net
#92 Blake Murray shoots on #68 Jacob Ingham

2:17
Shot - Quality on net
#18 Patrick Moynihan shoots on #31 Ethan Haider

3:35
Shot - Quality on net
#16 Mikael Robidoux shoots on #31 Ethan Haider

3:35
Shot - Non quality on net
#15 Miles Gendron shoots on #31 Ethan Haider

4:51
Shot - Quality on net
#92 Blake Murray shoots on #68 Jacob Ingham

4:57
Shot - Non quality on net
#81 Randy Hernández shoots on #68 Jacob Ingham

5:32
Shot - Non quality on net
#21 Ryan Cranford shoots on #68 Jacob Ingham

6:03
Shot - Quality on net
#2 Kaleb Lawrence shoots on #31 Ethan Haider

8:34
Shot - Quality on net
#28 Derek Topatigh shoots on #68 Jacob Ingham

8:35
Shot - Quality goal
#92 Blake Murray shoots on #68 Jacob Ingham

8:35
Goal
Goal by #92 Blake Murray, assisted by #28 Derek Topatigh and #81 Randy Hernández.

9:38
Penalty
Brent Pedersen called for High-sticking - minor (2:00 minutes)

9:51
Shot - Non quality on net
#4 Jeremy Hanzel shoots on #68 Jacob Ingham

10:08
Shot - Non quality on net
#4 Jeremy Hanzel shoots on #68 Jacob Ingham

10:30
Shot - Non quality on net
#16 Cody Sylvester shoots on #68 Jacob Ingham

11:22
Shot - Non quality on net
#59 Eric Neiley shoots on #68 Jacob Ingham

12:02
Shot - Quality on net
#3 John Parker-Jones shoots on #31 Ethan Haider

12:10
Penalty
Carson Denomie called for Tripping - minor (2:00 minutes)

14:20
Shot - Non quality goal
#28 Derek Topatigh shoots on #68 Jacob Ingham

14:20
Goal
Goal by #28 Derek Topatigh, assisted by #18 Carson Denomie and #16 Cody Sylvester.

14:33
Shot - Non quality on net
#81 Randy Hernández shoots on #68 Jacob Ingham

14:38
Shot - Quality on net
#92 Blake Murray shoots on #68 Jacob Ingham

14:59
Shot - Non quality on net
#2 Kaleb Lawrence shoots on #31 Ethan Haider

16:26
Shot - Quality on net
#18 Patrick Moynihan shoots on #31 Ethan Haider

17:03
Shot - Non quality on net
#28 Derek Topatigh shoots on #68 Jacob Ingham

17:10
Shot - Non quality on net
#91 Austin Saint shoots on #31 Ethan Haider

18:07
Shot - Quality on net
#21 Ryan Cranford shoots on #68 Jacob Ingham

19:37
Shot - Non quality goal
#92 Blake Murray shoots on #68 Jacob Ingham

19:37
Goal
Goal by #92 Blake Murray, assisted by #28 Derek Topatigh and #26 Patriks Marcinkevics.
2nd Period

1:03
Shot - Non quality on net
#19 Colton Young shoots on #31 Ethan Haider

4:05
Shot - Non quality on net
#16 Cody Sylvester shoots on #68 Jacob Ingham

4:47
Shot - Non quality on net
#71 Joey Cipollone shoots on #68 Jacob Ingham

4:53
Shot - Quality goal
#10 Brent Pedersen shoots on #31 Ethan Haider

4:53
Goal
Goal by #10 Brent Pedersen, assisted by #91 Austin Saint.

5:18
Shot - Non quality on net
#26 Patriks Marcinkevics shoots on #68 Jacob Ingham

6:00
Shot - Non quality on net
#45 Bryce Brodzinski shoots on #31 Ethan Haider

8:33
Shot - Quality goal
#59 Eric Neiley shoots on #68 Jacob Ingham

8:33
Goal
Goal by #59 Eric Neiley, assisted by #16 Cody Sylvester.

8:53
Shot - Quality on net
#26 Patriks Marcinkevics shoots on #68 Jacob Ingham

9:59
Shot - Quality goal
#9 Tate Singleton shoots on #31 Ethan Haider

9:59
Goal
Goal by #9 Tate Singleton, assisted by #21 Bobby Russell.

10:38
Shot - Quality on net
#19 Colton Young shoots on #31 Ethan Haider

11:21
Shot - Quality on net
#59 Eric Neiley shoots on #68 Jacob Ingham

11:21
Penalty
Cody Sylvester called for Roughing - minor (2:00 minutes)

11:21
Penalty
Tyson Fawcett called for Roughing - minor (2:00 minutes)

11:21
Penalty
Eric Neiley called for Interference on the Goalkeeper - minor (2:00 minutes)

12:00
Shot - Non quality on net
#21 Bobby Russell shoots on #31 Ethan Haider

12:01
Shot - Quality on net
#19 Colton Young shoots on #31 Ethan Haider

12:23
Shot - Quality on net
#9 Tate Singleton shoots on #31 Ethan Haider

12:43
Shot - Quality goal
#2 Kaleb Lawrence shoots on #31 Ethan Haider

12:43
Goal
Goal by #2 Kaleb Lawrence, assisted by #19 Colton Young and #45 Bryce Brodzinski.

13:12
Shot - Non quality on net
#16 Mikael Robidoux shoots on #31 Ethan Haider

13:42
Penalty
Austin Saint called for Holding - minor (2:00 minutes)

16:48
Shot - Non quality on net
#21 Ryan Cranford shoots on #68 Jacob Ingham

18:56
Penalty
Arvid Caderoth called for Hooking - minor (2:00 minutes)

19:45
Shot - Non quality on net
#81 Randy Hernández shoots on #68 Jacob Ingham
3rd Period

0:27
Shot - Non quality on net
#4 Jeremy Hanzel shoots on #68 Jacob Ingham

0:30
Shot - Quality goal
#92 Blake Murray shoots on #68 Jacob Ingham

0:30
Goal
Goal by #92 Blake Murray, assisted by #59 Eric Neiley and #4 Jeremy Hanzel.

1:22
Shot - Quality on net
#9 Tate Singleton shoots on #31 Ethan Haider

2:22
Penalty
Kaleb Lawrence called for Tripping - minor (2:00 minutes)

4:01
Shot - Non quality on net
#14 Jake Flynn shoots on #31 Ethan Haider

4:29
Shot - Quality on net
#2 Kaleb Lawrence shoots on #31 Ethan Haider

4:53
Shot - Quality on net
#33 Michael Marchesan shoots on #68 Jacob Ingham

4:58
Shot - Non quality on net
#7 Easton Armstrong shoots on #68 Jacob Ingham

6:30
Shot - Non quality on net
#71 Joey Cipollone shoots on #68 Jacob Ingham

8:05
Shot - Non quality on net
#19 Colton Young shoots on #31 Ethan Haider

9:21
Shot - Non quality on net
#89 Stuart Rolofs shoots on #31 Ethan Haider

9:28
Shot - Non quality on net
#21 Bobby Russell shoots on #31 Ethan Haider

9:38
Shot - Non quality on net
#21 Bobby Russell shoots on #31 Ethan Haider

10:24
Penalty
Brenden Datema called for Holding - minor (2:00 minutes)

12:29
Penalty
Kaleb Lawrence called for Roughing - minor (2:00 minutes)

12:44
Shot - Non quality on net
#4 Jeremy Hanzel shoots on #68 Jacob Ingham

13:29
Shot - Non quality on net
#12 Anthony Firriolo shoots on #68 Jacob Ingham

13:36
Shot - Quality on net
#59 Eric Neiley shoots on #68 Jacob Ingham

15:21
Shot - Non quality on net
#26 Patriks Marcinkevics shoots on #68 Jacob Ingham

16:40
Goalkeeper Change
Jacob Ingham out. Empty net.

18:02
Shot - Non quality on net
#39 Parker Berge shoots on #31 Ethan Haider
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Kaleb Lawrence
#2
|
F | 1 | 0 | -1 | 4 | 4 |
John Parker-Jones
#3
|
RW | 0 | 0 | 0 | 1 | 0 |
Dru Krebs
#5
|
D | 0 | 0 | -1 | 0 | 0 |
Tate Singleton
#9
|
F | 1 | 0 | +1 | 3 | 0 |
Brent Pedersen
#10
|
F | 1 | 0 | -1 | 1 | 2 |
Ben Poisson
#12
|
F | 0 | 0 | +1 | 0 | 0 |
Jake Flynn
#14
|
D | 0 | 0 | -2 | 1 | 0 |
Miles Gendron
#15
|
D | 0 | 0 | 0 | 1 | 0 |
Mikael Robidoux
#16
|
RW | 0 | 0 | -1 | 2 | 0 |
Patrick Moynihan
#18
|
F | 0 | 0 | +1 | 2 | 0 |
Colton Young
#19
|
F | 0 | 1 | -1 | 4 | 0 |
Arvid Caderoth
#20
|
F | 0 | 0 | -1 | 0 | 2 |
Bobby Russell
#21
|
D | 0 | 1 | 0 | 3 | 0 |
Parker Berge
#39
|
D | 0 | 0 | -1 | 1 | 0 |
Bryce Brodzinski
#45
|
F | 0 | 1 | -1 | 1 | 0 |
Tyson Fawcett
#58
|
F | 0 | 0 | -1 | 0 | 2 |
Stuart Rolofs
#89
|
F | 0 | 0 | -1 | 1 | 0 |
Austin Saint
#91
|
F | 0 | 1 | -1 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Dryden McKay
#29
|
0 | 0.000 | 0 | 0 |
Jacob Ingham
#68
|
29 | 85.294 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Jeremy Hanzel
#4
|
D | 0 | 1 | -2 | 4 | 0 |
Brenden Datema
#5
|
D | 0 | 0 | -2 | 0 | 2 |
Easton Armstrong
#7
|
F | 0 | 0 | 0 | 1 | 0 |
Zach Yoder
#11
|
D | 0 | 0 | +1 | 0 | 0 |
Anthony Firriolo
#12
|
D | 0 | 0 | +3 | 1 | 0 |
Cody Sylvester
#16
|
F | 0 | 2 | +1 | 2 | 2 |
Carson Denomie
#18
|
F | 0 | 1 | 0 | 0 | 2 |
Jackson Pierson
#19
|
F | 0 | 0 | -1 | 0 | 0 |
Connor Galloway
#20
|
F | 0 | 0 | 0 | 0 | 0 |
Ryan Cranford
#21
|
F | 0 | 0 | -1 | 3 | 0 |
Andrew Jarvis
#25
|
D | 0 | 0 | +1 | 0 | 0 |
Patriks Marcinkevics
#26
|
F | 0 | 1 | +2 | 3 | 0 |
Derek Topatigh
#28
|
D | 1 | 2 | +3 | 4 | 0 |
Michael Marchesan
#33
|
F | 0 | 0 | 0 | 1 | 0 |
Eric Neiley
#59
|
F | 1 | 1 | +1 | 4 | 2 |
Joey Cipollone
#71
|
F | 0 | 0 | 0 | 2 | 0 |
Randy Hernández
#81
|
F | 0 | 1 | +2 | 3 | 0 |
Blake Murray
#92
|
C | 3 | 0 | +2 | 6 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Ethan Haider
#31
|
23 | 88.462 | 3 | 0 |
Drew DeRidder
#34
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


34
26
Shots on Goal
15%
12%
Shots Percentage
5
3
Power Plays
8
12
Penalty Minutes
23
29
Saves
88%
85%
Saves Percentage
Referee:
David Lilly
Linesmen:
Shane Gustafson,
Jake Paugh
ATL Management
Derek Nesbitt
(Head Coach/Director of Hockey Operations),
Matt Ginn
(Assistant Coach)
GVL Management
Tim Vieira
(President),
Kyle Mountain
(Head Coach/Director of Hockey Operations),
Adam Dauda
(Assistant Coach)
Game Details
- Postgame Jersey Auction
Another staple of any team’s hockey season, this night focuses on giving back to our phenomenal Upstate community. Swamp Rabbits fans that bring a stuffed animal will throw them out onto the ice following the first Swamp Rabbits goal of the game. All stuffed animals collected will be donated to children throughout the Christmas season. Over the last four seasons, the Swamp Rabbits have collected over 16,000 bears, with a record 6,500 in the 2023-24 season. Additionally, we will have our first specialty jersey auction of the season following the conclusion of the game, with proceeds benefiting Fire Pit Ranch, a mentorship program dedicated to teaching local youth life skills.
Get Tickets



















STICK IT TO CANCER NIGHT, presented by Bon Secours - February 15, 2025

POST GAME CONCERT NIGHT, presented by KW Beverage - February 23, 2025


STOMPER'S BIRTHDAY, presented by Big Air Trampoline Park - February 16, 2025


MILITARY APPRECIATION WEEKEND, presented by Budweiser - February 22, 2025



ST. PATRICK'S DAY GAME, presented by Helacious - March 16, 2025


HOCKEY & HOPS, presented by KW Beverage - March 28, 2025


FAN APPRECIATION DAY, presented by Fluor - April 6, 2025
-
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
-