*Updated March 2023

Top 10 – Games Played

Player Games Played
Jordan Lashar 72
Jordan Stroup 71
Sam Clare 69
Brendan Ferrel 69
Riley Wanzer 69
Bayne Bosquet 69
Colton Dow 68
Eric Ransom 68
Casey Foster 68
Nathan Clare 68

Top 10 – Goals

Player Goals
Rick Clark 258
Ben Towner 235
Tyler Kirkby 193
Mike Christians 192
Jeff Cathrea 159
Sam Clare 159
Greg Lunde 155
Calvin Craig 149
Colton Dow 142
Athen Yuen 138

Top 10 – Assists

Player Assists
Adam Foss 114
Colton Dow 105
Greg Lunde 100
Tyler Kirkby 89
Rick Clark 80
Athen Yuen 75
Steve Kojima 72
Ben Towner 70
Eric Ransom 65
Peter Morgan 65
Aaron Lochhead 59

Top 10 – Points

Player Points
Rick Clark 338
Ben Towner 305
Tyler Kirkby 282
Greg Lunde 255
Colton Dow 247
Mike Christians 243
Adam Foss 215
Athen Yuen 213
Jeff Cathrea 210
Calvin Craig 201

Top 10 – Goals Per Game

Player Goals Per Game
Rick Clark 4.96
Calvin Craig 4.52
Ben Towner 3.79
Mike Christians 3.62
Tyler Kirkby 3.44
Jeff Cathrea 3.31
Peter Morgan 3.30
Curtis Hodgson 3.29
Athen Yuen 3.14
Greg Lunde 2.82

Top 10 – Assists Per Game

Player Assists Per Game
Peter Morgan 2.17
Cory Koesdibyo 1.89
Adam Foss 1.84
Greg Lunde 1.82
Athen Yuen 1.70
Pinder Shahi 1.68
Tyler Kirkby 1.59
Calvin Craig 1.58
Colton Down 1.54
Rick Clark 1.54

Top 10 – Points Per Game

Player Points Per Game
Rick Clark 6.50
Calvin Craig 6.09
Peter Morgan 5.47
Tyler Kirkby 5.04
Ben Towner 4.92
Athen Yuen 4.84
Curtis Hodgson 4.76
Greg Lunde 4.64
Mike Christians 4.58
Jeff Cathrea 4.38

Top 10 – Ground Balls

Player Ground Balls
Nathan Hoskins 379
Brent Hoskins 310
Riley Wanzer 297
Matt Johnson 254
Sam Clare 233
Andrew Martin 229
Anthio Yuen 229
Steve Kojima 226
Nathan Clare 214
Matthew Sobey 208

Top 10 – Ground Balls Per Game

Player Ground Balls Per Game
Andrew Martin 8.81
Nathan Hoskins 8.24
Brent Hoskins 6.46
Curtis Hodgson 5.65
Aj Vido 5.07
Arjan Singh 5.05
Sean Kriwokon 4.71
Matt Johnson 4.70
Mason Hicks 4.60
Athen Yuen 4.52

Top 10 – Shots Against

Player Shots Against
Matt Johnson 1321
Jeremy Lashar 1004
Darren Zwack 1002
Tyrone Willishaw 948
Tej Grewal 778
Dean Stewart 706
Aaron Pascas 631
Kyle Middleton 479
Mike Ripley 297
Ross Manson 186

Top 10 – Saves

Player Saves
Matt Johnson 826
Tyrone Willishaw 638
Darren Zwack 597
Jeremy Lashar 595
Tej Grewal 443
Dean Stewart 412
Aaron Pascas 408
Kyle Middleton 232
Mike Ripley 152
Ross Manson 106

Top 10 – Save Percentage

Player Saves
Derek Wintermans 0.839
Arlen Chudley 0.688
Tyrone Willishaw 0.673
Aaron Pascas 0.647
Matt Johnson 0.625
Darren Zwack 0.596
Jeremy Lashar 0.593
Dean Stewart 0.584
Ross Manson 0.570
Tej Grewal 0.570

Top 10 – Penalty Minutes

Player Penalty Minutes
Aiden Ball 64:30
Riley Wanzer 64:30
Steve Kojima 63:30
Rick Clark 47:00
Brent Hoskins 46:30
Nathan Hoskins 43:00
Trevor McArthur 39:30
Nathan Clare 37:00
Anthio Yuen 34:00
Max Weselowski 32:30

