
2
Final
4

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
0 | 1 | 1 | 2 |
![]() |
3 | 1 | 0 | 4 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
17 | 14 | 7 | 38 |
![]() |
15 | 10 | 11 | 36 |
Scoring
1st Period

11:42
Goal
Goal by #21 Cédric Desruisseaux, assisted by #18 Carter Johnson and #9 Brooklyn Kalmikov.

12:51
Goal
Goal by #5 David Drake, assisted by #8 Samuel Tremblay and #7 Davis Bunz.

17:12
Goal
Goal by #39 Gianluca Esteves, assisted by #8 Samuel Tremblay and #19 Félix Paré.
2nd Period

1:12
Goal
Goal by #17 Joshua Winquist, assisted by #9 Oliver Cooper and #22 Shawn Boudrias.

15:26
Goal
Goal by #9 Brooklyn Kalmikov.
3rd Period

3:56
Goal
Goal by #90 Daniel Maggio, assisted by #29 Tye Felhaber.
Penalties
1st Period

10:31
Penalty
Oliver Cooper called for Cross-Checking Minor (2:00 minutes)

13:14
Penalty
Tye Felhaber called for Cross-Checking Minor (2:00 minutes)

14:53
Penalty
Roy Kanda called for Holding - minor (2:00 minutes)
2nd Period

7:37
Penalty
Peter Laviolette called for Interference - minor (2:00 minutes)

17:29
Penalty
Félix Paré called for Hooking - minor (2:00 minutes)
3rd Period

6:00
Penalty
Daniel Maggio called for Tripping - minor (2:00 minutes)

9:26
Penalty
Tyler Drevitch called for Tripping - minor (2:00 minutes)

17:57
Penalty
Daniel Maggio called for Roughing - minor (2:00 minutes)

19:03
Penalty
Adam Brubacher called for Tripping - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Bailey Brkin is now in as goalie.

0:00
Goalkeeper In
Rylan Parenteau is now in as goalie.

0:18
Shot - Non quality on net
#3 Joseph Leonidas shoots on #34 Rylan Parenteau

0:23
Shot - Non quality on net
#20 Matt Alvaro shoots on #31 Bailey Brkin

1:54
Shot - Non quality on net
#7 Davis Bunz shoots on #34 Rylan Parenteau

3:52
Shot - Quality on net
#92 Mark Rassell shoots on #31 Bailey Brkin

4:16
Shot - Non quality on net
#21 Joe Masonius shoots on #31 Bailey Brkin

4:19
Shot - Non quality on net
#72 Adam Brubacher shoots on #31 Bailey Brkin

4:30
Shot - Quality on net
#25 Jordan Frasca shoots on #34 Rylan Parenteau

4:36
Shot - Quality on net
#25 Jordan Frasca shoots on #34 Rylan Parenteau

5:33
Shot - Non quality on net
#13 Anthony Petruzzelli shoots on #31 Bailey Brkin

6:31
Shot - Non quality on net
#22 Shawn Boudrias shoots on #31 Bailey Brkin

6:38
Shot - Non quality on net
#10 Max Johnson shoots on #34 Rylan Parenteau

6:57
Shot - Quality on net
#22 Shawn Boudrias shoots on #31 Bailey Brkin

8:27
Shot - Non quality on net
#3 Joseph Leonidas shoots on #34 Rylan Parenteau

10:31
Penalty
Oliver Cooper called for Cross-Checking Minor (2:00 minutes)

10:41
Shot - Non quality on net
#13 Anthony Petruzzelli shoots on #31 Bailey Brkin

11:39
Shot - Non quality on net
#9 Brooklyn Kalmikov shoots on #34 Rylan Parenteau

11:42
Shot - Non quality goal
#21 Cédric Desruisseaux shoots on #34 Rylan Parenteau

11:42
Goal
Goal by #21 Cédric Desruisseaux, assisted by #18 Carter Johnson and #9 Brooklyn Kalmikov.

