Promotion

Search

Search Maine Mariners Site

  1. Home
  2. Schedule
  3. 10/19/25 | Home Opener pres. by Evergreen Credit Union
Reading Royals
REA Reading Royals
4
Final
0
Maine Mariners
MNE Maine Mariners

Home Opener pres. by Evergreen Credit Union

Presented by
Evergreen Credit Union
Home Opener pres. by Evergreen Credit Union

Box Score

Team 1st 2nd 3rd T
Reading Royals REA
0 1 3 4
Maine Mariners MNE
0 0 0 0

Shots on Goal

Team 1st 2nd 3rd Total
Reading Royals Reading Royals 8 17 14 39
Maine Mariners Maine Mariners 13 9 10 32

Scoring

1st Period

2nd Period

Reading Royals
19:35
Goal
Goal by #88 Artem Kulakov, assisted by #9 Carson Golder and #14 Jordan Frasca.

3rd Period

Reading Royals
1:24
Goal
Goal by #14 Jordan Frasca, assisted by #25 Nolan Burke and #3 Ethan Szmagaj.
Reading Royals
15:03
Goal
Goal by #11 Nick Capone, assisted by #8 Kyle Haskins.
Reading Royals
18:27
Goal
Goal by #39 Connor McMenamin, assisted by #17 Brandon Saigeon and #28 Alec Butcher.

Penalties

1st Period

Maine Mariners
8:02
Penalty
Jacob Perreault called for Clipping - minor (2:00 minutes)
Reading Royals
9:49
Penalty
Connor McMenamin called for Holding - minor (2:00 minutes)
Reading Royals
15:21
Penalty
Nick Capone called for Tripping - minor (2:00 minutes)
Reading Royals
16:28
Penalty
Victor Hadfield called for Cross-Checking Minor (2:00 minutes)
Maine Mariners
18:57
Penalty
Ty Cheveldayoff called for Boarding - minor (2:00 minutes)

2nd Period

Reading Royals
2:36
Penalty
Victor Hadfield called for Holding - minor (2:00 minutes)
Maine Mariners
9:41
Penalty
Zachary Massicotte called for Boarding - minor (2:00 minutes)
Reading Royals
14:39
Penalty
Artem Kulakov called for Roughing - minor (2:00 minutes)

3rd Period

Maine Mariners
3:29
Penalty
Shawn Element called for Cross-Checking Minor (2:00 minutes)
Maine Mariners
7:59
Penalty
Xander Lamppa called for Interference - minor (2:00 minutes)
Reading Royals
8:42
Penalty
Jordan Frasca called for Cross-Checking Minor (2:00 minutes)
Reading Royals
8:42
Penalty
Jordan Frasca called for Roughing - minor (2:00 minutes)
Maine Mariners
8:42
Penalty
Zachary Massicotte called for Roughing - minor (2:00 minutes)

1st Period

