Loading page

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

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagKyle McGrath (RW)1331071302371.78582019 - 20266
2.Canada flagMike Cole (LW)13378611391.05722021 - 20265
3.Canada flagMatt McKim (LW)8356751311.58162023 - 20263
4.Canada flagJeremy Barron (C)9559661251.321572011 - 20197
5.Canada flagMike Druken (F)21624861100.518592011 - 202513
6.Canada flagRoger Pender (D)13919811000.721462014 - 20259
7.Canada flagJon Caul (F)1023860980.96262012 - 20186
8.Canada flagKyle McGuirk (F)1373557920.671392021 - 20265
9.Canada flagTanner Humber-Dredge (F)773259911.181212023 - 20263
10.Canada flagTerry Ryan (C)554143841.53312016 - 20225
11.Canada flagMatt Fewer (F)1914040800.421562011 - 202412
12.Canada flagRobert Barrett (RW)603146771.283252014 - 20184
13.Canada flagMark Rideout (F)2213146770.353052012 - 202512
14.Canada flagJoel Bishop (LW/C)583145761.31882023 - 20263
15.Canada flagMatthew Smith (F)1213341740.61142021 - 20265
16.Canada flagRyan Whiffen (RW)812439630.78712011 - 20165
17.Canada flagMark Rumsey (C)513329621.22542024 - 20262
18.Canada flagShane Sullivan (F)572932611.07722011 - 20165
19.Canada flagJacob Pitcher (F)992932610.621872013 - 20196
20.Canada flagJustin O'Reilly (LW)552729561.0282015 - 20194
21.Canada flagKenny Mahoney (C)302924531.77422011 - 20132
22.Canada flagDylan Brake (D)202941500.252242014 - 202611
23.Canada flagBrandon Knight (LW)742028480.65562023 - 20263
24.Canada flagRyan Walsh (D)180444480.271102015 - 202610
25.Canada flagBrandon Fewer (RW/C)1122223450.40882011 - 20239
26.Canada flagPat O'Keefe (D)46936450.98422019 - 20233
27.Canada flagMichael King (F)422616421.00182012 - 20153
28.Canada flagEvan White (D)28629351.25122025 - 20261
29.Canada flagJordan Escott (C)111023333.00182019 - 20201
30.Canada flagSean Lynch (D)70527320.46362011 - 20154
31.Canada flagColin Escott (LW)231714311.35102015 - 20192
32.Canada flagKyle Stevens (F)751317300.40642022 - 20264
33.Canada flagPaul Norman (D)72624300.421812011 - 20265
34.Canada flagPat Parfrey (D)129327300.23282015 - 20267
35.Canada flagAndrew Paul (F)201711281.4022021 - 20221
36.Canada flagColin O'Neill (F)491513280.57462019 - 20233
37.Canada flagBrad Slaney (D)28424281.00372014 - 20172
38.Canada flagDylan MacKenzie (F)1131611270.24362021 - 20265
39.Canada flagCody Squires (F)711512270.38902013 - 20196
40.Canada flagJeremy Dixon (RW)661314270.41372011 - 20165
41.Canada flagGrant Thompson (F)821311240.29992019 - 20266
42.Canada flagRobert Inder (D)113915240.211512012 - 20249
43.Canada flagJoey Trenholm (LW)35618240.69102016 - 20202
44.Canada flagSteve Bailey (LW)291111220.7642011 - 20172
45.Canada flagMike Walsh (D)26616220.85162011 - 20132
46.Canada flagGreg Kinsella (F)30616220.73242011 - 20132
47.Canada flagBobby Squires (F)46614200.43262015 - 20223
48.Canada flagMitch Flynn (D)24712190.79122016 - 20182
49.Canada flagNathan Hutchens (F)52415190.371032012 - 20164
50.USA flagLane Mahoney (D)1099181.8022014 - 20151
51.Canada flagNicholas Bray (D/C)1199181.64192011 - 20121
52.Canada flagCoady Barron (LW)15107171.1342021 - 20221
53.Canada flagSteven O'Keefe (C)2189170.81282012 - 20152
54.Canada flagJohn Charles Snow (C)19314170.89182021 - 20221
55.Canada flagLucas Dearing (LW/C)1588161.07182015 - 20242
56.Canada flagCurtis Heffernan (D)44511160.36732021 - 20253
57.Canada flagDale King (C)9411151.6722012 - 20131
58.Canada flagRobert Hynd (F)19312150.7942013 - 20152
59.Canada flagGeorge Walsh (F)65213150.23222023 - 20263
60.Canada flagJackson Murphy-Johnson (D)2068140.7082023 - 20241
61.Canada flagRiley Edwards (F)67103130.19302016 - 20234
62.Canada flagNoah Wilson (D)5557120.22122023 - 20263
63.Canada flagMatthew O'Leary (D)2548120.48122018 - 20232
64.Canada flagPaul Roebothan (RW)1647110.69412014 - 20162
65.Canada flagRyan Hawco (F)5247110.211102019 - 20233
66.Canada flagPatrick Power (LW)4329110.26492017 - 20203
67.Canada flagSteve Tilley (RW)682101.6782017 - 20181
68.Canada flagJordan Freake (F)782101.4322019 - 20201
69.Canada flagDakota Warren (F)3064100.3362017 - 20192
70.Canada flagMichael Maloney (F)4037100.25582021 - 20264
71.Canada flagBrian Evans (RW)305490.30202011 - 20132
72.Canada flagVincent Paiement (LW)484590.19772011 - 20154
73.Canada flagJeff MacRoberts (D)431890.211742012 - 20175
74.Canada flagJason Thorne (F)133580.62162011 - 20121
75.Canada flagChad Furlong (F)114370.64142013 - 20141
76.Canada flagJacob Lewis (D)282570.25622013 - 20152
77.Canada flagZach Hill (D)300770.23582017 - 20203
78.Canada flagRyan Costello (F)393360.1522022 - 20263
79.Canada flagJohn Ryan Francis (C)62461.0002017 - 20181
80.Canada flagKristopher Thomas (LW)221560.2762022 - 20231
81.Canada flagJordan Winter (F)173250.2962025 - 20261
82.Canada flagMurray Bavis (D)102350.50142011 - 20121
83.Canada flagLarry Gray (D)212350.24642011 - 20142
84.Canada flagBrandon Kalbfleisch (D)240550.2162016 - 20182
85.Canada flagPaul Cuff (F)173140.24392013 - 20141
86.Canada flagTyler Anthony (F)253140.1662021 - 20243
87.Canada flagRobbie Everson (C)313140.13572018 - 20223
88.Canada flagDoug Crocker (F)132240.31202011 - 20121
89.Canada flagScott Bragg (LW)132240.31282016 - 20192
90.Canada flagJeremy McDonald (F)91340.44342017 - 20181
91.Canada flagMichael Abbott (D)151340.2742019 - 20201
92.Canada flagJason Joyce (D)210440.19422012 - 20131
93.Canada flagJason Michaud (F)112130.2742016 - 20171
94.Canada flagMatthew Mills (F)241230.13162022 - 20253
95.Canada flagJustin Brown (F)22021.0022011 - 20121
96.Canada flagPaul Mitchelmore (F)51120.4002015 - 20161
97.Canada flagJoshua Hawco (D)40220.5022014 - 20151
98.Canada flagMarc Halbot (F)50220.4022019 - 20201
99.Canada flagPerry McDonald (F)71010.14262017 - 20181
100.Canada flagJakob Hann (F)91010.1102023 - 20263