12:47
Shot - Non quality on net
#4 Carson Vance shoots on #31 Bailey Brkin

12:51
Shot - Non quality goal
#5 David Drake shoots on #34 Rylan Parenteau

12:51
Goal
Goal by #5 David Drake, assisted by #8 Samuel Tremblay and #7 Davis Bunz.

13:14
Penalty
Tye Felhaber called for Cross-Checking Minor (2:00 minutes)

13:54
Shot - Quality on net
#13 Anthony Petruzzelli shoots on #31 Bailey Brkin

14:13
Shot - Non quality on net
#21 Cédric Desruisseaux shoots on #34 Rylan Parenteau

14:30
Shot - Non quality on net
#21 Joe Masonius shoots on #31 Bailey Brkin

14:53
Penalty
Roy Kanda called for Holding - minor (2:00 minutes)

14:57
Shot - Non quality on net
#90 Daniel Maggio shoots on #31 Bailey Brkin

16:04
Shot - Non quality on net
#29 Tye Felhaber shoots on #31 Bailey Brkin

16:16
Shot - Non quality on net
#17 Joshua Winquist shoots on #31 Bailey Brkin

16:25
Shot - Non quality on net
#29 Tye Felhaber shoots on #31 Bailey Brkin

16:33
Shot - Non quality on net
#22 Shawn Boudrias shoots on #31 Bailey Brkin

17:10
Shot - Quality on net
#19 Félix Paré shoots on #34 Rylan Parenteau

17:12
Shot - Quality goal
#39 Gianluca Esteves shoots on #34 Rylan Parenteau

17:12
Goal
Goal by #39 Gianluca Esteves, assisted by #8 Samuel Tremblay and #19 Félix Paré.

17:15
Shot - Non quality on net
#26 Roy Kanda shoots on #34 Rylan Parenteau

17:35
Shot - Quality on net
#26 Roy Kanda shoots on #34 Rylan Parenteau

18:59
Shot - Non quality on net
#15 Bobby Hampton shoots on #34 Rylan Parenteau

19:49
Shot - Non quality on net
#84 Mackenzie Dwyer shoots on #31 Bailey Brkin
2nd Period

1:12
Shot - Non quality goal
#17 Joshua Winquist shoots on #31 Bailey Brkin

1:12
Goal
Goal by #17 Joshua Winquist, assisted by #9 Oliver Cooper and #22 Shawn Boudrias.

1:52
Shot - Non quality on net
#28 Louie Roehl shoots on #34 Rylan Parenteau

2:09
Shot - Non quality on net
#4 Carson Vance shoots on #31 Bailey Brkin

2:43
Shot - Quality on net
#15 Bobby Hampton shoots on #34 Rylan Parenteau

2:48
Shot - Non quality on net
#5 David Drake shoots on #34 Rylan Parenteau

2:55
Shot - Non quality on net
#18 Carter Johnson shoots on #34 Rylan Parenteau

3:07
Shot - Quality on net
#29 Tye Felhaber shoots on #31 Bailey Brkin

3:56
Shot - Non quality on net
#17 Joshua Winquist shoots on #31 Bailey Brkin

4:40
Shot - Non quality on net
#28 Louie Roehl shoots on #34 Rylan Parenteau

6:51
Shot - Non quality on net
#29 Tye Felhaber shoots on #31 Bailey Brkin

7:37
Penalty
Peter Laviolette called for Interference - minor (2:00 minutes)

8:18
Shot - Quality on net
#72 Adam Brubacher shoots on #31 Bailey Brkin

8:47
Shot - Non quality on net
#41 Tyler Drevitch shoots on #34 Rylan Parenteau

9:24
Shot - Non quality on net
#92 Mark Rassell shoots on #31 Bailey Brkin

9:26
Shot - Quality on net
#92 Mark Rassell shoots on #31 Bailey Brkin