All-Time Statistics Ranked by Total Points

Rank Name GP G A P GB FO PM Years
1 Rick Clark 52 258 80 338 167 47:00 2000-03
2 Ben Towner 62 235 70 305 47 0-0 15:00 2007-2010
3 Colton Dow 68 142 105 247 120 0-0 27:30 2010-13
4 Mike Christians 53 192 51 243 65 0-0 7:30 2004-07
5 Adam Foss 62 101 114 215 79 0-0 6:30 2007-10
6 Athen Yuen 44 138 75 213 199 17:00 1999-02
7 Jeff Cathrea 48 159 51 210 94 15:00 1997-00
8 Calvin Craig 33 149 52 201 49 0-0 7:00 2011-12
9 Aaron Lochhead 48 129 59 188 109 13:00 1997-00
10 Steve Kojima 52 116 72 188 226 63:30 2001-04
11 Russell Thomas 62 114 55 169 87 0-0 14:30 2007-10
12 Peter Morgan 30 99 65 164 119 19:00 1998-01
13 Curtis Hodgson 34 112 50 162 192 24:00 2000-02
14 Eric Ransom 68 88 65 153 118 0-0 10:00 2010-13
15 Chris Tessarolo 62 105 46 151 42 0-0 19:00 2008-11
16 Curtis Manning 57 60 55 115 65 0-0 9:00 2006-09
17 Justin Norbraten 32 78 21 99 58 13:30 2003-05
18 Pinder Shahi 22 56 37 93 69 26:00 2001-02
19 Kelly Gares 39 72 19 91 89 16:00 2000, 01, 03, 05
20 Patrick Corrigan 25 56 32 88 33 0-0 0:30 2005-07
21 Dane Reelie 28 52 34 86 93 17:30 2004-05
22 Sam Clare 33 67 17 84 139 169-316 24:30 2012-13
23 Jeffery Matheson 57 39 40 79 15 0-0 4:00 2006-09
24 Paul Farina 41 62 16 78 53 19:00 1997-00
25 Mark Thompson 33 56 19 75 56 23:30 2002-04
26 Ben Davies 42 52 23 75 66 0-0 9:00 2008-10
27 Cory Koesdibyo 18 41 34 75 38 0 – 0 4:30 2011 – 12
28 Marc Downey 23 55 18 73 32 1:30 1998-99
29 Kevin Riley 62 36 31 67 96 34-0 6:30 2007-2010
30 Ryan Nose 54 34 26 60 143 13:30 2001-04
31 Tyler O’Grady 48 33 21 54 54 21:30 1999-02
32 Rick Bezuidenhout 48 41 12 53 71 6:30 2009-11
33 Ward Spencer 31 31 21 52 47 0-0 9:00 2012-13
34 Kevin Crowley 11 29 15 44 0 0 – 0 0:00 2007
35 Stuart Mills 34 28 13 41 32 0-0 5:30 2010-11
36 Daniel Weber 42 20 18 38 176 17:30 2003-05
37 Harry Bining 18 16 22 38 128 19:30 2001-02
38 Mark Neufeld 12 32 5 37 1997
39 Ben Came 28 26 7 33 30 7:30 2004-05
40 Frank Davalos 46 22 11 33 87 0-0 8:30 2010, 12, 13
41 Mike Ripley 18 27 5 32 0 0-0 0:00 2007-08
42 Mark Girotto 37 25 5 30 78 25:30 1998-01
43 Iain Vickars 16 23 6 29 16 0 – 0 3:30 2012
44 Brendan Farrell 51 18 11 29 56 0-0 6:00 2011-13
45 Peter Schmidt 47 19 8 27 46 5:30 1997-00
46 Anthio Yuen 56 18 9 27 229 34:00 2003-06
47 Alex Bohl 15 15 12 27 27 0 – 0 6:30 2013
48 Ben Johnson 45 18 8 26 119 191-27 0 2007-11
49 Casey Foster 33 17 4 23 44 13:30 2012-13
50 Andrew Banting 17 16 7 23 44 0 – 0 5:00 2013
51 Shaun Donahue 44 16 7 23 9 0-0 5:00 2007-09
52 Owen Wood 12 16 4 20 1997
53 Keegan Gordon 16 15 5 20 25 6:00 2004
54 Andrew Martin 49 12 8 20 229 27:00 1997-00
55 James Poelzer 31 11 9 20 22 0-0 8:30 2008-09
56 Mario Bianchin 17 19 0 19 1997-98
57 Bryan Scott 33 14 5 19 11 0-0 0:00 2008-09
58 Ewan Hunt 23 14 4 18 1997-98
59 Travis Hayes 30 14 4 18 57 0-0 4:30 2012-13
60 Daryl Stickler 54 10 8 18 14 0-0 2:00 2006-09
61 Max Weselowski 26 8 10 18 181 375 – 622 32:30 2011-12
62 Nino McGovern 12 13 3 16 10 6:00 2005
63 Tom Newton 45 13 3 16 132 ?? 5:30 20011-13
64 Mike Fernquist 11 12 4 16 15 10:00 1999
65 Patrick Andrews 28 14 1 15 11 0-0 7:00 2003-06
66 Allan Bridges 11 11 3 14 31 12:00 2002-04
67 Mike King 29 9 5 14 9 0-0 0:00 2007-08
68 Jeremy Kyle 44 9 4 13 62 7:30 2003-05
69 Riley Wanzer 51 7 6 13 223 64:30 2001-13
70 Andrew Stubley 11 11 1 12 1998
71 Richard Rolph 11 10 2 12 1997
72 Luke Genereux 62 6 6 12 151 0-0 10:00 2007, 09-11
73 Nathan Hoskins 46 1 11 12 379 43:00 2002-2005
74 Spencer Latimer 12 10 1 11 1997
75 Brent Hoskins 49 7 3 10 304 46:30 1999-02
76 Aiden Ball 51 6 4 10 176 64:30 2000-03
77 Jared DeLuca 5 6 4 10 7 7:00 2002
78 Johnny Yeung 42 8 1 9 53 8:00 1999-01
79 Alexander Petz 16 6 2 8 0 0 – 0 0:00 2008
80 Lyndon Knuttila 17 6 2 8 9 0 – 0 1:00 2013
81 Nathan Clare 68 6 2 8 214 37:00 2008-11
82 Jordan Lasher 17 4 4 8 22 0 – 0 1:30 2013
83 Andrew Blacklock 10 4 3 7 7 0:00 2005
84 Tim Whitehead 49 3 4 7 96 12:00 1997-00
85 Calvin Castagner 57 2 5 7 23 0 – 0 3:00 2006-09
86 Lukas Bennett 35 2 5 7 13 0:00 2005-07
87 Mark Davis 18 5 1 6 1997-98
88 Andrew Park 31 3 3 6 3 0-0 0:00 2005-2007
89 Bryson Chow 42 2 4 6 16 0-0 3:30 2003-06
90 Andrew George 31 5 0 5 5 0:00 2003-04
91 Derek Wintermans 49 5 0 5 132 24:00 1997-00
92 Jordan O’Grady 8 5 0 5 1998
93 Bart Wisniowski 17 3 2 5 1998-00
94 Chris Pond 17 3 2 5 7 0 – 0 0:00 2013
95 Clint Ireland 47 4 0 4 28 17:00 1997-00
96 James Perrin 14 4 0 4 2:30 2000-01
97 Jason Cahill 32 4 0 4 15 2:00 2001-03
98 Marcus Quon 17 4 0 4 38 39 – 66 1:00 2013
99 Mark Numans 29 4 0 4 40 7:30 2000-01
100 Brandon Bloom 17 3 1 4 17 0-0 3:30 2011
101 Jim Clifford 17 3 1 4 0 0-0 0:00 2007-08
102 Matthew Bailey 17 3 1 4 11 0 – 0 0:00 2013
103 Matthew Miyashita 33 1 3 4 32 0-0 4:00 2008-09
104 Al Sand 14 3 0 3 12 0:00 2004
105 Cameron Chisholm 32 3 0 3 7 0-0 1:00 2012-13
106 Jordan Stroup 17 3 0 3 19 0 – 0 0:00 2013
107 Scott Newman 18 3 0 3 1997-98
108 Mark Hilker 33 2 1 3 107 0-0 25:30 2012-13
109 Nick Bertoia 15 2 1 3 0 0 – 0 0 2008
110 Alec Tuura 5 2 0 2 0 0 – 0 0 2007
111 Brian Chow 31 2 0 2 38 0:30 2003-04
112 Cameron McIntosh 17 2 0 2 2 0 – 0 0:30 2013
113 Darwin Forcier 2 2 0 2 1 0 2002
114 Geoffrey Nickerson 13 2 0 2 0 0 – 0 0 2006
115 Richard Singer 12 2 0 2 50 6:00 2005
116 Tibor Van den Wildenbergh 14 2 0 2 3 0 – 0 1:30 2013
117 Alexander Sand 20 1 1 2 4 0-0 1:30 2005-06
118 Esprit Chouinard 2 1 1 2 0 0 – 0 0 2006
119 Matt Brascia 57 1 1 2 7 0-0 7:30 2006-09
120 Sean Tyson 45 1 1 2 179 0-0 11:30 2002-05
121 Matt Augustine 35 0 2 2 29 6:00 2005-07
122 Aiden Inglis 62 1 0 1 14 0 2007-10
123 Dave Blatherwick 12 1 0 1 10 0:30 1999
124 Eric Dufresne 18 1 0 1 11 0 – 0 1:00 2010
125 Eric Fell 16 1 0 1 6 0 – 0 0 2013
126 Jaan Potiev 16 1 0 1 3 0 – 0 0 2012
127 Jason Swan 34 1 0 1 54 3:30 1997-00
128 Jim Blatherwick 11 1 0 1 1998
129 Jon Bailey 17 1 0 1 34 0 – 1 4:30 2013
130 Jon Fan 28 2 0 2 11 2:00 2004-05
131 Mitch Frank 47 1 0 1 26 0-0 10:30 2010-13
132 Pirmin McPhie 11 1 0 1 0 0 – 0 0 2007
133 Stuart Rooney 9 1 0 1 1997
134 Ted Conner 9 1 0 1 1997
135 Chris Bobrownik 43 0 1 1 52 11:00 2002-05
136 Dan Patterson 33 0 1 1 50 0-0 11:30 2009-10
137 Matthew Esaw 35 0 1 1 0 0-0 0 2006-08
138 Ryan Hodge 28 0 1 1 107 216-0 4:30 2009-10
139 Sam Biagioni 44 1 1 41 2:00 2010-12
140 Alex Thomson 17 0 0 0 28 0 – 0 3:00 2013
141 Bryce Balbon 11 0 0 0 0 0 – 0 0 2013
142 Arlen Chudley 10 0 0 0 4 0 2005
143 Clay Richardson 6 0 0 0 0 0-0 0 2006-07
144 Clayton Fenney 0 0 0 0 0 0 – 0 0 2013
145 Colin Soul 17 0 0 0 6 4:00 2004
146 Curt Brown 32 0 0 0 18 0-0 6:30 2008-09
147 James Irwin 33 0 0 0 36 86-197 5:30 2012-13
148 Jarrett Zavitz 11 0 0 0 0 0 – 0 0 2007
149 Jensen, Connor 0 0 0 0 0 0 – 0 0 2012
150 Jeremy Wee 17 0 0 0 3 0 2004-06
151 Kurt Pohs 20 0 0 0 4 0-0 2:00 2012-13
152 Matt Johnson 54 0 0 0 254 8:30 2001-04
153 Mike Gilmore 0 0 0 0 0 0 – 0 0 2006
154 Nader Hodaly 9 0 0 0 2 3:00 2004
155 Nick Northcott 10 0 0 0 1 2:30 2005
156 Aaron Pascas 12 0 0 0 53 0 2005
157 Rolando Aldana 33 0 0 0 12 0 – 0 0:30 2012-13
158 Sebastian Darby 0 0 0 0 0 0 – 0 0 2013
159 Shane Leyen 17 0 0 0 0 0 – 0 3:00 2013
160 Tony Kuppan 0 0 0 0 0 0 – 0 0 2007
161 Travis Carlson 16 0 0 0 1 0 – 0 0:30 2012
162 Trevor McArthur 40 0 0 0 62 39:30 2002-2005
163 Tyler Grewal 13 0 0 0 0 0 – 0 0 2006
164 Tyrone Willishaw 43 0 0 0 107 1:00 1997-00
165 Bayne Bosquet 33 70 0-1 14:00 2012-13