Loading page

St. John's Jr. Caps All Time Overall Totals Stats

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

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagJoey Trenholm (LW)139104841881.352622012 - 20164
2.Canada flagJordan Winter (F)150721161881.25222021 - 20254
3.Canada flagKyle McGuirk (F)107105761811.69922010 - 20133
4.Canada flagRobert Hynd (F)112691011701.52902010 - 20133
5.Canada flagMatthew Coughlan (C)9575911661.752242010 - 20144
6.Canada flagRoger Pender (D)130301161461.122032009 - 20134
7.Canada flagGrant Nolan (F)14071721431.02722013 - 20185
8.Canada flagAndrew Veitch (LW)13967761431.03872022 - 20264
9.Canada flagNick Dunn (F)10266631291.261352019 - 20245
10.Canada flagDylan MacKenzie (F)12758711291.02962016 - 20204
11.Canada flagRiley Edwards (F)14648661140.782052011 - 20154
12.Canada flagMark Davis (F)8045661111.391352022 - 20242
13.Canada flagMichael King (F)6862471091.60682010 - 20122
14.Canada flagZac Cooper (C)13835741090.792212013 - 20174
15.Canada flagRyan Whiffen (RW)11354501040.92992004 - 20084
16.Canada flagSteven O'Keefe (C)6332711031.631132010 - 20122
17.Canada flagJon Caul (F)6846551011.49462010 - 20122
18.Canada flagRyan Hawco (F)12148521000.834852011 - 20154
19.Canada flagRyan Perks (RW)1264851990.79892011 - 20154
20.Canada flagRyan Costello (F)993661970.98442020 - 20244
21.Canada flagAndy Knight (F)604452961.60672024 - 20262
22.Canada flagPaul Norman (D)833758951.142132019 - 20233
23.Canada flagLiam Maher (F)1163558930.80242015 - 20194
24.Canada flagJason Michaud (F)653754911.401432014 - 20162
25.Canada flagChad Furlong (F)883556911.032522010 - 20133
26.Canada flagPat Parfrey (D)771965841.09342010 - 20133
27.Canada flagChris Mallard (F)974241830.861042013 - 20174
28.Canada flagKyle McGrath (RW)384137782.05222018 - 20202
29.Canada flagRyan Walsh (D)1311657730.562012011 - 20154
30.Canada flagJakob Hann (F)914227690.76582019 - 20234
31.Canada flagZachary Hawco (F)1482940690.472422021 - 20254
32.Canada flagJustin Walsh (F)722938670.93542012 - 20153
33.Canada flagDanny Rice (F)793232640.81412016 - 20203
34.Canada flagGreg Kehoe (D)932440640.69792019 - 20234
35.Canada flagMurray Byrne (D)1012438620.611722017 - 20236
36.Canada flagNathan Peters (D)783030600.77362016 - 20193
37.Canada flagShaemus Best (LW)1433425590.41612021 - 20254
38.Canada flagMason Dawe (D)1061541560.53632023 - 20263
39.Canada flagMike Williams (F)853616520.61342017 - 20214
40.Canada flagMatthew Mills (F)832326490.591532018 - 20224
41.Canada flagLuke Power (F)722028480.67492022 - 20264
42.Canada flagCharles Walsh (D)116939480.41902021 - 20265
43.Canada flagNolan Avery (LW)451926451.00682024 - 20262
44.Canada flagJosh Thornhill (D)1161728450.393762012 - 20164
45.Canada flagJacob Russell (F)262024441.69242025 - 20261
46.Canada flagTyler Tobin (D)110935440.401522013 - 20185
47.Canada flagRobbie Everson (C)1201726430.363172013 - 20174
48.Canada flagKyle Rumsey (F)512417410.80222018 - 20202
49.Canada flagJordan Richards (F)431427410.95162016 - 20182
50.Canada flagPatrick Hurley (F)251822401.60762023 - 20252
51.Canada flagAlex Doyle (F)1221721380.312922012 - 20164
52.Canada flagJustin Hepditch (F)1161424380.331022022 - 20264
53.Canada flagLee Gulliver (D)1211325380.316052012 - 20164
54.Canada flagKyle Rumsey (F)631720370.59442016 - 20182
55.Canada flagDevon Murphy (F)831818360.43482019 - 20245
56.Canada flagJesse Parrell (F)581521360.62882012 - 20175
57.Canada flagBlair Carter (F)671521360.541062010 - 20122
58.Canada flagDeclan Barron (D)1131323360.321222021 - 20254
59.Canada flagEvan Reid (D)951024340.361942016 - 20226
60.Canada flagPatrick Power (LW)1121518330.291852011 - 20143
61.Canada flagLiam Hodder (D)90726330.37692023 - 20263
62.Canada flagGarrett Murphy (LW)371814320.86632013 - 20141
63.Canada flagKristopher Thomas (LW)421022320.76242019 - 20223
64.Canada flagGeorge Walsh (F)781022320.41522019 - 20234
65.Canada flagJoshua Hawco (D)921022320.351672011 - 20143
66.Canada flagMatthew Smith (F)221119301.36222016 - 20171
67.Canada flagStephen Mallard (LW)591217290.49732016 - 20193
68.Canada flagStephen Ryder (D)95424280.291222023 - 20263
69.Canada flagJeremy Dixon (RW)271512271.00102010 - 20111
70.Canada flagCraig Follett (F)631215270.43382015 - 20172
71.Canada flagJoseph Walsh (D)671017270.40902017 - 20203
72.Canada flagMichael Knox (D)80522270.341892010 - 20122
73.Canada flagAuston Bryan (F)671214260.39262024 - 20262
74.Canada flagLandon Young (F)681115260.381162021 - 20243
75.Canada flagThomas Hagan (F)32149230.72462018 - 20202
76.Canada flagCaleb Roberts (F)68914230.34102022 - 20242
77.Canada flagJeff MacRoberts (D)50320230.461832010 - 20122
78.Canada flagNoah Boland (F)27139220.8142024 - 20262
79.Canada flagJamie Pender (LW)79139220.28222011 - 20153
80.Canada flagJustin Hann (F)41119200.49482016 - 20204
81.Canada flagSean Brown (F)60713200.331012024 - 20262
82.Canada flagCasey Hancock (F)64614200.31222017 - 20214
83.Canada flagAlex Noseworthy (D)51218200.39412017 - 20203
84.Canada flagJaxsen Healey (D)63613190.30872024 - 20262
85.Canada flagDaniel Kearley (F)26810180.69342024 - 20262
86.Canada flagKent Gillingham (F)2189170.81142021 - 20221
87.Canada flagWill Scott (D)24611170.7182023 - 20241
88.Canada flagChad Thompson (F)22512170.77502014 - 20151
89.Canada flagRobbie Perks (D)73413170.23702011 - 20132
90.Canada flagCraig Hammond (LW)2888160.57142004 - 20062
91.Canada flagThomas Murphy (D)97214160.161102012 - 20164
92.Canada flagKyler Lind (F)8569150.18442016 - 20204
93.Canada flagZach Hill (D)61213150.251762013 - 20162
94.Canada flagNoah Smith (F)5577140.25202024 - 20262
95.Canada flagOwen Barrington (F)3459140.41402024 - 20262
96.Canada flagMatthew Dunn (D)64410140.22442022 - 20264
97.Canada flagMark Murphy (D)90211130.14572012 - 20175
98.Canada flagLandon Halbot (D)3084120.40942024 - 20262
99.Canada flagBrandon Pomroy (F)2765110.41432015 - 20161
100.Canada flagCole Hurley (F)2446100.42352021 - 20221