Reading Royals
0:00
Goalkeeper In
Keith Petruzzelli is now in as goalie.
Maine Mariners
0:00
Goalkeeper In
Luke Cavallin is now in as goalie.
Maine Mariners
0:23
Shot - Quality on net
#19 Xander Lamppa shoots on #80 Keith Petruzzelli
Maine Mariners
1:46
Shot - Quality on net
#27 Lynden McCallum shoots on #80 Keith Petruzzelli
Reading Royals
2:44
Shot - Quality on net
#8 Kyle Haskins shoots on #33 Luke Cavallin
Reading Royals
4:06
Shot - Non quality on net
#13 Massimo Rizzo shoots on #33 Luke Cavallin
Reading Royals
4:12
Shot - Non quality on net
#88 Artem Kulakov shoots on #33 Luke Cavallin
Maine Mariners
5:19
Shot - Non quality on net
#19 Xander Lamppa shoots on #80 Keith Petruzzelli
Maine Mariners
8:02
Penalty
Jacob Perreault called for Clipping - minor (2:00 minutes)
Reading Royals
8:41
Shot - Non quality on net
#7 Ben Meehan shoots on #33 Luke Cavallin
Reading Royals
9:02
Shot - Quality on net
#13 Massimo Rizzo shoots on #33 Luke Cavallin
Reading Royals
9:49
Penalty
Connor McMenamin called for Holding - minor (2:00 minutes)
Maine Mariners
10:55
Shot - Quality on net
#14 Jacob Perreault shoots on #80 Keith Petruzzelli
Maine Mariners
11:06
Shot - Non quality on net
#10 Ty Gallagher shoots on #80 Keith Petruzzelli
Maine Mariners
13:17
Shot - Non quality on net
#10 Ty Gallagher shoots on #80 Keith Petruzzelli
Reading Royals
14:10
Shot - Non quality on net
#91 Yvan Mongo shoots on #33 Luke Cavallin
Reading Royals
14:35
Shot - Quality on net
#13 Massimo Rizzo shoots on #33 Luke Cavallin
Reading Royals
14:53
Shot - Non quality on net
#8 Kyle Haskins shoots on #33 Luke Cavallin
Reading Royals
15:21
Penalty
Nick Capone called for Tripping - minor (2:00 minutes)
Maine Mariners
15:41
Shot - Non quality on net
#10 Ty Gallagher shoots on #80 Keith Petruzzelli
Maine Mariners
16:12
Shot - Quality on net
#92 Jacob Hudson shoots on #80 Keith Petruzzelli
Reading Royals
16:28
Penalty
Victor Hadfield called for Cross-Checking Minor (2:00 minutes)
Maine Mariners
16:44
Shot - Non quality on net
#27 Lynden McCallum shoots on #80 Keith Petruzzelli
Maine Mariners
17:23
Shot - Quality on net
#16 Shawn Element shoots on #80 Keith Petruzzelli
Maine Mariners
17:31
Shot - Quality on net
#28 Alex DiPaolo shoots on #80 Keith Petruzzelli
Maine Mariners
18:29
Shot - Quality on net
#9 Brooklyn Kalmikov shoots on #80 Keith Petruzzelli
Maine Mariners
18:57
Penalty
Ty Cheveldayoff called for Boarding - minor (2:00 minutes)
Maine Mariners
20:00
Shot - Non quality on net
#92 Jacob Hudson shoots on #80 Keith Petruzzelli

2nd Period

