9
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
NFL
|
1 | 5 | 3 | 9 |
KC
|
1 | 1 | 2 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Newfoundland Growlers
|
17 | 13 | 14 | 44 |
Kansas City Mavericks
|
5 | 12 | 10 | 27 |
Scoring
1st Period
11:23
Goal
Goal by #10 Zach O'Brien, assisted by #9 Marcus Power and #29 Orrin Centazzo.
14:23
Goal
Goal by #63 Garrett Clarke, assisted by #11 Bailey Conger.
2nd Period
1:46
Goal
Goal by #20 Isaac Johnson.
4:22
Goal
Goal by #29 Orrin Centazzo, assisted by #5 Brennan Kapcheck.
12:28
Goal
Goal by #29 Orrin Centazzo, assisted by #10 Zach O'Brien and #22 Noel Hoefenmayer.
15:38
Goal
Goal by #28 Ben Finkelstein, assisted by #15 Todd Skirving.
18:29
Goal
Goal by #20 Isaac Johnson.
19:10
Goal
Goal by #15 Marcus Crawford, assisted by #19 Bryan Lemos.
3rd Period
10:33
Goal
Goal by #10 Zach O'Brien, assisted by #29 Orrin Centazzo and #5 Brennan Kapcheck.
13:43
Goal
Goal by #29 Orrin Centazzo, assisted by #22 Noel Hoefenmayer and #9 Marcus Power.
14:18
Goal
Goal by #21 Ben Johnson, assisted by #15 Marcus Crawford and #18 Darik Angeli.
15:18
Goal
Goal by #5 Willie Corrin, assisted by #44 John Schiavo and #63 Garrett Clarke.
17:47
Goal
Goal by #20 Isaac Johnson, assisted by #28 Ben Finkelstein and #27 Riley McCourt.
Penalties
1st Period
9:09
Penalty
Marcus Crawford called for Cross-Checking Minor (2:00 minutes)
16:22
Penalty
Ben Johnson called for Kneeing - minor (2:00 minutes)
2nd Period
2:35
Penalty
Todd Skirving called for Tripping - minor (2:00 minutes)
11:32
Penalty
Nick Pastujov called for Holding - minor (2:00 minutes)
12:58
Penalty
Luke Bafia called for Kneeing - minor (2:00 minutes)
15:29
Penalty
Mikael Robidoux called for Roughing - minor (2:00 minutes)
15:29
Penalty
Garrett Clarke called for Interference - minor (2:00 minutes)
15:29
Penalty
Noel Hoefenmayer called for Roughing - minor (2:00 minutes)
17:34
Penalty
Matteo Pietroniro called for Interference - minor (2:00 minutes)
19:10
Penalty
Gordie Green called for Hooking - minor (2:00 minutes)
19:59
Penalty
Nick Pastujov called for Interference on the Goalkeeper - minor (2:00 minutes)
3rd Period
9:12
Penalty
Luke Bafia called for Roughing - minor (2:00 minutes)
9:12
Penalty
Theo Calvas called for Roughing - minor (2:00 minutes)
9:12
Penalty
Mikael Robidoux called for Roughing - minor (2:00 minutes)
9:12
Penalty
Mikael Robidoux called for Misconduct - Continuing Altercation (10:00 minutes)
11:53
Penalty
Loren Ulett called for Cross-Checking Minor (2:00 minutes)
13:58
Penalty
Tristan Pomerleau called for Hooking - minor (2:00 minutes)
16:19
Penalty
Darik Angeli called for High-sticking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Andrew D'Agostini is now in as goalie.
0:00
Goalkeeper In
Daniil Chechelev is now in as goalie.
1:00
Shot - Non quality on net
#20 Nick Pastujov shoots on #33 Andrew D'Agostini
1:44
Shot - Non quality on net
#44 John Schiavo shoots on #33 Andrew D'Agostini
2:14
Shot - Quality on net
#15 Todd Skirving shoots on #1 Daniil Chechelev
2:20
Shot - Quality on net
#15 Todd Skirving shoots on #1 Daniil Chechelev
3:00
Shot - Quality on net
#28 Ben Finkelstein shoots on #1 Daniil Chechelev
4:33
Shot - Non quality on net
#20 Isaac Johnson shoots on #1 Daniil Chechelev
6:17
Shot - Non quality on net
#18 Tristan Pomerleau shoots on #1 Daniil Chechelev
6:56
Shot - Quality on net
#5 Brennan Kapcheck shoots on #1 Daniil Chechelev
7:22
Shot - Non quality on net
#18 Darik Angeli shoots on #33 Andrew D'Agostini
8:50
Shot - Quality on net
#29 Orrin Centazzo shoots on #1 Daniil Chechelev
9:09
Penalty
Marcus Crawford called for Cross-Checking Minor (2:00 minutes)
9:55
Shot - Quality on net
#10 Zach O'Brien shoots on #1 Daniil Chechelev
10:09
Shot - Quality on net
#22 Noel Hoefenmayer shoots on #1 Daniil Chechelev
10:23
Shot - Quality on net
#10 Zach O'Brien shoots on #1 Daniil Chechelev
11:23
Shot - Non quality goal
#10 Zach O'Brien shoots on #1 Daniil Chechelev
11:23
Goal
Goal by #10 Zach O'Brien, assisted by #9 Marcus Power and #29 Orrin Centazzo.
11:42
Shot - Non quality on net
#44 C.J. Hayes shoots on #1 Daniil Chechelev
14:23
Shot - Non quality goal
#63 Garrett Clarke shoots on #33 Andrew D'Agostini
14:23
Goal
Goal by #63 Garrett Clarke, assisted by #11 Bailey Conger.
14:30
Shot - Non quality on net
#11 Derian Plouffe shoots on #1 Daniil Chechelev
15:37
Shot - Non quality on net
#7 Theo Calvas shoots on #33 Andrew D'Agostini
15:49
Goalkeeper Change
Andrew D'Agostini out. Empty net.
16:22
Penalty
Ben Johnson called for Kneeing - minor (2:00 minutes)
16:22
Goalkeeper In
Andrew D'Agostini is now in as goalie.
16:29
Shot - Quality on net
#10 Zach O'Brien shoots on #1 Daniil Chechelev
16:35
Shot - Quality on net
#29 Orrin Centazzo shoots on #1 Daniil Chechelev
17:16
Shot - Non quality on net
#10 Zach O'Brien shoots on #1 Daniil Chechelev
18:00
Shot - Quality on net
#27 Riley McCourt shoots on #1 Daniil Chechelev
2nd Period
0:35
Shot - Non quality on net
#21 Ben Johnson shoots on #33 Andrew D'Agostini
1:13
Shot - Non quality on net
#20 Nick Pastujov shoots on #33 Andrew D'Agostini
1:46
Shot - Quality goal
#20 Isaac Johnson shoots on #1 Daniil Chechelev
1:46
Goal
Goal by #20 Isaac Johnson.
2:05
Shot - Quality on net
#26 Marc Johnstone shoots on #1 Daniil Chechelev
2:35
Penalty
Todd Skirving called for Tripping - minor (2:00 minutes)
3:43
Shot - Non quality on net
#18 Darik Angeli shoots on #33 Andrew D'Agostini
4:22
Shot - Quality goal
#29 Orrin Centazzo shoots on #1 Daniil Chechelev
4:22
Goal
Goal by #29 Orrin Centazzo, assisted by #5 Brennan Kapcheck.
6:01
Shot - Non quality on net
#19 Gordie Green shoots on #1 Daniil Chechelev
7:50
Shot - Quality on net
#21 Ben Johnson shoots on #33 Andrew D'Agostini
8:32
Shot - Non quality on net
#5 Willie Corrin shoots on #33 Andrew D'Agostini
9:14
Shot - Quality on net
#20 Nick Pastujov shoots on #33 Andrew D'Agostini
10:05
Shot - Non quality on net
#28 Ben Finkelstein shoots on #1 Daniil Chechelev
11:32
Penalty
Nick Pastujov called for Holding - minor (2:00 minutes)
11:42
Shot - Non quality on net
#10 Zach O'Brien shoots on #1 Daniil Chechelev
11:55
Shot - Quality on net
#10 Zach O'Brien shoots on #1 Daniil Chechelev
12:28
Shot - Quality goal
#29 Orrin Centazzo shoots on #1 Daniil Chechelev
12:28
Goal
Goal by #29 Orrin Centazzo, assisted by #10 Zach O'Brien and #22 Noel Hoefenmayer.
12:39
Shot - Non quality on net
#20 Isaac Johnson shoots on #1 Daniil Chechelev
12:58
Penalty
Luke Bafia called for Kneeing - minor (2:00 minutes)
15:12
Shot - Non quality on net
#10 Justin Portillo shoots on #33 Andrew D'Agostini
15:29
Shot - Quality on net
#22 Noel Hoefenmayer shoots on #1 Daniil Chechelev
15:29
Penalty
Mikael Robidoux called for Roughing - minor (2:00 minutes)
15:29
Penalty
Garrett Clarke called for Interference - minor (2:00 minutes)
15:29
Penalty
Noel Hoefenmayer called for Roughing - minor (2:00 minutes)
15:38
Shot - Non quality goal
#28 Ben Finkelstein shoots on #1 Daniil Chechelev
15:38
Goal
Goal by #28 Ben Finkelstein, assisted by #15 Todd Skirving.
16:37
Shot - Quality on net
#21 Ben Johnson shoots on #33 Andrew D'Agostini
17:26
Shot - Non quality on net
#63 Garrett Clarke shoots on #33 Andrew D'Agostini
17:34
Penalty
Matteo Pietroniro called for Interference - minor (2:00 minutes)
18:04
Shot - Quality on net
#15 Todd Skirving shoots on #1 Daniil Chechelev
18:29
Shot - Quality goal
#20 Isaac Johnson shoots on #1 Daniil Chechelev
18:29
Goal
Goal by #20 Isaac Johnson.
19:10
Penalty
Gordie Green called for Hooking - minor (2:00 minutes)
19:10
Shot - Non quality goal
#15 Marcus Crawford shoots on #33 Andrew D'Agostini
19:10
Goal
Goal by #15 Marcus Crawford, assisted by #19 Bryan Lemos.
19:50
Shot - Non quality on net
#15 Marcus Crawford shoots on #33 Andrew D'Agostini
19:59
Shot - Quality on net
#21 Ben Johnson shoots on #33 Andrew D'Agostini
19:59
Penalty
Nick Pastujov called for Interference on the Goalkeeper - minor (2:00 minutes)
20:00
Goalkeeper Change
Daniil Chechelev out. Empty net.
3rd Period
0:00
Goalkeeper In
Andrew Shortridge is now in as goalie.
1:33
Shot - Non quality on net
#29 Orrin Centazzo shoots on #35 Andrew Shortridge
3:11
Shot - Non quality on net
#4 Luke Bafia shoots on #35 Andrew Shortridge
5:01
Shot - Non quality on net
#20 Isaac Johnson shoots on #35 Andrew Shortridge
5:23
Shot - Non quality on net
#18 Darik Angeli shoots on #33 Andrew D'Agostini
6:29
Shot - Non quality on net
#28 Ryan Galt shoots on #33 Andrew D'Agostini
7:11
Shot - Quality on net
#21 Ben Johnson shoots on #33 Andrew D'Agostini
8:01
Shot - Quality on net
#18 Darik Angeli shoots on #33 Andrew D'Agostini
9:12
Penalty
Luke Bafia called for Roughing - minor (2:00 minutes)
9:12
Penalty
Theo Calvas called for Roughing - minor (2:00 minutes)
9:12
Penalty
Mikael Robidoux called for Roughing - minor (2:00 minutes)
9:12
Penalty
Mikael Robidoux called for Misconduct - Continuing Altercation (10:00 minutes)
9:40
Shot - Quality on net
#3 Tommy Muck shoots on #33 Andrew D'Agostini
10:07
Shot - Non quality on net
#22 Noel Hoefenmayer shoots on #35 Andrew Shortridge
10:33
Shot - Non quality goal
#10 Zach O'Brien shoots on #35 Andrew Shortridge
10:33
Goal
Goal by #10 Zach O'Brien, assisted by #29 Orrin Centazzo and #5 Brennan Kapcheck.
11:53
Shot - Quality on net
#28 Ben Finkelstein shoots on #35 Andrew Shortridge
11:53
Penalty
Loren Ulett called for Cross-Checking Minor (2:00 minutes)
13:19
Shot - Quality on net
#11 Derian Plouffe shoots on #35 Andrew Shortridge
13:19
Shot - Non quality on net
#20 Isaac Johnson shoots on #35 Andrew Shortridge
13:43
Shot - Non quality on net
#22 Noel Hoefenmayer shoots on #35 Andrew Shortridge
13:43
Shot - Non quality goal
#29 Orrin Centazzo shoots on #35 Andrew Shortridge
13:43
Goal
Goal by #29 Orrin Centazzo, assisted by #22 Noel Hoefenmayer and #9 Marcus Power.
13:58
Penalty
Tristan Pomerleau called for Hooking - minor (2:00 minutes)
14:18
Shot - Quality goal
#21 Ben Johnson shoots on #33 Andrew D'Agostini
14:18
Goal
Goal by #21 Ben Johnson, assisted by #15 Marcus Crawford and #18 Darik Angeli.
15:18
Shot - Quality goal
#5 Willie Corrin shoots on #33 Andrew D'Agostini
15:18
Goal
Goal by #5 Willie Corrin, assisted by #44 John Schiavo and #63 Garrett Clarke.
16:10
Shot - Non quality on net
#22 Noel Hoefenmayer shoots on #35 Andrew Shortridge
16:19
Penalty
Darik Angeli called for High-sticking - minor (2:00 minutes)
17:25
Shot - Non quality on net
#22 Noel Hoefenmayer shoots on #35 Andrew Shortridge
17:31
Shot - Quality on net
#22 Noel Hoefenmayer shoots on #35 Andrew Shortridge
17:47
Shot - Quality goal
#20 Isaac Johnson shoots on #35 Andrew Shortridge
17:47
Goal
Goal by #20 Isaac Johnson, assisted by #28 Ben Finkelstein and #27 Riley McCourt.
17:59
Shot - Non quality on net
#15 Marcus Crawford shoots on #33 Andrew D'Agostini
18:06
Shot - Non quality on net
#15 Marcus Crawford shoots on #33 Andrew D'Agostini
19:18
Shot - Quality on net
#10 Justin Portillo shoots on #33 Andrew D'Agostini
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Tommy Muck
#3
|
D | 0 | 0 | -3 | 1 | 0 |
|
Willie Corrin
#5
|
D | 1 | 0 | -1 | 2 | 0 |
|
Theo Calvas
#7
|
D | 0 | 0 | 0 | 1 | 2 |
|
Justin Woods
#8
|
D | 0 | 0 | 0 | 0 | 0 |
|
Justin Portillo
#10
|
F | 0 | 0 | 0 | 2 | 0 |
|
Bailey Conger
#11
|
F | 0 | 1 | +1 | 0 | 0 |
|
Loren Ulett
#14
|
F | 0 | 0 | -3 | 0 | 2 |
|
Marcus Crawford
#15
|
D | 1 | 1 | 0 | 4 | 2 |
|
Darik Angeli
#18
|
F | 0 | 1 | 0 | 4 | 2 |
|
Bryan Lemos
#19
|
F | 0 | 1 | 0 | 0 | 0 |
|
Nick Pastujov
#20
|
F | 0 | 0 | -1 | 3 | 4 |
|
Ben Johnson
#21
|
F | 1 | 0 | -1 | 6 | 2 |
|
Ryan Galt
#28
|
F | 0 | 0 | -1 | 1 | 0 |
|
Mikael Robidoux
#32
|
F | 0 | 0 | +1 | 0 | 14 |
|
John Schiavo
#44
|
F | 0 | 1 | -2 | 1 | 0 |
|
Garrett Clarke
#63
|
D | 1 | 1 | 0 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Daniil Chechelev
#1
|
24 | 80.000 | 6 | 0 |
|
Andrew Shortridge
#35
|
11 | 78.571 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Luke Bafia
#4
|
D | 0 | 0 | 0 | 1 | 4 |
|
Brennan Kapcheck
#5
|
D | 0 | 2 | +3 | 1 | 0 |
|
Matteo Pietroniro
#7
|
D | 0 | 0 | 0 | 0 | 2 |
|
Marcus Power
#9
|
F | 0 | 2 | 0 | 0 | 0 |
|
Zach O'Brien
#10
|
F | 2 | 1 | 0 | 8 | 0 |
|
Derian Plouffe
#11
|
F | 0 | 0 | +1 | 2 | 0 |
|
Todd Skirving
#15
|
F | 0 | 1 | 0 | 3 | 2 |
|
Tristan Pomerleau
#18
|
D | 0 | 0 | +1 | 1 | 2 |
|
Gordie Green
#19
|
F | 0 | 0 | +1 | 1 | 2 |
|
Isaac Johnson
#20
|
F | 3 | 0 | +1 | 7 | 0 |
|
Noel Hoefenmayer
#22
|
D | 0 | 2 | +2 | 7 | 2 |
|
Marc Johnstone
#26
|
F | 0 | 0 | 0 | 1 | 0 |
|
Riley McCourt
#27
|
D | 0 | 1 | 0 | 1 | 0 |
|
Ben Finkelstein
#28
|
D | 1 | 1 | -2 | 4 | 0 |
|
Orrin Centazzo
#29
|
F | 3 | 2 | +1 | 6 | 0 |
|
C.J. Hayes
#44
|
F | 0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Brett Epp
#31
|
0 | 0.000 | 0 | 0 |
|
Andrew D'Agostini
#33
|
23 | 85.185 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Newfoundland Growlers
Kansas City Mavericks
44
27
Shots on Goal
20%
15%
Shots Percentage
8
5
Power Plays
14
30
Penalty Minutes
23
35
Saves
85%
80%
Saves Percentage
Referee:
Jake Jackson
Linesmen:
Davids Rozitis,
Nolan Rein
NFL Management
Glenn Stanford
(President),
Trevor Murphy
(Senior VP Hockey Operations/Alternate Governor),
Eric Wellwood
(Head Coach),
Nathan McIver
(Assistant Coach),
Marek Benda
(Goaltending Coach)
KC Management
Tad O'Had
(Head Coach/General Manager),
Riley Weselowski
(Assistant Coach),
Josh Robinson
(Goaltending/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
-