Loading page

TPS All Time Regular Season Stats

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

All Time Player Stats

Select...
From season
To season
#PlayerSeasonAgeLeagueGPGATPP/GPPIM+/-
1.Canada flagLayne Ulmer (C)2006-200745SM-liiga541729460.85342
2.Canada flagMal Davis (RW)1987-198869SM-liiga443212441.00684
3.Canada flagKent McDonell (RW)2006-200747SM-liiga451430440.98758
4.Canada flagÉric Perrin (C)2017-201850Liiga502320430.86227
5.Canada flagJean-Christophe Beaudin (C)2024-202529Liiga571527420.7426-15
6.Canada flagRob Shearer (C)2001-200249SM-liiga562416400.71569
7.Canada flagMal Davis (RW)1986-198769SM-liiga392415391.0093-8
8.Canada flagMal Davis (RW)1989-199069SM-liiga382711381.004122
9.Canada flagMal Davis (RW)1988-198969SM-liiga342115361.063121
10.Canada flagRobert Lamoureux (C)1972-197376SM-sarja361521361.0055-
11.Canada flagBrian Willsie (RW)2012-201348SM-liiga482411350.731051
12.Canada flagÉric Perrin (C)2015-201650Liiga461024340.7442
13.Canada flagPeter Schaefer (LW)2001-200248SM-liiga331615310.949317
14.Canada flagÉric Perrin (C)2016-201750Liiga431318310.721813
15.Canada flagAidan Dudas (RW/C)2024-202526Liiga521316290.5624-12
16.Canada flagSteve Graves (LW)1988-198962SM-liiga431612280.654813
17.Canada flagFrancis Paré (C/W)2013-201438Liiga301315280.934-2
18.Canada flagJamie Johnson (C)2008-200944SM-liiga42820280.6724-10
19.Canada flagAidan Dudas (RW/C)2023-202426Liiga581314270.4716-12
20.Canada flagBrian Willsie (RW)2013-201448Liiga331114250.7688-1
21.Canada flagSteven Seigo (D)2013-201435Liiga60617230.3828-3
22.Canada flagRobert Lamoureux (C)1971-197276SM-sarja31193220.71115-
23.Canada flagJack Rodewald (C)2021-202232Liiga501210220.4466
24.Canada flagMario Valery-Trabucco (RW/C)2010-201139SM-liiga57163190.3346-23
25.Canada flagMichael Dal Colle (LW)2022-202330Liiga36415190.5314-3
26.Canada flagMal Davis (RW)1990-199169SM-liiga29116170.5932-1
27.Canada flagScott Kosmachuk (RW)2022-202332Liiga2998170.59223
28.Canada flagTyler Steenbergen (C/W)2021-202228Liiga54710170.3128-4
29.Canada flagCorey Locke (C)2012-201342SM-liiga37512170.4622-6
30.Canada flagSimon Gysbers (D)2014-201539Liiga44314170.3952-13
31.Canada flagRobert Lamoureux (C)1974-197576SM-sarja3588160.4679-
32.Canada flagShaone Morrisonn (D)2013-201443Liiga54412160.3083-3
33.Canada flagChris Joseph (D)2001-200256SM-liiga3269150.471058
34.Canada flagFrancis Paré (C/W)2015-201638Liiga18104140.7818-5
35.Canada flagSteven Seigo (D)2014-201535Liiga5359140.2639-8
36.Canada flagMario Scalzo (D)2011-201241SM-liiga38410140.3750-8
37.Canada flagKris Russell (D)2012-201339SM-liiga15212140.938-1
38.Canada flagJaedon Descheneau (RW/C)2021-202231Liiga2849130.4680
39.Canada flagNathan Barrett (C/LW)2006-200744SM-liiga1675120.7512-2
40.Canada flagDarcy Campbell (D)2009-201042SM-liiga3329110.3338-8
41.Canada flagRyan Stone (LW)2011-201241SM-liiga2564100.4099-14
42.Canada flagMario Valery-Trabucco (RW/C)2010-201139ET855101.254-
43.Canada flagTyler Bouck (LW)2004-200546SM-liiga4037100.25100-2
44.Canada flagÉric Perrin (C)2015-201650Champions HL919101.1121
45.Canada flagCorey Locke (C)2012-201342ET82681.008-
46.Canada flagBrandon Gormley (D)2018-201934Liiga242680.338-1
47.Canada flagFrancis Paré (C/W)2013-201438ET83360.752-
48.Canada flagMark Fraser (D)2017-201839Liiga320550.16648
49.Canada flagPeter Schaefer (LW)2001-200248Spengler Cup43141.000-
50.Canada flagCraig Rivet (D)2004-200551SM-liiga183140.22283
51.Canada flagSteven Seigo (D)2013-201435ET71340.572-
52.Canada flagJosh MacNevin (D)2012-201348SM-liiga161340.256-4
53.Canada flagEric Johansson (C/LW)2007-200844SM-liiga82130.380-2
54.Canada flagChris Joseph (D)2001-200256Spengler Cup41230.750-
55.Canada flagSteven Seigo (D)2014-201535Champions HL51230.6063
56.Canada flagShaone Morrisonn (D)2013-201443ET71230.4322-
57.Canada flagÉric Perrin (C)2016-201750Champions HL50330.6021
58.Canada flagSimon Gysbers (D)2014-201539Champions HL80330.3833-3
59.Canada flagRyan Stone (LW)2011-201241ET52020.4010-
60.Canada flagBrian Willsie (RW)2012-201348ET41220.506-
61.Canada flagTyler Steenbergen (C/W)2021-202228Champions HL51120.400-2
62.Canada flagDerek Famulare (LW/RW)2013-201436Liiga351120.0637-12
63.Canada flagTravis Ehrhardt (D)2012-201337ET80220.2516-
64.Canada flagTyler Steenbergen (C/W)2022-202328Liiga90220.2222
65.Canada flagGreg Hawgood (D)2005-200657SM-liiga210220.1070-1
66.Canada flagJesse Dudas (D)2016-201738Champions HL11011.0001
67.Canada flagCurtis Hamilton (LW/RW)2016-201734Liiga21010.5000
68.Canada flagRob Shearer (C)2001-200249Spengler Cup41010.252-
69.Canada flagÉric Perrin (C)2017-201850Champions HL41010.256-1
70.Canada flagCarter Savoie (LW/RW)2024-202524Liiga50110.200-1
71.Canada flagJack Rodewald (C)2021-202232Champions HL60110.170-5
72.Canada flagTyler Steenbergen (C/W)2022-202328Champions HL60110.170-3
73.Canada flagJean-Luc Grand-Pierre (D)2010-201149SM-liiga160110.0661-11
74.Canada flagJesse Dudas (D)2016-201738Liiga00000.000-
75.Canada flagHarlan Pratt (D)2003-200447SM-liiga30000.000-2
76.Canada flagJarrod Skalde (C)2002-200355Spengler Cup40000.002-
77.Canada flagScott Kosmachuk (RW)2022-202332Champions HL40000.004-6
78.Canada flagDerek Famulare (LW/RW)2013-201436ET80000.006-
79.Canada flagTravis Ehrhardt (D)2012-201337SM-liiga170000.0016-6
80.Canada flagSteve McCarthy (D)2010-201145SM-liiga320000.00811
80 players