Loading page

Kensington Vipers 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 flagCameron Webster (F)1761931503331.89682007 - 20114
2.Canada flagJordan Mayhew (F)1851321753071.663472011 - 20176
3.Canada flagBrett Hogan (C)1241101232331.88952010 - 20144
4.Canada flagJeremy Jollimore (F)160821282101.312182009 - 20145
5.Canada flagKirk MacPhee (F)140801161961.40832003 - 20074
6.Canada flagCampbell Gallant (RW)16176991751.092212014 - 20184
7.Canada flagCarson MacKay (F)9678951731.80482020 - 20255
8.Canada flagKyle Doucette (F)13983851681.212212011 - 20154
9.Canada flagReese Wyand (F)10076881641.641062019 - 20256
10.Canada flagEaston Smith (F)17380791590.92952014 - 20184
11.Canada flagSpencer Montgomery (F)9173771501.651172010 - 20144
12.Canada flagNick Reilly (LW)11761871481.263802008 - 20113
13.Canada flagLogan Vandervelden (F)12353851381.121992016 - 20204
14.Canada flagAdam Wight (F)12663691321.053242011 - 20154
15.Canada flagRiley Gallant (F)14559721310.902442014 - 20206
16.Canada flagMitchell Jollimore (F)806664130-1932002 - 20053
17.Canada flagBrett Ballum (F)11751751261.081482019 - 20245
18.Canada flagSpencer McAllister (F)13560611210.901172012 - 20175
19.Canada flagDale Dickieson (C)694564109-752002 - 20053
20.Canada flagTanner MacGuigan (F)14544641080.742092012 - 20164
21.Canada flagAlex Noonan (LW)803560951.191012010 - 20122
22.Canada flagGarrett Murray (F)1032867950.92402016 - 20204
23.Canada flagAlan Clow (D)1261877950.751142009 - 20123
24.Canada flagAndrey Hayes (LW)633657931.48242005 - 20082
25.Canada flagLogan Garnhum (D)1552964930.601392010 - 20144
26.Canada flagNick Bouchey (LW)1523754910.601452014 - 20184
27.Canada flagRyan Richards (F)1234842900.733152017 - 20236
28.Canada flagC.J. McCardle (F)934247890.961182016 - 20204
29.Canada flagParker Ronohan (D)1261771880.702762016 - 20193
30.Canada flagKendall Costello (D)1321965840.642122008 - 20124
31.Canada flagThomas McSweeney (F)452755821.821282010 - 20111
32.Canada flagRyan Murray (D)1461762790.541062012 - 20175
33.Canada flagDuncan Picketts (F)914236780.862832018 - 20245
34.Canada flagDrew Grady (F)1373142730.534232013 - 20185
35.Canada flagWill Smith (D)1021854720.71242020 - 20255
36.Canada flagJames Murphy (F)773536710.92322014 - 20172
37.Canada flagCarson MacDougall (D)623140711.151082021 - 20254
38.Canada flagTayler Read (F)623136671.08612019 - 20212
39.Canada flagDylan Wheatley (LW)653037671.031032018 - 20202
40.Canada flagColin Webster (D)822740670.82472010 - 20122
41.Canada flagBrett Vessey (D)442343661.50662005 - 20072
42.Canada flagColby MacDonald (D)991353660.671502020 - 20255
43.Canada flagRobbie Doiron (F)642934630.98972001 - 20053
44.Canada flagMitch Gallant (F)771942610.793662009 - 20123
45.Canada flagMax Chisholm (C)432532571.331532023 - 20252
46.Canada flagJonathan Richards (F)451443571.27182011 - 20162
47.Canada flagJacob Stewart (F)1281937560.441302015 - 20183
48.Canada flagBrodie Sanderson (LW)291838561.931152006 - 20071
49.Canada flagMarc Halbot (F)312431551.771072006 - 20071
50.Canada flagDrew Coulson (D)95847550.58532011 - 20154
51.Canada flagNick Reeves (LW)291539541.86712022 - 20231
52.Canada flagDixon MacLeod (F)582528530.91542018 - 20224
53.Canada flagJonathan Arsenault (RW)422429531.26782018 - 20191
54.Canada flagRyan McKenna (D)1241538530.43352015 - 20194
55.Canada flagMatt Stead (F)1492626520.357652011 - 20154
56.Canada flagNick Trainor (F)1012526510.50222018 - 20213
57.Canada flagJesse Blanchard (LW)742028480.651012021 - 20254
58.Canada flagTyler Gallant (D)1521533480.32812015 - 20215
59.Canada flagKyle Pinksen (F)762422460.612332015 - 20193
60.Canada flagEthan Beaulieu (D)271230421.56472022 - 20231
61.Canada flagBlake Gallant (F)1281922410.321382017 - 20225
62.Canada flagMichael Ramsay (D)115338410.361432010 - 20133
63.Canada flagBen Keefe (D)91634400.44322014 - 20173
64.Canada flagRankin Noye (F)781425390.50482020 - 20255
65.Canada flagMalcolm MacEachern (RW)471423370.791142020 - 20222
66.Canada flagSpencer Sherren (F)1041917360.35382015 - 20183
67.Canada flagLuke Payne (F)751422360.481572021 - 20243
68.Canada flagKeegan Buchanan (D)134826340.252072017 - 20214
69.Canada flagRiley Smith (F)381220320.84212018 - 20191
70.Canada flagJesse Jay (D)119625310.262002017 - 20203
71.Canada flagCory Newman (D)41526310.761262004 - 20051
72.Canada flagCody McCormack (D)791119300.38262022 - 20253
73.Canada flagMatt Robichaud (F)41723300.73472004 - 20051
74.Canada flagMax Sentner (C)601118290.482692021 - 20243
75.Canada flagMorgan Walker (D)33227290.88782013 - 20141
76.Canada flagRyan MacPhee (F)201017271.3542001 - 20021
77.Canada flagTrevor Whalen (D)351115260.742042003 - 20041
78.Canada flagJeremy Martin (RW)171016261.53952001 - 20021
79.Canada flagSpencer Francis (F)65224260.402092014 - 20162
80.Canada flagBrett MacDonald (D)115421250.22662019 - 20234
81.Canada flagKalib Snow (F)61816240.39582019 - 20223
82.Canada flagNoah Stewart (F)101715220.221752016 - 20204
83.Canada flagPat Keefe (D)39616220.56692004 - 20051
84.Canada flagColin Goodwin (D)48418220.46102020 - 20222
85.Canada flagNathan Sanderson (D)22813210.95302017 - 20181
86.Canada flagJoe MacEachern (D)83219210.25562019 - 20234
87.Canada flagMorgan Darbyson (D)66317200.301412017 - 20203
88.Canada flagTyler Doucette (D)79218200.251092009 - 20112
89.Canada flagMatt Lank (F)54415190.35612020 - 20222
90.Canada flagHarrison James (F)37116170.461662020 - 20253
91.Canada flagAndrew Penny (D)28215170.61442005 - 20061
92.Canada flagMark Paynter (F)22610160.73322005 - 20061
93.Canada flagClark Allain (F)4787150.321452023 - 20252
94.Canada flagChandler Desroches (F)2967130.45242022 - 20242
95.Canada flagJayden Murphy (F)1957120.63412024 - 20251
96.Canada flagKyle McGuigan (F)3148120.39552017 - 20203
97.Canada flagTy Price (C)3839120.32272011 - 20121
98.Canada flagGabe Taweel (RW)2419100.42282024 - 20251
99.Canada flagJacob Doucette (F)243690.38202024 - 20251
100.Canada flagJamie Doiron (D)22279-162002 - 20053

* Some data is missing to provide a correct summary.