Loading page

Shanghai Dragons All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues
Canada (73 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagBrandon Yip (RW/LW)34092931850.543612017 - 20257
2.Canada flagSpencer Foo (RW)32067861530.481612019 - 20266
3.Canada flagLucas Lockhart (C)44672711430.321282017 - 20258
4.Canada flagTyler Wong (RW/C)27751801310.471722019 - 20256
5.Canada flagParker Foo (LW)2444150910.371002020 - 20266
6.Canada flagRyan Sproul (D)2322459830.361032019 - 20245
7.Canada flagEthan Werek (C/W)1873442760.411302019 - 20234
8.Canada flagGilbert Brulé (C/RW)912431550.60932017 - 20213
9.Canada flagDevin Brosseau (C/RW)1273717540.431432022 - 20242
10.Canada flagTyler Graovac (C)972229510.53422023 - 20252
11.Canada flagSean Collins (C/LW)941732490.52282016 - 20212
12.Canada flagColin Campbell (C/RW)1262721480.38462022 - 20253
13.Canada flagZac Leslie (D)951135460.48832022 - 20242
14.Canada flagWojtek Wolski (LW/RW)771431450.58602017 - 20203
15.Canada flagJack Rodewald (C/RW)961825430.45892022 - 20242
16.Canada flagNick Merkley (RW/C)562219410.73412025 - 20261
17.Canada flagJason Fram (D)1861722390.21522019 - 20245
18.Canada flagHunter Shinkaruk (C/LW)661524390.59262019 - 20212
19.Canada flagRyan Merkley (D)83433370.45822023 - 20252
20.Canada flagKyle Wood (D)1291224360.28682022 - 20253
21.Canada flagCliff Pu (RW/C)851520350.41522021 - 20243
22.Canada flagTaylor Beck (W/C)601322350.58322017 - 20192
23.Canada flagTrevor Murphy (D)771025350.45962019 - 20212
24.Canada flagVictor Bartley (D)129917260.201442018 - 20223
25.Canada flagAdam Cracknell (RW/C)521014240.46162019 - 20201
26.Canada flagJustin Fontaine (RW)54814220.41162018 - 20191
27.Canada flagBrandon DeFazio (LW/RW)102129210.21962017 - 20202
28.Canada flagBrandon McMillan (C/LW)43911200.47452023 - 20241
29.Canada flagAlex Riche (C)98812200.20442019 - 20245
30.Canada flagZach Yuen (D)171713200.121272016 - 20245
31.Canada flagRyan Spooner (C)31515200.6562025 - 20261
32.Canada flagJayden Halbgewachs (LW)61811190.31152024 - 20251
33.Canada flagJosh Nicholls (RW/C)86415190.22182018 - 20234
34.Canada flagTroy Josephs (C/LW)30612180.60142025 - 20261
35.Canada flagRourke Chartier (C)3789170.4622024 - 20251
36.Canada flagBrett Bellemore (D)75412160.21472016 - 20182
37.Canada flagWilliam Reilly (D)52313160.31372025 - 20261
38.Canada flagMichael Latta (C)51510150.29712018 - 20191
39.Canada flagAustin Wagner (LW/RW)4677140.30322025 - 20261
40.Canada flagMarc-André Gragnani (D)23211130.57142018 - 20191
41.Canada flagRiley Sutter (C)4057120.30242025 - 20261
42.Canada flagMartin St. Pierre (C/LW)2748120.44102018 - 20191
43.Canada flagMartin Lefebvre (D)5548120.22102024 - 20251
44.Canada flagDevante Smith-Pelly (RW)3683110.31402019 - 20201
45.Canada flagKyle Chipchura (C/W)5656110.20502017 - 20181
46.Canada flagBlake Parlett (D)3246100.31102018 - 20191
47.Canada flagLucas Lessio (LW)296390.31202017 - 20181
48.Canada flagGemel Smith (C/W)203690.4522023 - 20241
49.Canada flagBrett Pollock (C/W)292790.31142022 - 20231
50.Canada flagHudson Elynuik (C/LW)522790.17342024 - 20251
51.Canada flagJesse Blacker (D)491890.18262017 - 20181
52.Canada flagTurner Ottenbreit (D)641780.13462023 - 20241
53.Canada flagAustin Wong (RW/C)584150.09602023 - 20252
54.Canada flagTy Schultz (D)462350.1182021 - 20232
55.Canada flagBrayden Jaw (D/RW)721450.07162017 - 20203
56.Canada flagGeoff Kinrade (D)262240.15182017 - 20181
57.Canada flagWyatt Kalynuk (D)101340.4082025 - 20261
58.Canada flagGreg McKegg (C/W)81230.3822025 - 20261
59.Canada flagBen Harpur (D)221230.14242025 - 20261
60.Canada flagMikaël Tam (D)351230.09332018 - 20223
61.Canada flagGaret Hunt (LW)681230.041582019 - 20232
62.Canada flagMathew Maione (D)160330.1982019 - 20201
63.Canada flagBrandon Magee (C/RW)181120.11232019 - 20201
64.Canada flagChris Seto (LW)291120.0762018 - 20222
65.Canada flagBrendan O'Donnell (W/C)250220.0822017 - 20181
66.Canada flagGriffin Reinhart (D)330220.0662019 - 20201
67.Canada flagJérémy Groleau (D)10000.0022025 - 20261
68.Canada flagAlexandre Picard (LW)40000.0042018 - 20191
69.Canada flagLiam Ross (D)40000.0042022 - 20231
70.Canada flagColin Joe (D)190000.0062021 - 20221
70 players