Reading Royals
0:58
Shot - Non quality on net
#7 Ben Meehan shoots on #33 Luke Cavallin
Reading Royals
2:36
Penalty
Victor Hadfield called for Holding - minor (2:00 minutes)
Reading Royals
3:01
Shot - Non quality on net
#88 Artem Kulakov shoots on #33 Luke Cavallin
Maine Mariners
3:18
Shot - Quality on net
#9 Brooklyn Kalmikov shoots on #80 Keith Petruzzelli
Maine Mariners
3:58
Shot - Non quality on net
#15 Tristan Thompson shoots on #80 Keith Petruzzelli
Maine Mariners
4:20
Shot - Non quality on net
#16 Shawn Element shoots on #80 Keith Petruzzelli
Reading Royals
5:16
Shot - Quality on net
#11 Nick Capone shoots on #33 Luke Cavallin
Reading Royals
5:25
Shot - Non quality on net
#6 Victor Hadfield shoots on #33 Luke Cavallin
Reading Royals
5:54
Shot - Quality on net
#9 Carson Golder shoots on #33 Luke Cavallin
Maine Mariners
7:42
Shot - Non quality on net
#21 Linus Hemstrom shoots on #80 Keith Petruzzelli
Reading Royals
8:44
Shot - Non quality on net
#7 Ben Meehan shoots on #33 Luke Cavallin
Reading Royals
9:13
Shot - Non quality on net
#8 Kyle Haskins shoots on #33 Luke Cavallin
Reading Royals
9:37
Shot - Quality on net
#95 Jacob Frasca shoots on #33 Luke Cavallin
Maine Mariners
9:41
Penalty
Zachary Massicotte called for Boarding - minor (2:00 minutes)
Reading Royals
10:29
Shot - Quality on net
#9 Carson Golder shoots on #33 Luke Cavallin
Reading Royals
10:40
Shot - Quality on net
#9 Carson Golder shoots on #33 Luke Cavallin
Reading Royals
11:28
Shot - Quality on net
#39 Connor McMenamin shoots on #33 Luke Cavallin
Maine Mariners
12:21
Shot - Quality on net
#9 Brooklyn Kalmikov shoots on #80 Keith Petruzzelli
Reading Royals
12:53
Shot - Quality on net
#9 Carson Golder shoots on #33 Luke Cavallin
Reading Royals
14:39
Penalty
Artem Kulakov called for Roughing - minor (2:00 minutes)
Reading Royals
14:48
Shot - Non quality on net
#6 Victor Hadfield shoots on #33 Luke Cavallin
Maine Mariners
15:27
Shot - Non quality on net
#10 Ty Gallagher shoots on #80 Keith Petruzzelli
Maine Mariners
17:17
Shot - Non quality on net
#7 Phil Beaulieu shoots on #80 Keith Petruzzelli
Maine Mariners
17:18
Shot - Quality on net
#22 Sebastian Vidmar shoots on #80 Keith Petruzzelli
Reading Royals
17:33
Shot - Quality on net
#9 Carson Golder shoots on #33 Luke Cavallin
Reading Royals
18:57
Shot - Quality on net
#8 Kyle Haskins shoots on #33 Luke Cavallin
Reading Royals
19:04
Shot - Non quality on net
#53 Jake Willets shoots on #33 Luke Cavallin
Reading Royals
19:35
Shot - Quality goal
#88 Artem Kulakov shoots on #33 Luke Cavallin
Reading Royals
19:35
Goal
Goal by #88 Artem Kulakov, assisted by #9 Carson Golder and #14 Jordan Frasca.
Maine Mariners
19:46
Shot - Quality on net
#19 Xander Lamppa shoots on #80 Keith Petruzzelli

3rd Period

