Loading page

Toronto Pro Hockey All Time Overall Totals Stats

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

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagBrendan Sloley (C)7126182.5721998 - 19991
2.Canada flagP.K. Subban (D)7413172.43161998 - 19991
3.Canada flagWyatt Johnston (C/RW)1387151.1522011 - 20132
4.Canada flagZane Neily (LW)7411152.1401998 - 19991
5.Canada flagHudson Burke (F)895141.7542024 - 20251
6.Canada flagLeo Arone (F)868141.7522024 - 20251
7.Canada flagAnthony Romani (RW/C)785131.8602014 - 20151
8.Canada flagMatvey Antropov (F)849131.6382022 - 20231
9.Canada flagSteven Stamkos (C/W)775121.7121999 - 20001
10.Canada flagBehn Robertson (RW)765111.5721999 - 20001
11.Canada flagColin Fitzgerald (C)856111.3842017 - 20181
12.Canada flagDamien Giroux (C/LW)773101.4302009 - 20101
13.Canada flagTyler Lee (F)664101.6722018 - 20191
14.Canada flagZachary Mckenna (F)855101.2582024 - 20251
15.Canada flagCalum Ritchie (C/RW)737101.4322014 - 20151
16.Canada flagLiam Greentree (RW)76391.2922015 - 20161
17.Canada flagJensen Campbell (F)76391.29102023 - 20241
18.Canada flagGrayson Mancari (F)65491.5002021 - 20221
19.Canada flagMichael Del Zotto (D)75491.2921999 - 20001
20.Canada flagGensen Geldart (F)64591.5002018 - 20191
21.Canada flagShane Wright (C)83691.1362013 - 20141
22.Canada flagMichael Mammele (F)86281.0022022 - 20231
23.Canada flagTaeo Artichuk (F)74481.1422014 - 20151
24.Canada flagAlessandro Di Iorio (C)84481.0022017 - 20181
25.Canada flagTy Nelson (D)83581.0022013 - 20141
26.Canada flagBen Bowen (LW)82681.0082017 - 20181
27.Canada flagJake O'Brien (C)61781.3302016 - 20171
28.Canada flagBrock Manders (F)65271.1702021 - 20221
29.Canada flagCarter Kostuch (LW)65271.1722016 - 20171
30.Canada flagDaniel Lorusso (F)75271.0002023 - 20241
31.Canada flagLogan Sawyer (LW)75271.0022015 - 20161
32.Canada flagMick Thompson (LW)85270.8822013 - 20141
33.Canada flagNash Ryan (F)64371.1722010 - 20111
34.Canada flagJake Uberti (C/W)74371.0082011 - 20121
35.Canada flagNolan Barrett (F)84370.8882024 - 20251
36.Canada flagCody Morgan (C)6347-02010 - 20111
37.Canada flagSal Ezechia (F)63471.1702021 - 20221
38.Canada flagBrenden Sirizzotti (RW)63471.1722012 - 20131
39.Canada flagFrancesco Pinelli (C/LW)63471.1722012 - 20131
40.Canada flagEthan Cardwell (RW/C)73471.0042011 - 20121
41.Canada flagBrayden Purchase (F)83470.8842024 - 20251
42.Canada flagTyler Bruce (F)62571.1702018 - 20191
43.Canada flagZachary Nyman (D)82570.8802017 - 20181
44.Canada flagMatthew Jovanovic (D)81670.8842013 - 20141
45.Canada flagMichael Alati (F)60771.1702021 - 20221
46.Canada flagChristian Parravano (D)70771.0082023 - 20241
47.Canada flagGianni Frasca (F)54261.2002020 - 20211
48.Canada flagXavier Rowe (F)63361.0022018 - 20191
49.Canada flagGrady Foran (F)73360.8602023 - 20241
50.Canada flagCam Allen (D)73360.8642014 - 20151
51.Canada flagLuke Attard (F)62461.0022021 - 20221
52.Canada flagJosh Hackett (F)62461.0022021 - 20221
53.Canada flagAuzzie Watson (D)61561.0042021 - 20221
54.Canada flagMason Dennis (D)71560.8642023 - 20241
55.Canada flagMaximus Mavrou (D)64150.8322018 - 20202
56.Canada flagCallum Arnott (RW/C)84150.6302013 - 20141
57.Canada flagAdam Valentini (F)84150.6322017 - 20181
58.Canada flagAlexander Hage (C)84150.6342017 - 20181
59.Canada flagIvan Galiyanov (F)63250.8302016 - 20171
60.Canada flagCal Reilly (F)63250.8322021 - 20221
61.Canada flagKai Mackie (F)73250.7182023 - 20241
62.Canada flagOliver Tang (D)83250.6302017 - 20181
63.Canada flagBeckham Hunter (C)52351.0062020 - 20211
64.Canada flagJonathan Sharir-Smith (C)62350.8302008 - 20091
65.Canada flagJaden Peca (RW)62350.8342008 - 20091
66.Canada flagKieran Riley (D)62350.8362016 - 20171
67.Canada flagPatrick Thomas (C)82350.6302013 - 20141
68.Canada flagHenry Sararas (F)82350.6322024 - 20251
69.Canada flagBrody Grant (C)51451.0002020 - 20211
70.Canada flagAidan Shepard (D)61450.8302012 - 20131
71.Canada flagDean Sloan (F)61450.8302018 - 20191
72.Canada flagIan Inskip (F)61450.8302018 - 20191
73.Canada flagSebastian Tamburro (LW)71450.7142011 - 20121
74.Canada flagAlex Pietrangelo (D)71450.7141999 - 20001
75.Canada flagBrayden Martin (F)81450.6302024 - 20251
76.Canada flagLucas Alaimo (F)81450.6342022 - 20231
77.Canada flagIsaac Rodrigues (D)60550.8322018 - 20191
78.Canada flagGabe Stone (F)53140.8002020 - 20211
79.Canada flagNate Feiner (F)63140.6702018 - 20191
80.Canada flagLiam Arnsby (C/RW)63140.6782012 - 20131
81.Canada flagMarco Mignosa (RW)73140.5722014 - 20151
82.Canada flagHudson Greenslade (F)73140.5742023 - 20241
83.Canada flagBarron Mundy (F)83140.5002017 - 20181
84.Canada flagEvan Andrews (F)83140.5002022 - 20231
85.Canada flagEric Huang (C)62240.6702021 - 20221
86.Canada flagEthan Dowling (F)72240.5702023 - 20241
87.Canada flagMario Capizzano (F)82240.5002022 - 20231
88.Canada flagJulian Facchinelli (RW)82240.5022013 - 20141
89.Canada flagJosh Stone (F)82240.5042024 - 20251
90.Canada flagOwen Genautis (F)61340.6702008 - 20091
91.Canada flagJimmy Lombardi (C/LW)61340.6722016 - 20171
92.Canada flagDylan Coyle (F)71340.5702014 - 20151
93.Canada flagWilliam Hughes (C)71340.5722015 - 20161
94.Canada flagLincoln McDole (F)71340.5722023 - 20241
95.Canada flagAustin Burch (F)71340.5742023 - 20241
96.Canada flagPaul Ludwinski (C/LW)81340.5002013 - 20141
97.Canada flagEli Sebastian (C)81340.50142013 - 20141
98.Canada flagRobert Thomas (C/RW)60440.6742008 - 20091
99.Canada flagGrayson Tiller (D)70440.5722014 - 20151
100.Canada flagLuc Malkhassian (F)70440.5742014 - 20151

* Some data is missing to provide a correct summary.