4
Final SO
3
Box Score
| Team | 1st | 2nd | 3rd | OT | SO | Total T |
|---|---|---|---|---|---|---|
ADK
|
0 | 1 | 2 | 0 | 1 | 4 |
REA
|
0 | 1 | 2 | 0 | 0 | 3 |
Shots on Goal
| Team | 1st | 2nd | 3rd | OT | Total |
|---|---|---|---|---|---|
Adirondack Thunder
|
7 | 8 | 9 | 10 | 34 |
Reading Royals
|
9 | 9 | 9 | 3 | 30 |
Scoring
1st Period
2nd Period
13:43
Goal
Goal by #7 Luke Stevens, assisted by #13 Jordan Kaplan and #26 Matt Baker.
19:26
Goal
Goal by #3 Garrett McFadden, assisted by #19 Garret Cockerill and #28 Thomas Ebbing.
3rd Period
0:25
Goal
Goal by #27 Tyler Irvine, assisted by #23 Nick Rivera and #21 Patrick Grasso.
5:29
Goal
Goal by #28 Thomas Ebbing, assisted by #62 Grant Cooper and #3 Garrett McFadden.
7:39
Goal
Goal by #81 Mike Chen, assisted by #26 Jared Brandt and #9 Brayden Low.
13:31
Goal
Goal by #23 Nick Rivera, assisted by #27 Tyler Irvine.
OT
Penalties
1st Period
12:10
Penalty
Patrick Grasso called for High-sticking - minor (2:00 minutes)
2nd Period
5:13
Penalty
Mike Chen called for Fighting - Major (5:00 minutes)
5:13
Penalty
Jake Hamilton called for Fighting - Major (5:00 minutes)
6:23
Penalty
Ryan Cook called for Tripping - minor (2:00 minutes)
10:26
Penalty
Tyler Irvine called for Holding - minor (2:00 minutes)
17:35
Penalty
Joe Masonius called for Tripping - minor (2:00 minutes)
19:48
Penalty
Brayden Low called for High-sticking - minor (2:00 minutes)
3rd Period
10:47
Penalty
Luke Stevens called for Slashing - minor (2:00 minutes)
13:05
Penalty
Ryan Cook called for Delay of Game (2:00 minutes)
15:21
Penalty
Ryan Cook called for High-sticking - minor (2:00 minutes)
OT
0:49
Penalty
Kenny Hausinger called for Slashing - minor (2:00 minutes)
Shootout
Shootout Attempt
Shootout attempt by #43 Anthony Gagnon.
Shootout Attempt
Shootout attempt by #21 Patrick Grasso.
Shootout Attempt
Shootout attempt by #21 Frank DiChiara.
Winning Shootout Goal
Winning shootout goal by #27 Tyler Irvine.
Shootout Attempt
Shootout attempt by #3 Garrett McFadden.
1st Period
0:00
Goalkeeper In
Brandon Kasel is now in as goalie.
0:00
Goalkeeper In
Logan Flodell is now in as goalie.
0:37
Shot - Quality on net
#21 Patrick Grasso shoots on #32 Logan Flodell
1:26
Shot - Non quality on net
#62 Grant Cooper shoots on #35 Brandon Kasel
3:43
Shot - Non quality on net
#9 Brayden Low shoots on #35 Brandon Kasel
4:56
Shot - Non quality on net
#3 Garrett McFadden shoots on #35 Brandon Kasel
6:49
Shot - Non quality on net
#10 Trey Phillips shoots on #32 Logan Flodell
6:51
Shot - Non quality on net
#13 Jordan Kaplan shoots on #32 Logan Flodell
8:02
Shot - Quality on net
#43 Anthony Gagnon shoots on #35 Brandon Kasel
8:52
Shot - Non quality on net
#77 Jimmy Mazza shoots on #32 Logan Flodell
9:14
Shot - Quality on net
#62 Grant Cooper shoots on #35 Brandon Kasel
9:34
Shot - Non quality on net
#7 Trevor Gooch shoots on #35 Brandon Kasel
9:39
Shot - Quality on net
#7 Trevor Gooch shoots on #35 Brandon Kasel
12:04
Shot - Non quality on net
#20 Joe Masonius shoots on #32 Logan Flodell
12:08
Shot - Non quality on net
#23 Nick Rivera shoots on #32 Logan Flodell
12:10
Penalty
Patrick Grasso called for High-sticking - minor (2:00 minutes)
13:53
Shot - Non quality on net
#8 Blake Thompson shoots on #32 Logan Flodell
14:56
Shot - Non quality on net
#9 Brayden Low shoots on #35 Brandon Kasel
18:19
Shot - Non quality on net
#58 Dominic Cormier shoots on #35 Brandon Kasel
2nd Period
0:44
Shot - Non quality on net
#5 Patrick McNally shoots on #35 Brandon Kasel
2:50
Shot - Non quality on net
#13 Jordan Kaplan shoots on #32 Logan Flodell
2:53
Shot - Quality on net
#23 Nick Rivera shoots on #32 Logan Flodell
3:41
Shot - Quality on net
#9 Brayden Low shoots on #35 Brandon Kasel
3:55
Shot - Quality on net
#28 Ryan Smith shoots on #32 Logan Flodell
4:13
Shot - Non quality on net
#77 Jimmy Mazza shoots on #32 Logan Flodell
5:13
Penalty
Mike Chen called for Fighting - Major (5:00 minutes)
5:13
Penalty
Jake Hamilton called for Fighting - Major (5:00 minutes)
5:20
Shot - Non quality on net
#17 Jackson Cressey shoots on #35 Brandon Kasel
5:25
Shot - Quality on net
#28 Thomas Ebbing shoots on #35 Brandon Kasel
6:23
Penalty
Ryan Cook called for Tripping - minor (2:00 minutes)
7:48
Shot - Non quality on net
#19 Garret Cockerill shoots on #35 Brandon Kasel
8:16
Shot - Non quality on net
#5 Patrick McNally shoots on #35 Brandon Kasel
10:26
Penalty
Tyler Irvine called for Holding - minor (2:00 minutes)
11:19
Shot - Non quality on net
#15 Patrick Bajkov shoots on #35 Brandon Kasel
12:07
Shot - Quality on net
#12 Ryan Cook shoots on #32 Logan Flodell
13:43
Shot - Quality goal
#7 Luke Stevens shoots on #32 Logan Flodell
13:43
Goal
Goal by #7 Luke Stevens, assisted by #13 Jordan Kaplan and #26 Matt Baker.
14:57
Shot - Non quality on net
#5 Paul Meyer shoots on #32 Logan Flodell
17:12
Shot - Quality on net
#22 Sebastian Vidmar shoots on #32 Logan Flodell
17:35
Penalty
Joe Masonius called for Tripping - minor (2:00 minutes)
19:21
Shot - Non quality on net
#58 Dominic Cormier shoots on #35 Brandon Kasel
19:26
Shot - Quality goal
#3 Garrett McFadden shoots on #35 Brandon Kasel
19:26
Goal
Goal by #3 Garrett McFadden, assisted by #19 Garret Cockerill and #28 Thomas Ebbing.
19:48
Penalty
Brayden Low called for High-sticking - minor (2:00 minutes)
3rd Period
0:15
Shot - Quality on net
#8 Blake Thompson shoots on #32 Logan Flodell
0:23
Shot - Non quality on net
#23 Nick Rivera shoots on #32 Logan Flodell
0:25
Shot - Quality goal
#27 Tyler Irvine shoots on #32 Logan Flodell
0:25
Goal
Goal by #27 Tyler Irvine, assisted by #23 Nick Rivera and #21 Patrick Grasso.
1:06
Shot - Quality on net
#26 Matt Baker shoots on #32 Logan Flodell
3:42
Shot - Non quality on net
#8 Blake Thompson shoots on #32 Logan Flodell
4:24
Shot - Quality on net
#81 Mike Chen shoots on #35 Brandon Kasel
5:19
Shot - Non quality on net
#5 Patrick McNally shoots on #35 Brandon Kasel
5:25
Shot - Non quality on net
#62 Grant Cooper shoots on #35 Brandon Kasel
5:27
Shot - Quality on net
#28 Thomas Ebbing shoots on #35 Brandon Kasel
5:29
Shot - Quality goal
#28 Thomas Ebbing shoots on #35 Brandon Kasel
5:29
Goal
Goal by #28 Thomas Ebbing, assisted by #62 Grant Cooper and #3 Garrett McFadden.
6:50
Shot - Quality on net
#18 Canon Pieper shoots on #32 Logan Flodell
7:39
Shot - Non quality goal
#81 Mike Chen shoots on #35 Brandon Kasel
7:39
Goal
Goal by #81 Mike Chen, assisted by #26 Jared Brandt and #9 Brayden Low.
10:47
Penalty
Luke Stevens called for Slashing - minor (2:00 minutes)
10:55
Shot - Quality on net
#7 Trevor Gooch shoots on #35 Brandon Kasel
13:05
Penalty
Ryan Cook called for Delay of Game (2:00 minutes)
13:31
Shot - Quality goal
#23 Nick Rivera shoots on #32 Logan Flodell
13:31
Goal
Goal by #23 Nick Rivera, assisted by #27 Tyler Irvine.
14:42
Shot - Quality on net
#62 Grant Cooper shoots on #35 Brandon Kasel
15:16
Shot - Quality on net
#9 Brayden Low shoots on #35 Brandon Kasel
15:21
Penalty
Ryan Cook called for High-sticking - minor (2:00 minutes)
17:15
Shot - Quality on net
#23 Nick Rivera shoots on #32 Logan Flodell
18:27
Shot - Non quality on net
#5 Paul Meyer shoots on #32 Logan Flodell
OT
0:25
Goalkeeper Change
Brandon Kasel out. Empty net.
0:49
Penalty
Kenny Hausinger called for Slashing - minor (2:00 minutes)
0:49
Goalkeeper In
Brandon Kasel is now in as goalie.
1:10
Shot - Quality on net
#21 Patrick Grasso shoots on #32 Logan Flodell
1:23
Shot - Quality on net
#7 Luke Stevens shoots on #32 Logan Flodell
1:25
Shot - Quality on net
#23 Nick Rivera shoots on #32 Logan Flodell
1:44
Shot - Non quality on net
#20 Joe Masonius shoots on #32 Logan Flodell
2:00
Shot - Non quality on net
#10 Trey Phillips shoots on #32 Logan Flodell
2:02
Shot - Non quality on net
#10 Trey Phillips shoots on #32 Logan Flodell
3:44
Shot - Non quality on net
#23 Nick Rivera shoots on #32 Logan Flodell
5:42
Shot - Non quality on net
#28 Ryan Smith shoots on #32 Logan Flodell
5:52
Shot - Non quality on net
#28 Ryan Smith shoots on #32 Logan Flodell
6:28
Shot - Non quality on net
#20 Joe Masonius shoots on #32 Logan Flodell
6:48
Shot - Quality on net
#5 Patrick McNally shoots on #35 Brandon Kasel
6:53
Shot - Quality on net
#21 Frank DiChiara shoots on #35 Brandon Kasel
6:59
Shot - Quality on net
#5 Patrick McNally shoots on #35 Brandon Kasel
Shootout
Shootout Attempt
Shootout attempt by #43 Anthony Gagnon.
Shootout Attempt
Shootout attempt by #21 Patrick Grasso.
Shootout Attempt
Shootout attempt by #21 Frank DiChiara.
Winning Shootout Goal
Winning shootout goal by #27 Tyler Irvine.
Shootout Attempt
Shootout attempt by #3 Garrett McFadden.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Garrett McFadden
#3
|
D | 1 | 1 | +1 | 2 | 0 |
|
Patrick McNally
#5
|
D | 0 | 0 | +1 | 5 | 0 |
|
Garrett Cecere
#6
|
D | 0 | 0 | -1 | 0 | 0 |
|
Trevor Gooch
#7
|
F | 0 | 0 | -1 | 3 | 0 |
|
Brayden Low
#9
|
F | 0 | 1 | 0 | 4 | 2 |
|
Patrick Bajkov
#15
|
F | 0 | 0 | -1 | 1 | 0 |
|
Jackson Cressey
#17
|
F | 0 | 0 | 0 | 1 | 0 |
|
Garret Cockerill
#19
|
D | 0 | 1 | 0 | 1 | 0 |
|
Frank DiChiara
#21
|
F | 0 | 0 | +1 | 1 | 0 |
|
Jared Brandt
#26
|
D | 0 | 1 | 0 | 0 | 0 |
|
Thomas Ebbing
#28
|
F | 1 | 1 | +1 | 3 | 0 |
|
Anthony Gagnon
#43
|
F | 0 | 0 | -1 | 1 | 0 |
|
Dominic Cormier
#58
|
D | 0 | 0 | 0 | 2 | 0 |
|
Grant Cooper
#62
|
F | 0 | 1 | 0 | 4 | 0 |
|
Kenny Hausinger
#74
|
F | 0 | 0 | -1 | 0 | 2 |
|
Mike Chen
#81
|
F | 1 | 0 | +1 | 2 | 5 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Logan Flodell
#32
|
31 | 91.176 | 3 | 0 |
|
Hayden Hawkey
#41
|
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 |
|---|---|---|---|---|---|---|
|
Paul Meyer
#5
|
D | 0 | 0 | 0 | 2 | 0 |
|
Jake Hamilton
#6
|
D | 0 | 0 | 0 | 0 | 5 |
|
Luke Stevens
#7
|
F | 1 | 0 | +1 | 2 | 2 |
|
Blake Thompson
#8
|
D | 0 | 0 | +2 | 3 | 0 |
|
Trey Phillips
#10
|
D | 0 | 0 | 0 | 3 | 0 |
|
Ryan Cook
#12
|
D | 0 | 0 | 0 | 1 | 6 |
|
Jordan Kaplan
#13
|
F | 0 | 1 | +1 | 2 | 0 |
|
Canon Pieper
#18
|
F | 0 | 0 | 0 | 1 | 0 |
|
Joe Masonius
#20
|
D | 0 | 0 | -1 | 3 | 2 |
|
Patrick Grasso
#21
|
F | 0 | 1 | -2 | 2 | 2 |
|
Sebastian Vidmar
#22
|
F | 0 | 0 | 0 | 1 | 0 |
|
Nick Rivera
#23
|
F | 1 | 1 | -1 | 7 | 0 |
|
Matt Baker
#26
|
F | 0 | 1 | +1 | 1 | 0 |
|
Tyler Irvine
#27
|
F | 1 | 1 | -1 | 1 | 2 |
|
Ryan Smith
#28
|
F | 0 | 0 | 0 | 3 | 0 |
|
Jimmy Mazza
#77
|
D | 0 | 0 | -1 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Alex Sakellaropoulos
#1
|
0 | 0.000 | 0 | 0 |
|
Brandon Kasel
#35
|
27 | 90.000 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Adirondack Thunder
Reading Royals
34
30
Shots on Goal
12%
10%
Shots Percentage
2
7
Power Plays
19
9
Penalty Minutes
27
31
Saves
90%
88%
Saves Percentage
Referee:
Logan Gruhl
Linesmen:
Judson Ritter,
JP Waleski
ADK Management
Jeff Mead
(President),
Alex Loh
(Head Coach/Director of Hockey Operations),
Pete Dineen
(Associate Coach)
REA Management
David Farrar
(General Manager),
Kirk MacDonald
(Head Coach/Director of Hockey Operations),
James Henry
(Assistant Coach),
Lukas Samuelsson
(Video Coach)
Latest News
More News
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
ECHL attendance surpasses 5,000 fans per game
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
-