4
Final
1
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
REA
|
1 | 0 | 3 | 4 |
MNE
|
1 | 0 | 0 | 1 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
Reading Royals | 11 | 12 | 13 | 36 |
Maine Mariners | 12 | 18 | 7 | 37 |
Scoring
1st Period
7:51
Goal
Goal by #5 Will MacKinnon, assisted by #14 Trey Bradley and #43 Tyler Kirkup.
11:08
Goal
Goal by #27 Patrick Shea.
2nd Period
3rd Period
9:25
Goal
Goal by #58 Dominic Cormier, assisted by #12 Mason Millman and #24 Jacob Gaucher.
18:00
Goal
Goal by #16 Shane Sellar, assisted by #17 Max Newton.
18:43
Goal
Goal by #12 Mason Millman, assisted by #26 Colin Felix.
Penalties
1st Period
10:29
Penalty
Alex-Olivier Voyer called for Tripping - minor (2:00 minutes)
19:39
Penalty
Mathew Santos called for Fighting - Major (5:00 minutes)
19:39
Penalty
Colin Felix called for Fighting - Major (5:00 minutes)
19:39
Penalty
Colin Felix called for Instigating - minor (2:00 minutes)
2nd Period
2:11
Penalty
Brendan Hoffmann called for Holding - minor (2:00 minutes)
9:17
Penalty
Connor Doherty called for Roughing - minor (2:00 minutes)
3rd Period
5:50
Penalty
Mathew Santos called for Tripping - minor (2:00 minutes)
8:19
Penalty
Gabriel Chicoine called for Delay of Game (2:00 minutes)
12:47
Penalty
Charlie Gerard called for Roughing - minor (2:00 minutes)
16:36
Penalty
Mason Millman called for Tripping - minor (2:00 minutes)
19:32
Penalty
Tyler Hinam called for Cross-Checking Minor (2:00 minutes)
19:32
Penalty
Colin Felix called for Fighting - Major (5:00 minutes)
19:32
Penalty
Tyler Hinam called for Fighting - Major (5:00 minutes)
1st Period
0:00
Goalkeeper In
Pat Nagle is now in as goalie.
0:00
Goalkeeper In
Peter Thome is now in as goalie.
0:47
Shot - Non quality on net
#16 Mathew Santos shoots on #35 Pat Nagle
2:00
Shot - Non quality on net
#44 Ryan Romeo shoots on #40 Peter Thome
2:11
Shot - Non quality on net
#58 Dominic Cormier shoots on #40 Peter Thome
4:56
Shot - Quality on net
#9 Keltie Jeri-Leon shoots on #35 Pat Nagle
7:50
Shot - Quality on net
#5 Will MacKinnon shoots on #40 Peter Thome
7:51
Shot - Quality goal
#5 Will MacKinnon shoots on #40 Peter Thome
7:51
Goal
Goal by #5 Will MacKinnon, assisted by #14 Trey Bradley and #43 Tyler Kirkup.
8:24
Shot - Non quality on net
#39 Brendan Hoffmann shoots on #40 Peter Thome
8:41
Shot - Non quality on net
#2 Andrew Peski shoots on #35 Pat Nagle
9:08
Shot - Non quality on net
#22 Alden Weller shoots on #35 Pat Nagle
9:16
Shot - Non quality on net
#3 Gabriel Chicoine shoots on #35 Pat Nagle
9:40
Shot - Quality on net
#9 Keltie Jeri-Leon shoots on #35 Pat Nagle
10:29
Penalty
Alex-Olivier Voyer called for Tripping - minor (2:00 minutes)
10:45
Shot - Quality on net
#9 Charlie Gerard shoots on #40 Peter Thome
11:06
Shot - Quality on net
#27 Patrick Shea shoots on #35 Pat Nagle
11:07
Shot - Quality on net
#27 Patrick Shea shoots on #35 Pat Nagle
11:08
Shot - Non quality goal
#27 Patrick Shea shoots on #35 Pat Nagle
11:08
Goal
Goal by #27 Patrick Shea.
13:02
Shot - Non quality on net
#10 Nick Master shoots on #35 Pat Nagle
13:12
Shot - Non quality on net
#17 Max Newton shoots on #40 Peter Thome
14:00
Shot - Quality on net
#7 Devon Paliani shoots on #40 Peter Thome
15:02
Shot - Non quality on net
#5 Will MacKinnon shoots on #40 Peter Thome
15:23
Shot - Quality on net
#17 Max Newton shoots on #40 Peter Thome
16:57
Shot - Non quality on net
#11 Alec Butcher shoots on #40 Peter Thome
18:24
Shot - Non quality on net
#24 Marc-Olivier Duquette shoots on #35 Pat Nagle
19:39
Penalty
Mathew Santos called for Fighting - Major (5:00 minutes)
19:39
Penalty
Colin Felix called for Fighting - Major (5:00 minutes)
19:39
Penalty
Colin Felix called for Instigating - minor (2:00 minutes)
19:58
Shot - Non quality on net
#27 Patrick Shea shoots on #35 Pat Nagle
2nd Period
1:21
Shot - Quality on net
#27 Garrett McFadden shoots on #40 Peter Thome
2:11
Penalty
Brendan Hoffmann called for Holding - minor (2:00 minutes)
3:07
Shot - Non quality on net
#17 Max Newton shoots on #40 Peter Thome
3:28
Shot - Quality on net
#17 Tim Doherty shoots on #35 Pat Nagle
3:37
Shot - Quality on net
#9 Keltie Jeri-Leon shoots on #35 Pat Nagle
4:12
Shot - Non quality on net
#9 Keltie Jeri-Leon shoots on #35 Pat Nagle
4:25
Shot - Non quality on net
#2 Andrew Peski shoots on #35 Pat Nagle
4:37
Shot - Non quality on net
#27 Patrick Shea shoots on #35 Pat Nagle
4:54
Shot - Non quality on net
#11 Alec Butcher shoots on #40 Peter Thome
6:03
Shot - Non quality on net
#27 Garrett McFadden shoots on #40 Peter Thome
7:24
Shot - Non quality on net
#24 Marc-Olivier Duquette shoots on #35 Pat Nagle
8:28
Shot - Non quality on net
#2 Andrew Peski shoots on #35 Pat Nagle
9:16
Shot - Quality on net
#17 Tim Doherty shoots on #35 Pat Nagle
9:17
Penalty
Connor Doherty called for Roughing - minor (2:00 minutes)
9:27
Shot - Non quality on net
#27 Garrett McFadden shoots on #40 Peter Thome
9:41
Shot - Non quality on net
#9 Charlie Gerard shoots on #40 Peter Thome
11:47
Shot - Non quality on net
#28 Connor Doherty shoots on #35 Pat Nagle
12:38
Shot - Non quality on net
#16 Mathew Santos shoots on #35 Pat Nagle
13:01
Shot - Quality on net
#14 Reid Stefanson shoots on #35 Pat Nagle
13:16
Shot - Quality on net
#20 Tyler Hinam shoots on #35 Pat Nagle
13:26
Shot - Non quality on net
#2 Andrew Peski shoots on #35 Pat Nagle
14:44
Shot - Quality on net
#16 Mathew Santos shoots on #35 Pat Nagle
15:09
Shot - Non quality on net
#28 Connor Doherty shoots on #35 Pat Nagle
15:21
Shot - Quality on net
#9 Charlie Gerard shoots on #40 Peter Thome
15:22
Shot - Quality on net
#9 Charlie Gerard shoots on #40 Peter Thome
16:09
Shot - Non quality on net
#11 Alec Butcher shoots on #40 Peter Thome
16:19
Shot - Non quality on net
#44 Ryan Romeo shoots on #40 Peter Thome
16:28
Shot - Non quality on net
#58 Dominic Cormier shoots on #40 Peter Thome
18:21
Shot - Quality on net
#91 Yvan Mongo shoots on #40 Peter Thome
19:03
Shot - Non quality on net
#42 Alex-Olivier Voyer shoots on #35 Pat Nagle
19:11
Shot - Quality on net
#27 Patrick Shea shoots on #35 Pat Nagle
19:43
Shot - Non quality on net
#16 Mathew Santos shoots on #35 Pat Nagle
3rd Period
1:41
Shot - Non quality on net
#42 Alex-Olivier Voyer shoots on #35 Pat Nagle
3:01
Shot - Non quality on net
#5 Will MacKinnon shoots on #40 Peter Thome
3:13
Shot - Quality on net
#9 Charlie Gerard shoots on #40 Peter Thome
3:32
Shot - Non quality on net
#2 Andrew Peski shoots on #35 Pat Nagle
3:48
Shot - Non quality on net
#43 Tyler Kirkup shoots on #40 Peter Thome
5:34
Shot - Quality on net
#9 Charlie Gerard shoots on #40 Peter Thome
5:40
Goalkeeper Change
Pat Nagle out. Empty net.
5:50
Shot - Quality on net
#43 Tyler Kirkup shoots on #40 Peter Thome
5:50
Penalty
Mathew Santos called for Tripping - minor (2:00 minutes)
5:50
Goalkeeper In
Pat Nagle is now in as goalie.
6:56
Shot - Non quality on net
#58 Dominic Cormier shoots on #40 Peter Thome
7:24
Shot - Non quality on net
#58 Dominic Cormier shoots on #40 Peter Thome
8:19
Penalty
Gabriel Chicoine called for Delay of Game (2:00 minutes)
8:42
Shot - Quality on net
#27 Patrick Shea shoots on #35 Pat Nagle
9:25
Shot - Non quality on net
#9 Charlie Gerard shoots on #40 Peter Thome
9:25
Shot - Non quality goal
#58 Dominic Cormier shoots on #40 Peter Thome
9:25
Goal
Goal by #58 Dominic Cormier, assisted by #12 Mason Millman and #24 Jacob Gaucher.
9:43
Shot - Non quality on net
#9 Charlie Gerard shoots on #40 Peter Thome
12:47
Penalty
Charlie Gerard called for Roughing - minor (2:00 minutes)
14:40
Shot - Quality on net
#20 Tyler Hinam shoots on #35 Pat Nagle
14:52
Shot - Non quality on net
#20 Tyler Hinam shoots on #35 Pat Nagle
15:06
Shot - Non quality on net
#17 Tim Doherty shoots on #35 Pat Nagle
16:36
Penalty
Mason Millman called for Tripping - minor (2:00 minutes)
16:48
Shot - Non quality on net
#26 Nate Kallen shoots on #35 Pat Nagle
17:00
Goalkeeper Change
Peter Thome out. Empty net.
18:00
Shot - Non quality goal
#16 Shane Sellar shoots on #40 Peter Thome
18:00
Goal
Goal by #16 Shane Sellar, assisted by #17 Max Newton.
18:00
Goalkeeper In
Peter Thome is now in as goalie.
18:08
Goalkeeper Change
Peter Thome out. Empty net.
18:43
Shot - Quality goal
#12 Mason Millman shoots on #40 Peter Thome
18:43
Goal
Goal by #12 Mason Millman, assisted by #26 Colin Felix.
18:43
Goalkeeper In
Peter Thome is now in as goalie.
19:32
Penalty
Tyler Hinam called for Cross-Checking Minor (2:00 minutes)
19:32
Penalty
Colin Felix called for Fighting - Major (5:00 minutes)
19:32
Penalty
Tyler Hinam called for Fighting - Major (5:00 minutes)
19:34
Shot - Quality on net
#43 Tyler Kirkup shoots on #40 Peter Thome
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Andrew Peski
#2
|
D | 0 | 0 | 0 | 5 | 0 |
Gabriel Chicoine
#3
|
D | 0 | 0 | 0 | 1 | 2 |
Keltie Jeri-Leon
#9
|
F | 0 | 0 | -2 | 4 | 0 |
Nick Master
#10
|
F | 0 | 0 | -1 | 1 | 0 |
Grant Gabriele
#12
|
D | 0 | 0 | -3 | 0 | 0 |
Reid Stefanson
#14
|
F | 0 | 0 | +1 | 1 | 0 |
Mathew Santos
#16
|
F | 0 | 0 | -1 | 4 | 7 |
Tim Doherty
#17
|
F | 0 | 0 | 0 | 3 | 0 |
Tyler Hinam
#20
|
F | 0 | 0 | -1 | 3 | 7 |
Conner Bleackley
#21
|
F | 0 | 0 | -1 | 0 | 0 |
Alden Weller
#22
|
D | 0 | 0 | 0 | 1 | 0 |
Marc-Olivier Duquette
#24
|
D | 0 | 0 | 0 | 2 | 0 |
Jacob Wilson
#25
|
D | 0 | 0 | 0 | 0 | 0 |
Nate Kallen
#26
|
D | 0 | 0 | -1 | 1 | 0 |
Patrick Shea
#27
|
F | 1 | 0 | -1 | 7 | 0 |
Connor Doherty
#28
|
D | 0 | 0 | -1 | 2 | 2 |
Alex-Olivier Voyer
#42
|
F | 0 | 0 | -2 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Josh Boyko
#35
|
0 | 0.000 | 0 | 0 |
Peter Thome
#40
|
32 | 94.118 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Will MacKinnon
#5
|
D | 1 | 0 | +1 | 4 | 0 |
Devon Paliani
#7
|
F | 0 | 0 | +1 | 1 | 0 |
Charlie Gerard
#9
|
F | 0 | 0 | -1 | 8 | 2 |
Alec Butcher
#11
|
F | 0 | 0 | +1 | 3 | 0 |
Mason Millman
#12
|
D | 1 | 1 | +1 | 1 | 2 |
Trey Bradley
#14
|
F | 0 | 1 | 0 | 0 | 0 |
Shane Sellar
#16
|
F | 1 | 0 | 0 | 1 | 0 |
Max Newton
#17
|
F | 0 | 1 | 0 | 3 | 0 |
Jacob Gaucher
#24
|
F | 0 | 1 | +1 | 0 | 0 |
Colin Felix
#26
|
D | 0 | 1 | +3 | 0 | 12 |
Garrett McFadden
#27
|
D | 0 | 0 | 0 | 3 | 0 |
Brendan Hoffmann
#39
|
F | 0 | 0 | 0 | 1 | 2 |
Tyler Kirkup
#43
|
F | 0 | 1 | +1 | 3 | 0 |
Ryan Romeo
#44
|
D | 0 | 0 | 0 | 2 | 0 |
Dominic Cormier
#58
|
D | 1 | 0 | +1 | 5 | 0 |
Mike Chen
#81
|
D | 0 | 0 | 0 | 0 | 0 |
Yvan Mongo
#91
|
F | 0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Justin Kapelmaster
#31
|
0 | 0.000 | 0 | 0 |
Pat Nagle
#35
|
36 | 97.297 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Reading Royals
Maine Mariners
36
37
Shots on Goal
11%
3%
Shots Percentage
5
4
Power Plays
18
20
Penalty Minutes
36
32
Saves
97%
89%
Saves Percentage
Referee:
Brendan Schreider
Linesmen:
Matthew Heinen,
Ryan Robinson
REA Management
David Farrar
(General Manager),
James Henry
(Head Coach/Director of Hockey Operations),
Lukas Samuelsson
(Video Coach),
Jason Binkley
(Assistant Coach)
MNE Management
Terrence Wallin
(Head Coach),
Cam Briere
(Video Coach),
Johnny McInnis
(Assistant Coach)
Latest News
More News
ECHL Today - Nov. 15
ECHL Transactions - Nov. 14
Ice Level Podcast - Episode 7
ECHL Today - Nov. 14
ECHL Transactions - Nov. 13
ECHL Today - Nov. 13
ECHL Transactions - Nov. 12
2025 ECHL Hall of Fame Class is Burrows, Gagnon, Hicks and Thornborough
Worcester's Repaci named Inglasco ECHL Player of the Week
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
- 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