
2024-25 Windsor Spitfires Statistics
Team Record: 40-15-4 (SO: 0-1) - 85 points
Currently 1st in the OHL's West Division
Location: Windsor, Ontario, Canada
The Windsor Spitfires of the Ontario Hockey League is currently playing the 2024-25 season with a record of 40 wins and 15 losses (and 4 overtime losses), with a 0-1 showing in shootouts for 85 points placing them first in the OHL's West Division.
The Spitfires scored 265 goals and allowed 190. Ilya Protas netted 50 goals for Windsor, while Liam Greentree and Noah Morneau tallied 30 or more, too. Ilya Protas contributed 74 assists. Joseph Costanzo earned 34 wins for the squad and a team-best 2.94 goals against average, topping qualifying goaltenders.
Latest statistics update: June 25, 2025
Click on column headings to sort.
Scoring:
Player | Pos | GP | G | A | Pts | PIM | +/- | PPG | PPA | SHG | SHA | GWG | SOG | SG% |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ilya Protas | F | 61 | 50 | 74 | 124 | 34 | 58 | 15 | 23 | 1 | 3 | 8 | 230 | 21.7 |
Liam Greentree | RW | 64 | 49 | 70 | 119 | 59 | 55 | 12 | 23 | 2 | 2 | 5 | 306 | 16.0 |
Noah Morneau | C | 68 | 32 | 41 | 73 | 20 | 28 | 8 | 14 | 5 | 2 | 6 | 243 | 13.2 |
Ryan Abraham | C | 66 | 29 | 37 | 66 | 53 | 12 | 10 | 9 | 1 | 0 | 2 | 222 | 13.1 |
Jack Nesbitt | D | 65 | 25 | 39 | 64 | 74 | 12 | 6 | 13 | 2 | 1 | 4 | 185 | 13.5 |
Anthony Cristoforo | D | 65 | 12 | 49 | 61 | 45 | 53 | 7 | 19 | 0 | 2 | 3 | 109 | 11.0 |
Cole Davis | LW | 57 | 21 | 24 | 45 | 46 | 13 | 2 | 4 | 1 | 2 | 3 | 120 | 17.5 |
Ethan Belchetz | LW | 56 | 17 | 21 | 38 | 48 | -3 | 4 | 6 | 2 | 0 | 2 | 156 | 10.9 |
Carson Woodall | D | 66 | 3 | 35 | 38 | 25 | 3 | 0 | 16 | 0 | 1 | 0 | 126 | 2.4 |
AJ Spellacy | C | 62 | 18 | 19 | 37 | 76 | 3 | 4 | 2 | 2 | 2 | 2 | 159 | 11.3 |
Tnias Mathurin | D | 49 | 7 | 16 | 23 | 20 | 30 | 0 | 0 | 0 | 3 | 2 | 63 | 11.1 |
Jean-Christoph Lemieux | C | 46 | 9 | 10 | 19 | 18 | 5 | 0 | 0 | 0 | 0 | 0 | 44 | 20.5 |
Josef Eichler | D | 63 | 2 | 14 | 16 | 74 | 10 | 0 | 1 | 0 | 0 | 1 | 64 | 3.1 |
Ethan Garden | LW | 55 | 6 | 8 | 14 | 18 | -5 | 0 | 0 | 0 | 0 | 3 | 46 | 13.0 |
Owen Outwater | LW | 26 | 5 | 9 | 14 | 6 | -4 | 1 | 3 | 0 | 0 | 1 | 33 | 15.2 |
Carter Hicks | D | 52 | 3 | 11 | 14 | 25 | 11 | 1 | 0 | 0 | 0 | 0 | 46 | 6.5 |
Conor Walton | D | 65 | 3 | 10 | 13 | 53 | 19 | 0 | 0 | 1 | 0 | 2 | 60 | 5.0 |
Nathan Gaymes | F | 52 | 4 | 6 | 10 | 64 | -4 | 0 | 0 | 0 | 0 | 0 | 33 | 12.1 |
Luke McNamara | C | 27 | 6 | 3 | 9 | 22 | -9 | 0 | 0 | 0 | 0 | 0 | 37 | 16.2 |
Wyatt Kennedy | D | 29 | 2 | 7 | 9 | 20 | 5 | 0 | 0 | 1 | 2 | 0 | 46 | 4.3 |
Ethan Martin | C | 30 | 4 | 4 | 8 | 44 | 0 | 0 | 0 | 0 | 0 | 1 | 20 | 20.0 |
Shawn Costello | F | 15 | 0 | 6 | 6 | 7 | 6 | 0 | 0 | 0 | 0 | 0 | 7 | 0.0 |
Adrian Manzo | D | 32 | 1 | 3 | 4 | 6 | -2 | 0 | 0 | 0 | 0 | 0 | 34 | 2.9 |
Tanner Winegard | D | 37 | 1 | 1 | 2 | 25 | 0 | 0 | 0 | 0 | 0 | 0 | 14 | 7.1 |
Carter Froggett | G | 21 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0.0 |
Joseph Costanzo | G | 51 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
Andrew Robinson | D | 4 | 0 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 |
Jake Windbiel | G | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Max Brocklehurst | RW | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.0 |
Evan Hjelholt | D | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
Alec Stewart | D | 2 | 0 | 0 | 0 | 2 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | |
Michael Newlove | G | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Michael Lavigne | D | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Totals | 1294 | 309 | 519 | 828 | 884 | 294 | 70 | 135 | 18 | 20 | 45 | 2407 | 12.8 |
Goaltenders:
Player | GP | Min | W | L | T/OL | ENG | SHO | GA | GAA | Shts | SVS | SV% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Carter Froggett | 21 | 1023:00 | 8 | 7 | 2 | 0 | 60 | 3.52 | 495 | 435 | .879 | |
Joseph Costanzo | 51 | 2854:00 | 34 | 10 | 4 | 4 | 140 | 2.94 | 1297 | 1157 | .892 | |
Michael Newlove | 3 | 146:00 | 2 | 0 | 0 | 0 | 7 | 2.88 | 73 | 66 | .904 | |
Jake Windbiel | 1 | 60:00 | 1 | 0 | 0 | 0 | 6 | 6.00 | 38 | 32 | .842 | |
Empty Net | 16 | 21:00 | 0 | 8 | 22.86 | 0 | ||||||
Totals | 92 | 4104 | 45 | 17 | 6 | 0 | 4 | 221 | 3.23 | 1911 | 1690 | .884 |
Postseason - Scoring:
Player | Pos | GP | G | A | Pts | PIM | +/- | PPG | PPA | SHG | SHA | GWG | SOG | SG% |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ilya Protas | F | 12 | 5 | 20 | 25 | 6 | 8 | 1 | 10 | 0 | 0 | 2 | 43 | 11.6 |
Liam Greentree | RW | 11 | 14 | 10 | 24 | 6 | 8 | 6 | 4 | 0 | 0 | 1 | 64 | 21.9 |
Noah Morneau | C | 12 | 11 | 6 | 17 | 4 | 8 | 7 | 2 | 0 | 0 | 1 | 49 | 22.4 |
Ryan Abraham | C | 12 | 4 | 6 | 10 | 8 | -3 | 2 | 3 | 0 | 0 | 0 | 24 | 16.7 |
Jack Nesbitt | D | 12 | 1 | 9 | 10 | 30 | -5 | 0 | 6 | 0 | 0 | 0 | 29 | 3.4 |
Anthony Cristoforo | D | 10 | 1 | 5 | 6 | 8 | -2 | 0 | 3 | 0 | 0 | 1 | 16 | 6.3 |
Cole Davis | LW | 10 | 1 | 4 | 5 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 5.9 |
Carson Woodall | D | 5 | 2 | 2 | 4 | 4 | 6 | 0 | 1 | 0 | 0 | 0 | 12 | 16.7 |
AJ Spellacy | C | 5 | 1 | 2 | 3 | 4 | 2 | 0 | 0 | 1 | 0 | 0 | 9 | 11.1 |
Jean-Christoph Lemieux | C | 6 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
Josef Eichler | D | 12 | 1 | 0 | 1 | 2 | 4 | 0 | 0 | 0 | 0 | 0 | 10 | 10.0 |
Ethan Garden | LW | 12 | 1 | 4 | 5 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 13 | 7.7 |
Carter Hicks | D | 12 | 2 | 2 | 4 | 6 | 2 | 0 | 2 | 0 | 0 | 1 | 10 | 20.0 |
Conor Walton | D | 12 | 1 | 1 | 2 | 4 | 3 | 0 | 0 | 0 | 0 | 1 | 9 | 11.1 |
Nathan Gaymes | F | 12 | 0 | 1 | 1 | 4 | -2 | 0 | 0 | 0 | 0 | 0 | 7 | 0.0 |
Luke McNamara | C | 12 | 1 | 3 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 10.0 |
Wyatt Kennedy | D | 12 | 0 | 1 | 1 | 8 | 5 | 0 | 0 | 0 | 0 | 0 | 13 | 0.0 |
Shawn Costello | F | 10 | 0 | 1 | 1 | 12 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 0.0 |
Joseph Costanzo | G | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Andrew Robinson | D | 12 | 1 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 12.5 |
Max Brocklehurst | RW | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Grady Spicer | D | 6 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 |
Alec Stewart | D | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 |
Totals | 240 | 47 | 80 | 127 | 126 | 39 | 16 | 32 | 1 | 0 | 7 | 351 | 13.4 |
Postseason - Goaltenders:
Player | GP | Min | W | L | T/OL | ENG | SHO | GA | GAA | Shts | SVS | SV% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Joseph Costanzo | 12 | 735:00 | 7 | 3 | 2 | 0 | 0 | 28 | 2.29 | 316 | 288 | .911 |
Empty Net | 4 | 7:00 | 0 | 0 | 0 | 0 | 0 | 2 | 17.14 | 0 | ||
Totals | 16 | 742 | 7 | 3 | 2 | 0 | 0 | 30 | 2.43 | 318 | 288 | .906 |