
3
Final
8

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
0 | 1 | 2 | 3 |
![]() |
3 | 2 | 3 | 8 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
7 | 7 | 12 | 26 |
![]() |
20 | 15 | 12 | 47 |
Scoring
1st Period

5:44
Goal
Goal by #18 Damien Giroux, assisted by #11 Landon McCallum and #13 David Cotton.

7:59
Goal
Goal by #44 Max Andreev, assisted by #28 Cade Borchardt and #22 Casey Carreau.

10:31
Goal
Goal by #18 Damien Giroux, assisted by #8 Luke Loheit and #3 Charlie Wright.
2nd Period

0:27
Goal
Goal by #13 David Cotton, assisted by #6 Justin MacPherson and #19 Nolan Sullivan.

5:47
Goal
Goal by #10 Mick Messner.

12:52
Goal
Goal by #13 David Cotton, assisted by #18 Damien Giroux.
3rd Period

0:39
Goal
Goal by #44 Max Andreev, assisted by #3 Charlie Wright and #28 Cade Borchardt.

7:47
Goal
Goal by #14 Briley Wood.

14:39
Goal
Goal by #18 Damien Giroux, assisted by #11 Landon McCallum and #27 Jake McLaughlin.

15:37
Goal
Goal by #44 Max Andreev, assisted by #28 Cade Borchardt.

19:08
Goal
Goal by #25 Cole Gallant, assisted by #3 Craig Armstrong.
Penalties
1st Period

19:41
Penalty
Mick Messner called for Tripping - minor (2:00 minutes)
2nd Period

10:15
Penalty
Jake McLaughlin called for Interference - minor (2:00 minutes)

17:59
Penalty
Dylan Fitze called for Holding - minor (2:00 minutes)
3rd Period

11:35
Penalty
Josh Thrower called for Cross-Checking Minor (2:00 minutes)

17:19
Penalty
Chase Brand called for Slashing - minor (2:00 minutes)

17:19
Penalty
Dilan Savenkov called for Cross-Checking Minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Jake Barczewski is now in as goalie.

0:00
Goalkeeper In
Victor Ostman is now in as goalie.

0:19
Shot - Non quality on net
#5 Derek Daschke shoots on #33 Victor Ostman

0:47
Shot - Non quality on net
#44 Max Andreev shoots on #39 Jake Barczewski

1:17
Shot - Non quality on net
#10 Mick Messner shoots on #33 Victor Ostman

1:39
Shot - Quality on net
#10 Mick Messner shoots on #33 Victor Ostman

1:49
Shot - Quality on net
#11 Landon McCallum shoots on #39 Jake Barczewski

2:44
Shot - Quality on net
#8 Luke Loheit shoots on #39 Jake Barczewski

3:00
Shot - Quality on net
#14 Briley Wood shoots on #33 Victor Ostman

3:12
Shot - Non quality on net
#51 Brayden Nicholetts shoots on #33 Victor Ostman

4:11
Shot - Quality on net
#44 Max Andreev shoots on #39 Jake Barczewski

4:31
Shot - Quality on net
#22 Casey Carreau shoots on #39 Jake Barczewski

4:45
Shot - Quality on net
#28 Cade Borchardt shoots on #39 Jake Barczewski

5:02
Shot - Quality on net
#22 Casey Carreau shoots on #39 Jake Barczewski

5:19
Shot - Quality on net
#44 Max Andreev shoots on #39 Jake Barczewski

5:44
Shot - Quality goal
#18 Damien Giroux shoots on #39 Jake Barczewski

5:44
Goal
Goal by #18 Damien Giroux, assisted by #11 Landon McCallum and #13 David Cotton.

6:26
Shot - Quality on net
#19 Nolan Sullivan shoots on #39 Jake Barczewski

7:59
Shot - Quality goal
#44 Max Andreev shoots on #39 Jake Barczewski

