Loading page

St. John's Sr. Caps All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagKyle McGrath (RW)8677921691.97362019 - 20266
2.Canada flagJeremy Barron (C)9459661251.331572011 - 20197
3.Canada flagMike Druken (F)18724821060.578092011 - 202513
4.Canada flagMatt McKim (LW)5342581001.89102023 - 20263
5.Canada flagJon Caul (F)1023860980.96262012 - 20186
6.Canada flagMike Cole (LW)845233851.01382021 - 20265
7.Canada flagTerry Ryan (C)513943821.61292016 - 20225
8.Canada flagRoger Pender (D)1021664800.781102014 - 20259
9.Canada flagTanner Humber-Dredge (F)562752791.41902023 - 20263
10.Canada flagRobert Barrett (RW)603146771.283252014 - 20184
11.Canada flagMark Rideout (F)1812944730.402712012 - 202512
12.Canada flagMatt Fewer (F)1593636720.451442011 - 202412
13.Canada flagKyle McGuirk (F)892540650.73922021 - 20265
14.Canada flagRyan Whiffen (RW)812439630.78712011 - 20165
15.Canada flagShane Sullivan (F)572932611.07722011 - 20165
16.Canada flagJacob Pitcher (F)962932610.641852013 - 20196
17.Canada flagJustin O'Reilly (LW)522729561.0882015 - 20194
18.Canada flagKenny Mahoney (C)302924531.77422011 - 20132
19.Canada flagMatthew Smith (F)792231530.6782021 - 20265
20.Canada flagMark Rumsey (C)352523481.37442024 - 20262
21.Canada flagJoel Bishop (LW/C)341830481.41452023 - 20263
22.Canada flagDylan Brake (D)163938470.291812014 - 202611
23.Canada flagRyan Walsh (D)160442460.29982015 - 202610
24.Canada flagBrandon Fewer (RW/C)1012122430.43722011 - 20239
25.Canada flagMichael King (F)422616421.00182012 - 20153
26.Canada flagBrandon Knight (LW)511721380.75342023 - 20263
27.Canada flagSean Lynch (D)70527320.46362011 - 20154
28.Canada flagJordan Escott (C)101021313.10162019 - 20201
29.Canada flagPat O'Keefe (D)28723301.07302019 - 20233
30.Canada flagEvan White (D)19524291.5342025 - 20261
31.Canada flagColin Escott (LW)201513281.40102015 - 20192
32.Canada flagBrad Slaney (D)28424281.00372014 - 20172
33.Canada flagCody Squires (F)701512270.39902013 - 20196
34.Canada flagJeremy Dixon (RW)661314270.41372011 - 20165
35.Canada flagColin O'Neill (F)381312250.66402019 - 20233
36.Canada flagPat Parfrey (D)84322250.30222015 - 20267
37.Canada flagJoey Trenholm (LW)34618240.71102016 - 20202
38.Canada flagPaul Norman (D)49618240.491192011 - 20265
39.Canada flagRobert Inder (D)107914230.211492012 - 20249
40.Canada flagSteve Bailey (LW)291111220.7642011 - 20172
41.Canada flagMike Walsh (D)26616220.85162011 - 20132
42.Canada flagGreg Kinsella (F)30616220.73242011 - 20132
43.Canada flagKyle Stevens (F)44912210.48302022 - 20264
44.Canada flagAndrew Paul (F)13128201.5422021 - 20221
45.Canada flagDylan MacKenzie (F)73911200.27222021 - 20265
46.Canada flagBobby Squires (F)41614200.49262015 - 20223
47.Canada flagMitch Flynn (D)24712190.79122016 - 20182
48.Canada flagNathan Hutchens (F)52415190.371032012 - 20164
49.Canada flagGrant Thompson (F)60117180.30692019 - 20266
50.USA flagLane Mahoney (D)1099181.8022014 - 20151
51.Canada flagNicholas Bray (D/C)1199181.64192011 - 20121
52.Canada flagSteven O'Keefe (C)2189170.81282012 - 20152
53.Canada flagLucas Dearing (LW/C)1588161.07182015 - 20242
54.Canada flagDale King (C)9411151.6722012 - 20131
55.Canada flagRobert Hynd (F)19312150.7942013 - 20152
56.Canada flagCoady Barron (LW)1195141.2722021 - 20221
57.Canada flagJohn Charles Snow (C)12212141.17142021 - 20221
58.Canada flagCurtis Heffernan (D)3058130.43602021 - 20253
59.Canada flagRiley Edwards (F)48102120.25222016 - 20234
60.Canada flagGeorge Walsh (F)37210120.32142023 - 20263
61.Canada flagPaul Roebothan (RW)1647110.69412014 - 20162
62.Canada flagMatthew O'Leary (D)2247110.50122018 - 20232
63.Canada flagPatrick Power (LW)4129110.27492017 - 20203
64.Canada flagSteve Tilley (RW)682101.6782017 - 20181
65.Canada flagDakota Warren (F)2764100.3742017 - 20192
66.Canada flagJackson Murphy-Johnson (D)1055101.0022023 - 20241
67.Canada flagJordan Freake (F)67291.5002019 - 20201
68.Canada flagBrian Evans (RW)305490.30202011 - 20132
69.Canada flagVincent Paiement (LW)484590.19772011 - 20154
70.Canada flagRyan Hawco (F)353690.26822019 - 20233
71.Canada flagJeff MacRoberts (D)431890.211742012 - 20175
72.Canada flagNoah Wilson (D)334480.2482023 - 20263
73.Canada flagJason Thorne (F)133580.62162011 - 20121
74.Canada flagMichael Maloney (F)252680.32562021 - 20264
75.Canada flagChad Furlong (F)114370.64142013 - 20141
76.Canada flagJacob Lewis (D)282570.25622013 - 20152
77.Canada flagRyan Costello (F)303360.2002022 - 20263
78.Canada flagJohn Ryan Francis (C)62461.0002017 - 20181
79.Canada flagZach Hill (D)270660.22542017 - 20203
80.Canada flagMurray Bavis (D)102350.50142011 - 20121
81.Canada flagLarry Gray (D)212350.24642011 - 20142
82.Canada flagBrandon Kalbfleisch (D)240550.2162016 - 20182
83.Canada flagPaul Cuff (F)173140.24392013 - 20141
84.Canada flagTyler Anthony (F)213140.1922021 - 20243
85.Canada flagRobbie Everson (C)273140.15552018 - 20223
86.Canada flagJordan Winter (F)122240.3362025 - 20261
87.Canada flagDoug Crocker (F)132240.31202011 - 20121
88.Canada flagScott Bragg (LW)132240.31282016 - 20192
89.Canada flagJeremy McDonald (F)91340.44342017 - 20181
90.Canada flagMichael Abbott (D)141340.2942019 - 20201
91.Canada flagKristopher Thomas (LW)130440.3122022 - 20231
92.Canada flagJason Joyce (D)210440.19422012 - 20131
93.Canada flagJason Michaud (F)112130.2742016 - 20171
94.Canada flagMatthew Mills (F)211230.14162022 - 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)81010.1302023 - 20263