1
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
ORL
|
0 | 1 | 0 | 1 |
GRN
|
2 | 1 | 1 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Orlando Solar Bears
|
17 | 12 | 16 | 45 |
Greenville Swamp Rabbits
|
13 | 14 | 11 | 38 |
Scoring
1st Period
8:26
Goal
Goal by #17 Branden Troock, assisted by #7 Brenden Kotyk and #18 Joe Basaraba.
13:39
Goal
Goal by #17 Branden Troock.
2nd Period
2:26
Goal
Goal by #12 Nolan Valleau, assisted by #3 Mike Monfredo and #88 Joshua Winquist.
12:20
Goal
Goal by #16 Dawson Leedahl, assisted by #29 Caleb Herbert.
3rd Period
18:10
Goal
Goal by #7 Brenden Kotyk, assisted by #18 Joe Basaraba and #15 Austin McKay.
Penalties
1st Period
6:10
Penalty
Sean Flanagan called for Holding - minor (2:00 minutes)
16:33
Penalty
Mackenzie Braid called for Slashing - minor (2:00 minutes)
16:33
Penalty
Joe Houk called for Slashing - minor (2:00 minutes)
20:00
Penalty
Curt Gogol called for Fighting - Major (5:00 minutes)
20:00
Penalty
Cal Heeter called for Unsportsmanlike conduct - minor (2:00 minutes)
20:00
Penalty
Todd Skirving called for Fighting - Major (5:00 minutes)
2nd Period
2:21
Penalty
Allan McPherson called for Hooking - minor (2:00 minutes)
3:50
Penalty
Samuel Jardine called for Interference - minor (2:00 minutes)
14:08
Penalty
Sean Flanagan called for Tripping - minor (2:00 minutes)
19:19
Penalty
Martins Dzierkals called for High-sticking - double minor (4:00 minutes)
3rd Period
1:14
Penalty
Allan McPherson called for Slashing - minor (2:00 minutes)
4:21
Penalty
Joshua Winquist called for Tripping - minor (2:00 minutes)
6:41
Penalty
Matt Prapavessis called for Tripping - minor (2:00 minutes)
9:54
Penalty
Mackenzie Braid called for Slashing - minor (2:00 minutes)
13:19
Penalty
Curt Gogol called for Holding - minor (2:00 minutes)
20:00
Penalty
Jack Nevins called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Curt Gogol called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Mike Monfredo called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Mackenzie Braid called for Misconduct - Inciting (10:00 minutes)
1st Period
0:00
Goalkeeper In
Cal Heeter is now in as goalie.
0:00
Goalkeeper In
Brandon Halverson is now in as goalie.
0:15
Shot - Non quality on net
#20 Max Novak shoots on #31 Brandon Halverson
0:31
Shot - Non quality on net
#13 Joe Houk shoots on #30 Cal Heeter
0:31
Shot - Non quality on net
#12 Nolan Valleau shoots on #31 Brandon Halverson
0:31
Shot - Non quality on net
#12 Nolan Valleau shoots on #31 Brandon Halverson
4:33
Shot - Non quality on net
#24 Jean Dupuy shoots on #31 Brandon Halverson
6:05
Shot - Non quality on net
#3 Mike Monfredo shoots on #31 Brandon Halverson
6:10
Penalty
Sean Flanagan called for Holding - minor (2:00 minutes)
7:28
Shot - Non quality on net
#12 Nolan Valleau shoots on #31 Brandon Halverson
7:43
Shot - Non quality on net
#12 Nolan Valleau shoots on #31 Brandon Halverson
7:52
Shot - Non quality on net
#21 Samuel Jardine shoots on #31 Brandon Halverson
7:52
Shot - Non quality on net
#21 Samuel Jardine shoots on #31 Brandon Halverson
8:10
Shot - Non quality on net
#29 Caleb Herbert shoots on #30 Cal Heeter
8:26
Shot - Quality goal
#17 Branden Troock shoots on #30 Cal Heeter
8:26
Goal
Goal by #17 Branden Troock, assisted by #7 Brenden Kotyk and #18 Joe Basaraba.
10:21
Shot - Non quality on net
#13 Joe Houk shoots on #30 Cal Heeter
11:16
Shot - Quality on net
#17 Branden Troock shoots on #30 Cal Heeter
11:16
Shot - Quality on net
#17 Branden Troock shoots on #30 Cal Heeter
11:31
Shot - Quality on net
#10 Evan Jasper shoots on #30 Cal Heeter
11:44
Shot - Non quality on net
#33 Matias Cleland shoots on #31 Brandon Halverson
11:51
Shot - Non quality on net
#88 Joshua Winquist shoots on #31 Brandon Halverson
13:04
Shot - Non quality on net
#88 Joshua Winquist shoots on #31 Brandon Halverson
13:39
Shot - Quality goal
#17 Branden Troock shoots on #30 Cal Heeter
13:39
Goal
Goal by #17 Branden Troock.
13:55
Shot - Quality on net
#18 Joe Basaraba shoots on #30 Cal Heeter
14:12
Shot - Quality on net
#9 Allan McPherson shoots on #30 Cal Heeter
14:28
Shot - Non quality on net
#12 Nolan Valleau shoots on #31 Brandon Halverson
16:01
Shot - Non quality on net
#3 Mike Monfredo shoots on #31 Brandon Halverson
16:14
Shot - Non quality on net
#19 Kyle Rankin shoots on #31 Brandon Halverson
16:33
Penalty
Mackenzie Braid called for Slashing - minor (2:00 minutes)
16:33
Penalty
Joe Houk called for Slashing - minor (2:00 minutes)
17:02
Shot - Quality on net
#29 Caleb Herbert shoots on #30 Cal Heeter
17:14
Shot - Quality on net
#7 Brenden Kotyk shoots on #30 Cal Heeter
17:20
Shot - Non quality on net
#20 Max Novak shoots on #31 Brandon Halverson
18:40
Shot - Non quality on net
#24 Jean Dupuy shoots on #31 Brandon Halverson
19:04
Shot - Non quality on net
#29 Caleb Herbert shoots on #30 Cal Heeter
20:00
Penalty
Curt Gogol called for Fighting - Major (5:00 minutes)
20:00
Penalty
Cal Heeter called for Unsportsmanlike conduct - minor (2:00 minutes)
20:00
Penalty
Todd Skirving called for Fighting - Major (5:00 minutes)
2nd Period
1:46
Shot - Non quality on net
#13 Joe Houk shoots on #30 Cal Heeter
1:52
Shot - Non quality on net
#13 Joe Houk shoots on #30 Cal Heeter
2:06
Shot - Quality on net
#4 Jeff King shoots on #31 Brandon Halverson
2:19
Shot - Quality on net
#19 Kyle Rankin shoots on #31 Brandon Halverson
2:21
Penalty
Allan McPherson called for Hooking - minor (2:00 minutes)
2:26
Shot - Non quality goal
#12 Nolan Valleau shoots on #31 Brandon Halverson
2:26
Goal
Goal by #12 Nolan Valleau, assisted by #3 Mike Monfredo and #88 Joshua Winquist.
3:34
Shot - Quality on net
#12 Nolan Valleau shoots on #31 Brandon Halverson
3:50
Penalty
Samuel Jardine called for Interference - minor (2:00 minutes)
4:14
Shot - Non quality on net
#14 J.J. Piccinich shoots on #31 Brandon Halverson
4:15
Shot - Non quality on net
#10 Evan Jasper shoots on #30 Cal Heeter
4:50
Shot - Non quality on net
#28 Aleksandr Mikulovich shoots on #31 Brandon Halverson
5:49
Shot - Non quality on net
#9 Allan McPherson shoots on #30 Cal Heeter
6:23
Shot - Quality on net
#88 Joshua Winquist shoots on #31 Brandon Halverson
6:53
Shot - Non quality on net
#17 Branden Troock shoots on #30 Cal Heeter
7:43
Shot - Non quality on net
#13 Joe Houk shoots on #30 Cal Heeter
8:54
Shot - Non quality on net
#33 Matias Cleland shoots on #31 Brandon Halverson
9:21
Shot - Non quality on net
#29 Caleb Herbert shoots on #30 Cal Heeter
9:31
Shot - Non quality on net
#4 Chad Duchesne shoots on #30 Cal Heeter
10:24
Shot - Quality on net
#18 Joe Basaraba shoots on #30 Cal Heeter
11:48
Shot - Quality on net
#20 Max Novak shoots on #31 Brandon Halverson
12:15
Shot - Non quality on net
#29 Caleb Herbert shoots on #30 Cal Heeter
12:20
Shot - Quality goal
#16 Dawson Leedahl shoots on #30 Cal Heeter
12:20
Goal
Goal by #16 Dawson Leedahl, assisted by #29 Caleb Herbert.
12:57
Shot - Quality on net
#9 Allan McPherson shoots on #30 Cal Heeter
14:08
Penalty
Sean Flanagan called for Tripping - minor (2:00 minutes)
15:48
Shot - Quality on net
#24 Jean Dupuy shoots on #31 Brandon Halverson
16:47
Shot - Non quality on net
#29 Caleb Herbert shoots on #30 Cal Heeter
18:24
Shot - Non quality on net
#9 Adam Phillips shoots on #31 Brandon Halverson
19:19
Shot - Non quality on net
#29 Caleb Herbert shoots on #30 Cal Heeter
19:19
Shot - Quality on net
#20 Max Novak shoots on #31 Brandon Halverson
19:19
Penalty
Martins Dzierkals called for High-sticking - double minor (4:00 minutes)
3rd Period
1:14
Penalty
Allan McPherson called for Slashing - minor (2:00 minutes)
2:04
Shot - Quality on net
#14 J.J. Piccinich shoots on #31 Brandon Halverson
2:04
Shot - Quality on net
#14 J.J. Piccinich shoots on #31 Brandon Halverson
3:27
Shot - Quality on net
#9 Allan McPherson shoots on #30 Cal Heeter
3:36
Shot - Quality on net
#3 Mike Monfredo shoots on #31 Brandon Halverson
3:55
Goalkeeper Change
Brandon Halverson out. Empty net.
4:21
Penalty
Joshua Winquist called for Tripping - minor (2:00 minutes)
4:21
Goalkeeper In
Brandon Halverson is now in as goalie.
5:12
Shot - Quality on net
#29 Caleb Herbert shoots on #30 Cal Heeter
6:20
Shot - Quality on net
#14 Curt Gogol shoots on #30 Cal Heeter
6:41
Penalty
Matt Prapavessis called for Tripping - minor (2:00 minutes)
8:32
Shot - Non quality on net
#21 Samuel Jardine shoots on #31 Brandon Halverson
9:54
Shot - Quality on net
#14 Curt Gogol shoots on #30 Cal Heeter
9:54
Penalty
Mackenzie Braid called for Slashing - minor (2:00 minutes)
10:30
Shot - Non quality on net
#3 Mike Monfredo shoots on #31 Brandon Halverson
10:54
Shot - Quality on net
#18 Joe Basaraba shoots on #30 Cal Heeter
11:32
Shot - Quality on net
#5 Sergey Zborovskiy shoots on #30 Cal Heeter
13:19
Penalty
Curt Gogol called for Holding - minor (2:00 minutes)
14:14
Shot - Non quality on net
#88 Joshua Winquist shoots on #31 Brandon Halverson
14:23
Shot - Non quality on net
#12 Nolan Valleau shoots on #31 Brandon Halverson
14:34
Shot - Quality on net
#15 Austin McKay shoots on #30 Cal Heeter
15:07
Shot - Non quality on net
#18 Logan Nelson shoots on #31 Brandon Halverson
15:11
Shot - Quality on net
#5 Sergey Zborovskiy shoots on #30 Cal Heeter
15:23
Shot - Quality on net
#17 Todd Skirving shoots on #31 Brandon Halverson
15:24
Goalkeeper Change
Cal Heeter out. Empty net.
15:39
Shot - Non quality on net
#21 Samuel Jardine shoots on #31 Brandon Halverson
16:01
Shot - Non quality on net
#22 Martins Dzierkals shoots on #31 Brandon Halverson
16:49
Shot - Non quality on net
#18 Logan Nelson shoots on #31 Brandon Halverson
16:56
Shot - Quality on net
#17 Todd Skirving shoots on #31 Brandon Halverson
17:08
Goalkeeper In
Cal Heeter is now in as goalie.
17:18
Goalkeeper Change
Cal Heeter out. Empty net.
17:30
Shot - Quality on net
#20 Max Novak shoots on #31 Brandon Halverson
17:48
Shot - Non quality on net
#21 Samuel Jardine shoots on #31 Brandon Halverson
18:10
Shot - Quality goal
#7 Brenden Kotyk shoots on #30 Cal Heeter
18:10
Goal
Goal by #7 Brenden Kotyk, assisted by #18 Joe Basaraba and #15 Austin McKay.
18:10
Goalkeeper In
Cal Heeter is now in as goalie.
18:51
Shot - Non quality on net
#19 Kyle Rankin shoots on #31 Brandon Halverson
19:26
Shot - Quality on net
#7 Brenden Kotyk shoots on #30 Cal Heeter
20:00
Shot - Quality on net
#7 Brenden Kotyk shoots on #30 Cal Heeter
20:00
Penalty
Jack Nevins called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Curt Gogol called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Mike Monfredo called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Mackenzie Braid called for Misconduct - Inciting (10:00 minutes)
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Sean Flanagan
#3
|
D | 0 | 0 | +1 | 0 | 4 |
|
Chad Duchesne
#4
|
D | 0 | 0 | +2 | 1 | 0 |
|
Sergey Zborovskiy
#5
|
D | 0 | 0 | +1 | 2 | 0 |
|
Brenden Kotyk
#7
|
D | 1 | 1 | +2 | 4 | 0 |
|
Allan McPherson
#9
|
C | 0 | 0 | +1 | 4 | 4 |
|
Evan Jasper
#10
|
F | 0 | 0 | +1 | 2 | 0 |
|
Joe Houk
#13
|
D | 0 | 0 | 0 | 5 | 2 |
|
Curt Gogol
#14
|
F | 0 | 0 | 0 | 2 | 17 |
|
Austin McKay
#15
|
F | 0 | 1 | +1 | 1 | 0 |
|
Dawson Leedahl
#16
|
F | 1 | 0 | +1 | 1 | 0 |
|
Branden Troock
#17
|
F | 2 | 0 | +3 | 5 | 0 |
|
Joe Basaraba
#18
|
F | 0 | 2 | +3 | 3 | 0 |
|
Jack Nevins
#24
|
LW | 0 | 0 | +2 | 0 | 10 |
|
Carter Sandlak
#26
|
F | 0 | 0 | 0 | 0 | 0 |
|
Matt Prapavessis
#27
|
D | 0 | 0 | +1 | 0 | 2 |
|
Caleb Herbert
#29
|
F | 0 | 1 | +1 | 8 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Ty Rimmer
#30
|
0 | 0.000 | 0 | 0 |
|
Brandon Halverson
#31
|
44 | 97.778 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Mike Monfredo
#3
|
D | 0 | 1 | -3 | 4 | 10 |
|
Jeff King
#4
|
D | 0 | 0 | 0 | 1 | 0 |
|
Adam Phillips
#9
|
D | 0 | 0 | 0 | 1 | 0 |
|
Mackenzie Braid
#11
|
D | 0 | 0 | 0 | 0 | 14 |
|
Nolan Valleau
#12
|
D | 1 | 0 | -1 | 8 | 0 |
|
J.J. Piccinich
#14
|
F | 0 | 0 | -2 | 3 | 0 |
|
Todd Skirving
#17
|
F | 0 | 0 | -2 | 2 | 5 |
|
Logan Nelson
#18
|
F | 0 | 0 | -3 | 2 | 0 |
|
Kyle Rankin
#19
|
F | 0 | 0 | -2 | 3 | 0 |
|
Max Novak
#20
|
F | 0 | 0 | -1 | 5 | 0 |
|
Samuel Jardine
#21
|
D | 0 | 0 | -4 | 5 | 2 |
|
Martins Dzierkals
#22
|
F | 0 | 0 | -1 | 1 | 4 |
|
Jean Dupuy
#24
|
F | 0 | 0 | -1 | 3 | 0 |
|
Aleksandr Mikulovich
#28
|
D | 0 | 0 | 0 | 1 | 0 |
|
Matias Cleland
#33
|
D | 0 | 0 | 0 | 2 | 0 |
|
Joshua Winquist
#88
|
LW | 0 | 1 | -1 | 4 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Cal Heeter
#30
|
34 | 91.892 | 3 | 2 |
|
Mackenzie Skapski
#31
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Orlando Solar Bears
Greenville Swamp Rabbits
45
38
Shots on Goal
2%
11%
Shots Percentage
6
5
Power Plays
39
39
Penalty Minutes
34
44
Saves
89%
98%
Saves Percentage
Referee:
Alex Garon
Linesmen:
Charlie O'Connor,
Ryan Townsend
ORL Management
Chris Heller
(President),
Drake Berehowsky
(Head Coach/General Manager),
John Snowden
(Associate Coach)
GVL Management
Chris Lewis
(President/General Manager),
Brian Gratz
(Head Coach),
Troy Schwab
(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
-