2023-24 Portland Winterhawks Statistics
Team Record: 48-15-4 (SO: 0-1) - 101 points
Currently 1st in the WHL's U.S. Division
Lost League Championship
Coach: Mike Johnston (48-15, 4 OTL)
Location: Portland, Oregon
The Portland Winterhawks of the Western Hockey League is currently playing the 2023-24 season with a record of 48 wins and 15 losses (and 4 overtime losses), with a 0-1 showing in shootouts for 101 points placing them first in the WHL's U.S. Division.
The Winterhawks led the league with 330 goals. Portland surrendered 204 goals. James Stefan scored 50 goals for the team, while Josh Davies and Gabe Klassen netted 30 or more as well. Luca Cagnoni contributed 72 assists. Jan Spunar earned 25 wins in front of the net for the squad and a team-best 2.12 goals against average, best among regular goalies.
Mike Johnston coached the team. The 2023-24 Portland Winterhawks lost in the League Championship.
Latest statistics update: January 29, 2025
Click on column headings to sort.
Scoring:
Player | Pos | GP | G | A | Pts | PIM | +/- | PPG | SHG |
---|---|---|---|---|---|---|---|---|---|
Gabe Klassen | LW | 67 | 35 | 71 | 106 | 28 | +50 | 13 | 3 |
James Stefan | RW | 67 | 50 | 51 | 101 | 51 | +47 | 9 | 5 |
Luca Cagnoni | D | 65 | 18 | 72 | 90 | 34 | +47 | 8 | 0 |
Josh Davies | C | 55 | 36 | 25 | 61 | 91 | +16 | 13 | 1 |
Marcus Nguyen | RW | 66 | 24 | 32 | 56 | 70 | +23 | 4 | 6 |
Diego Buttazzoni | C | 67 | 29 | 26 | 55 | 34 | +19 | 8 | 0 |
Jack O'Brien | C | 60 | 22 | 32 | 54 | 44 | +10 | 7 | 1 |
Kyle Chyzowski | LW | 65 | 17 | 33 | 50 | 36 | +32 | 2 | 0 |
Josh Zakreski | LW | 68 | 21 | 28 | 49 | 32 | +24 | 3 | 0 |
Nate Danielson | F | 28 | 12 | 29 | 41 | 28 | +20 | 2 | 0 |
Tyson Jugnauth | D | 41 | 7 | 34 | 41 | 26 | +40 | 0 | 0 |
Carter Sotheran | D | 66 | 13 | 27 | 40 | 68 | +46 | 5 | 1 |
Marek Alscher | D | 57 | 7 | 19 | 26 | 43 | +32 | 0 | 0 |
Ryder Thompson | D | 67 | 1 | 21 | 22 | 19 | +35 | 0 | 0 |
Josh Mori | D | 68 | 3 | 17 | 20 | 41 | +31 | 0 | 0 |
Nicholas Johnson | C | 29 | 5 | 13 | 18 | 15 | +17 | 0 | 0 |
Ryan Miller | LW | 44 | 6 | 9 | 15 | 14 | +9 | 0 | 0 |
Luke Schelter | RW | 25 | 4 | 10 | 14 | 22 | +10 | 0 | 0 |
Tyson Yaremko | F | 58 | 4 | 10 | 14 | 72 | +4 | 0 | 0 |
Hudson Darby | RW | 51 | 9 | 3 | 12 | 26 | +4 | 1 | 0 |
Kyle McDonough | C | 47 | 4 | 8 | 12 | 31 | -2 | 0 | 0 |
Justen Maric | G | 13 | 0 | 3 | 3 | 0 | 0 | 0 | 0 |
Jan Spunar | G | 35 | 0 | 3 | 3 | 0 | 0 | 0 | 0 |
Alex Thompson | D | 19 | 0 | 2 | 2 | 15 | -3 | 0 | 0 |
Rhett Ravndahl | D | 27 | 0 | 2 | 2 | 20 | -4 | 0 | 0 |
Braeden Jockims | RW | 12 | 0 | 1 | 1 | 12 | -2 | 0 | 0 |
Luke Brunen | G | 11 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
Kayd Ruedig | D | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cohen Massey | D | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Carsyn Dyck | LW | 2 | 0 | 0 | 0 | 0 | -1 | 0 | 0 |
Nick Avakyan | G | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 1301 | 327 | 582 | 909 | 874 | 504 | 75 | 17 |
Goaltenders:
Player | GP | Min | W | L | T/OL | ENG | SHO | GA | GAA | Shts | SVS | SV% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Justen Maric | 13 | 640:00 | 6 | 3 | 1 | 0 | 45 | 4.22 | 349 | 304 | .871 | |
Luke Brunen | 11 | 466:00 | 5 | 2 | 0 | 0 | 28 | 3.61 | 231 | 203 | .879 | |
Jan Spunar | 35 | 2009:00 | 25 | 6 | 3 | 2 | 71 | 2.12 | 815 | 744 | .913 | |
Nick Avakyan | 17 | 956:00 | 12 | 4 | 1 | 1 | 51 | 3.20 | 487 | 436 | .895 | |
Empty Net | 44:00 | 0 | 8 | 10.91 | ||||||||
Totals | 76 | 4115 | 48 | 15 | 5 | 0 | 3 | 203 | 2.96 | 1890 | 1687 | .893 |
Postseason - Scoring:
Player | Pos | GP | G | A | Pts | PIM | +/- | PPG | SHG |
---|---|---|---|---|---|---|---|---|---|
Gabe Klassen | LW | 18 | 6 | 10 | 16 | 12 | 6 | 1 | 0 |
James Stefan | RW | 18 | 7 | 9 | 16 | 14 | 8 | 2 | 0 |
Luca Cagnoni | D | 13 | 3 | 10 | 13 | 16 | -1 | 1 | 0 |
Josh Davies | C | 13 | 5 | 6 | 11 | 31 | 6 | 2 | 0 |
Marcus Nguyen | RW | 18 | 8 | 9 | 17 | 26 | 14 | 1 | 0 |
Diego Buttazzoni | C | 18 | 3 | 6 | 9 | 18 | 0 | 0 | 0 |
Jack O'Brien | C | 18 | 3 | 8 | 11 | 10 | 8 | 0 | 0 |
Kyle Chyzowski | LW | 18 | 9 | 2 | 11 | 12 | -3 | 6 | 0 |
Josh Zakreski | LW | 18 | 2 | 6 | 8 | 12 | -2 | 0 | 0 |
Nate Danielson | F | 18 | 7 | 17 | 24 | 16 | 13 | 1 | 1 |
Tyson Jugnauth | D | 18 | 4 | 12 | 16 | 8 | 14 | 1 | 1 |
Carter Sotheran | D | 14 | 4 | 7 | 11 | 14 | 20 | 1 | 0 |
Marek Alscher | D | 18 | 2 | 3 | 5 | 8 | 6 | 0 | 0 |
Ryder Thompson | D | 18 | 1 | 2 | 3 | 2 | -4 | 0 | 0 |
Josh Mori | D | 18 | 1 | 3 | 4 | 11 | 4 | 0 | 0 |
Ryan Miller | LW | 17 | 0 | 2 | 2 | 4 | 2 | 0 | 0 |
Tyson Yaremko | F | 18 | 2 | 1 | 3 | 10 | 5 | 0 | 0 |
Hudson Darby | RW | 15 | 0 | 2 | 2 | 0 | 0 | 0 | 0 |
Kyle McDonough | C | 5 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Jan Spunar | G | 18 | 0 | 3 | 3 | 0 | 0 | 0 | 0 |
Alex Thompson | D | 4 | 0 | 0 | 0 | 0 | -1 | 0 | 0 |
Braeden Jockims | RW | 4 | 0 | 0 | 0 | 0 | -1 | 0 | 0 |
Totals | 607 | 67 | 118 | 185 | 224 | 95 | 16 | 2 |
Postseason - Goaltenders:
Player | GP | Min | W | L | T/OL | ENG | SHO | GA | GAA | Shts | SVS | SV% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Jan Spunar | 18 | 1120:00 | 12 | 5 | 1 | 0 | 1 | 49 | 2.63 | 568 | 519 | .914 |
Empty Net | 0 | 4:00 | 0 | 0 | 0 | 0 | 0 | 1 | 15.00 | 0 | ||
Totals | 18 | 1124 | 12 | 5 | 1 | 0 | 1 | 50 | 2.67 | 569 | 519 | .912 |