| Season | Team | Div | GP | G | A | P | P/GP | PIM | PPG | SHG | GWG | OTG | SOG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Winter 2025/20262 teams | 2 teams | - | 11 | 12 | 11 | 23 | 2.09 | 2 | 3 | 1 | 3 | 0 | 0 |
| Winter 2024/2025 | Mighty Ducks | Division 9 | 10 | 11 | 9 | 20 | 2.00 | 4 | 2 | 1 | 2 | 0 | 0 |
| Winter 2023/2024 | Mighty Ducks | Division 8 | 10 | 14 | 9 | 23 | 2.30 | 8 | 2 | 1 | 1 | 0 | 0 |
| Winter 22/23 | Mighty Ducks | Division 8 | 10 | 23 | 6 | 29 | 2.90 | 4 | 6 | 3 | 3 | 0 | 0 |
| Winter 21/22 | Mighty Ducks | Division 8 | 12 | 18 | 9 | 27 | 2.25 | 4 | 1 | 2 | 2 | 0 | 1 |
| Career Totals | 53 | 78 | 44 | 122 | 2.30 | 22 | 14 | 8 | 11 | 0 | 1 | ||
Career Totals
Callingwood
Downtown Community Arena
Knights of Columbus
South Side Arena
Canadian Athletic Club
David is a dangerous goal scorer with a nose for the net, trending upward with improving recent production. Has put up 122 points across 53 games.
Pulling away from rival
Breaking out this season
On fire with recent explosive performances
Locked in a tight race with Knox Despins, trailing by just 0 points
Other
Unstoppable
Scored 5+ goals in a game
π£ 1.7% of players
29pts
23G 6A in 10 GP
Mighty Ducks Β· Winter 22/23
5
2
53
GPGP
78
GGoals
44
AAssists
122
PTSPoints
2.30
P/GPP/GP