2
Final
5
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
ADK
|
0 | 2 | 0 | 2 |
REA
|
1 | 4 | 0 | 5 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Adirondack Thunder
|
11 | 11 | 6 | 28 |
Reading Royals
|
11 | 18 | 4 | 33 |
Scoring
1st Period
2:52
Goal
Goal by #21 Frank DiChiara, assisted by #17 Jackson Cressey and #26 Jared Brandt.
2nd Period
1:59
Goal
Goal by #7 Trevor Gooch, assisted by #2 Brad Morrison and #19 Garret Cockerill.
7:06
Goal
Goal by #24 Mason Millman, assisted by #26 Jared Brandt and #62 Grant Cooper.
11:28
Goal
Goal by #11 Shane Harper, assisted by #27 Tyler Irvine.
13:20
Goal
Goal by #7 Luke Stevens, assisted by #8 Blake Thompson and #18 Billy Jerry.
17:11
Goal
Goal by #2 Brad Morrison, assisted by #15 Patrick Bajkov.
17:58
Goal
Goal by #20 Jacob Pritchard, assisted by #28 Thomas Ebbing.
3rd Period
Penalties
1st Period
10:30
Penalty
Nick Rivera called for Interference - minor (2:00 minutes)
18:24
Penalty
Brad Morrison called for Hooking - minor (2:00 minutes)
2nd Period
0:59
Penalty
Jimmy Mazza called for Slashing - minor (2:00 minutes)
9:04
Penalty
Tyler Irvine called for Delay of Game (2:00 minutes)
9:52
Penalty
Tim Theocharidis called for Slashing - minor (2:00 minutes)
13:45
Penalty
Tim Theocharidis called for Kneeing - minor (2:00 minutes)
3rd Period
11:49
Penalty
Grant Cooper called for Delay of Game (2:00 minutes)
1st Period
0:00
Goalkeeper In
Brandon Kasel is now in as goalie.
0:00
Goalkeeper In
Pat Nagle is now in as goalie.
0:40
Shot - Quality on net
#20 Jacob Pritchard shoots on #35 Brandon Kasel
1:05
Shot - Non quality on net
#28 Thomas Ebbing shoots on #35 Brandon Kasel
1:40
Shot - Quality on net
#11 Shane Harper shoots on #30 Pat Nagle
2:21
Shot - Quality on net
#21 Frank DiChiara shoots on #35 Brandon Kasel
2:52
Shot - Non quality goal
#21 Frank DiChiara shoots on #35 Brandon Kasel
2:52
Goal
Goal by #21 Frank DiChiara, assisted by #17 Jackson Cressey and #26 Jared Brandt.
4:26
Shot - Non quality on net
#6 Garrett Cecere shoots on #35 Brandon Kasel
8:14
Shot - Non quality on net
#22 Sebastian Vidmar shoots on #30 Pat Nagle
8:20
Shot - Non quality on net
#11 Shane Harper shoots on #30 Pat Nagle
8:38
Shot - Non quality on net
#19 Garret Cockerill shoots on #35 Brandon Kasel
10:30
Penalty
Nick Rivera called for Interference - minor (2:00 minutes)
11:02
Shot - Quality on net
#15 Patrick Bajkov shoots on #35 Brandon Kasel
12:20
Shot - Non quality on net
#3 Garrett McFadden shoots on #35 Brandon Kasel
12:31
Shot - Quality on net
#21 Frank DiChiara shoots on #35 Brandon Kasel
12:59
Shot - Quality on net
#28 Thomas Ebbing shoots on #35 Brandon Kasel
14:06
Shot - Quality on net
#18 Billy Jerry shoots on #30 Pat Nagle
14:35
Shot - Non quality on net
#2 Brad Morrison shoots on #35 Brandon Kasel
15:18
Shot - Non quality on net
#20 Tim Theocharidis shoots on #30 Pat Nagle
15:21
Shot - Non quality on net
#11 Shane Harper shoots on #30 Pat Nagle
16:16
Shot - Quality on net
#10 Trey Phillips shoots on #30 Pat Nagle
16:53
Shot - Non quality on net
#5 Paul Meyer shoots on #30 Pat Nagle
17:05
Shot - Non quality on net
#7 Luke Stevens shoots on #30 Pat Nagle
18:24
Penalty
Brad Morrison called for Hooking - minor (2:00 minutes)
18:48
Shot - Non quality on net
#28 Ryan Smith shoots on #30 Pat Nagle
19:24
Shot - Quality on net
#21 Patrick Grasso shoots on #30 Pat Nagle
2nd Period
0:28
Shot - Quality on net
#9 Brayden Low shoots on #35 Brandon Kasel
0:59
Penalty
Jimmy Mazza called for Slashing - minor (2:00 minutes)
1:26
Shot - Non quality on net
#24 Mason Millman shoots on #35 Brandon Kasel
1:39
Shot - Non quality on net
#24 Mason Millman shoots on #35 Brandon Kasel
1:59
Shot - Quality goal
#7 Trevor Gooch shoots on #35 Brandon Kasel
1:59
Goal
Goal by #7 Trevor Gooch, assisted by #2 Brad Morrison and #19 Garret Cockerill.
2:12
Shot - Non quality on net
#9 Brayden Low shoots on #35 Brandon Kasel
2:47
Shot - Non quality on net
#26 Jared Brandt shoots on #35 Brandon Kasel
2:59
Shot - Non quality on net
#20 Jacob Pritchard shoots on #35 Brandon Kasel
3:40
Shot - Quality on net
#20 Jacob Pritchard shoots on #35 Brandon Kasel
4:57
Shot - Non quality on net
#24 Mason Millman shoots on #35 Brandon Kasel
5:34
Shot - Non quality on net
#20 Tim Theocharidis shoots on #30 Pat Nagle
6:01
Shot - Quality on net
#10 Trey Phillips shoots on #30 Pat Nagle
6:42
Shot - Non quality on net
#77 Jimmy Mazza shoots on #30 Pat Nagle
7:06
Shot - Non quality goal
#24 Mason Millman shoots on #35 Brandon Kasel
7:06
Goal
Goal by #24 Mason Millman, assisted by #26 Jared Brandt and #62 Grant Cooper.
7:20
Shot - Quality on net
#2 Brad Morrison shoots on #35 Brandon Kasel
8:56
Shot - Non quality on net
#23 Nick Rivera shoots on #30 Pat Nagle
9:04
Penalty
Tyler Irvine called for Delay of Game (2:00 minutes)
9:52
Shot - Quality on net
#74 Kenny Hausinger shoots on #35 Brandon Kasel
9:52
Penalty
Tim Theocharidis called for Slashing - minor (2:00 minutes)
10:32
Shot - Non quality on net
#43 Anthony Gagnon shoots on #35 Brandon Kasel
11:28
Shot - Quality goal
#11 Shane Harper shoots on #30 Pat Nagle
11:28
Goal
Goal by #11 Shane Harper, assisted by #27 Tyler Irvine.
11:50
Shot - Quality on net
#21 Frank DiChiara shoots on #35 Brandon Kasel
12:57
Shot - Non quality on net
#13 Jordan Kaplan shoots on #30 Pat Nagle
13:05
Shot - Quality on net
#18 Billy Jerry shoots on #30 Pat Nagle
13:20
Shot - Quality goal
#7 Luke Stevens shoots on #30 Pat Nagle
13:20
Goal
Goal by #7 Luke Stevens, assisted by #8 Blake Thompson and #18 Billy Jerry.
13:45
Shot - Non quality on net
#7 Trevor Gooch shoots on #35 Brandon Kasel
13:45
Penalty
Tim Theocharidis called for Kneeing - minor (2:00 minutes)
17:05
Shot - Non quality on net
#3 Garrett McFadden shoots on #35 Brandon Kasel
17:11
Shot - Quality goal
#2 Brad Morrison shoots on #35 Brandon Kasel
17:11
Goal
Goal by #2 Brad Morrison, assisted by #15 Patrick Bajkov.
17:34
Shot - Non quality on net
#22 Sebastian Vidmar shoots on #30 Pat Nagle
17:58
Shot - Quality goal
#20 Jacob Pritchard shoots on #35 Brandon Kasel
17:58
Goal
Goal by #20 Jacob Pritchard, assisted by #28 Thomas Ebbing.
19:07
Shot - Quality on net
#11 Shane Harper shoots on #30 Pat Nagle
19:07
Shot - Quality on net
#29 Matt Baker shoots on #30 Pat Nagle
3rd Period
2:01
Shot - Non quality on net
#7 Luke Stevens shoots on #30 Pat Nagle
5:03
Shot - Non quality on net
#13 Jordan Kaplan shoots on #30 Pat Nagle
6:42
Shot - Non quality on net
#22 Sebastian Vidmar shoots on #30 Pat Nagle
7:49
Shot - Non quality on net
#23 Nick Rivera shoots on #30 Pat Nagle
9:23
Shot - Non quality on net
#27 Tyler Irvine shoots on #30 Pat Nagle
10:27
Shot - Quality on net
#15 Patrick Bajkov shoots on #35 Brandon Kasel
11:49
Penalty
Grant Cooper called for Delay of Game (2:00 minutes)
14:08
Shot - Quality on net
#62 Grant Cooper shoots on #35 Brandon Kasel
14:48
Shot - Quality on net
#7 Trevor Gooch shoots on #35 Brandon Kasel
15:12
Shot - Quality on net
#19 Garret Cockerill shoots on #35 Brandon Kasel
17:51
Goalkeeper Change
Brandon Kasel out. Empty net.
18:36
Shot - Non quality on net
#23 Nick Rivera shoots on #30 Pat Nagle
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Brad Morrison
#2
|
F | 1 | 1 | +1 | 3 | 2 |
|
Garrett McFadden
#3
|
D | 0 | 0 | 0 | 2 | 0 |
|
Garrett Cecere
#6
|
D | 0 | 0 | 0 | 1 | 0 |
|
Trevor Gooch
#7
|
F | 1 | 0 | +1 | 3 | 0 |
|
Brayden Low
#9
|
F | 0 | 0 | +1 | 2 | 0 |
|
Patrick Bajkov
#15
|
F | 0 | 1 | 0 | 2 | 0 |
|
Jackson Cressey
#17
|
F | 0 | 1 | +2 | 0 | 0 |
|
Garret Cockerill
#19
|
D | 0 | 1 | -1 | 2 | 0 |
|
Jacob Pritchard
#20
|
F | 1 | 0 | +1 | 4 | 0 |
|
Frank DiChiara
#21
|
F | 1 | 0 | +2 | 4 | 0 |
|
Mason Millman
#24
|
D | 1 | 0 | +1 | 4 | 0 |
|
Jared Brandt
#26
|
D | 0 | 2 | +2 | 1 | 0 |
|
Thomas Ebbing
#28
|
F | 0 | 1 | 0 | 2 | 0 |
|
Anthony Gagnon
#43
|
F | 0 | 0 | 0 | 1 | 0 |
|
Grant Cooper
#62
|
F | 0 | 1 | 0 | 1 | 2 |
|
Kenny Hausinger
#74
|
F | 0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Pat Nagle
#30
|
26 | 92.857 | 2 | 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 |
|---|---|---|---|---|---|---|
|
Ivan Chukarov
#3
|
D | 0 | 0 | -1 | 0 | 0 |
|
Paul Meyer
#5
|
D | 0 | 0 | 0 | 1 | 0 |
|
Luke Stevens
#7
|
F | 1 | 0 | 0 | 3 | 0 |
|
Blake Thompson
#8
|
D | 0 | 1 | -1 | 0 | 0 |
|
Trey Phillips
#10
|
D | 0 | 0 | 0 | 2 | 0 |
|
Shane Harper
#11
|
F | 1 | 0 | 0 | 5 | 0 |
|
Jordan Kaplan
#13
|
F | 0 | 0 | 0 | 2 | 0 |
|
Billy Jerry
#18
|
F | 0 | 1 | 0 | 2 | 0 |
|
Tim Theocharidis
#20
|
D | 0 | 0 | -1 | 2 | 4 |
|
Patrick Grasso
#21
|
F | 0 | 0 | -2 | 1 | 0 |
|
Sebastian Vidmar
#22
|
F | 0 | 0 | 0 | 3 | 0 |
|
Nick Rivera
#23
|
F | 0 | 0 | -2 | 3 | 2 |
|
Tyler Irvine
#27
|
F | 0 | 1 | -1 | 1 | 2 |
|
Ryan Smith
#28
|
F | 0 | 0 | -1 | 1 | 0 |
|
Matt Baker
#29
|
F | 0 | 0 | -1 | 1 | 0 |
|
Jimmy Mazza
#77
|
D | 0 | 0 | -1 | 1 | 2 |
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
|
28 | 84.848 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Adirondack Thunder
Reading Royals
28
33
Shots on Goal
7%
15%
Shots Percentage
2
5
Power Plays
10
4
Penalty Minutes
28
26
Saves
85%
93%
Saves Percentage
Referee:
Logan Gruhl
Linesmen:
Judson Ritter,
Rich Jondo
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
-