7:59
Goal
Goal by #44 Max Andreev, assisted by #28 Cade Borchardt and #22 Casey Carreau.

8:32
Shot - Quality on net
#11 Landon McCallum shoots on #39 Jake Barczewski

8:47
Shot - Non quality on net
#18 Damien Giroux shoots on #39 Jake Barczewski

10:31
Shot - Quality goal
#18 Damien Giroux shoots on #39 Jake Barczewski

10:31
Goal
Goal by #18 Damien Giroux, assisted by #8 Luke Loheit and #3 Charlie Wright.

11:03
Shot - Quality on net
#6 Justin MacPherson shoots on #39 Jake Barczewski

11:55
Shot - Quality on net
#28 Cade Borchardt shoots on #39 Jake Barczewski

12:01
Shot - Non quality on net
#77 Jimmy Mazza shoots on #39 Jake Barczewski

12:16
Shot - Non quality on net
#22 Neil Shea shoots on #33 Victor Ostman

15:21
Shot - Quality on net
#25 Cole Gallant shoots on #33 Victor Ostman

17:04
Shot - Quality on net
#28 Cade Borchardt shoots on #39 Jake Barczewski

18:02
Shot - Quality on net
#13 David Cotton shoots on #39 Jake Barczewski

19:41
Penalty
Mick Messner called for Tripping - minor (2:00 minutes)

19:59
Shot - Quality on net
#22 Casey Carreau shoots on #39 Jake Barczewski
2nd Period

0:20
Shot - Quality on net
#13 David Cotton shoots on #39 Jake Barczewski

0:27
Shot - Quality goal
#13 David Cotton shoots on #39 Jake Barczewski

0:27
Goal
Goal by #13 David Cotton, assisted by #6 Justin MacPherson and #19 Nolan Sullivan.

1:56
Shot - Quality on net
#18 Damien Giroux shoots on #39 Jake Barczewski

5:00
Shot - Non quality on net
#12 Garrett Pyke shoots on #33 Victor Ostman

5:34
Shot - Quality on net
#8 Keaton Mastrodonato shoots on #33 Victor Ostman

5:47
Shot - Non quality goal
#10 Mick Messner shoots on #33 Victor Ostman

5:47
Goal
Goal by #10 Mick Messner.

6:45
Shot - Quality on net
#10 Mick Messner shoots on #33 Victor Ostman

7:03
Shot - Quality on net
#14 Daniel Amesbury shoots on #39 Jake Barczewski

7:09
Shot - Non quality on net
#77 Jimmy Mazza shoots on #39 Jake Barczewski

7:49
Shot - Quality on net
#22 Casey Carreau shoots on #39 Jake Barczewski

7:57
Shot - Non quality on net
#18 Damien Giroux shoots on #39 Jake Barczewski

8:43
Shot - Non quality on net
#17 Reed Lebster shoots on #33 Victor Ostman

8:51
Shot - Non quality on net
#5 Derek Daschke shoots on #33 Victor Ostman

10:15
Penalty
Jake McLaughlin called for Interference - minor (2:00 minutes)

11:46
Shot - Quality on net
#12 Garrett Pyke shoots on #33 Victor Ostman

12:52
Shot - Quality goal
#13 David Cotton shoots on #39 Jake Barczewski

12:52
Goal
Goal by #13 David Cotton, assisted by #18 Damien Giroux.

14:19
Shot - Non quality on net
#22 Casey Carreau shoots on #39 Jake Barczewski

14:34
Shot - Quality on net
#28 Cade Borchardt shoots on #39 Jake Barczewski

15:37
Shot - Non quality on net
#18 Damien Giroux shoots on #39 Jake Barczewski

17:59
Shot - Quality on net
#25 Chase Brand shoots on #39 Jake Barczewski

17:59
Shot - Non quality on net
#19 Nolan Sullivan shoots on #39 Jake Barczewski

