Player Stats: Regular Season

Lifetime totals across league history.

Highlighted players are on a roster in 2026-2027.

# Player Series W/T WL
1 Peter Kastrau
27 seasons · Active
38 (33W · 5T) 344 168
2 Kris Blonski
23 seasons · Active
36 (30W · 6T) 319 118
3 Russ Gray
19 seasons · Active
34 (28W · 6T) 269 88
4 Peter Child
19 seasons · last played 2019-2020
33 (29W · 4T) 250 128
5 Mike Blonski
18 seasons · last played 2019-2020
32 (29W · 3T) 240 118
5 Alan Finlayson
22 seasons · last played 2019-2020
32 (29W · 3T) 278 155
7 Brian Olson
29 seasons · Active
28 (25W · 3T) 301 256
8 Harry VanBoxmeer
28 seasons · Active
27 (24W · 3T) 289 248
9 Brian Snell
28 seasons · Active
23 (21W · 2T) 290 247
9 Chris Dion
17 seasons · last played 2019-2020
23 (20W · 3T) 213 125
11 Liz Whetham
28 seasons · last played 2025-2026
22 (20W · 2T) 285 268
11 Marlyn Gardiner-Dean
28 seasons · last played 2025-2026
22 (20W · 2T) 285 268
13 Dave Dean
25 seasons · Active
20 (17W · 3T) 245 227
13 Derek Blonski
13 seasons · last played 2019-2020
20 (18W · 2T) 171 87
15 Stan Shiraishi
19 seasons · last played 1996-1997
19 (18W · 1T) 211 154
15 Larry Vollick
23 seasons · last played 1996-1997
19 (15W · 4T) 220 233
17 Mark Goldhagen
25 seasons · Active
18 (16W · 2T) 273 205
17 Carl Lenarduzzi
23 seasons · last played 2019-2020
18 (15W · 3T) 239 204
19 Bob Neale
18 seasons · last played 2014-2015
17 (15W · 2T) 190 165
20 Paul Winslow
28 seasons · last played 2025-2026
16 (14W · 2T) 266 287
20 Mark Drummond
11 seasons · last played 2019-2020
16 (15W · 1T) 121 97
20 Clive Sedgwick
21 seasons · last played 2022-2023
16 (15W · 1T) 217 201
20 Ruth Caswell
27 seasons · last played 2025-2026
16 (13W · 3T) 273 259
24 Dan Cole
22 seasons · last played 2018-2019
15 (14W · 1T) 220 215
24 Linda Spratt
23 seasons · last played 2024-2025
15 (13W · 2T) 222 235
24 Linda Blonski
18 seasons · last played 2019-2020
15 (12W · 3T) 177 181
24 Stephen Bernard
11 seasons · last played 2009-2010
15 (14W · 1T) 129 86
24 Doug Hall
23 seasons · last played 2019-2020
15 (14W · 1T) 226 227
24 Steve Dawe
10 seasons · last played 2014-2015
15 (13W · 2T) 138 62
24 Dave McDowell
15 seasons · last played 1996-1997
15 (14W · 1T) 166 119
31 Paul Peacock
21 seasons · last played 2021-2022
14 (12W · 2T) 193 220
32 Shannon Mackenzie
20 seasons · Active
13 (10W · 3T) 201 181
32 Candy Rutherford
26 seasons · last played 2023-2024
13 258 255
32 Gary Ford
21 seasons · last played 2021-2022
13 (11W · 2T) 209 199
32 Karen Burridge
23 seasons · last played 2024-2025
13 (11W · 2T) 225 228
32 Ron Webber
29 seasons · Active
13 (9W · 4T) 274 283
32 Dean McGuire
19 seasons · Active
13 (11W · 2T) 198 164
38 Anita Finlayson
20 seasons · last played 2019-2020
12 (10W · 2T) 189 209
38 Sue Wesley-James
14 seasons · last played 2025-2026
12 (11W · 1T) 142 136
38 Jan Olson
19 seasons · last played 2021-2022
12 (8W · 4T) 169 209
41 Stuart Brindley
16 seasons · Active
11 154 148
41 Cam Knapp
15 seasons · last played 2015-2016
11 (10W · 1T) 133 147
41 Don Richardson
17 seasons · last played 2014-2015
11 (9W · 2T) 165 169
41 Rob Matheson
9 seasons · Active
11 (9W · 2T) 114 43
41 Ron Richards
16 seasons · last played 2019-2020
11 (10W · 1T) 162 156
41 Chuck Tomlinson
19 seasons · last played 2016-2017
11 (10W · 1T) 183 192
41 Alex Casey
14 seasons · last played 2011-2012
11 141 134
41 Bruce Shurtleff
9 seasons · last played 2009-2010
11 102 78
49 Eric Just
6 seasons · Active
10 (9W · 1T) 74 30
49 Sue Sedgwick
19 seasons · last played 2022-2023
10 (9W · 1T) 189 189
49 Jacob Jones
6 seasons · Active
10 (9W · 1T) 74 30
49 Mike Willoughby
12 seasons · last played 1996-1997
10 125 110
49 Tom Hoffman
14 seasons · Active
10 (9W · 1T) 154 130
49 Iain Howieson
6 seasons · last played 2008-2009
10 (9W · 1T) 72 48
49 Joel Matthews
6 seasons · Active
10 (9W · 1T) 75 29
49 Ray Book
16 seasons · last played 2014-2015
10 158 157
49 Frank Stoneman
15 seasons · last played 2011-2012
10 (9W · 1T) 136 159
49 Jim McCall
18 seasons · last played 2019-2020
10 (9W · 1T) 167 186
49 Ken Goll
8 seasons · last played 2018-2019
10 (9W · 1T) 90 70
60 Paul Henricks
13 seasons · Active
9 131 111
60 John Price
13 seasons · last played 2021-2022
9 (7W · 2T) 121 137
60 Debbie Waugh
10 seasons · last played 2011-2012
9 (8W · 1T) 105 85
60 Dan Schellenberg
13 seasons · Active
9 125 117
60 Brandon Corbett
8 seasons · Active
9 (7W · 2T) 90 53
60 Teresa Sarvari
14 seasons · last played 2023-2024
9 (7W · 2T) 140 138
60 Bo Tkachuk
14 seasons · last played 2014-2015
9 135 145
67 Rick Broadfoot
8 seasons · last played 2004-2005
8 93 62
67 Art Lawler
12 seasons · last played 2019-2020
8 122 116
67 Derek Dix
15 seasons · Active
8 158 119
67 Cec Ryall
10 seasons · last played 2006-2007
8 102 93
67 Leo Laviolette
9 seasons · last played 2007-2008
8 102 78
67 Kevin Mayer
24 seasons · Active
8 218 239
67 Liam Little
3 seasons · last played 2023-2024
8 (7W · 1T) 43 17
67 Steve Brintnell
9 seasons · last played 2019-2020
8 (7W · 1T) 86 92
67 Karen Marcinkowski
18 seasons · last played 2018-2019
8 (7W · 1T) 165 194
67 Bill Stevenson
14 seasons · last played 2011-2012
8 (7W · 1T) 136 139
67 Don Sloat
11 seasons · last played 2010-2011
8 (7W · 1T) 113 107
67 Lindsay Kastrau
7 seasons · last played 2022-2023
8 (5W · 3T) 78 55
67 Shawn Middleton
21 seasons · Active
8 (6W · 2T) 190 211
67 Jamie Keene
10 seasons · Active
8 105 76
67 Mike Eddy
7 seasons · Active
8 (6W · 2T) 78 43
82 Judi Emerson
11 seasons · last played 2008-2009
7 107 112
82 Karen Pearce
9 seasons · last played 2010-2011
7 (6W · 1T) 90 90
82 Craig Wardlaw
11 seasons · last played 2024-2025
7 (6W · 1T) 95 113
82 Roz Dion
7 seasons · last played 2010-2011
7 (6W · 1T) 81 59
82 Al Barnard
7 seasons · Active
7 71 51
82 George Styles
15 seasons · last played 2019-2020
7 (5W · 2T) 135 163
82 John Klein
15 seasons · last played 2018-2019
7 (2W · 5T) 134 166
82 Dave Gaylor
14 seasons · last played 2019-2020
7 (6W · 1T) 130 148
82 Bev Comfort
7 seasons · last played 2025-2026
7 (6W · 1T) 70 70
82 Ethan Goldberg
12 seasons · Active
7 (6W · 1T) 106 116
82 Janet Klein
8 seasons · last played 2011-2012
7 (6W · 1T) 74 86
82 Mark Matthews
17 seasons · last played 2025-2026
7 (5W · 2T) 153 185
82 Deanna Johnson
13 seasons · last played 2022-2023
7 (4W · 3T) 116 142
82 Jacob Lamb
5 seasons · Active
7 62 20
82 Barb Knapp
14 seasons · last played 2014-2015
7 (6W · 1T) 132 147
82 Maddy Warriner
8 seasons · Active
7 (6W · 1T) 95 46
82 Jarrett Matthews
6 seasons · Active
7 (6W · 1T) 69 35
99 David Blascik
5 seasons · last played 2013-2014
6 (5W · 1T) 57 43
99 Brian MacLennan
8 seasons · last played 2008-2009
6 92 68
99 Paula Parisi
8 seasons · Active
6 80 62
99 Bill Paul
10 seasons · last played 2007-2008
6 100 95
99 Matt Gomes
10 seasons · Active
6 76 108
99 Dave Stanyar
12 seasons · last played 2025-2026
6 (4W · 2T) 102 136
99 Brian Yemen
8 seasons · last played 2007-2008
6 (5W · 1T) 68 92
99 Dawn Bernard
9 seasons · last played 2009-2010
6 (5W · 1T) 88 92
99 Joe Sarvari
16 seasons · last played 2024-2025
6 (5W · 1T) 143 175
99 Murray Hann
5 seasons · last played 2001-2002
6 61 34
99 Scott McLellan
5 seasons · last played 2025-2026
6 (5W · 1T) 58 42
99 Noel Spratt
8 seasons · last played 2012-2013
6 78 81
99 Chuck Scarfone
17 seasons · last played 2023-2024
6 (4W · 2T) 158 180
99 John McKnight
9 seasons · last played 2008-2009
6 (5W · 1T) 88 87
99 Joe Growse
5 seasons · last played 2014-2015
6 (5W · 1T) 52 48
99 Grace Lloyd
7 seasons · Active
6 (5W · 1T) 84 37
99 Bob Drysdale
8 seasons · last played 2006-2007
6 (5W · 1T) 74 81
99 Frank VanHullenar
10 seasons · last played 2006-2007
6 (4W · 2T) 89 86
99 Graeme McLeod
9 seasons · Active
6 (5W · 1T) 95 66
99 Dave Swiston
11 seasons · last played 2008-2009
6 (5W · 1T) 119 116
99 Brad Gibson
7 seasons · last played 2004-2005
6 68 67
99 Dave Barclay
9 seasons · last played 2021-2022
6 (4W · 2T) 72 106
99 David Church
8 seasons · last played 2021-2022
6 (5W · 1T) 71 87
99 Tom McLeod
9 seasons · Active
6 (5W · 1T) 95 66
123 Tricia LeClair
12 seasons · last played 2025-2026
5 (4W · 1T) 112 128
123 Gary Moore
10 seasons · last played 2008-2009
5 (4W · 1T) 96 99
123 Jan Gyorffy
6 seasons · last played 2010-2011
5 (3W · 2T) 50 70
123 Judy McNaughton
8 seasons · last played 2011-2012
5 (4W · 1T) 78 81
123 Mike Howard
6 seasons · last played 2008-2009
5 68 52
123 Dave Dickie
8 seasons · last played 2021-2022
5 (4W · 1T) 79 81
123 Autumn Jackson
7 seasons · Active
5 65 57
123 Ian Robertson
3 seasons · last played 2025-2026
5 40 20
123 Sean Casey
6 seasons · last played 2006-2007
5 (4W · 1T) 55 40
123 Rob Ireland
4 seasons · last played 2008-2009
5 48 27
123 Nello Violin
5 seasons · last played 2018-2019
5 52 48
123 Mike Duffy
9 seasons · last played 2010-2011
5 90 90
123 Candace Coe
4 seasons · last played 2017-2018
5 (3W · 2T) 51 29
123 Peggy Robertson
3 seasons · last played 2025-2026
5 40 20
123 Brian Nelson
11 seasons · last played 2010-2011
5 (3W · 2T) 107 113
123 Ron Archer
9 seasons · last played 2019-2020
5 (4W · 1T) 87 91
123 Emma McGuire
8 seasons · Active
5 (4W · 1T) 77 67
123 Art Klippenstein
4 seasons · last played 2006-2007
5 40 40
123 Lori Eddy
5 seasons · Active
5 (3W · 2T) 54 29
123 Dan Balachorek
3 seasons · last played 2025-2026
5 40 20
123 Steve McIntosh
12 seasons · last played 2025-2026
5 (2W · 3T) 94 144
144 John Lowrey
7 seasons · last played 2005-2006
4 52 63
144 Ron Hanson
5 seasons · last played 2001-2002
4 (3W · 1T) 52 43
144 Colin Howieson
2 seasons · last played 2004-2005
4 27 13
144 Don Harold
4 seasons · last played 2008-2009
4 (3W · 1T) 42 38
144 Steve Crawford
9 seasons · last played 2025-2026
4 84 94
144 Betty Bennett
7 seasons · last played 2003-2004
4 65 70
144 Clara Dissanayake
4 seasons · last played 2025-2026
4 45 35
144 Craig Maslin
2 seasons · last played 2017-2018
4 (3W · 1T) 32 8
144 Richard Zavitz
2 seasons · last played 2002-2003
4 27 13
144 Gary Pearce
14 seasons · last played 2010-2011
4 129 146
144 Roxane Dunmore
3 seasons · last played 2017-2018
4 (2W · 2T) 38 22
144 John Scott
8 seasons · last played 2006-2007
4 80 80
144 Bob Reid
2 seasons · last played 2004-2005
4 27 13
144 Dan Baker
3 seasons · last played 2018-2019
4 (3W · 1T) 38 22
144 Pam Irvine
3 seasons · last played 2016-2017
4 (3W · 1T) 30 30
144 Tim Gall
9 seasons · last played 2006-2007
4 70 105
144 Roger Mongeon
5 seasons · last played 2019-2020
4 (3W · 1T) 44 54
144 Marcia Barnes
6 seasons · last played 2007-2008
4 62 58
144 Al Robertson
9 seasons · last played 2008-2009
4 (3W · 1T) 85 90
144 Evelyn Robert
5 seasons · Active
4 47 36
144 Derek Hudson
4 seasons · last played 2019-2020
4 (3W · 1T) 40 38
144 Robyn Keene
6 seasons · last played 2019-2020
4 65 53
144 Brian Moore
7 seasons · last played 2006-2007
4 62 78
144 Jason Pearce
3 seasons · last played 2013-2014
4 (3W · 1T) 29 31
144 Mary Ellen Samson
6 seasons · last played 2025-2026
4 60 58
144 Kristi Ahokas
3 seasons · last played 2017-2018
4 (2W · 2T) 38 22
144 Brent Montgomery
7 seasons · Active
4 68 54
144 Steve Lyons
6 seasons · last played 2017-2018
4 (3W · 1T) 53 67
144 Ed Kopas
4 seasons · last played 2007-2008
4 (3W · 1T) 46 34
144 Sue Jackson
10 seasons · last played 2018-2019
4 95 105
144 Darren Earl
5 seasons · Active
4 51 31
144 Emily Knowles
4 seasons · last played 2025-2026
4 44 36
144 Bruce Greenberg
9 seasons · last played 2023-2024
4 (3W · 1T) 71 97
144 Kaelyn Gregory
3 seasons · last played 2019-2020
4 (3W · 1T) 39 19
144 Jake Nease
9 seasons · Active
4 71 91
144 Bryan Ozorio
5 seasons · last played 2015-2016
4 (3W · 1T) 46 54
144 Ian McNaughton
11 seasons · last played 2007-2008
4 101 114
144 Steve Irvine
6 seasons · last played 2010-2011
4 62 78
144 Darren OSullivan
2 seasons · last played 2018-2019
4 (3W · 1T) 24 16
144 Alex MacDonald
2 seasons · last played 2017-2018
4 (3W · 1T) 32 8
144 Colin Hooper
2 seasons · last played 2002-2003
4 27 13
144 Joe McDermid
9 seasons · last played 2024-2025
4 79 99
144 Heather Zucker
5 seasons · last played 2002-2003
4 (3W · 1T) 56 39
144 Jim Elsliger
3 seasons · last played 2021-2022
4 (2W · 2T) 30 30
144 Deb Moore
5 seasons · last played 2006-2007
4 46 54
144 Warren Shannon
7 seasons · last played 2005-2006
4 44 51
144 Jeff Parr
4 seasons · Active
4 38 26
144 Jane Lawry
10 seasons · last played 2008-2009
4 (3W · 1T) 93 102
192 Adrienne Blonski
3 seasons · last played 2011-2012
3 34 26
192 Tyler Smith
3 seasons · last played 2025-2026
3 33 27
192 Barry Reid
6 seasons · last played 2025-2026
3 64 54
192 Adele Schellenberg
5 seasons · last played 2023-2024
3 46 54
192 Ivan Konczynski
4 seasons · Active
3 32 32
192 Chris Streef
10 seasons · Active
3 (2W · 1T) 81 101
192 Pat Pringle
4 seasons · last played 2008-2009
3 37 43
192 Bob King
3 seasons · last played 2008-2009
3 35 25
192 Jason Martindale
4 seasons · last played 2021-2022
3 (2W · 1T) 38 40
192 Jeff Korz
6 seasons · last played 2025-2026
3 62 56
192 Todd Maslin
2 seasons · last played 2015-2016
3 25 15
192 Mary Scott
2 seasons · last played 2022-2023
3 (2W · 1T) 24 16
192 Steve Harvie
6 seasons · last played 2018-2019
3 (2W · 1T) 66 54
192 Simon Ouellet
4 seasons · last played 2023-2024
3 43 35
192 Rachel Steele
3 seasons · Active
3 36 27
192 John Cordeiro
4 seasons · Active
3 (2W · 1T) 30 34
192 Daniel VanVeghel
2 seasons · last played 2022-2023
3 (2W · 1T) 25 15
192 Sheila Wilson
8 seasons · last played 2005-2006
3 (2W · 1T) 35 45
192 Chris Smith
7 seasons · Active
3 (2W · 1T) 60 62
192 Mark Edwards
7 seasons · last played 2022-2023
3 63 75
192 Duncan McDonald
3 seasons · last played 2024-2025
3 35 25
192 Simon Harrison
2 seasons · last played 2019-2020
3 21 17
192 Bill Southall
3 seasons · last played 2019-2020
3 (2W · 1T) 28 30
192 Michelle Kearns
2 seasons · last played 2015-2016
3 25 15
192 Conrad Dix
10 seasons · Active
3 101 81
192 Nate Sherk
3 seasons · last played 2025-2026
3 33 27
192 Sue Reid
6 seasons · last played 2025-2026
3 64 54
192 Lorne Koekkoek
9 seasons · Active
3 (1W · 2T) 68 94
192 Sian Canavan
3 seasons · last played 2025-2026
3 31 29
192 Duncan Macintosh
3 seasons · last played 2003-2004
3 20 20
192 Colin McNaughton
7 seasons · Active
3 68 54
192 Leah Dix
4 seasons · last played 2004-2005
3 42 38
192 Maddy Fisher
3 seasons · last played 2021-2022
3 (2W · 1T) 40 18
192 Claude Malette
7 seasons · last played 2019-2020
3 (2W · 1T) 75 63
192 Jim Shaver
4 seasons · last played 2013-2014
3 (2W · 1T) 46 34
192 Doug Brunner
2 seasons · last played 1998-1999
3 30 10
192 Lise Barnard
3 seasons · Active
3 24 18
192 Lisa Irvine
2 seasons · last played 2010-2011
3 18 22
192 Gabe Alexandre
5 seasons · Active
3 (2W · 1T) 38 46
192 Corrie Prince
5 seasons · last played 2024-2025
3 53 45
192 Keith Fenton
3 seasons · last played 2008-2009
3 36 24
192 Wayne Bishop
9 seasons · last played 2009-2010
3 81 89
192 Nathan Egilsson
10 seasons · Active
3 (2W · 1T) 81 101
192 Mark Boag
11 seasons · last played 2015-2016
3 105 115
192 Graeme Reed
2 seasons · last played 2014-2015
3 (2W · 1T) 29 11
192 India Jackson
7 seasons · Active
3 61 58
192 Bob Craske
7 seasons · last played 2012-2013
3 56 79
192 Ken Pickthall
9 seasons · Active
3 (1W · 2T) 68 94
192 Sydney Taylor
3 seasons · last played 2024-2025
3 31 29
192 Hannah Knowles
3 seasons · last played 2025-2026
3 31 29
192 Sandra Hughes
5 seasons · last played 2021-2022
3 (2W · 1T) 35 45
192 Ken Sawchenko
3 seasons · Active
3 28 15
192 Graehem Sayer
6 seasons · Active
3 62 40
192 Daryl Hall
2 seasons · last played 2019-2020
3 (2W · 1T) 20 18
192 John Hyslop
11 seasons · last played 2024-2025
3 (2W · 1T) 118 100
192 Ben Winchester
3 seasons · last played 2024-2025
3 (2W · 1T) 29 31
192 Kirk Reid
5 seasons · last played 2024-2025
3 53 45
192 Jim Bailey
8 seasons · Active
3 (1W · 2T) 63 81
192 Connie McKnight
9 seasons · last played 2008-2009
3 75 100
192 Anastasia Cornea
4 seasons · last played 2024-2025
3 61 39
192 Karen Burrows
6 seasons · last played 2013-2014
3 (1W · 2T) 54 66
192 Jordan Carvalho
2 seasons · last played 2023-2024
3 26 14
192 Andy Scott
2 seasons · last played 2022-2023
3 (2W · 1T) 24 16
192 Betty Calic
6 seasons · Active
3 55 47
192 Gary Bannister
5 seasons · last played 2008-2009
3 50 50
192 Jeff Carson
3 seasons · Active
3 (2W · 1T) 21 23
192 Kevin Morris
3 seasons · last played 2021-2022
3 (2W · 1T) 29 31
192 Maria Alexandre
4 seasons · Active
3 (2W · 1T) 30 34
192 Kari Cameron
6 seasons · Active
3 (2W · 1T) 54 50
192 Scott Stewart
5 seasons · last played 2007-2008
3 (2W · 1T) 54 46
192 Jan Bradley
5 seasons · last played 2004-2005
3 50 45
192 John Clinton
2 seasons · last played 2006-2007
3 23 17
192 Tony Rao
7 seasons · last played 2006-2007
3 55 85
192 Doug White
7 seasons · last played 2019-2020
3 (2W · 1T) 75 63
Show top 25