7
Final
6
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
ORL
|
1 | 2 | 4 | 7 |
GRN
|
3 | 3 | 0 | 6 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Orlando Solar Bears
|
16 | 16 | 13 | 45 |
Greenville Swamp Rabbits
|
14 | 7 | 11 | 32 |
Scoring
1st Period
4:20
Goal
Goal by #17 Branden Troock, assisted by #3 Sean Flanagan and #10 Evan Jasper.
5:47
Goal
Goal by #16 Dawson Leedahl, assisted by #9 Allan McPherson and #27 Matt Prapavessis.
8:58
Goal
Goal by #20 Max Novak.
12:00
Goal
Goal by #17 Branden Troock, assisted by #18 Joe Basaraba and #10 Evan Jasper.
2nd Period
0:22
Goal
Goal by #29 Caleb Herbert, assisted by #13 Joe Houk and #16 Dawson Leedahl.
1:42
Goal
Goal by #12 Nolan Valleau, assisted by #88 Joshua Winquist and #20 Max Novak.
7:59
Goal
Goal by #18 Joe Basaraba, assisted by #4 Chad Duchesne.
13:18
Goal
Goal by #22 Martins Dzierkals, assisted by #18 Logan Nelson and #55 J.C. Campagna.
17:31
Goal
Goal by #9 Allan McPherson, assisted by #16 Dawson Leedahl and #29 Caleb Herbert.
3rd Period
3:08
Goal
Goal by #12 Nolan Valleau, assisted by #88 Joshua Winquist and #20 Max Novak.
3:33
Goal
Goal by #24 Jean Dupuy, assisted by #55 J.C. Campagna.
8:09
Goal
Goal by #14 J.J. Piccinich, assisted by #88 Joshua Winquist and #12 Nolan Valleau.
18:40
Goal
Goal by #88 Joshua Winquist, assisted by #20 Max Novak and #12 Nolan Valleau.
Penalties
1st Period
1:45
Penalty
Branden Troock called for Slashing - minor (2:00 minutes)
7:21
Penalty
Adam Phillips called for Cross-Checking Minor (2:00 minutes)
13:44
Penalty
Adam Phillips called for Slashing - minor (2:00 minutes)
19:31
Penalty
Martins Dzierkals called for Holding - minor (2:00 minutes)
2nd Period
0:49
Penalty
Brenden Kotyk called for Cross-Checking Minor (2:00 minutes)
8:18
Penalty
Brenden Kotyk called for Cross-Checking Minor (2:00 minutes)
11:40
Penalty
Evan Jasper called for High-sticking - minor (2:00 minutes)
19:31
Penalty
Martins Dzierkals called for Slashing - minor (2:00 minutes)
3rd Period
1:59
Penalty
Evan Jasper called for Slashing - minor (2:00 minutes)
4:10
Penalty
J.C. Campagna called for Slashing - minor (2:00 minutes)
6:06
Penalty
Nick Betz called for Slashing - minor (2:00 minutes)
17:26
Penalty
Brenden Kotyk called for Boarding - minor (2:00 minutes)
20:00
Penalty
Joe Houk called for Misconduct (10:00 minutes)
20:00
Penalty
Chad Duchesne called for Misconduct (10:00 minutes)
1st Period
0:00
Goalkeeper In
Mackenzie Skapski is now in as goalie.
0:00
Goalkeeper In
Ty Rimmer is now in as goalie.
0:29
Shot - Non quality on net
#18 Joe Basaraba shoots on #31 Mackenzie Skapski
1:45
Penalty
Branden Troock called for Slashing - minor (2:00 minutes)
1:46
Shot - Quality on net
#18 Logan Nelson shoots on #30 Ty Rimmer
2:04
Shot - Quality on net
#14 J.J. Piccinich shoots on #30 Ty Rimmer
3:14
Shot - Non quality on net
#55 J.C. Campagna shoots on #30 Ty Rimmer
3:16
Shot - Non quality on net
#4 Jeff King shoots on #30 Ty Rimmer
3:16
Shot - Quality on net
#18 Logan Nelson shoots on #30 Ty Rimmer
4:20
Shot - Quality goal
#17 Branden Troock shoots on #31 Mackenzie Skapski
4:20
Goal
Goal by #17 Branden Troock, assisted by #3 Sean Flanagan and #10 Evan Jasper.
4:48
Shot - Quality on net
#88 Joshua Winquist shoots on #30 Ty Rimmer
4:53
Shot - Non quality on net
#12 Nolan Valleau shoots on #30 Ty Rimmer
5:02
Shot - Non quality on net
#55 J.C. Campagna shoots on #30 Ty Rimmer
5:47
Shot - Quality on net
#15 Austin McKay shoots on #31 Mackenzie Skapski
5:47
Shot - Quality goal
#16 Dawson Leedahl shoots on #31 Mackenzie Skapski
5:47
Goal
Goal by #16 Dawson Leedahl, assisted by #9 Allan McPherson and #27 Matt Prapavessis.
7:17
Shot - Quality on net
#13 Joe Houk shoots on #31 Mackenzie Skapski
7:18
Goalkeeper Change
Ty Rimmer out. Empty net.
7:21
Penalty
Adam Phillips called for Cross-Checking Minor (2:00 minutes)
7:21
Goalkeeper In
Ty Rimmer is now in as goalie.
8:58
Shot - Non quality on net
#17 Branden Troock shoots on #31 Mackenzie Skapski
8:58
Shot - Quality goal
#20 Max Novak shoots on #30 Ty Rimmer
8:58
Goal
Goal by #20 Max Novak.
9:50
Shot - Non quality on net
#7 Brenden Kotyk shoots on #31 Mackenzie Skapski
11:39
Shot - Non quality on net
#9 Adam Phillips shoots on #30 Ty Rimmer
12:00
Shot - Quality goal
#17 Branden Troock shoots on #31 Mackenzie Skapski
12:00
Goal
Goal by #17 Branden Troock, assisted by #18 Joe Basaraba and #10 Evan Jasper.
12:07
Shot - Quality on net
#12 Nolan Valleau shoots on #30 Ty Rimmer
12:58
Shot - Quality on net
#9 Adam Phillips shoots on #30 Ty Rimmer
13:44
Penalty
Adam Phillips called for Slashing - minor (2:00 minutes)
13:51
Shot - Quality on net
#5 Sergey Zborovskiy shoots on #31 Mackenzie Skapski
15:21
Shot - Non quality on net
#13 Joe Houk shoots on #31 Mackenzie Skapski
16:16
Shot - Non quality on net
#7 Brenden Kotyk shoots on #31 Mackenzie Skapski
16:26
Shot - Quality on net
#55 J.C. Campagna shoots on #30 Ty Rimmer
16:37
Shot - Non quality on net
#22 Martins Dzierkals shoots on #30 Ty Rimmer
16:43
Shot - Non quality on net
#9 Allan McPherson shoots on #31 Mackenzie Skapski
17:02
Shot - Non quality on net
#12 Nolan Valleau shoots on #30 Ty Rimmer
17:07
Shot - Quality on net
#24 Jean Dupuy shoots on #30 Ty Rimmer
19:31
Penalty
Martins Dzierkals called for Holding - minor (2:00 minutes)
19:55
Shot - Non quality on net
#13 Joe Houk shoots on #31 Mackenzie Skapski
19:59
Shot - Non quality on net
#13 Joe Houk shoots on #31 Mackenzie Skapski
2nd Period
0:22
Shot - Quality goal
#29 Caleb Herbert shoots on #31 Mackenzie Skapski
0:22
Goal
Goal by #29 Caleb Herbert, assisted by #13 Joe Houk and #16 Dawson Leedahl.
0:49
Penalty
Brenden Kotyk called for Cross-Checking Minor (2:00 minutes)
1:01
Shot - Non quality on net
#12 Nolan Valleau shoots on #30 Ty Rimmer
1:42
Shot - Quality goal
#12 Nolan Valleau shoots on #30 Ty Rimmer
1:42
Goal
Goal by #12 Nolan Valleau, assisted by #88 Joshua Winquist and #20 Max Novak.
3:25
Shot - Non quality on net
#3 Mike Monfredo shoots on #30 Ty Rimmer
6:19
Shot - Non quality on net
#18 Logan Nelson shoots on #30 Ty Rimmer
7:17
Shot - Non quality on net
#12 Nolan Valleau shoots on #30 Ty Rimmer
7:27
Shot - Non quality on net
#88 Joshua Winquist shoots on #30 Ty Rimmer
7:59
Shot - Non quality goal
#18 Joe Basaraba shoots on #31 Mackenzie Skapski
7:59
Goal
Goal by #18 Joe Basaraba, assisted by #4 Chad Duchesne.
7:59
Goalkeeper Change
Mackenzie Skapski out. Empty net.
7:59
Goalkeeper In
Cal Heeter is now in as goalie.
8:18
Penalty
Brenden Kotyk called for Cross-Checking Minor (2:00 minutes)
8:59
Shot - Non quality on net
#12 Nolan Valleau shoots on #30 Ty Rimmer
9:34
Shot - Non quality on net
#24 Jean Dupuy shoots on #30 Ty Rimmer
11:02
Shot - Quality on net
#3 Sean Flanagan shoots on #30 Cal Heeter
11:37
Shot - Quality on net
#20 Max Novak shoots on #30 Ty Rimmer
11:40
Penalty
Evan Jasper called for High-sticking - minor (2:00 minutes)
11:45
Shot - Non quality on net
#3 Mike Monfredo shoots on #30 Ty Rimmer
11:50
Shot - Non quality on net
#16 Dawson Leedahl shoots on #30 Cal Heeter
12:31
Shot - Non quality on net
#20 Max Novak shoots on #30 Ty Rimmer
13:12
Shot - Quality on net
#24 Jean Dupuy shoots on #30 Ty Rimmer
13:18
Shot - Non quality goal
#22 Martins Dzierkals shoots on #30 Ty Rimmer
13:18
Goal
Goal by #22 Martins Dzierkals, assisted by #18 Logan Nelson and #55 J.C. Campagna.
14:45
Shot - Non quality on net
#20 Max Novak shoots on #30 Ty Rimmer
15:08
Shot - Quality on net
#55 J.C. Campagna shoots on #30 Ty Rimmer
16:06
Shot - Non quality on net
#24 Jean Dupuy shoots on #30 Ty Rimmer
17:31
Shot - Non quality goal
#9 Allan McPherson shoots on #30 Cal Heeter
17:31
Goal
Goal by #9 Allan McPherson, assisted by #16 Dawson Leedahl and #29 Caleb Herbert.
18:53
Shot - Non quality on net
#17 Branden Troock shoots on #30 Cal Heeter
19:15
Shot - Quality on net
#5 Sergey Zborovskiy shoots on #30 Cal Heeter
19:31
Penalty
Martins Dzierkals called for Slashing - minor (2:00 minutes)
3rd Period
1:59
Penalty
Evan Jasper called for Slashing - minor (2:00 minutes)
3:04
Shot - Non quality on net
#14 J.J. Piccinich shoots on #30 Ty Rimmer
3:08
Shot - Non quality goal
#12 Nolan Valleau shoots on #30 Ty Rimmer
3:08
Goal
Goal by #12 Nolan Valleau, assisted by #88 Joshua Winquist and #20 Max Novak.
3:33
Shot - Quality goal
#24 Jean Dupuy shoots on #30 Ty Rimmer
3:33
Goal
Goal by #24 Jean Dupuy, assisted by #55 J.C. Campagna.
4:10
Penalty
J.C. Campagna called for Slashing - minor (2:00 minutes)
4:57
Shot - Non quality on net
#27 Matt Prapavessis shoots on #30 Cal Heeter
5:13
Shot - Quality on net
#24 Jean Dupuy shoots on #30 Ty Rimmer
5:37
Shot - Non quality on net
#9 Allan McPherson shoots on #30 Cal Heeter
5:59
Goalkeeper Change
Cal Heeter out. Empty net.
6:06
Penalty
Nick Betz called for Slashing - minor (2:00 minutes)
6:10
Goalkeeper In
Cal Heeter is now in as goalie.
8:09
Shot - Quality goal
#14 J.J. Piccinich shoots on #30 Ty Rimmer
8:09
Goal
Goal by #14 J.J. Piccinich, assisted by #88 Joshua Winquist and #12 Nolan Valleau.
9:07
Shot - Quality on net
#9 Allan McPherson shoots on #30 Cal Heeter
10:46
Shot - Quality on net
#24 Jack Nevins shoots on #30 Cal Heeter
11:18
Shot - Non quality on net
#16 Dawson Leedahl shoots on #30 Cal Heeter
11:20
Shot - Non quality on net
#5 Sergey Zborovskiy shoots on #30 Cal Heeter
11:54
Shot - Quality on net
#9 Allan McPherson shoots on #30 Cal Heeter
13:38
Shot - Non quality on net
#27 Matt Prapavessis shoots on #30 Cal Heeter
14:16
Shot - Non quality on net
#17 Branden Troock shoots on #30 Cal Heeter
14:40
Shot - Non quality on net
#20 Max Novak shoots on #30 Ty Rimmer
15:55
Shot - Non quality on net
#24 Jean Dupuy shoots on #30 Ty Rimmer
15:55
Shot - Non quality on net
#12 Nolan Valleau shoots on #30 Ty Rimmer
16:06
Shot - Non quality on net
#88 Joshua Winquist shoots on #30 Ty Rimmer
16:45
Shot - Non quality on net
#10 Evan Jasper shoots on #30 Cal Heeter
17:10
Shot - Non quality on net
#29 Caleb Herbert shoots on #30 Cal Heeter
17:26
Penalty
Brenden Kotyk called for Boarding - minor (2:00 minutes)
18:12
Shot - Quality on net
#12 Nolan Valleau shoots on #30 Ty Rimmer
18:21
Shot - Non quality on net
#3 Mike Monfredo shoots on #30 Ty Rimmer
18:28
Shot - Non quality on net
#20 Max Novak shoots on #30 Ty Rimmer
18:40
Shot - Quality goal
#88 Joshua Winquist shoots on #30 Ty Rimmer
18:40
Goal
Goal by #88 Joshua Winquist, assisted by #20 Max Novak and #12 Nolan Valleau.
18:44
Goalkeeper Change
Ty Rimmer out. Empty net.
20:00
Penalty
Joe Houk called for Misconduct (10:00 minutes)
20:00
Penalty
Chad Duchesne called for Misconduct (10:00 minutes)
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Sean Flanagan
#3
|
D | 0 | 1 | +2 | 1 | 0 |
|
Chad Duchesne
#4
|
D | 0 | 1 | 0 | 0 | 10 |
|
Sergey Zborovskiy
#5
|
D | 0 | 0 | 0 | 3 | 0 |
|
Brenden Kotyk
#7
|
D | 0 | 0 | -1 | 2 | 6 |
|
Allan McPherson
#9
|
C | 1 | 1 | +1 | 5 | 0 |
|
Evan Jasper
#10
|
F | 0 | 2 | +2 | 1 | 4 |
|
Joe Houk
#13
|
D | 0 | 1 | +1 | 4 | 10 |
|
Austin McKay
#15
|
F | 0 | 0 | 0 | 1 | 0 |
|
Dawson Leedahl
#16
|
F | 1 | 2 | +1 | 3 | 0 |
|
Branden Troock
#17
|
F | 2 | 0 | +1 | 5 | 2 |
|
Joe Basaraba
#18
|
F | 1 | 1 | +1 | 2 | 0 |
|
Brock Beukeboom
#23
|
D | 0 | 0 | 0 | 0 | 0 |
|
Jack Nevins
#24
|
LW | 0 | 0 | 0 | 1 | 0 |
|
Nick Betz
#25
|
F | 0 | 0 | -1 | 0 | 2 |
|
Matt Prapavessis
#27
|
D | 0 | 1 | +2 | 2 | 0 |
|
Caleb Herbert
#29
|
F | 1 | 1 | +1 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Ty Rimmer
#30
|
38 | 84.444 | 7 | 0 |
|
Brandon Halverson
#31
|
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 |
|---|---|---|---|---|---|---|
|
Mike Monfredo
#3
|
D | 0 | 0 | -1 | 3 | 0 |
|
Jeff King
#4
|
D | 0 | 0 | 0 | 1 | 0 |
|
Adam Phillips
#9
|
D | 0 | 0 | 0 | 2 | 4 |
|
Mackenzie Braid
#11
|
D | 0 | 0 | -2 | 0 | 0 |
|
Nolan Valleau
#12
|
D | 2 | 2 | +1 | 10 | 0 |
|
J.J. Piccinich
#14
|
F | 1 | 0 | -2 | 3 | 0 |
|
Logan Nelson
#18
|
F | 0 | 1 | 0 | 3 | 0 |
|
Kyle Rankin
#19
|
F | 0 | 0 | -1 | 0 | 0 |
|
Max Novak
#20
|
F | 1 | 3 | 0 | 6 | 0 |
|
Samuel Jardine
#21
|
D | 0 | 0 | -2 | 0 | 0 |
|
Martins Dzierkals
#22
|
F | 1 | 0 | 0 | 2 | 4 |
|
Jean Dupuy
#24
|
F | 1 | 0 | +1 | 7 | 0 |
|
Aleksandr Mikulovich
#28
|
D | 0 | 0 | -2 | 0 | 0 |
|
Matias Cleland
#33
|
D | 0 | 0 | -1 | 0 | 0 |
|
J.C. Campagna
#55
|
F | 0 | 2 | 0 | 4 | 2 |
|
Joshua Winquist
#88
|
LW | 1 | 3 | -2 | 4 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Cal Heeter
#30
|
15 | 93.750 | 1 | 0 |
|
Mackenzie Skapski
#31
|
11 | 68.750 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Orlando Solar Bears
Greenville Swamp Rabbits
45
32
Shots on Goal
16%
19%
Shots Percentage
7
5
Power Plays
10
34
Penalty Minutes
26
38
Saves
81%
84%
Saves Percentage
Referee:
Mike Zalcman
Linesmen:
Ken Radolinski,
Sean D'Loughy
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
-