17:59
Penalty
Dylan Fitze called for Holding - minor (2:00 minutes)

18:32
Shot - Quality on net
#11 Landon McCallum shoots on #39 Jake Barczewski

18:34
Shot - Non quality on net
#3 Charlie Wright shoots on #39 Jake Barczewski
3rd Period

0:35
Shot - Quality on net
#3 Charlie Wright shoots on #39 Jake Barczewski

0:39
Shot - Quality goal
#44 Max Andreev shoots on #39 Jake Barczewski

0:39
Goal
Goal by #44 Max Andreev, assisted by #3 Charlie Wright and #28 Cade Borchardt.

1:45
Shot - Non quality on net
#77 Jimmy Mazza shoots on #39 Jake Barczewski

2:30
Shot - Non quality on net
#51 Brayden Nicholetts shoots on #33 Victor Ostman

2:52
Shot - Quality on net
#13 David Cotton shoots on #39 Jake Barczewski

4:15
Shot - Quality on net
#14 Briley Wood shoots on #33 Victor Ostman

5:27
Shot - Quality on net
#8 Luke Loheit shoots on #39 Jake Barczewski

6:03
Shot - Non quality on net
#17 Reed Lebster shoots on #33 Victor Ostman

6:13
Shot - Non quality on net
#12 Garrett Pyke shoots on #33 Victor Ostman

6:32
Shot - Non quality on net
#20 Lincoln Erne shoots on #33 Victor Ostman

7:31
Shot - Quality on net
#28 Cade Borchardt shoots on #39 Jake Barczewski

7:47
Shot - Quality goal
#14 Briley Wood shoots on #33 Victor Ostman

7:47
Goal
Goal by #14 Briley Wood.

9:41
Shot - Quality on net
#25 Chase Brand shoots on #39 Jake Barczewski

9:57
Shot - Quality on net
#24 Thomas Farrell shoots on #39 Jake Barczewski

10:26
Shot - Non quality on net
#20 Lincoln Erne shoots on #33 Victor Ostman

11:26
Goalkeeper Change
Jake Barczewski out. Empty net.

11:35
Penalty
Josh Thrower called for Cross-Checking Minor (2:00 minutes)

11:35
Goalkeeper In
Jake Barczewski is now in as goalie.

13:34
Shot - Non quality on net
#8 Keaton Mastrodonato shoots on #33 Victor Ostman

14:39
Shot - Non quality goal
#18 Damien Giroux shoots on #39 Jake Barczewski

14:39
Goal
Goal by #18 Damien Giroux, assisted by #11 Landon McCallum and #27 Jake McLaughlin.

15:37
Shot - Quality goal
#44 Max Andreev shoots on #39 Jake Barczewski

15:37
Goal
Goal by #44 Max Andreev, assisted by #28 Cade Borchardt.

16:07
Shot - Quality on net
#25 Chase Brand shoots on #39 Jake Barczewski

16:24
Shot - Quality on net
#13 Dylan Fitze shoots on #33 Victor Ostman

17:19
Penalty
Chase Brand called for Slashing - minor (2:00 minutes)

17:19
Penalty
Dilan Savenkov called for Cross-Checking Minor (2:00 minutes)

18:00
Shot - Quality on net
#8 Keaton Mastrodonato shoots on #33 Victor Ostman

18:10
Shot - Quality on net
#10 Mick Messner shoots on #33 Victor Ostman

19:01
Shot - Non quality on net
#22 Casey Carreau shoots on #39 Jake Barczewski

19:08
Shot - Non quality goal
#25 Cole Gallant shoots on #33 Victor Ostman

