2
Final
5
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
QC
|
1 | 0 | 1 | 2 |
ALN
|
0 | 2 | 3 | 5 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Quad City Mallards
|
8 | 8 | 11 | 27 |
Allen Americans
|
12 | 13 | 15 | 40 |
Scoring
1st Period
10:42
Goal
Goal by #19 Kevin Baker, assisted by #20 Mario Lamoureux and #16 Justin Fox.
2nd Period
9:03
Goal
Goal by #21 Jack Combs, assisted by #13 Chad Costello and #5 Aaron Gens.
14:26
Goal
Goal by #6 Justin Baker.
3rd Period
2:49
Goal
Goal by #21 Jack Combs, assisted by #13 Chad Costello.
9:26
Goal
Goal by #19 Kevin Baker, assisted by #20 Mario Lamoureux and #21 Matt Duffy.
13:56
Goal
Goal by #21 Jack Combs, assisted by #3 Tyler Ludwig and #25 Ian Schultz.
17:36
Goal
Goal by #21 Jack Combs, assisted by #13 Chad Costello and #6 Justin Baker.
Penalties
1st Period
4:43
Penalty
Tyler Ludwig called for Hooking - minor (2:00 minutes)
6:52
Penalty
Gary Steffes called for High-sticking - minor (2:00 minutes)
9:03
Penalty
ALN called for Bench minor - Too many men (2:00 minutes)
17:27
Penalty
Pearce Eviston called for Slashing - minor (2:00 minutes)
2nd Period
3:40
Penalty
Kevin Young called for Unsportsmanlike conduct - minor (2:00 minutes)
3:40
Penalty
Kevin Young called for Tripping - minor (2:00 minutes)
11:29
Penalty
Garrett Clarke called for Slashing - minor (2:00 minutes)
16:16
Penalty
Benjamin Dieudé-Fauvel called for Slashing - minor (2:00 minutes)
17:26
Penalty
Ian Schultz called for Fighting - Major (5:00 minutes)
17:26
Penalty
Jannik Christensen called for Fighting - Major (5:00 minutes)
3rd Period
8:08
Penalty
Jessey Astles called for High-sticking - minor (2:00 minutes)
8:37
Penalty
Aaron Gens called for Cross-Checking Minor (2:00 minutes)
12:12
Penalty
Jannik Christensen called for Hooking - minor (2:00 minutes)
13:02
Penalty
Mike Monfredo called for Interference - minor (2:00 minutes)
19:00
Penalty
Benjamin Dieudé-Fauvel called for Delay of Game - Faceoff Infraction (2:00 minutes)
19:39
Penalty
Ian Schultz called for Roughing - 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.
0:11
Shot - Quality on net
#10 Jeff Lee shoots on #30 Riley Gill
0:49
Shot - Quality on net
#15 Greger Hanson shoots on #1 Evan Mosher
1:04
Shot - Quality on net
#21 Matt Duffy shoots on #30 Riley Gill
1:22
Shot - Quality on net
#21 Jack Combs shoots on #1 Evan Mosher
2:31
Shot - Quality on net
#10 Jeff Lee shoots on #30 Riley Gill
3:04
Shot - Quality on net
#22 Jamie Schaafsma shoots on #1 Evan Mosher
3:40
Shot - Quality on net
#25 Ian Schultz shoots on #1 Evan Mosher
4:43
Penalty
Tyler Ludwig called for Hooking - minor (2:00 minutes)
6:15
Shot - Quality on net
#4 Mike Monfredo shoots on #30 Riley Gill
6:52
Penalty
Gary Steffes called for High-sticking - minor (2:00 minutes)
9:03
Penalty
ALN called for Bench minor - Too many men (2:00 minutes)
10:41
Shot - Quality on net
#20 Mario Lamoureux shoots on #30 Riley Gill
10:42
Shot - Quality goal
#19 Kevin Baker shoots on #30 Riley Gill
10:42
Goal
Goal by #19 Kevin Baker, assisted by #20 Mario Lamoureux and #16 Justin Fox.
11:37
Shot - Quality on net
#14 Johnny Rogic shoots on #30 Riley Gill
12:01
Shot - Quality on net
#13 Chad Costello shoots on #1 Evan Mosher
12:01
Shot - Quality on net
#43 Kevin Young shoots on #1 Evan Mosher
15:25
Shot - Quality on net
#12 Gary Steffes shoots on #1 Evan Mosher
15:50
Shot - Quality on net
#28 Logan Nelson shoots on #30 Riley Gill
16:29
Shot - Quality on net
#27 Jesse Messier shoots on #1 Evan Mosher
17:05
Shot - Quality on net
#3 Tyler Ludwig shoots on #1 Evan Mosher
17:27
Penalty
Pearce Eviston called for Slashing - minor (2:00 minutes)
17:55
Shot - Quality on net
#5 Aaron Gens shoots on #1 Evan Mosher
19:17
Shot - Quality on net
#43 Kevin Young shoots on #1 Evan Mosher
19:48
Shot - Quality on net
#22 Jamie Schaafsma shoots on #1 Evan Mosher
2nd Period
0:34
Shot - Quality on net
#22 Jamie Schaafsma shoots on #1 Evan Mosher
1:05
Shot - Quality on net
#12 Gary Steffes shoots on #1 Evan Mosher
1:15
Shot - Quality on net
#10 Jeff Lee shoots on #30 Riley Gill
1:35
Shot - Quality on net
#20 Mario Lamoureux shoots on #30 Riley Gill
3:02
Shot - Quality on net
#21 Jack Combs shoots on #1 Evan Mosher
3:15
Shot - Quality on net
#9 Brian McMillin shoots on #1 Evan Mosher
3:40
Penalty
Kevin Young called for Unsportsmanlike conduct - minor (2:00 minutes)
3:40
Penalty
Kevin Young called for Tripping - minor (2:00 minutes)
3:50
Shot - Quality on net
#5 Aaron Gens shoots on #1 Evan Mosher
4:20
Shot - Quality on net
#19 Kevin Baker shoots on #30 Riley Gill
7:28
Shot - Quality on net
#16 Justin Fox shoots on #30 Riley Gill
9:03
Shot - Quality goal
#21 Jack Combs shoots on #1 Evan Mosher
9:03
Goal
Goal by #21 Jack Combs, assisted by #13 Chad Costello and #5 Aaron Gens.
9:31
Shot - Quality on net
#19 Kevin Baker shoots on #30 Riley Gill
9:59
Shot - Quality on net
#22 Jamie Schaafsma shoots on #1 Evan Mosher
10:38
Shot - Quality on net
#21 Jack Combs shoots on #1 Evan Mosher
11:29
Penalty
Garrett Clarke called for Slashing - minor (2:00 minutes)
11:50
Shot - Quality on net
#6 Justin Baker shoots on #1 Evan Mosher
12:44
Shot - Quality on net
#10 Jeff Lee shoots on #30 Riley Gill
13:55
Shot - Quality on net
#21 Jack Combs shoots on #1 Evan Mosher
14:26
Shot - Quality goal
#6 Justin Baker shoots on #1 Evan Mosher
14:26
Goal
Goal by #6 Justin Baker.
16:16
Penalty
Benjamin Dieudé-Fauvel called for Slashing - minor (2:00 minutes)
17:00
Shot - Quality on net
#16 Justin Fox shoots on #30 Riley Gill
17:26
Penalty
Ian Schultz called for Fighting - Major (5:00 minutes)
17:26
Penalty
Jannik Christensen called for Fighting - Major (5:00 minutes)
18:39
Shot - Quality on net
#9 Evan Haney shoots on #30 Riley Gill
19:15
Shot - Quality on net
#9 Brian McMillin shoots on #1 Evan Mosher
19:30
Shot - Quality on net
#9 Brian McMillin shoots on #1 Evan Mosher
3rd Period
1:02
Shot - Quality on net
#11 Pearce Eviston shoots on #30 Riley Gill
1:47
Shot - Quality on net
#10 Jeff Lee shoots on #30 Riley Gill
2:49
Shot - Quality on net
#21 Jack Combs shoots on #1 Evan Mosher
2:49
Shot - Quality goal
#21 Jack Combs shoots on #1 Evan Mosher
2:49
Goal
Goal by #21 Jack Combs, assisted by #13 Chad Costello.
4:26
Shot - Quality on net
#6 Darren McMillan shoots on #30 Riley Gill
4:45
Shot - Quality on net
#7 Nolan Descoteaux shoots on #1 Evan Mosher
5:08
Shot - Quality on net
#21 Jack Combs shoots on #1 Evan Mosher
5:52
Shot - Quality on net
#19 Kevin Baker shoots on #30 Riley Gill
5:59
Shot - Quality on net
#3 Jannik Christensen shoots on #30 Riley Gill
8:08
Penalty
Jessey Astles called for High-sticking - minor (2:00 minutes)
8:27
Shot - Quality on net
#4 Mike Monfredo shoots on #30 Riley Gill
8:37
Penalty
Aaron Gens called for Cross-Checking Minor (2:00 minutes)
9:00
Shot - Quality on net
#21 Matt Duffy shoots on #30 Riley Gill
9:26
Shot - Quality goal
#19 Kevin Baker shoots on #30 Riley Gill
9:26
Goal
Goal by #19 Kevin Baker, assisted by #20 Mario Lamoureux and #21 Matt Duffy.
9:59
Shot - Quality on net
#15 Greger Hanson shoots on #1 Evan Mosher
11:13
Shot - Quality on net
#14 Johnny Rogic shoots on #30 Riley Gill
12:12
Penalty
Jannik Christensen called for Hooking - minor (2:00 minutes)
13:02
Penalty
Mike Monfredo called for Interference - minor (2:00 minutes)
13:27
Shot - Quality on net
#43 Kevin Young shoots on #1 Evan Mosher
13:41
Shot - Quality on net
#21 Jack Combs shoots on #1 Evan Mosher
13:50
Shot - Quality on net
#13 Chad Costello shoots on #1 Evan Mosher
13:52
Shot - Quality on net
#25 Ian Schultz shoots on #1 Evan Mosher
13:56
Shot - Quality goal
#21 Jack Combs shoots on #1 Evan Mosher
13:56
Goal
Goal by #21 Jack Combs, assisted by #3 Tyler Ludwig and #25 Ian Schultz.
14:17
Shot - Quality on net
#3 Tyler Ludwig shoots on #1 Evan Mosher
15:10
Shot - Quality on net
#12 Gary Steffes shoots on #1 Evan Mosher
15:50
Shot - Quality on net
#7 Nolan Descoteaux shoots on #1 Evan Mosher
17:36
Shot - Quality goal
#21 Jack Combs shoots on #1 Evan Mosher
17:36
Goal
Goal by #21 Jack Combs, assisted by #13 Chad Costello and #6 Justin Baker.
18:39
Shot - Quality on net
#19 Kevin Baker shoots on #30 Riley Gill
19:00
Penalty
Benjamin Dieudé-Fauvel called for Delay of Game - Faceoff Infraction (2:00 minutes)
19:15
Shot - Quality on net
#25 Ian Schultz shoots on #1 Evan Mosher
19:39
Shot - Quality on net
#4 Mike Monfredo shoots on #30 Riley Gill
19:39
Penalty
Ian Schultz called for Roughing - minor (2:00 minutes)
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Tyler Ludwig
#3
|
0 | 1 | +1 | 2 | 2 | |
|
Aaron Gens
#5
|
0 | 1 | +1 | 2 | 2 | |
|
Justin Baker
#6
|
1 | 1 | +3 | 2 | 0 | |
|
Nolan Descoteaux
#7
|
0 | 0 | 0 | 2 | 0 | |
|
Brian McMillin
#9
|
0 | 0 | 0 | 3 | 0 | |
|
Gary Steffes
#12
|
0 | 0 | +2 | 3 | 2 | |
|
Chad Costello
#13
|
0 | 3 | +3 | 2 | 0 | |
|
Greger Hanson
#15
|
0 | 0 | +1 | 2 | 0 | |
|
Trevor Ludwig
#17
|
0 | 0 | +3 | 0 | 0 | |
|
Jack Combs
#21
|
4 | 0 | +3 | 11 | 0 | |
|
Jamie Schaafsma
#22
|
0 | 0 | +2 | 4 | 0 | |
|
Jessey Astles
#24
|
0 | 0 | 0 | 0 | 2 | |
|
Ian Schultz
#25
|
0 | 1 | +1 | 3 | 7 | |
|
Jesse Messier
#27
|
0 | 0 | 0 | 1 | 0 | |
|
Kevin Young
#43
|
0 | 0 | 0 | 3 | 4 | |
|
Garrett Clarke
#79
|
0 | 0 | 0 | 0 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Riley Gill
#30
|
25 | 92.593 | 2 | 0 |
|
Raphael Girard
#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 |
|---|---|---|---|---|---|---|
|
Jannik Christensen
#3
|
0 | 0 | -2 | 1 | 7 | |
|
Mike Monfredo
#4
|
0 | 0 | -2 | 3 | 2 | |
|
Nicholas Rioux
#5
|
0 | 0 | -2 | 0 | 0 | |
|
Darren McMillan
#6
|
0 | 0 | -2 | 1 | 0 | |
|
Evan Haney
#9
|
0 | 0 | -2 | 1 | 0 | |
|
Jeff Lee
#10
|
0 | 0 | 0 | 5 | 0 | |
|
Pearce Eviston
#11
|
0 | 0 | 0 | 1 | 2 | |
|
Johnny Rogic
#14
|
0 | 0 | -1 | 2 | 0 | |
|
Justin Fox
#16
|
0 | 1 | -2 | 2 | 0 | |
|
Joe Perry
#17
|
0 | 0 | 0 | 0 | 0 | |
|
Kevin Baker
#19
|
2 | 0 | -3 | 6 | 0 | |
|
Mario Lamoureux
#20
|
0 | 2 | -3 | 2 | 0 | |
|
Matt Duffy
#21
|
0 | 1 | 0 | 2 | 0 | |
|
Benjamin Dieudé-Fauvel
#26
|
0 | 0 | 0 | 0 | 4 | |
|
Nick Grasso
#27
|
0 | 0 | -1 | 0 | 0 | |
|
Logan Nelson
#28
|
0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Evan Mosher
#1
|
35 | 87.500 | 5 | 0 |
|
Parker Milner
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Quad City Mallards
Allen Americans
27
40
Shots on Goal
7%
13%
Shots Percentage
8
5
Power Plays
15
23
Penalty Minutes
35
25
Saves
88%
93%
Saves Percentage
Referee:
Andy Thackaberry
Linesmen:
Alex Black,
Brian Bull
QC Management
Bob McNamara
(President),
Terry Ruskowski
(Head Coach/General Manager)
ALN Management
Matt Canavan
(President),
Steve Martinson
(Head Coach/General Manager)
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
-