Reading Royals
0:08
Shot - Non quality on net
#13 Massimo Rizzo shoots on #33 Luke Cavallin
Maine Mariners
0:24
Shot - Quality on net
#13 Robert Cronin shoots on #80 Keith Petruzzelli
Reading Royals
1:24
Shot - Quality goal
#14 Jordan Frasca shoots on #33 Luke Cavallin
Reading Royals
1:24
Goal
Goal by #14 Jordan Frasca, assisted by #25 Nolan Burke and #3 Ethan Szmagaj.
Reading Royals
1:56
Shot - Quality on net
#19 Patrick Moynihan shoots on #33 Luke Cavallin
Reading Royals
2:12
Shot - Quality on net
#11 Nick Capone shoots on #33 Luke Cavallin
Maine Mariners
3:13
Shot - Non quality on net
#13 Robert Cronin shoots on #80 Keith Petruzzelli
Reading Royals
3:25
Shot - Non quality on net
#25 Nolan Burke shoots on #33 Luke Cavallin
Maine Mariners
3:29
Penalty
Shawn Element called for Cross-Checking Minor (2:00 minutes)
Reading Royals
3:52
Shot - Quality on net
#9 Carson Golder shoots on #33 Luke Cavallin
Reading Royals
5:02
Shot - Non quality on net
#17 Brandon Saigeon shoots on #33 Luke Cavallin
Reading Royals
5:11
Shot - Non quality on net
#28 Alec Butcher shoots on #33 Luke Cavallin
Reading Royals
5:20
Shot - Quality on net
#39 Connor McMenamin shoots on #33 Luke Cavallin
Reading Royals
6:09
Shot - Non quality on net
#95 Jacob Frasca shoots on #33 Luke Cavallin
Maine Mariners
7:46
Shot - Quality on net
#10 Ty Gallagher shoots on #80 Keith Petruzzelli
Maine Mariners
7:56
Shot - Non quality on net
#10 Ty Gallagher shoots on #80 Keith Petruzzelli
Maine Mariners
7:59
Penalty
Xander Lamppa called for Interference - minor (2:00 minutes)
Reading Royals
8:40
Shot - Non quality on net
#7 Ben Meehan shoots on #33 Luke Cavallin
Reading Royals
8:42
Penalty
Jordan Frasca called for Cross-Checking Minor (2:00 minutes)
Reading Royals
8:42
Penalty
Jordan Frasca called for Roughing - minor (2:00 minutes)
Maine Mariners
8:42
Penalty
Zachary Massicotte called for Roughing - minor (2:00 minutes)
Maine Mariners
9:25
Shot - Quality on net
#23 Max Andreev shoots on #80 Keith Petruzzelli
Maine Mariners
12:27
Shot - Quality on net
#13 Robert Cronin shoots on #80 Keith Petruzzelli
Maine Mariners
12:29
Shot - Quality on net
#19 Xander Lamppa shoots on #80 Keith Petruzzelli
Maine Mariners
12:34
Shot - Non quality on net
#10 Ty Gallagher shoots on #80 Keith Petruzzelli
Maine Mariners
13:54
Shot - Quality on net
#9 Brooklyn Kalmikov shoots on #80 Keith Petruzzelli
Maine Mariners
14:26
Shot - Quality on net
#15 Tristan Thompson shoots on #80 Keith Petruzzelli
Reading Royals
15:02
Shot - Quality on net
#11 Nick Capone shoots on #33 Luke Cavallin
Reading Royals
15:03
Shot - Quality goal
#11 Nick Capone shoots on #33 Luke Cavallin
Reading Royals
15:03
Goal
Goal by #11 Nick Capone, assisted by #8 Kyle Haskins.
Maine Mariners
17:46
Goalkeeper Change
Luke Cavallin out. Empty net.
Reading Royals
18:27
Shot - Non quality goal
#39 Connor McMenamin shoots on #33 Luke Cavallin
Reading Royals
18:27
Goal
Goal by #39 Connor McMenamin, assisted by #17 Brandon Saigeon and #28 Alec Butcher.
Maine Mariners
18:27
Goalkeeper In
Luke Cavallin is now in as goalie.
Player Stats
Maine Mariners
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Zachary Massicotte #2
D 0 0 -1 0 4
Phil Beaulieu #7
D 0 0 -2 1 0
Brooklyn Kalmikov #9
F 0 0 -2 4 0
Ty Gallagher #10
D 0 0 -2 7 0
Ty Cheveldayoff #11
F 0 0 0 0 2
Robert Cronin #13
F 0 0 -2 3 0
Jacob Perreault #14
F 0 0 -2 1 2
Tristan Thompson #15
D 0 0 0 2 0
Shawn Element #16
F 0 0 -2 2 2
Xander Lamppa #19
F 0 0 -1 4 2
Linus Hemstrom #21
F 0 0 0 1 0
Sebastian Vidmar #22
F 0 0 -1 1 0
Max Andreev #23
F 0 0 -2 1 0
Lynden McCallum #27
F 0 0 -1 2 0
Alex DiPaolo #28
F 0 0 0 1 0
Jaxon Bellamy #44
D 0 0 -1 0 0
Loke Johansson #55
D 0 0 -1 0 0
Jacob Hudson #92
F 0 0 -1 2 0
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Brad Arvanitis #1
0 0.000 0 0
Luke Cavallin #33
35 92.105 3 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Reading Royals
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Robbie Stucker #2
D 0 0 +2 0 0
Ethan Szmagaj #3
D 0 1 +2 0 0
Victor Hadfield #6
D 0 0 +2 2 4
Ben Meehan #7
D 0 0 0 4 0
Kyle Haskins #8
F 0 1 +1 4 0
Carson Golder #9
F 0 1 +1 6 0
Nick Capone #11
F 1 0 +1 4 2
Massimo Rizzo #13
F 0 0 +1 4 0
Jordan Frasca #14
F 1 1 +1 1 4
Brandon Saigeon #17
F 0 1 +1 1 0
Patrick Moynihan #19
F 0 0 0 1 0
Nolan Burke #25
F 0 1 +1 1 0
Alec Butcher #28
F 0 1 +2 1 0
Connor McMenamin #39
F 1 0 +2 3 2
Jake Willets #53
D 0 0 0 1 0
Artem Kulakov #88
D 1 0 +2 3 2
Yvan Mongo #91
F 0 0 0 1 0
Jacob Frasca #95
F 0 0 +1 2 0
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Yaniv Perets #1
0 0.000 0 0
Keith Petruzzelli #80
32 100.000 0 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Reading Royals Reading Royals
Maine Mariners Maine Mariners
39
32
Shots on Goal
10%
0%
Shots Percentage
5
6
Power Plays
14
12
Penalty Minutes
32
35
Saves
100%
90%
Saves Percentage
Referee:
Will Kelly
Linesmen:
Noah Merrow, Michael Tarquinio
REA Management
Anthony Peters (Head Coach/General Manager), David Farrar (President), Wes Wolfe (Assistant Coach), Bruce Coles (Assistant Coach)
MNE Management
Adam Goldberg (Chief Executive Officer), Zach Tolkinen (Assistant Coach), Rick Kowalsky (Head Coach/General Manager)