19:08
Goal
Goal by #25 Cole Gallant, assisted by #3 Craig Armstrong.
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Charlie Wright
#3
|
D | 0 | 2 | +6 | 2 | 0 |
Nate Knoepke
#5
|
D | 0 | 0 | -2 | 0 | 0 |
Justin MacPherson
#6
|
D | 0 | 1 | 0 | 1 | 0 |
Josh Thrower
#7
|
F | 0 | 0 | +1 | 0 | 2 |
Luke Loheit
#8
|
F | 0 | 1 | 0 | 2 | 0 |
Landon McCallum
#11
|
F | 0 | 2 | +2 | 3 | 0 |
David Cotton
#13
|
F | 2 | 1 | +2 | 5 | 0 |
Daniel Amesbury
#14
|
F | 0 | 0 | 0 | 1 | 0 |
Damien Giroux
#18
|
F | 3 | 1 | +3 | 7 | 0 |
Nolan Sullivan
#19
|
F | 0 | 1 | -1 | 2 | 0 |
Casey Carreau
#22
|
F | 0 | 1 | +2 | 6 | 0 |
Thomas Farrell
#24
|
D | 0 | 0 | -1 | 1 | 0 |
Chase Brand
#25
|
F | 0 | 0 | 0 | 3 | 2 |
Jake McLaughlin
#27
|
D | 0 | 1 | +6 | 0 | 2 |
Cade Borchardt
#28
|
F | 0 | 3 | +2 | 5 | 0 |
Max Andreev
#44
|
F | 3 | 0 | +2 | 6 | 0 |
Jimmy Mazza
#77
|
D | 0 | 0 | -1 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Jack LaFontaine
#1
|
0 | 0.000 | 0 | 0 |
Victor Ostman
#33
|
23 | 88.462 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Craig Armstrong
#3
|
F | 0 | 1 | 0 | 0 | 0 |
Derek Daschke
#5
|
D | 0 | 0 | -2 | 2 | 0 |
Keaton Mastrodonato
#8
|
F | 0 | 0 | 0 | 3 | 0 |
Mick Messner
#10
|
F | 1 | 0 | 0 | 5 | 2 |
Garrett Pyke
#12
|
D | 0 | 0 | -1 | 3 | 0 |
Dylan Fitze
#13
|
F | 0 | 0 | 0 | 1 | 2 |
Briley Wood
#14
|
F | 1 | 0 | 0 | 3 | 0 |
Aaron Aragon
#15
|
F | 0 | 0 | -2 | 0 | 0 |
Luke Manning
#16
|
F | 0 | 0 | -1 | 0 | 0 |
Reed Lebster
#17
|
F | 0 | 0 | -3 | 2 | 0 |
Adam Berg
#19
|
F | 0 | 0 | -2 | 0 | 0 |
Lincoln Erne
#20
|
D | 0 | 0 | -2 | 2 | 0 |
Neil Shea
#22
|
F | 0 | 0 | 0 | 1 | 0 |
Cole Gallant
#25
|
F | 1 | 0 | -1 | 2 | 0 |
Tyson Upper
#26
|
F | 0 | 0 | -2 | 0 | 0 |
Cooper Jones
#43
|
D | 0 | 0 | -3 | 0 | 0 |
Brayden Nicholetts
#51
|
F | 0 | 0 | -2 | 2 | 0 |
Dilan Savenkov
#61
|
D | 0 | 0 | 0 | 0 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Vinny Duplessis
#35
|
0 | 0.000 | 0 | 0 |
Jake Barczewski
#39
|
39 | 82.979 | 8 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


26
47
Shots on Goal
12%
17%
Shots Percentage
2
2
Power Plays
6
6
Penalty Minutes
39
23
Saves
83%
88%
Saves Percentage
Referee:
Evan Reddick
Linesmen:
Kyle Gaspari,
Ryan Bray
UTA Management
Kevin Bruder
(Chief Executive Officer),
Ryan Kinasewich
(Head Coach/General Manager),
Christian Horn
(Assistant Coach)
KC Management
Tad O'Had
(Head Coach/General Manager),
Riley Weselowski
(Associate Coach),
Rob Couturier
(Goaltending/Video 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
-