10:31
Shot - Quality on net
#13 Anthony Petruzzelli shoots on #31 Bailey Brkin

11:05
Shot - Non quality on net
#4 Carson Vance shoots on #31 Bailey Brkin

12:55
Shot - Non quality on net
#84 Mackenzie Dwyer shoots on #31 Bailey Brkin

13:09
Shot - Non quality on net
#11 Peter Laviolette shoots on #34 Rylan Parenteau

14:51
Shot - Non quality on net
#18 Carter Johnson shoots on #34 Rylan Parenteau

15:26
Shot - Quality goal
#9 Brooklyn Kalmikov shoots on #34 Rylan Parenteau

15:26
Goal
Goal by #9 Brooklyn Kalmikov.

17:25
Shot - Quality on net
#11 Peter Laviolette shoots on #34 Rylan Parenteau

17:29
Penalty
Félix Paré called for Hooking - minor (2:00 minutes)

19:15
Shot - Non quality on net
#17 Joshua Winquist shoots on #31 Bailey Brkin

19:23
Shot - Non quality on net
#29 Tye Felhaber shoots on #31 Bailey Brkin

19:57
Shot - Non quality on net
#94 Neil Robinson shoots on #31 Bailey Brkin
3rd Period

0:41
Shot - Quality on net
#94 Neil Robinson shoots on #31 Bailey Brkin

1:16
Shot - Non quality on net
#90 Daniel Maggio shoots on #31 Bailey Brkin

1:24
Shot - Non quality on net
#29 Tye Felhaber shoots on #31 Bailey Brkin

3:11
Shot - Non quality on net
#90 Daniel Maggio shoots on #31 Bailey Brkin

3:56
Shot - Non quality goal
#90 Daniel Maggio shoots on #31 Bailey Brkin

3:56
Goal
Goal by #90 Daniel Maggio, assisted by #29 Tye Felhaber.

5:59
Shot - Non quality on net
#21 Cédric Desruisseaux shoots on #34 Rylan Parenteau

6:00
Penalty
Daniel Maggio called for Tripping - minor (2:00 minutes)

6:13
Shot - Quality on net
#25 Jordan Frasca shoots on #34 Rylan Parenteau

6:18
Shot - Quality on net
#25 Jordan Frasca shoots on #34 Rylan Parenteau

6:26
Shot - Non quality on net
#9 Brooklyn Kalmikov shoots on #34 Rylan Parenteau

7:12
Shot - Quality on net
#18 Carter Johnson shoots on #34 Rylan Parenteau

8:19
Shot - Quality on net
#17 Joshua Winquist shoots on #31 Bailey Brkin

9:26
Penalty
Tyler Drevitch called for Tripping - minor (2:00 minutes)

11:33
Shot - Non quality on net
#41 Tyler Drevitch shoots on #34 Rylan Parenteau

13:51
Shot - Quality on net
#19 Félix Paré shoots on #34 Rylan Parenteau

14:35
Shot - Quality on net
#39 Gianluca Esteves shoots on #34 Rylan Parenteau

15:25
Shot - Non quality on net
#18 Carter Johnson shoots on #34 Rylan Parenteau

16:34
Shot - Non quality on net
#10 Max Johnson shoots on #34 Rylan Parenteau

17:57
Penalty
Daniel Maggio called for Roughing - minor (2:00 minutes)

18:46
Shot - Quality on net
#24 Filip Engaras shoots on #31 Bailey Brkin

19:03
Shot - Quality on net
#25 Jordan Frasca shoots on #34 Rylan Parenteau

