Loading page

Red Deer Vipers 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 flagCole DeGraaf (RW)1461061002061.412862011 - 20154
2.Canada flagRyan Kure (F)10182102184-1682003 - 20074
3.Canada flagMack Differenz (F)10371981691.643252016 - 20193
4.Canada flagKolton Gillett (F)13778881661.213142010 - 20144
5.Canada flagKale Lapointe (F)143641011651.151142013 - 20174
6.Canada flagDavid Foord (F)14366961621.131102008 - 20124
7.Canada flagJeffrey Kohut (F)10664891531.441612010 - 20133
8.Canada flagJ.D. Morrical (F)116491011501.291212007 - 20114
9.Canada flagBraden Corbett (F)12363821451.182342009 - 20134
10.Canada flagBrody Kalinowski (D)147251111360.932902014 - 20195
11.Canada flagDrew Todd (RW)6347811282.03692008 - 20102
12.Canada flagMaverick Blair (F)10348741221.18762008 - 20113
13.Canada flagNick Glackin (RW)13152671190.91802012 - 20164
14.Canada flagStephen Gebbink (F)734871119-422003 - 20063
15.Canada flagChris Robertson (F)11743711140.971892010 - 20144
16.Canada flagRandy Kloss (F)665061111-1262003 - 20063
17.Canada flagJustin Corbett (F)14151571080.771192011 - 20154
18.Canada flagJustin Paarup (F)7347611081.48942017 - 20203
19.Canada flagTroy Klaus (F)13341661070.802382010 - 20144
20.Canada flagDeclan Johnston (F)10446561020.982212014 - 20184
21.Canada flagColton Weseen (C)13853471000.722132012 - 20164
22.Canada flagBrad Minta (F)7246541001.391482002 - 20042
23.Canada flagLogan Linnell (F)5737631001.75292016 - 20182
24.Canada flagColin Christensen (F)71574198-1722003 - 20063
25.Canada flagKeaton Sawicki (F)714751981.38262018 - 20202
26.Canada flagBrent Ford (D/F)85465096-1122003 - 20074
27.Canada flagDustin Spearing (F)1154252940.822532012 - 20164
28.Canada flagJonathan Finnigan (D)1282469930.733112012 - 20164
29.Canada flagColton Sutter (F)824349921.122222007 - 20103
30.Canada flagBrett Sparks (D)71503787-202005 - 20083
31.Canada flagDave Jenkins (F)673255871.306262002 - 20042
32.Canada flagMason Hastings (F)684439831.221082024 - 20262
33.Canada flagJacksyn Goodall (F)843548830.991562017 - 20214
34.Canada flagKeaton MacKenzie-Clermont (D)1351964830.612452022 - 20264
35.Canada flagDave Dow (D/F)60334982-422005 - 20083
36.Canada flagAndrew Wallace (F)524932811.56202021 - 20232
37.Canada flagJustin Moir (RW)754041811.08942009 - 20123
38.Canada flagEvan Lemke (F)683744811.19482024 - 20262
39.Canada flagCody Mast (D)95156176-1162003 - 20074
40.Canada flagBrett Hoppus (RW/C)1122549740.661952013 - 20174
41.Canada flagDalton Angeltvedt (D)662351741.121402016 - 20182
42.Canada flagLuke Simanton (F)1001756730.73622022 - 20264
43.Canada flagRylan Burns (F)593437711.20842019 - 20223
44.Canada flagConnor Sullivan (D)1111257690.622122016 - 20204
45.Canada flagBrady Leroux (F)713335680.96122023 - 20263
46.Canada flagAidan Wilson (F)463137681.48472017 - 20192
47.Canada flagAustin Gallant (F)972048680.70882018 - 20224
48.Canada flagTanner Scott (D)741154650.88482019 - 20223
49.Canada flagKeagan Kingwell (D)521746631.211392017 - 20192
50.Canada flagJace Paarup (F)512240621.22362019 - 20223
51.Canada flagFoxx Doell (F)582734611.05682023 - 20252
52.Canada flagJordan Koopmans (D)851049590.692952009 - 20134
53.Canada flagMatthew Belich (RW)682037570.845182007 - 20114
54.Canada flagKelly Rogers (D)63134356-1482005 - 20083
55.Canada flagKyle Wallace (F)452034541.20762021 - 20232
56.Canada flagStephen Pietsch (F)341737541.59332009 - 20112
57.Canada flagMichael Dempster (C)301833511.70522006 - 20071
58.Canada flagRichard Friesz (D)591535500.851882002 - 20042
59.Canada flagBrett Marsollier (D)881139500.57922012 - 20174
60.Canada flagEric Melnyk (F)401930491.23222019 - 20223
61.Canada flagColten Brulé (F)742127480.65752011 - 20132
62.Canada flagBoyd Cota (F)1061827450.421202021 - 20254
63.Canada flagJason Craig (F)341826441.291002002 - 20031
64.Canada flagNicholas Scott (C)1261825430.342502016 - 20204
65.Canada flagTanner Howe (F)631627430.681052010 - 20144
66.Canada flagJustin Moltzahn (D)541033430.80602013 - 20152
67.Canada flagMark Walper (F)66222042-1762002 - 20064
68.Canada flagRyan Traynor (F)641822400.632822010 - 20122
69.Canada flagJosh Christensen (D/F)961426400.421872007 - 20114
70.Canada flagKieran Armitage (F)401821390.98212024 - 20262
71.Canada flagBrennan Jack (F)1012117380.381972022 - 20253
72.Canada flagMason Hammerback (F)681622380.561482023 - 20263
73.Canada flagJoel Pelletier (D)63533380.601262009 - 20123
74.Canada flagDave Kozlowski (F)281720371.321182005 - 20061
75.Canada flagConner Veroba (D)45532370.82342014 - 20162
76.Canada flagTye Munro (F)561818360.64202015 - 20172
77.Canada flagMitch Morrison (RW)841719360.431282014 - 20173
78.Canada flagElijah Johanson (F)541916350.651182018 - 20202
79.Canada flagDrew Joslin (F)691520350.512072014 - 20173
80.Canada flagGordon Yake (F)301322351.17102006 - 20071
81.Canada flagBrody Van Riper (F)561915340.61282023 - 20263
82.Canada flagShane Clark (F)35925340.97582002 - 20031
83.Canada flagLane Sim (LW/RW)951914330.352432014 - 20195
84.Canada flagAndrew McArthur (F)261716331.271212006 - 20071
85.Canada flagDave Butts (F)631617330.523002002 - 20042
86.Canada flagRyan Thomson (RW)662111320.481002012 - 20142
87.Canada flagAdam Ferguson (LW)931121320.341712012 - 20153
88.Canada flagBrandon Pelletier (F)321813310.97342020 - 20222
89.Canada flagCarter Krause (F)331714310.94272025 - 20261
90.Canada flagMatthew Krusky (F)351417310.89242015 - 20161
91.Canada flagTristan Zarubiak (F)1311219310.244332016 - 20204
92.Canada flagAvery Weenink (F)801021310.391752013 - 20163
93.Canada flagGriffin Slywka (D)74229310.42812023 - 20263
94.Canada flagSpencer Yeats (F)521515300.58642015 - 20172
95.Canada flagLee Fraser (D/F)481416300.632022009 - 20112
96.Canada flagRyan Edgeworth (D)361218300.83672005 - 20061
97.Canada flagKevin Nerland (F)341316290.85432006 - 20071
98.Canada flagMatthew Thiessen (RW)421217290.69772013 - 20152
99.Canada flagSean Mcgonigal (D)651217290.45602019 - 20223
100.Canada flagBrett Leslie (D)331118290.88452025 - 20261

* Some data is missing to provide a correct summary.