4
Final
2
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
ALN
|
0 | 2 | 2 | 4 |
QC
|
2 | 0 | 0 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Allen Americans
|
11 | 13 | 7 | 31 |
Quad City Mallards
|
14 | 9 | 14 | 37 |
Scoring
1st Period
7:40
Goal
Goal by #11 Pearce Eviston, assisted by #20 Mario Lamoureux and #19 Kevin Baker.
13:06
Goal
Goal by #28 Logan Nelson, assisted by #19 Kevin Baker and #10 Jeff Lee.
2nd Period
2:45
Goal
Goal by #24 Tyler Barr, assisted by #3 Tyler Ludwig and #61 Patrik Valcak.
10:16
Goal
Goal by #13 Chad Costello, assisted by #5 Aaron Gens and #61 Patrik Valcak.
3rd Period
9:35
Goal
Goal by #13 Chad Costello, assisted by #61 Patrik Valcak and #15 Greger Hanson.
17:50
Goal
Goal by #19 Kyle Follmer.
Penalties
1st Period
7:09
Penalty
Aaron Gens called for Hooking - minor (2:00 minutes)
9:31
Penalty
Riley Gill called for Slashing - minor (2:00 minutes)
12:16
Penalty
Paxton Leroux called for Fighting - Major (5:00 minutes)
12:16
Penalty
Tyler Barr called for Fighting - Major (5:00 minutes)
12:32
Penalty
Mike Monfredo called for Fighting - Major (5:00 minutes)
12:32
Penalty
Gary Steffes called for Fighting - Major (5:00 minutes)
12:58
Penalty
Garrett Clarke called for Roughing - minor (2:00 minutes)
2nd Period
6:33
Penalty
Matt Duffy called for Hooking - minor (2:00 minutes)
10:01
Penalty
Jannik Christensen called for Tripping - minor (2:00 minutes)
11:42
Penalty
Jeff Lee called for Hooking - minor (2:00 minutes)
15:51
Penalty
Jamie Schaafsma called for Hooking - minor (2:00 minutes)
3rd Period
3:04
Penalty
Paxton Leroux called for Fighting - Major (5:00 minutes)
3:04
Penalty
Paxton Leroux called for Game misconduct - Aggressor (10:00 minutes)
10:57
Penalty
Justin Baker called for Tripping - minor (2:00 minutes)
18:20
Penalty
Pearce Eviston called for Hooking - minor (2:00 minutes)
18:20
Penalty
Jamie Schaafsma called for Holding - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Evan Mosher is now in as goalie.
0:00
Goalkeeper In
Riley Gill is now in as goalie.
1:10
Shot - Quality on net
#4 Mike Monfredo shoots on #30 Riley Gill
2:32
Shot - Quality on net
#5 Nicholas Rioux shoots on #30 Riley Gill
4:22
Shot - Quality on net
#12 Berkley Scott shoots on #30 Riley Gill
4:24
Shot - Quality on net
#28 Logan Nelson shoots on #30 Riley Gill
4:35
Shot - Quality on net
#16 Josef Fojtik shoots on #1 Evan Mosher
4:42
Shot - Quality on net
#79 Garrett Clarke shoots on #1 Evan Mosher
5:31
Shot - Quality on net
#20 Mario Lamoureux shoots on #30 Riley Gill
6:54
Shot - Quality on net
#15 Greger Hanson shoots on #1 Evan Mosher
7:09
Penalty
Aaron Gens called for Hooking - minor (2:00 minutes)
7:40
Shot - Quality goal
#11 Pearce Eviston shoots on #30 Riley Gill
7:40
Goal
Goal by #11 Pearce Eviston, assisted by #20 Mario Lamoureux and #19 Kevin Baker.
9:04
Shot - Quality on net
#17 Trevor Ludwig shoots on #1 Evan Mosher
9:31
Shot - Quality on net
#20 Mario Lamoureux shoots on #30 Riley Gill
9:31
Penalty
Riley Gill called for Slashing - minor (2:00 minutes)
10:04
Shot - Quality on net
#11 Pearce Eviston shoots on #30 Riley Gill
10:29
Shot - Quality on net
#28 Logan Nelson shoots on #30 Riley Gill
11:48
Shot - Quality on net
#21 Matt Duffy shoots on #30 Riley Gill
12:16
Penalty
Paxton Leroux called for Fighting - Major (5:00 minutes)
12:16
Penalty
Tyler Barr called for Fighting - Major (5:00 minutes)
12:22
Shot - Quality on net
#5 Aaron Gens shoots on #1 Evan Mosher
12:32
Penalty
Mike Monfredo called for Fighting - Major (5:00 minutes)
12:32
Penalty
Gary Steffes called for Fighting - Major (5:00 minutes)
12:58
Penalty
Garrett Clarke called for Roughing - minor (2:00 minutes)
13:06
Shot - Quality goal
#28 Logan Nelson shoots on #30 Riley Gill
13:06
Goal
Goal by #28 Logan Nelson, assisted by #19 Kevin Baker and #10 Jeff Lee.
13:25
Shot - Quality on net
#19 Kyle Follmer shoots on #1 Evan Mosher
13:25
Shot - Quality on net
#16 Josef Fojtik shoots on #1 Evan Mosher
13:36
Shot - Quality on net
#61 Patrik Valcak shoots on #1 Evan Mosher
14:06
Shot - Quality on net
#24 Todd Fiddler shoots on #30 Riley Gill
14:21
Shot - Quality on net
#16 Justin Fox shoots on #30 Riley Gill
16:08
Shot - Quality on net
#16 Josef Fojtik shoots on #1 Evan Mosher
17:44
Shot - Quality on net
#13 Chad Costello shoots on #1 Evan Mosher
18:47
Shot - Quality on net
#16 Josef Fojtik shoots on #1 Evan Mosher
19:10
Shot - Quality on net
#10 Jeff Lee shoots on #30 Riley Gill
2nd Period
2:45
Shot - Quality goal
#24 Tyler Barr shoots on #1 Evan Mosher
2:45
Goal
Goal by #24 Tyler Barr, assisted by #3 Tyler Ludwig and #61 Patrik Valcak.
5:15
Shot - Quality on net
#6 Justin Baker shoots on #1 Evan Mosher
5:38
Shot - Quality on net
#61 Patrik Valcak shoots on #1 Evan Mosher
5:54
Shot - Quality on net
#61 Patrik Valcak shoots on #1 Evan Mosher
6:33
Penalty
Matt Duffy called for Hooking - minor (2:00 minutes)
7:25
Shot - Quality on net
#5 Aaron Gens shoots on #1 Evan Mosher
10:01
Penalty
Jannik Christensen called for Tripping - minor (2:00 minutes)
10:16
Shot - Quality goal
#13 Chad Costello shoots on #1 Evan Mosher
10:16
Goal
Goal by #13 Chad Costello, assisted by #5 Aaron Gens and #61 Patrik Valcak.
10:38
Shot - Quality on net
#24 Todd Fiddler shoots on #30 Riley Gill
11:22
Shot - Quality on net
#7 Nolan Descoteaux shoots on #1 Evan Mosher
11:31
Shot - Quality on net
#7 Nolan Descoteaux shoots on #1 Evan Mosher
11:42
Penalty
Jeff Lee called for Hooking - minor (2:00 minutes)
13:07
Shot - Quality on net
#12 Berkley Scott shoots on #30 Riley Gill
13:54
Shot - Quality on net
#28 Logan Nelson shoots on #30 Riley Gill
14:28
Shot - Quality on net
#20 Mario Lamoureux shoots on #30 Riley Gill
15:01
Shot - Quality on net
#6 Darren McMillan shoots on #30 Riley Gill
15:16
Shot - Quality on net
#6 Darren McMillan shoots on #30 Riley Gill
15:35
Shot - Quality on net
#20 Mario Lamoureux shoots on #30 Riley Gill
15:47
Shot - Quality on net
#19 Kyle Follmer shoots on #1 Evan Mosher
15:51
Penalty
Jamie Schaafsma called for Hooking - minor (2:00 minutes)
16:55
Shot - Quality on net
#4 Mike Monfredo shoots on #30 Riley Gill
17:02
Shot - Quality on net
#4 Mike Monfredo shoots on #30 Riley Gill
18:16
Shot - Quality on net
#15 Greger Hanson shoots on #1 Evan Mosher
19:22
Shot - Quality on net
#7 Nolan Descoteaux shoots on #1 Evan Mosher
19:28
Shot - Quality on net
#22 Jamie Schaafsma shoots on #1 Evan Mosher
19:40
Shot - Quality on net
#12 Gary Steffes shoots on #1 Evan Mosher
3rd Period
2:18
Shot - Quality on net
#12 Berkley Scott shoots on #30 Riley Gill
2:38
Shot - Quality on net
#24 Todd Fiddler shoots on #30 Riley Gill
3:04
Penalty
Paxton Leroux called for Fighting - Major (5:00 minutes)
3:04
Penalty
Paxton Leroux called for Game misconduct - Aggressor (10:00 minutes)
5:19
Shot - Quality on net
#3 Tyler Ludwig shoots on #1 Evan Mosher
5:45
Shot - Quality on net
#13 Chad Costello shoots on #1 Evan Mosher
8:28
Shot - Quality on net
#21 Matt Duffy shoots on #30 Riley Gill
8:38
Shot - Quality on net
#20 Mario Lamoureux shoots on #30 Riley Gill
8:58
Shot - Quality on net
#12 Gary Steffes shoots on #1 Evan Mosher
9:35
Shot - Quality goal
#13 Chad Costello shoots on #1 Evan Mosher
9:35
Goal
Goal by #13 Chad Costello, assisted by #61 Patrik Valcak and #15 Greger Hanson.
10:57
Penalty
Justin Baker called for Tripping - minor (2:00 minutes)
12:05
Shot - Quality on net
#22 Jamie Schaafsma shoots on #1 Evan Mosher
12:09
Shot - Quality on net
#27 Jesse Messier shoots on #1 Evan Mosher
14:05
Shot - Quality on net
#23 Anthony Collins shoots on #30 Riley Gill
15:00
Shot - Quality on net
#16 Justin Fox shoots on #30 Riley Gill
15:08
Shot - Quality on net
#16 Justin Fox shoots on #30 Riley Gill
15:11
Shot - Quality on net
#16 Justin Fox shoots on #30 Riley Gill
16:04
Shot - Quality on net
#6 Darren McMillan shoots on #30 Riley Gill
16:08
Shot - Quality on net
#12 Berkley Scott shoots on #30 Riley Gill
16:12
Shot - Quality on net
#6 Darren McMillan shoots on #30 Riley Gill
16:31
Shot - Quality on net
#10 Jeff Lee shoots on #30 Riley Gill
17:50
Shot - Quality goal
#19 Kyle Follmer shoots on #1 Evan Mosher
17:50
Goal
Goal by #19 Kyle Follmer.
18:20
Penalty
Pearce Eviston called for Hooking - minor (2:00 minutes)
18:20
Penalty
Jamie Schaafsma called for Holding - minor (2:00 minutes)
18:34
Goalkeeper Change
Evan Mosher out. Empty net.
19:35
Shot - Quality on net
#6 Darren McMillan shoots on #30 Riley Gill
19:51
Shot - Quality on net
#19 Kevin Baker shoots on #30 Riley Gill
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Jannik Christensen
#3
|
0 | 0 | -1 | 0 | 2 | |
|
Mike Monfredo
#4
|
0 | 0 | -1 | 3 | 5 | |
|
Nicholas Rioux
#5
|
0 | 0 | -1 | 1 | 0 | |
|
Darren McMillan
#6
|
0 | 0 | -1 | 5 | 0 | |
|
Jeff Lee
#10
|
0 | 1 | -2 | 2 | 2 | |
|
Pearce Eviston
#11
|
1 | 0 | 0 | 2 | 2 | |
|
Berkley Scott
#12
|
0 | 0 | -2 | 4 | 0 | |
|
Justin Fox
#16
|
0 | 0 | -1 | 4 | 0 | |
|
Kevin Baker
#19
|
0 | 2 | -1 | 1 | 0 | |
|
Mario Lamoureux
#20
|
0 | 1 | 0 | 5 | 0 | |
|
Matt Duffy
#21
|
0 | 0 | -1 | 2 | 2 | |
|
Anthony Collins
#23
|
0 | 0 | 0 | 1 | 0 | |
|
Todd Fiddler
#24
|
0 | 0 | -1 | 3 | 0 | |
|
Paxton Leroux
#25
|
0 | 0 | -1 | 0 | 20 | |
|
Nick Grasso
#27
|
0 | 0 | -1 | 0 | 0 | |
|
Logan Nelson
#28
|
1 | 0 | -1 | 4 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Evan Mosher
#1
|
27 | 87.097 | 4 | 0 |
|
Parker Milner
#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 |
|---|---|---|---|---|---|---|
|
Tyler Ludwig
#3
|
0 | 1 | +1 | 1 | 0 | |
|
Aaron Gens
#5
|
0 | 1 | +1 | 2 | 2 | |
|
Justin Baker
#6
|
0 | 0 | +1 | 1 | 2 | |
|
Nolan Descoteaux
#7
|
0 | 0 | +1 | 3 | 0 | |
|
Gary Steffes
#12
|
0 | 0 | 0 | 2 | 5 | |
|
Chad Costello
#13
|
2 | 0 | +1 | 4 | 0 | |
|
Greger Hanson
#15
|
0 | 1 | +1 | 2 | 0 | |
|
Josef Fojtik
#16
|
0 | 0 | 0 | 4 | 0 | |
|
Trevor Ludwig
#17
|
0 | 0 | +1 | 1 | 0 | |
|
Kyle Follmer
#19
|
1 | 0 | +1 | 3 | 0 | |
|
Jamie Schaafsma
#22
|
0 | 0 | 0 | 2 | 4 | |
|
Tyler Barr
#24
|
1 | 0 | +1 | 1 | 5 | |
|
Jesse Messier
#27
|
0 | 0 | +2 | 1 | 0 | |
|
Kevin Young
#43
|
0 | 0 | +1 | 0 | 0 | |
|
Patrik Valcak
#61
|
0 | 3 | +2 | 3 | 0 | |
|
Garrett Clarke
#79
|
0 | 0 | +1 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Riley Gill
#30
|
35 | 94.595 | 2 | 2 |
|
J.P. Anderson
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Allen Americans
Quad City Mallards
31
37
Shots on Goal
13%
5%
Shots Percentage
4
5
Power Plays
22
33
Penalty Minutes
35
27
Saves
95%
87%
Saves Percentage
Referee:
Kenny Anderson
Linesmen:
Ryan Madsen,
Patrick Richardson
ALN Management
Matt Canavan
(President),
Steve Martinson
(Head Coach/General Manager),
Erik Adams
(Assistant Coach),
Kevin Colley
(Assistant Coach)
QC Management
Bob McNamara
(President),
Terry Ruskowski
(Head Coach/General Manager)
Latest News
More News
Kalamazoo to host Outdoor Game on January 31
Goatheads name Stortini as first head coach
Railers enter affiliation agreement with St. Louis, Springfield
ECHL Transactions - June 20
AHL champion Toronto has seven former ECHL players
Boudreau returns to Komets bench
Golder joins ECHL as Manager of Social & Digital Media
Recap of 2026 Kelly Cup Finals
Weber is Ironhawks first head coach
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
-
Jacksonville Icemen
-
Kalamazoo Wings
-
Kansas City Mavericks
-
Maine Mariners
-
New Mexico Goatheads
-
Norfolk Admirals
-
Orlando Solar Bears
-
Rapid City Rush
-
Reading Royals
-
Savannah Ghost Pirates
-
South Carolina Stingrays
-
Tahoe Knight Monsters
-
Toledo Walleye
-
Trenton Ironhawks
-
Trois-Rivières Lions
-
Tulsa Oilers
-
Wheeling Nailers
-
Wichita Thunder
-
Worcester Railers
-