19:03
Penalty
Adam Brubacher called for Tripping - minor (2:00 minutes)
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Joseph Leonidas
#3
|
D | 0 | 0 | -1 | 2 | 0 |
Jack Van Boekel
#4
|
D | 0 | 0 | +2 | 0 | 0 |
David Drake
#5
|
D | 1 | 0 | +1 | 2 | 0 |
Davis Bunz
#7
|
D | 0 | 1 | +1 | 1 | 0 |
Samuel Tremblay
#8
|
F | 0 | 2 | +2 | 0 | 0 |
Brooklyn Kalmikov
#9
|
F | 1 | 1 | +1 | 3 | 0 |
Max Johnson
#10
|
F | 0 | 0 | 0 | 2 | 0 |
Peter Laviolette
#11
|
F | 0 | 0 | 0 | 2 | 2 |
Bobby Hampton
#15
|
F | 0 | 0 | -1 | 2 | 0 |
Carter Johnson
#18
|
F | 0 | 1 | -1 | 4 | 0 |
Félix Paré
#19
|
F | 0 | 1 | +1 | 2 | 2 |
Cédric Desruisseaux
#21
|
F | 1 | 0 | -1 | 3 | 0 |
Jordan Frasca
#25
|
F | 0 | 0 | +1 | 5 | 0 |
Roy Kanda
#26
|
D | 0 | 0 | -2 | 2 | 2 |
Louie Roehl
#28
|
D | 0 | 0 | +1 | 2 | 0 |
Gianluca Esteves
#39
|
F | 1 | 0 | +1 | 2 | 0 |
Tyler Drevitch
#41
|
F | 0 | 0 | 0 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Bailey Brkin
#31
|
36 | 94.737 | 2 | 0 |
Christian Pellegrino
#32
|
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 |
---|---|---|---|---|---|---|
Carson Vance
#4
|
D | 0 | 0 | -1 | 3 | 0 |
Blake Siebenaler
#8
|
D | 0 | 0 | 0 | 0 | 0 |
Oliver Cooper
#9
|
F | 0 | 1 | 0 | 0 | 2 |
Anthony Petruzzelli
#13
|
F | 0 | 0 | -2 | 4 | 0 |
Joshua Winquist
#17
|
F | 1 | 0 | 0 | 5 | 0 |
Matt Alvaro
#20
|
F | 0 | 0 | -1 | 1 | 0 |
Joe Masonius
#21
|
D | 0 | 0 | 0 | 2 | 0 |
Shawn Boudrias
#22
|
F | 0 | 1 | 0 | 3 | 0 |
Filip Engaras
#24
|
F | 0 | 0 | 0 | 1 | 0 |
Tye Felhaber
#29
|
F | 0 | 1 | 0 | 6 | 2 |
Adam Brubacher
#72
|
D | 0 | 0 | 0 | 2 | 2 |
Mackenzie Dwyer
#84
|
D | 0 | 0 | -1 | 2 | 0 |
Daniel Maggio
#90
|
D | 1 | 0 | +1 | 4 | 4 |
Mark Rassell
#92
|
F | 0 | 0 | -1 | 3 | 0 |
Neil Robinson
#94
|
F | 0 | 0 | 0 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Rylan Parenteau
#34
|
32 | 88.889 | 4 | 0 |
Max Milosek
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


38
36
Shots on Goal
5%
11%
Shots Percentage
4
5
Power Plays
10
8
Penalty Minutes
32
36
Saves
89%
95%
Saves Percentage
Referee:
Michael Zyla
Linesmen:
Antoine Bujold-Roux,
Joe Sherman
FW Management
David Franke
(General Manager),
Ben Boudreau
(Head Coach),
Olivier Legault
(Assistant Coach)
WHL Management
Brian Komorowski
(President/Governor),
Derek Army
(Head Coach)
Latest News
More News

ECHL Transactions - June 20

Royals hire Peters as head coach

New Mexico Pro Hockey announces finalists for "Name the Team" Contest

ECHL represented on Stanley Cup champion for 25th straight year

Carkner departs Solar Bears for AHL

Weber named Heartlanders head coach

ECHL announces Protected Lists

Recap of 2025 Kelly Cup Finals

Trois-Rivières claims 2025 Kelly Cup title
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
-