Points
League
Career
#3803 / 19,541
Rec B Division 27
Winter 2026/2027
#32 / 252
Top 16%
Goals
League
Career
#6202 / 19,541
Games Played
League
Career
#19541 / 19,541
5
points Β· last 5
1.00
points / game
3
game point streak
+0.12
vs season P/GP
Recently Completed
50 Career Games!
Sep 3, 2024
Next Up
91 / 100
55 / 75
68 / 100
13 / 25
Career Totals
David is a creative playmaker who drives offense through assists, producing at a steady, reliable clip. Has put up 68 points across 91 games. A decorated player with 8 career badges.
Pulling away from rival
Establishing consistency
Locked in a tight race with Ethan Myhre, trailing by just 0 points
13% complete
Silent Ice Center
Terwillegar Rink
Millenium Place
Canadian Athletic Club
Millwoods Rec Centre