Loading page

TPS All Time Overall Totals Stats

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

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagMal Davis (RW)208133651980.953071986 - 19915
2.Canada flagÉric Perrin (C)16354691230.75522015 - 20183
3.Canada flagRobert Lamoureux (C)1024232740.732491971 - 19753
4.Canada flagAidan Dudas (RW/C)1242932610.49692023 - 20252
5.Canada flagBrian Willsie (RW)813525600.741932012 - 20142
6.Canada flagFrancis Paré (C/W)562521460.82482013 - 20162
7.Canada flagLayne Ulmer (C)561729460.82342006 - 20071
8.Canada flagJean-Christophe Beaudin (C)621529440.71262024 - 20251
9.Canada flagKent McDonell (RW)471430440.94752006 - 20071
10.Canada flagRob Shearer (C)642518430.67662001 - 20021
11.Canada flagSteve Graves (LW)531820380.72601988 - 19891
12.Canada flagSteven Seigo (D)1131126370.33672013 - 20152
13.Canada flagPeter Schaefer (LW)411717340.83952001 - 20021
14.Canada flagJamie Johnson (C)48823310.65262008 - 20091
15.Canada flagJack Rodewald (C/RW)681413270.40102021 - 20221
16.Canada flagTyler Steenbergen (C/W)811015250.31322021 - 20232
17.Canada flagMario Valery-Trabucco (RW/C)57163190.33462010 - 20111
18.Canada flagMichael Dal Colle (LW)36415190.53142022 - 20231
19.Canada flagScott Kosmachuk (RW)2998170.59222022 - 20231
20.Canada flagChris Joseph (D)40710170.431362001 - 20021
21.Canada flagCorey Locke (C)37512170.46222012 - 20131
22.Canada flagSimon Gysbers (D)44314170.39522014 - 20151
23.Canada flagShaone Morrisonn (D)54412160.30832013 - 20141
24.Canada flagMario Scalzo (D)40410140.35522011 - 20121
25.Canada flagKris Russell (D)15212140.9382012 - 20131
26.Canada flagJaedon Descheneau (RW/C)2949130.4582021 - 20221
27.Canada flagNathan Barrett (C/LW)1775120.71142006 - 20071
28.Canada flagTyler Bouck (LW)4647110.241122004 - 20051
29.Canada flagDarcy Campbell (D)3329110.33382009 - 20101
30.Canada flagRyan Stone (LW)2564100.40992011 - 20121
31.Canada flagBrandon Gormley (D)242680.3382018 - 20191
32.Canada flagMark Fraser (D)430550.12722017 - 20181
33.Canada flagCraig Rivet (D)243140.17672004 - 20051
34.Canada flagJosh MacNevin (D)161340.2562012 - 20131
35.Canada flagEric Johansson (C/LW)82130.3802007 - 20081
36.Canada flagGreg Hawgood (D)230330.13722005 - 20061
37.Canada flagDerek Famulare (LW/RW)351120.06372013 - 20141
38.Canada flagCurtis Hamilton (LW/RW)21010.5002016 - 20171
39.Canada flagCarter Savoie (LW/RW)50110.2002024 - 20251
40.Canada flagJean-Luc Grand-Pierre (D)160110.06612010 - 20111
41.Canada flagJesse Dudas (D)0000-02016 - 20171
42.Canada flagHarlan Pratt (D)30000.0002003 - 20041
43.Canada flagTravis Ehrhardt (D)170000.00162012 - 20131
44.Canada flagSteve McCarthy (D)320000.00812010 - 20111
44 players