CCRHL ID: 784346
161
GPGP
78
GGoals
94
AAssists
172
PTSPoints
1.07
P/GPP/GP
Clareview
Kinsmen
Russ Barnes
Knights of Columbus
Millwoods Rec Centre
152 GP — 163 PTS — 1.07 P/GP
| Date | Matchup | Team | Pos | G | A | PTS | PIM | |
|---|---|---|---|---|---|---|---|---|
| Jan 10, 2026 | River Rats vs Dirtybirds | Dirtybirds | P | 0 | 0 | 0 | 0 | |
| Jan 4, 2026 | Wolverines 2.0 vs Dirtybirds | Dirtybirds | P | 1 | 2 | 3 | 0 | |
| Dec 29, 2025 | Grinders vs Dirtybirds | Dirtybirds | P | 1 | 0 | 1 | 0 | |
| Dec 13, 2025 | Dirtybirds vs Revolution HC | Dirtybirds | P | 1 | 1 | 2 | 0 | |
| Dec 9, 2025 | Dirtybirds vs MMPR | Dirtybirds | P | 0 | 2 | 2 | 0 | |
| Oct 24, 2025 | Revolution HC vs Dirtybirds | Dirtybirds | P | 0 | 1 | 1 | 0 | |
| Oct 14, 2025 | Wolverines 2.0 vs Dirtybirds | Dirtybirds | P | 1 | 0 | 1 | 0 |
River Rats vs Dirtybirds
Wolverines 2.0 vs Dirtybirds
Grinders vs Dirtybirds
Dirtybirds vs Revolution HC
Dirtybirds vs MMPR
Revolution HC vs Dirtybirds
Wolverines 2.0 vs Dirtybirds
28pts
16G 12A in 22 GP
Stingers · Winter 21/22
17
6
| Season | Team | Div | GP | G | A | P | P/GP | PIM | PPG | SHG | GWG | OTG | SOG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Winter 2025/2026 | Dirtybirds | Rec A Division 16 | 7 | 4 | 6 | 10 | 1.43 | 0 | 0 | 0 | 0 | 0 | 0 |
| Summer 2025 | Emperors | Division 12 | 14 | 4 | 11 | 15 | 1.07 | 2 | 0 | 0 | 0 | 0 | 0 |
| Winter 2024/2025 | DirtyBirds | Rec A Division 18 | 14 | 10 | 4 | 14 | 1.00 | 12 | 0 | 0 | 0 | 0 | 1 |
| Summer 20242 teams | 2 teams | - | 9 | 5 | 12 | 17 | 1.89 | 10 | 0 | 0 | 0 | 0 | 0 |
| Winter 2023/2024 | DirtyBirds | Rec A Division 15 | 18 | 6 | 14 | 20 | 1.11 | 24 | 0 | 0 | 0 | 0 | 0 |
| Summer 2023 | Emperors | Rec A Division 13 | 14 | 5 | 8 | 13 | 0.93 | 28 | 0 | 0 | 0 | 0 | 0 |
| Winter 22/232 teams | 2 teams | - | 4 | 3 | 2 | 5 | 1.25 | 6 | 0 | 0 | 0 | 0 | 1 |
| Summer 20222 teams | 2 teams | - | 25 | 15 | 8 | 23 | 0.92 | 20 | 2 | 0 | 1 | 0 | 0 |
| Winter 21/223 teams | 3 teams | - | 34 | 22 | 19 | 41 | 1.21 | 22 | 3 | 2 | 2 | 0 | 0 |
| Summer 2021 | Emperors | Division 11 | 10 | 2 | 5 | 7 | 0.70 | 12 | 0 | 0 | 0 | 0 | 0 |
| Summer 2019 | Emperors | Div 12 | 12 | 2 | 5 | 7 | 0.58 | 4 | 0 | 0 | 0 | 0 | 0 |
| Career Totals | 161 | 78 | 94 | 172 | 1.07 | 140 | 5 | 2 | 3 | 0 | 2 | ||
Career Totals
David is a seasoned veteran who brings stability and experience, producing at a steady, reliable clip. A 161-game veteran with 172 career points.
Establishing consistency
Cementing legacy
Other
Division Climber
Played in 3+ divisions