Points
League
Career
#721 / 19,548
Division 11
Winter 2026/2027
#23 / 494
Top 6%
Goals
League
Career
#1676 / 19,548
Games Played
League
Career
#19548 / 19,548
8
points Β· last 5
1.60
points / game
1
game point streak
+0.30
vs season P/GP
| Season | Team | GP | G | A | PTS | P/GP |
|---|---|---|---|---|---|---|
| Winter 2026/2027 | Old Wolverines | 10 | 3 | 10 | 13 | 1.30 |
| Winter 2025/2026 | Old Wolverines | 23 | 8 | 20 | 28 | 1.22 |
| Winter 2024/2025 | Wolverines (Girard) | 25 | 7 | 21 | 28 | 1.12 |
| Winter 2023/2024 | Wolverines | 26 | 13 | 15 | 28 | 1.08 |
| Winter 22/23 | Wolverines | 22 | 9 | 18 | 27 | 1.23 |
| Winter 21/22 | Wolverines | 20 | 3 | 23 | 26 | 1.30 |
| Winter 2019/2020 | Wolverines | 26 | 3 | 23 | 26 | 1.00 |
| Winter 2018/2019 | Amnesty Buyouts | 20 | 4 | 12 | 16 | 0.80 |
| Winter 2017/2018 | Amnesty Buyouts | 26 | 5 | 23 | 28 | 1.08 |
Recently Completed
50 Career Goals!
10mo ago
200 Career Points!
Oct 15, 2025
100 Career Games!
Aug 30, 2022
100 Career Points!
Aug 30, 2022
Next Up
198 / 200
182 / 200
165 / 200
220 / 300
Clare Drake Arena
Kinsmen
Glengarry Rink
Terwillegar Rink
Callingwood
| Season | Team | Div | GP | G | A | P | P/GP | PIM | PPG | SHG | GWG | OTG | SOG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Winter 2026/2027 | Old Wolverines | Division 11 | 10 | 3 | 10 | 13 | 1.30 | 10 | 0 | 1 | 0 | 0 | 0 |
| Winter 2025/2026 | Old Wolverines | Division 12 | 23 | 8 | 20 | 28 | 1.22 | 24 | 1 | 0 | 2 | 0 | 2 |
| Winter 2024/2025 | Wolverines (Girard) | Division 12 | 25 | 7 | 21 | 28 | 1.12 | 16 | 2 | 0 | 1 | 0 | 0 |
| Winter 2023/2024 | Wolverines | Division 10 | 26 | 13 | 15 | 28 | 1.08 | 28 | 2 | 1 | 1 | 0 | 1 |
| Winter 22/23 | Wolverines | Division 10 | 22 | 9 | 18 | 27 | 1.23 | 20 | 0 | 0 | 0 | 0 | 0 |
| Winter 21/22 | Wolverines | Division 9 | 20 | 3 | 23 | 26 | 1.30 | 16 | 0 | 0 | 0 | 0 | 0 |
| Winter 2019/2020 | Wolverines | Div 9 | 26 | 3 | 23 | 26 | 1.00 | 22 | 2 | 0 | 0 | 0 | 0 |
| Winter 2018/2019 | Amnesty Buyouts | Div 4 | 20 | 4 | 12 | 16 | 0.80 | 16 | 2 | 0 | 1 | 0 | 0 |
| Winter 2017/2018 | Amnesty Buyouts | Div 3 | 26 | 5 | 23 | 28 | 1.08 | 30 | 1 | 0 | 0 | 0 | 0 |
| Career Totals | 198 | 55 | 165 | 220 | 1.11 | 182 | 10 | 2 | 5 | 0 | 3 | ||
Career Totals
Denis is a creative playmaker who drives offense through assists, playing at peak performance right now. A 198-game veteran with 220 career points. A decorated player with 8 career badges.
Pulling away from rival
Cementing legacy
Locked in a tight race with Howard Tsang, trailing by just 0 points
13% complete