2
Final OT
1
Box Score
| Team | 1st | 2nd | 3rd | OT | Total T |
|---|---|---|---|---|---|
WHL
|
0 | 0 | 1 | 1 | 2 |
REA
|
1 | 0 | 0 | 0 | 1 |
Shots on Goal
| Team | 1st | 2nd | 3rd | OT | Total |
|---|---|---|---|---|---|
Wheeling Nailers
|
11 | 4 | 18 | 3 | 36 |
Reading Royals
|
7 | 13 | 15 | 4 | 39 |
Scoring
1st Period
12:18
Goal
Goal by #16 Austin Saint, assisted by #12 Liam Devlin and #43 Miles Gendron.
2nd Period
3rd Period
19:00
Goal
Goal by #61 Ryan McAllister, assisted by #9 Blake Bennett and #37 Connor Lockhart.
OT
6:03
Goal
Goal by #9 Blake Bennett, assisted by #61 Ryan McAllister and #51 Brent Johnson.
Penalties
1st Period
7:53
Penalty
Austin Saint called for High-sticking - double minor (4:00 minutes)
2nd Period
5:03
Penalty
Emil Pieniniemi called for Interference - minor (2:00 minutes)
13:05
Penalty
Kyle Haskins called for Cross-Checking Minor (2:00 minutes)
3rd Period
5:28
Penalty
Max Graham called for Fighting - Major (5:00 minutes)
5:28
Penalty
Artem Kulakov called for Fighting - Major (5:00 minutes)
11:24
Penalty
Hunter Johannes called for Slashing - minor (2:00 minutes)
OT
1st Period
0:00
Goalkeeper In
Yaniv Perets is now in as goalie.
0:00
Goalkeeper In
Gabriel D'Aigle is now in as goalie.
0:36
Shot - Non quality on net
#16 Austin Saint shoots on #60 Gabriel D'Aigle
2:00
Shot - Non quality on net
#17 Brandon Saigeon shoots on #60 Gabriel D'Aigle
3:35
Shot - Non quality on net
#12 Mike Posma shoots on #1 Yaniv Perets
4:07
Shot - Non quality on net
#43 Miles Gendron shoots on #60 Gabriel D'Aigle
5:25
Shot - Quality on net
#21 Craig Armstrong shoots on #1 Yaniv Perets
6:59
Shot - Non quality on net
#42 David Breazeale shoots on #1 Yaniv Perets
7:53
Penalty
Austin Saint called for High-sticking - double minor (4:00 minutes)
8:54
Shot - Quality on net
#34 Jeremy Michel shoots on #60 Gabriel D'Aigle
11:07
Shot - Quality on net
#22 Matthew Quercia shoots on #1 Yaniv Perets
12:06
Shot - Non quality on net
#51 Brent Johnson shoots on #1 Yaniv Perets
12:18
Shot - Quality goal
#16 Austin Saint shoots on #60 Gabriel D'Aigle
12:18
Goal
Goal by #16 Austin Saint, assisted by #12 Liam Devlin and #43 Miles Gendron.
13:52
Shot - Non quality on net
#6 Victor Hadfield shoots on #60 Gabriel D'Aigle
13:56
Shot - Non quality on net
#6 Victor Hadfield shoots on #60 Gabriel D'Aigle
15:13
Shot - Non quality on net
#47 Tiernan Shoudy shoots on #1 Yaniv Perets
15:50
Shot - Non quality on net
#12 Mike Posma shoots on #1 Yaniv Perets
17:23
Shot - Non quality on net
#8 Aidan Sutter shoots on #1 Yaniv Perets
18:47
Shot - Non quality on net
#51 Brent Johnson shoots on #1 Yaniv Perets
19:30
Shot - Quality on net
#12 Mike Posma shoots on #1 Yaniv Perets
19:30
Shot - Quality on net
#36 Max Graham shoots on #1 Yaniv Perets
2nd Period
3:36
Shot - Non quality on net
#4 Carter Schade shoots on #60 Gabriel D'Aigle
4:41
Shot - Non quality on net
#8 Kyle Haskins shoots on #60 Gabriel D'Aigle
5:03
Shot - Quality on net
#34 Jeremy Michel shoots on #60 Gabriel D'Aigle
5:03
Penalty
Emil Pieniniemi called for Interference - minor (2:00 minutes)
6:20
Shot - Non quality on net
#27 Owen McLaughlin shoots on #60 Gabriel D'Aigle
7:10
Shot - Non quality on net
#43 Miles Gendron shoots on #60 Gabriel D'Aigle
7:36
Shot - Non quality on net
#8 Aidan Sutter shoots on #1 Yaniv Perets
8:21
Shot - Quality on net
#18 Hunter Johannes shoots on #60 Gabriel D'Aigle
8:54
Shot - Non quality on net
#42 David Breazeale shoots on #1 Yaniv Perets
10:34
Shot - Non quality on net
#34 Jeremy Michel shoots on #60 Gabriel D'Aigle
11:05
Shot - Non quality on net
#43 Miles Gendron shoots on #60 Gabriel D'Aigle
11:38
Shot - Non quality on net
#6 Victor Hadfield shoots on #60 Gabriel D'Aigle
12:28
Shot - Non quality on net
#24 Tristan Thompson shoots on #1 Yaniv Perets
13:05
Penalty
Kyle Haskins called for Cross-Checking Minor (2:00 minutes)
18:00
Shot - Non quality on net
#34 Jeremy Michel shoots on #60 Gabriel D'Aigle
18:26
Shot - Quality on net
#8 Kyle Haskins shoots on #60 Gabriel D'Aigle
19:04
Shot - Quality on net
#43 Miles Gendron shoots on #60 Gabriel D'Aigle
19:34
Shot - Non quality on net
#23 Connor Kurth shoots on #60 Gabriel D'Aigle
19:44
Shot - Non quality on net
#79 Emil Pieniniemi shoots on #1 Yaniv Perets
3rd Period
0:53
Shot - Non quality on net
#61 Ryan McAllister shoots on #1 Yaniv Perets
1:12
Shot - Non quality on net
#83 Brayden Edwards shoots on #1 Yaniv Perets
3:08
Shot - Quality on net
#95 Jacob Frasca shoots on #60 Gabriel D'Aigle
3:57
Shot - Non quality on net
#47 Tiernan Shoudy shoots on #1 Yaniv Perets
4:44
Shot - Non quality on net
#18 Hunter Johannes shoots on #60 Gabriel D'Aigle
5:12
Shot - Quality on net
#16 Austin Saint shoots on #60 Gabriel D'Aigle
5:28
Shot - Non quality on net
#47 Tiernan Shoudy shoots on #1 Yaniv Perets
5:28
Penalty
Max Graham called for Fighting - Major (5:00 minutes)
5:28
Penalty
Artem Kulakov called for Fighting - Major (5:00 minutes)
6:19
Shot - Non quality on net
#79 Emil Pieniniemi shoots on #1 Yaniv Perets
7:24
Shot - Non quality on net
#54 Matty De St. Phalle shoots on #1 Yaniv Perets
7:42
Shot - Non quality on net
#8 Aidan Sutter shoots on #1 Yaniv Perets
7:59
Shot - Non quality on net
#83 Brayden Edwards shoots on #1 Yaniv Perets
8:25
Shot - Non quality on net
#22 Matthew Quercia shoots on #1 Yaniv Perets
8:36
Shot - Non quality on net
#61 Ryan McAllister shoots on #1 Yaniv Perets
8:52
Shot - Quality on net
#34 Jeremy Michel shoots on #60 Gabriel D'Aigle
8:58
Shot - Non quality on net
#91 Yvan Mongo shoots on #60 Gabriel D'Aigle
9:04
Shot - Quality on net
#39 Connor McMenamin shoots on #60 Gabriel D'Aigle
9:22
Shot - Quality on net
#91 Yvan Mongo shoots on #60 Gabriel D'Aigle
9:52
Shot - Non quality on net
#17 Alexander Kuqali shoots on #1 Yaniv Perets
10:42
Shot - Quality on net
#8 Kyle Haskins shoots on #60 Gabriel D'Aigle
11:24
Penalty
Hunter Johannes called for Slashing - minor (2:00 minutes)
12:30
Shot - Non quality on net
#79 Emil Pieniniemi shoots on #1 Yaniv Perets
12:37
Shot - Quality on net
#79 Emil Pieniniemi shoots on #1 Yaniv Perets
13:28
Shot - Non quality on net
#16 Austin Saint shoots on #60 Gabriel D'Aigle
14:27
Shot - Quality on net
#23 Connor Kurth shoots on #60 Gabriel D'Aigle
14:34
Shot - Quality on net
#91 Yvan Mongo shoots on #60 Gabriel D'Aigle
15:05
Shot - Non quality on net
#4 Carter Schade shoots on #60 Gabriel D'Aigle
16:29
Shot - Quality on net
#12 Liam Devlin shoots on #60 Gabriel D'Aigle
16:45
Shot - Non quality on net
#16 Austin Saint shoots on #60 Gabriel D'Aigle
17:00
Shot - Non quality on net
#12 Liam Devlin shoots on #60 Gabriel D'Aigle
17:16
Shot - Quality on net
#61 Ryan McAllister shoots on #1 Yaniv Perets
17:40
Shot - Non quality on net
#51 Brent Johnson shoots on #1 Yaniv Perets
17:46
Shot - Quality on net
#9 Blake Bennett shoots on #1 Yaniv Perets
17:50
Goalkeeper Change
Gabriel D'Aigle out. Empty net.
18:06
Shot - Non quality on net
#17 Alexander Kuqali shoots on #1 Yaniv Perets
19:00
Shot - Non quality goal
#61 Ryan McAllister shoots on #1 Yaniv Perets
19:00
Goal
Goal by #61 Ryan McAllister, assisted by #9 Blake Bennett and #37 Connor Lockhart.
19:00
Goalkeeper In
Gabriel D'Aigle is now in as goalie.
OT
0:58
Shot - Non quality on net
#61 Ryan McAllister shoots on #1 Yaniv Perets
1:51
Shot - Non quality on net
#53 Jake Willets shoots on #60 Gabriel D'Aigle
2:55
Shot - Non quality on net
#39 Connor McMenamin shoots on #60 Gabriel D'Aigle
3:10
Shot - Quality on net
#83 Brayden Edwards shoots on #1 Yaniv Perets
3:32
Shot - Non quality on net
#18 Hunter Johannes shoots on #60 Gabriel D'Aigle
5:59
Shot - Non quality on net
#72 Jack Page shoots on #60 Gabriel D'Aigle
6:03
Shot - Quality goal
#9 Blake Bennett shoots on #1 Yaniv Perets
6:03
Goal
Goal by #9 Blake Bennett, assisted by #61 Ryan McAllister and #51 Brent Johnson.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Carter Schade
#4
|
D | 0 | 0 | 0 | 2 | 0 |
|
Victor Hadfield
#6
|
D | 0 | 0 | 0 | 3 | 0 |
|
Kyle Haskins
#8
|
F | 0 | 0 | -1 | 3 | 2 |
|
Liam Devlin
#12
|
F | 0 | 1 | 0 | 2 | 0 |
|
Jordan Frasca
#14
|
F | 0 | 0 | 0 | 0 | 0 |
|
Austin Saint
#16
|
F | 1 | 0 | +1 | 5 | 4 |
|
Brandon Saigeon
#17
|
F | 0 | 0 | -1 | 1 | 0 |
|
Hunter Johannes
#18
|
F | 0 | 0 | +1 | 3 | 2 |
|
Connor Kurth
#23
|
F | 0 | 0 | 0 | 2 | 0 |
|
Owen McLaughlin
#27
|
F | 0 | 0 | 0 | 1 | 0 |
|
Jeremy Michel
#34
|
F | 0 | 0 | -1 | 5 | 0 |
|
Connor McMenamin
#39
|
F | 0 | 0 | 0 | 2 | 0 |
|
Miles Gendron
#43
|
D | 0 | 1 | 0 | 4 | 0 |
|
Jake Willets
#53
|
D | 0 | 0 | 0 | 1 | 0 |
|
Jack Page
#72
|
D | 0 | 0 | -1 | 1 | 0 |
|
Artem Kulakov
#88
|
D | 0 | 0 | 0 | 0 | 5 |
|
Yvan Mongo
#91
|
F | 0 | 0 | -1 | 3 | 0 |
|
Jacob Frasca
#95
|
F | 0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Yaniv Perets
#1
|
34 | 94.444 | 2 | 0 |
|
Ian Shane
#35
|
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 |
|---|---|---|---|---|---|---|
|
Aidan Sutter
#8
|
D | 0 | 0 | 0 | 3 | 0 |
|
Blake Bennett
#9
|
F | 1 | 1 | +1 | 2 | 0 |
|
Mike Posma
#12
|
F | 0 | 0 | 0 | 3 | 0 |
|
Alexander Kuqali
#17
|
D | 0 | 0 | -1 | 2 | 0 |
|
Craig Armstrong
#21
|
F | 0 | 0 | 0 | 1 | 0 |
|
Matthew Quercia
#22
|
F | 0 | 0 | +1 | 2 | 0 |
|
Tristan Thompson
#24
|
D | 0 | 0 | 0 | 1 | 0 |
|
Tanner Andrew
#28
|
F | 0 | 0 | 0 | 0 | 0 |
|
Zach Urdahl
#34
|
F | 0 | 0 | 0 | 0 | 0 |
|
Max Graham
#36
|
F | 0 | 0 | -1 | 1 | 5 |
|
Connor Lockhart
#37
|
F | 0 | 1 | +1 | 0 | 0 |
|
David Breazeale
#42
|
D | 0 | 0 | 0 | 2 | 0 |
|
Tiernan Shoudy
#47
|
F | 0 | 0 | 0 | 3 | 0 |
|
Brent Johnson
#51
|
D | 0 | 1 | +1 | 3 | 0 |
|
Matty De St. Phalle
#54
|
F | 0 | 0 | 0 | 1 | 0 |
|
Ryan McAllister
#61
|
F | 1 | 1 | +2 | 5 | 0 |
|
Emil Pieniniemi
#79
|
D | 0 | 0 | 0 | 4 | 2 |
|
Brayden Edwards
#83
|
F | 0 | 0 | 0 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Taylor Gauthier
#33
|
0 | 0.000 | 0 | 0 |
|
Gabriel D'Aigle
#60
|
38 | 97.436 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Wheeling Nailers
Reading Royals
36
39
Shots on Goal
6%
3%
Shots Percentage
4
1
Power Plays
7
13
Penalty Minutes
38
34
Saves
97%
94%
Saves Percentage
Referees:
Brendan Schreider,
Tyler Hascall
Linesmen:
Rich Jondo,
John Rey
WHL Management
Brian Komorowski
(President/Governor),
Ryan Papaioannou
(Head Coach),
Mitch Giguere
(Assistant Coach),
Evan McFeeters
(Assistant Coach),
Karel Popper
(Goaltending Coach)
REA Management
David Farrar
(President),
Anthony Peters
(Head Coach/General Manager),
Wes Wolfe
(Assistant Coach)
Latest News
More News
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
Saves of the Week - April 13-19
ECHL Transactions - April 20
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
-