Game Details

  • GIVEAWAY: Magnet Schedule (First 5,000)
  • Sunday Fun Day

Kicking off the seventh season of Maine Mariners hockey with a Sunday matinee against the Reading Royals!

-The first 5,000 fans through the door will receive a Magnet Schedule presented by Portland North Dental.

-Every Sunday home game is a Sunday Fun Day! Port City Cornhole, Minibar mini golf, and Cheeky Geek face painting on the concourse!

Get Tickets

Individual Tickets
Individual Tickets
Starting at $27 / Fees now included up front
Ice Level Lounge
Ice Level Lounge
Starting at $50/ticket!
30-75 People
Chick-Fil-A Chicken Coop
Chick-Fil-A Chicken Coop
Starting at $50/ticket!
20-25 People
Family Four Pack
Family Four Pack
$180 / Saturday and Sunday games only
Must be purchased in advance of game day
Skyline Party Deck
Skyline Party Deck
$80/ticket
40-75 People

Upcoming Home Games

Full Schedule
Teddy Bear Toss pres. by Bath Savings
Saturday, December 6th
Teddy Bear Toss pres. by Bath Savings
Presented by
Bath Savings
Puck Drops:
6:00 PM EST
Cross Insurance Arena
Adirondack Thunder
ADK Adirondack Thunder
at
Maine Mariners
MNE Maine Mariners
Cross Insurance Arena
Best Buddies Night
Friday, December 12th
Best Buddies Night
Puck Drops:
7:15 PM EST
Cross Insurance Arena
Trois-Rivières Lions
TR Trois-Rivières Lions
at
Maine Mariners
MNE Maine Mariners
Cross Insurance Arena
Pirates Night pres. by Camden National Bank
Saturday, December 13th
Pirates Night pres. by Camden National Bank
Presented by
Camden National Bank
Puck Drops:
6:00 PM EST
Cross Insurance Arena
Worcester Railers
WOR Worcester Railers
at
Maine Mariners
MNE Maine Mariners
Cross Insurance Arena

Sign up for the Mariners Newsletter!

Sign up for our email newsletter to be the first to know about news and upcoming games!