2024-25 Quad City Storm Statistics
Team Record: 24-27-2 (SO: 0-3) - 53 points
Finishing 8th in the SPHL
Location: Moline, Illinois
The Quad City Storm of the SPHL ended the 2024-25 season with a record of 24 wins and 27 losses (and 2 overtime losses), with a 0-3 showing in shootouts for 53 points finishing eighth in the SPHL.
The Storm scored 161 goals and gave up 189. Leif Mattson netted 31 goals for Quad City and contributed 37 assists. Brent Moran topped the squad with 21 wins and a team-best 2.67 goals against average, leading goaltenders with enough qualifying appearances.
Click on column headings to sort.
Scoring:
| Player | Pos | GP | G | A | Pts | PIM | +/- | PPG | PPA | SHG | SHA | GWG | SOG | SG% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leif Mattson | RW | 55 | 31 | 37 | 68 | 26 | 17 | 9 | 9 | 3 | 1 | 3 | 217 | 14.3 |
| Weiland Parrish | LW | 45 | 12 | 35 | 47 | 62 | 13 | 4 | 8 | 0 | 3 | 1 | 98 | 12.2 |
| Brandon Stojcevski | F | 30 | 13 | 10 | 23 | 18 | -3 | 0 | 3 | 0 | 0 | 2 | 56 | 23.2 |
| Johnny Witzke | D | 50 | 9 | 13 | 22 | 12 | 1 | 3 | 6 | 1 | 0 | 1 | 80 | 11.3 |
| Tommy Tsicos | F | 56 | 12 | 9 | 21 | 43 | -13 | 1 | 0 | 1 | 0 | 1 | 120 | 10.0 |
| Michael Moran | F | 48 | 10 | 10 | 20 | 56 | -9 | 1 | 1 | 0 | 1 | 2 | 111 | 9.0 |
| Dillon Fournier | D | 42 | 4 | 14 | 18 | 134 | -7 | 0 | 6 | 0 | 0 | 1 | 54 | 7.4 |
| Savva Smirnov | F | 22 | 6 | 11 | 17 | 6 | 10 | 1 | 1 | 0 | 0 | 1 | 51 | 11.8 |
| Cole Golka | C | 11 | 6 | 8 | 14 | 6 | 8 | 0 | 3 | 0 | 0 | 1 | 37 | 16.2 |
| Jordan Henderson | D | 20 | 4 | 8 | 12 | 21 | -1 | 0 | 0 | 0 | 0 | 0 | 46 | 8.7 |
| Nicola Levesque | F | 27 | 4 | 5 | 9 | 65 | -13 | 2 | 1 | 0 | 0 | 0 | 39 | 10.3 |
| Nick Pennucci | F | 37 | 4 | 5 | 9 | 76 | -10 | 0 | 1 | 0 | 0 | 1 | 52 | 7.7 |
| Devin Sanders | RW | 13 | 4 | 5 | 9 | 5 | 3 | 1 | 1 | 0 | 0 | 0 | 31 | 12.9 |
| Lukas Lacny | RW | 17 | 4 | 5 | 9 | 8 | 2 | 1 | 0 | 0 | 1 | 1 | 22 | 18.2 |
| Tyler Vanuden | F | 17 | 6 | 2 | 8 | 15 | 4 | 1 | 0 | 0 | 0 | 1 | 29 | 20.7 |
| Artyom Zhuk | LW | 24 | 5 | 3 | 8 | 58 | -5 | 2 | 1 | 0 | 0 | 0 | 45 | 11.1 |
| Jacob Gagnon | D | 23 | 4 | 4 | 8 | 30 | 0 | 0 | 0 | 0 | 0 | 2 | 44 | 9.1 |
| Severi Savijoki | D | 28 | 2 | 5 | 7 | 2 | -2 | 0 | 0 | 1 | 1 | 0 | 24 | 8.3 |
| Adam Oja | D | 31 | 1 | 5 | 6 | 4 | -1 | 0 | 0 | 0 | 0 | 0 | 25 | 4.0 |
| Jake Maynard | D | 15 | 0 | 6 | 6 | 19 | -7 | 0 | 2 | 0 | 1 | 0 | 17 | 0.0 |
| Brodie Girod | C | 9 | 3 | 2 | 5 | 4 | 6 | 0 | 0 | 0 | 0 | 0 | 24 | 12.5 |
| Dylan Massie | LW | 8 | 2 | 3 | 5 | 2 | -1 | 0 | 0 | 0 | 0 | 1 | 14 | 14.3 |
| Aaron Ryback | C | 14 | 2 | 3 | 5 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 22 | 9.1 |
| Noah Massie | D | 8 | 0 | 5 | 5 | 2 | 7 | 0 | 0 | 0 | 0 | 0 | 5 | 0.0 |
| Alex Laplante | LW | 15 | 2 | 2 | 4 | 0 | -7 | 0 | 0 | 0 | 0 | 0 | 42 | 4.8 |
| Jake Vaughan | F | 12 | 2 | 2 | 4 | 0 | -3 | 0 | 0 | 0 | 0 | 0 | 26 | 7.7 |
| Jonathan Bartuccio-Pereira | D | 19 | 2 | 2 | 4 | 32 | -5 | 0 | 0 | 0 | 0 | 0 | 26 | 7.7 |
| Davis Kirkendall | F | 12 | 1 | 3 | 4 | 23 | -4 | 0 | 0 | 0 | 0 | 0 | 18 | 5.6 |
| Doug Blaisdell | D | 18 | 1 | 3 | 4 | 12 | -5 | 0 | 0 | 0 | 0 | 0 | 14 | 7.1 |
| Cole Crowder | F | 20 | 0 | 4 | 4 | 40 | -8 | 0 | 1 | 0 | 0 | 0 | 23 | 0.0 |
| Alex Hudson | F | 16 | 1 | 2 | 3 | 16 | 0 | 0 | 0 | 0 | 0 | 0 | 20 | 5.0 |
| Dominic Dumas | F | 14 | 1 | 2 | 3 | 2 | -8 | 0 | 0 | 0 | 0 | 1 | 18 | 5.6 |
| Kevin Sadovski | D | 13 | 0 | 3 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 23 | 0.0 |
| Mike Kocsis | F | 7 | 1 | 1 | 2 | 9 | -5 | 0 | 0 | 0 | 0 | 0 | 12 | 8.3 |
| Zac Sirota | RW | 2 | 1 | 1 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 10 | 10.0 |
| Thomas McGuire | D,F/D | 10 | 0 | 2 | 2 | 2 | -1 | 0 | 0 | 0 | 0 | 0 | 7 | 0.0 |
| Matt Ustaski | F | 5 | 0 | 2 | 2 | 4 | -2 | 0 | 1 | 0 | 0 | 0 | 7 | 0.0 |
| Mitchell Haight | D | 11 | 0 | 2 | 2 | 2 | -1 | 0 | 0 | 0 | 0 | 0 | 12 | 0.0 |
| Reid Perepeluk | RW | 7 | 1 | 0 | 1 | 38 | -4 | 0 | 0 | 0 | 0 | 0 | 9 | 11.1 |
| Brendan Ronan | LW | 6 | 0 | 1 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 7 | 0.0 |
| Brent Moran | G | 39 | 0 | 1 | 1 | 16 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Mike Wilson | C | 8 | 0 | 0 | 0 | 2 | -1 | 0 | 0 | 0 | 0 | 0 | 9 | 0.0 |
| Ricky Boysen | F | 2 | 0 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 3 | 0.0 |
| Donte Diponio | D | 3 | 0 | 0 | 0 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 0.0 |
| Connor Mullins | D | 2 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Houston Wilson | F | 6 | 0 | 0 | 0 | 2 | -2 | 0 | 0 | 0 | 0 | 0 | 9 | 0.0 |
| Reid Cooper | G | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Michael Greco | D | 9 | 0 | 0 | 0 | 35 | -2 | 0 | 0 | 0 | 0 | 0 | 4 | 0.0 |
| Zach Papapetros | D | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 |
| Austin Pickford | D | 11 | 0 | 0 | 0 | 13 | 1 | 0 | 0 | 0 | 0 | 0 | 5 | 0.0 |
| Roni Salmenkangas | G | 16 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Tyson Brouwer | G | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Filip Hlavac | D | 4 | 0 | 0 | 0 | 2 | -5 | 0 | 0 | 0 | 0 | 0 | 4 | 0.0 |
| Totals | 946 | 161 | 246 | 407 | 943 | -57 | 26 | 45 | 6 | 8 | 20 | 1579 | 10.2 |
Goaltenders:
| Player | GP | Min | W | L | T/OL | ENG | SHO | GA | GAA | Shts | SVS | SV% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brent Moran | 39 | 2204:40 | 21 | 14 | 3 | 4 | 98 | 2.67 | 1281 | 1183 | .923 | |
| Roni Salmenkangas | 16 | 835:19 | 2 | 8 | 2 | 0 | 53 | 3.81 | 502 | 449 | .894 | |
| Tyson Brouwer | 7 | 325:08 | 1 | 4 | 0 | 0 | 23 | 4.24 | 211 | 188 | .891 | |
| Reid Cooper | 1 | 16:02 | 0 | 1 | 0 | 0 | 3 | 11.23 | 10 | 7 | .700 | |
| Empty Net | 28 | 19:01 | 0 | 9 | 28.40 | 0 | ||||||
| Totals | 91 | 3399 | 24 | 27 | 5 | 0 | 4 | 186 | 3.28 | 2013 | 1827 | .908 |
Postseason - Scoring:
| Player | Pos | GP | G | A | Pts | PIM | +/- | PPG | PPA | SHG | SHA | GWG | SOG | SG% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leif Mattson | RW | 2 | 1 | 3 | 4 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 7 | 14.3 |
| Weiland Parrish | LW | 2 | 0 | 1 | 1 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0.0 |
| Johnny Witzke | D | 2 | 0 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 |
| Tommy Tsicos | F | 2 | 0 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 | 0 | 3 | 0.0 |
| Michael Moran | F | 2 | 0 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 | 0 | 3 | 0.0 |
| Dillon Fournier | D | 2 | 0 | 0 | 0 | 2 | -2 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 |
| Savva Smirnov | F | 2 | 0 | 1 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 3 | 0.0 |
| Cole Golka | C | 1 | 0 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 2 | 0.0 |
| Jordan Henderson | D | 2 | 0 | 1 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0.0 |
| Devin Sanders | RW | 2 | 3 | 0 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 13 | 23.1 |
| Artyom Zhuk | LW | 2 | 0 | 1 | 1 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 0.0 |
| Brodie Girod | C | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 50.0 |
| Dylan Massie | LW | 1 | 0 | 0 | 0 | 2 | -2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Noah Massie | D | 2 | 0 | 0 | 0 | 4 | -2 | 0 | 0 | 0 | 0 | 0 | 3 | 0.0 |
| Davis Kirkendall | F | 2 | 0 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 4 | 0.0 |
| Kevin Sadovski | D | 2 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.0 |
| Mitchell Haight | D | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 |
| Brent Moran | G | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Totals | 34 | 5 | 9 | 14 | 24 | -5 | 1 | 1 | 0 | 0 | 0 | 53 | 9.4 |
Postseason - Goaltenders:
| Player | GP | Min | W | L | T/OL | ENG | SHO | GA | GAA | Shts | SVS | SV% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brent Moran | 2 | 121:10 | 0 | 1 | 1 | 0 | 0 | 7 | 3.47 | 53 | 46 | .868 |
| Empty Net | 2 | 3:38 | 0 | 0 | 0 | 0 | 0 | 1 | 16.51 | 0 | ||
| Totals | 4 | 124 | 0 | 1 | 1 | 0 | 0 | 8 | 3.87 | 54 | 46 | .852 |
