1
Final
2
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
QC
|
0 | 1 | 0 | 1 |
WHL
|
2 | 0 | 0 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Quad City Mallards
|
6 | 10 | 8 | 24 |
Wheeling Nailers
|
12 | 15 | 11 | 38 |
Scoring
1st Period
10:53
Goal
Goal by #21 Sahir Gill, assisted by #25 John McCarron and #22 Clark Seymour.
19:53
Goal
Goal by #23 Riley Brace, assisted by #20 Jarrett Burton and #16 Derek Army.
2nd Period
10:37
Goal
Goal by #8 Matt Neal, assisted by #7 Austin Coldwell and #26 Guillaume Gelinas.
3rd Period
Penalties
1st Period
0:59
Penalty
Riley Brace called for Double Minor - Roughing (4:00 minutes)
0:59
Penalty
Ryan Tesink called for Double Minor - Roughing (4:00 minutes)
5:59
Penalty
Austin Coldwell called for Hooking - minor (2:00 minutes)
9:38
Penalty
Zach Pochiro called for Holding - minor (2:00 minutes)
2nd Period
4:21
Penalty
Paul Cianfrini called for Cross-Checking Minor (2:00 minutes)
10:13
Penalty
Cody Wydo called for High-sticking - minor (2:00 minutes)
3rd Period
5:32
Penalty
Austin Coldwell called for High-sticking - double minor (4:00 minutes)
1st Period
0:00
Goalkeeper In
Brody Hoffman is now in as goalie.
0:00
Goalkeeper In
Brian Foster is now in as goalie.
0:59
Penalty
Riley Brace called for Double Minor - Roughing (4:00 minutes)
0:59
Penalty
Ryan Tesink called for Double Minor - Roughing (4:00 minutes)
2:10
Shot - Quality on net
#16 Derek Army shoots on #30 Brody Hoffman
3:25
Shot - Quality on net
#10 Tanner Eberle shoots on #31 Brian Foster
3:59
Shot - Quality on net
#8 Matt Neal shoots on #31 Brian Foster
4:11
Shot - Quality on net
#19 Shane Bakker shoots on #30 Brody Hoffman
5:36
Shot - Quality on net
#20 Jarrett Burton shoots on #30 Brody Hoffman
5:59
Penalty
Austin Coldwell called for Hooking - minor (2:00 minutes)
6:40
Shot - Quality on net
#22 Clark Seymour shoots on #30 Brody Hoffman
9:20
Shot - Quality on net
#12 Miles Koules shoots on #31 Brian Foster
9:22
Shot - Quality on net
#24 Collin Valcourt shoots on #31 Brian Foster
9:38
Penalty
Zach Pochiro called for Holding - minor (2:00 minutes)
10:15
Shot - Quality on net
#23 Riley Brace shoots on #30 Brody Hoffman
10:53
Shot - Quality goal
#21 Sahir Gill shoots on #30 Brody Hoffman
10:53
Goal
Goal by #21 Sahir Gill, assisted by #25 John McCarron and #22 Clark Seymour.
12:09
Shot - Quality on net
#19 Olivier Archambault shoots on #31 Brian Foster
14:21
Shot - Quality on net
#19 Shane Bakker shoots on #30 Brody Hoffman
15:41
Shot - Quality on net
#27 Brett Stern shoots on #30 Brody Hoffman
17:10
Shot - Quality on net
#13 Pat McGrath shoots on #30 Brody Hoffman
18:54
Shot - Quality on net
#6 Darren McMillan shoots on #31 Brian Foster
19:05
Shot - Quality on net
#27 Brett Stern shoots on #30 Brody Hoffman
19:45
Shot - Quality on net
#16 Derek Army shoots on #30 Brody Hoffman
19:53
Shot - Quality goal
#23 Riley Brace shoots on #30 Brody Hoffman
19:53
Goal
Goal by #23 Riley Brace, assisted by #20 Jarrett Burton and #16 Derek Army.
2nd Period
0:18
Shot - Quality on net
#25 John McCarron shoots on #30 Brody Hoffman
1:09
Shot - Quality on net
#26 Guillaume Gelinas shoots on #31 Brian Foster
2:30
Shot - Quality on net
#5 Jake Baker shoots on #31 Brian Foster
2:32
Shot - Quality on net
#19 Olivier Archambault shoots on #31 Brian Foster
2:52
Shot - Quality on net
#25 Alex Gudbranson shoots on #31 Brian Foster
3:00
Shot - Quality on net
#22 Clark Seymour shoots on #30 Brody Hoffman
3:06
Shot - Quality on net
#25 John McCarron shoots on #30 Brody Hoffman
3:29
Shot - Quality on net
#16 Derek Army shoots on #30 Brody Hoffman
3:34
Shot - Quality on net
#16 Derek Army shoots on #30 Brody Hoffman
4:21
Penalty
Paul Cianfrini called for Cross-Checking Minor (2:00 minutes)
5:14
Shot - Quality on net
#14 Sam Warning shoots on #31 Brian Foster
8:16
Shot - Quality on net
#22 Clark Seymour shoots on #30 Brody Hoffman
8:54
Shot - Quality on net
#16 Derek Army shoots on #30 Brody Hoffman
9:26
Shot - Quality on net
#7 Connor Leen shoots on #30 Brody Hoffman
10:10
Shot - Quality on net
#4 Paul Cianfrini shoots on #30 Brody Hoffman
10:12
Shot - Quality on net
#11 Cody Wydo shoots on #30 Brody Hoffman
10:13
Penalty
Cody Wydo called for High-sticking - minor (2:00 minutes)
10:27
Shot - Quality on net
#26 Guillaume Gelinas shoots on #31 Brian Foster
10:37
Shot - Quality goal
#8 Matt Neal shoots on #31 Brian Foster
10:37
Goal
Goal by #8 Matt Neal, assisted by #7 Austin Coldwell and #26 Guillaume Gelinas.
11:32
Shot - Quality on net
#21 Sahir Gill shoots on #30 Brody Hoffman
12:13
Shot - Quality on net
#23 Riley Brace shoots on #30 Brody Hoffman
13:57
Shot - Quality on net
#22 Clark Seymour shoots on #30 Brody Hoffman
14:39
Shot - Quality on net
#16 Derek Army shoots on #30 Brody Hoffman
15:14
Shot - Quality on net
#48 Anthony Collins shoots on #31 Brian Foster
17:14
Shot - Quality on net
#25 John McCarron shoots on #30 Brody Hoffman
18:29
Shot - Quality on net
#24 Collin Valcourt shoots on #31 Brian Foster
18:56
Shot - Quality on net
#24 Collin Valcourt shoots on #31 Brian Foster
3rd Period
0:20
Shot - Quality on net
#22 Clark Seymour shoots on #30 Brody Hoffman
2:40
Shot - Quality on net
#25 John McCarron shoots on #30 Brody Hoffman
2:58
Shot - Quality on net
#21 Sahir Gill shoots on #30 Brody Hoffman
3:15
Shot - Quality on net
#20 Jarrett Burton shoots on #30 Brody Hoffman
3:46
Shot - Quality on net
#16 Derek Army shoots on #30 Brody Hoffman
5:26
Shot - Quality on net
#26 Adam Krause shoots on #30 Brody Hoffman
5:32
Penalty
Austin Coldwell called for High-sticking - double minor (4:00 minutes)
6:21
Shot - Quality on net
#16 Ryan Tesink shoots on #31 Brian Foster
7:49
Shot - Quality on net
#8 Matt Neal shoots on #31 Brian Foster
10:51
Shot - Quality on net
#25 John McCarron shoots on #30 Brody Hoffman
12:05
Shot - Quality on net
#16 Ryan Tesink shoots on #31 Brian Foster
12:40
Shot - Quality on net
#7 Connor Leen shoots on #30 Brody Hoffman
13:32
Shot - Quality on net
#16 Derek Army shoots on #30 Brody Hoffman
15:10
Shot - Quality on net
#13 Zach Pochiro shoots on #31 Brian Foster
15:12
Shot - Quality on net
#7 Austin Coldwell shoots on #31 Brian Foster
16:05
Shot - Quality on net
#6 Darren McMillan shoots on #31 Brian Foster
16:19
Shot - Quality on net
#20 Jarrett Burton shoots on #30 Brody Hoffman
18:02
Shot - Quality on net
#16 Derek Army shoots on #30 Brody Hoffman
18:28
Shot - Quality on net
#10 Tanner Eberle shoots on #31 Brian Foster
18:28
Goalkeeper Change
Brody Hoffman out. Empty net.
18:57
Shot - Quality on net
#8 Matt Neal shoots on #31 Brian Foster
20:00
Goalkeeper Change
Brian Foster out. Empty net.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Harrison Ruopp
#2
|
0 | 0 | 0 | 0 | 0 | |
|
Paul Cianfrini
#4
|
0 | 0 | +1 | 1 | 2 | |
|
Dan Fick
#5
|
0 | 0 | 0 | 0 | 0 | |
|
Connor Leen
#7
|
0 | 0 | 0 | 2 | 0 | |
|
Cody Wydo
#11
|
0 | 0 | 0 | 1 | 2 | |
|
Pat McGrath
#13
|
0 | 0 | 0 | 1 | 0 | |
|
Derek Army
#16
|
0 | 1 | +1 | 9 | 0 | |
|
Dallas Ehrhardt
#18
|
0 | 0 | +1 | 0 | 0 | |
|
Shane Bakker
#19
|
0 | 0 | 0 | 2 | 0 | |
|
Jarrett Burton
#20
|
0 | 1 | +1 | 3 | 0 | |
|
Sahir Gill
#21
|
1 | 0 | 0 | 3 | 0 | |
|
Clark Seymour
#22
|
0 | 1 | 0 | 5 | 0 | |
|
Riley Brace
#23
|
1 | 0 | +1 | 3 | 4 | |
|
John McCarron
#25
|
0 | 1 | 0 | 5 | 0 | |
|
Adam Krause
#26
|
0 | 0 | 0 | 1 | 0 | |
|
Brett Stern
#27
|
0 | 0 | 0 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Casey DeSmith
#30
|
0 | 0.000 | 0 | 0 |
|
Brian Foster
#31
|
23 | 95.833 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Mike Monfredo
#4
|
0 | 0 | 0 | 0 | 0 | |
|
Jake Baker
#5
|
0 | 0 | 0 | 1 | 0 | |
|
Darren McMillan
#6
|
0 | 0 | -1 | 2 | 0 | |
|
Austin Coldwell
#7
|
0 | 1 | -1 | 1 | 6 | |
|
Matt Neal
#8
|
1 | 0 | 0 | 4 | 0 | |
|
Tanner Eberle
#10
|
0 | 0 | -1 | 2 | 0 | |
|
Miles Koules
#12
|
0 | 0 | 0 | 1 | 0 | |
|
Zach Pochiro
#13
|
0 | 0 | -1 | 1 | 2 | |
|
Sam Warning
#14
|
0 | 0 | 0 | 1 | 0 | |
|
Ryan Tesink
#16
|
0 | 0 | -1 | 2 | 4 | |
|
Olivier Archambault
#19
|
0 | 0 | 0 | 2 | 0 | |
|
Cole Wilson
#20
|
0 | 0 | 0 | 0 | 0 | |
|
Collin Valcourt
#24
|
0 | 0 | 0 | 3 | 0 | |
|
Alex Gudbranson
#25
|
0 | 0 | 0 | 1 | 0 | |
|
Guillaume Gelinas
#26
|
0 | 1 | 0 | 2 | 0 | |
|
Anthony Collins
#48
|
0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Brody Hoffman
#30
|
36 | 94.737 | 2 | 0 |
|
Steve Michalek
#31
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Quad City Mallards
Wheeling Nailers
24
38
Shots on Goal
4%
5%
Shots Percentage
2
4
Power Plays
12
8
Penalty Minutes
36
23
Saves
95%
96%
Saves Percentage
Referee:
Zak Blazic
Linesmen:
Tyler Landman,
Neil Campbell
QC Management
Phil Axtell
(Assistant Coach)
WHL Management
Clark Donatelli
(Head Coach/Director of Hockey Operations),
David Gove
(Assistant Coach)
Latest News
More News
ECHL Today - April 23
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
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
-