League Leaders (Defense)
This is a list of League Leaders (Defense). Click on any category to sort the list.

Junior Stats
Pro Stats
Farm Stats

Pro League Leaders: Points
No. Player Team Pos Age Country GP G A Pts +/- PPG SHG GWG PIM Shots Pct Ice ChG ChA
1 German Kolehmainen Calgary Storm D 32 Finland 56 14 36 50 34 0 0 3 20 72 19.4% 20:21
2 Eduardo Vipond Saskatoon Specters D 31 Canada 56 10 39 49 41 1 0 2 8 79 12.7% 19:23
3 Cleon Morgan Saskatoon Specters D 27 USA 56 15 33 48 42 2 0 2 28 101 14.9% 20:17
4 Oskars Upshall Saskatoon Specters D 27 Canada 56 15 31 46 41 5 1 2 10 85 17.6% 19:21
5 Andy Titanic Kamloops Knights D 33 Canada 56 10 34 44 26 2 1 4 35 118 8.5% 20:31
6 Lorenzo LaPrairie Alberni Valley Wolves D 32 USA 56 17 26 43 22 4 0 3 18 101 16.8% 19:38
7 Tobias Hutchison Kamloops Knights D 27 Canada 56 16 27 43 28 2 2 4 20 128 12.5% 20:44
8 Reilly Guenin Mount Pearl Rock D 31 USA 56 12 31 43 15 3 0 2 16 103 11.7% 21:50
9 Ignacio Puppa Edmonton Lynx D 34 Canada 56 15 27 42 23 2 1 1 14 88 17% 20:09
10 Karson Pilote Kamloops Knights D 31 Canada 56 10 32 42 8 1 0 3 26 91 11% 20:49
11 Chase Mowers Kamloops Knights D 34 USA 56 13 28 41 12 3 1 1 20 104 12.5% 20:35
12 Patrik MacGregor Edmonton Lynx D 27 Canada 56 13 28 41 16 1 0 1 14 94 13.8% 20:15
13 Korey Ondruss Winnipeg Jets D 36 Canada 56 12 29 41 21 5 0 3 8 95 12.6% 22:57
14 Jameson Sidikov Edmonton Lynx D 32 Russia 56 12 28 40 11 1 0 3 20 94 12.8% 20:58
15 Caiden Hitchcock Mount Pearl Rock D 33 Canada 56 11 27 38 1 1 0 2 10 104 10.6% 18:54
16 Greyson Stefanski Winnipeg Jets D 31 Canada 56 10 28 38 8 2 0 1 46 92 10.9% 21:19
17 London Burry Flin Flon Flimflammers D 34 Canada 56 9 29 38 51 0 1 1 46 90 10% 20:57
18 Lane Lafleur Kamloops Knights D 33 Canada 56 8 30 38 -7 1 0 1 40 93 8.6% 18:36
19 Yanick Daugavins Mount Pearl Rock D 27 Latvia 56 8 30 38 15 1 0 3 22 76 10.5% 21:51
20 Joby Cuddie Saskatoon Specters D 25 Canada 56 14 23 37 41 4 0 4 10 72 19.4% 19:52
21 Anders Hecl Toronto Terminators D 22 Slovakia 56 12 25 37 7 1 0 2 34 104 11.5% 22:10
22 Braden Vilgrain Pembroke Chargers D 34 Haiti 56 11 26 37 20 2 0 1 18 87 12.6% 19:28
23 Edgar Holmquist Vancouver Titans D 26 Sweden 56 11 26 37 -7 2 0 2 24 95 11.6% 21:40
24 Lukas Janecyk Winnipeg Jets D 31 USA 56 10 27 37 20 3 0 0 12 89 11.2% 22:31
25 Nikhil McBain Stroud Outlaws D 32 Canada 56 10 27 37 2 0 0 2 37 99 10.1% 20:30
26 Clayton Benedict Maple Ridge Mastodons D 32 Canada 51 13 23 36 -5 3 1 3 84 101 12.9% 21:35
27 Sebastien Noronen Edmonton Lynx D 32 Finland 56 14 22 36 32 1 0 1 20 73 19.2% 18:15
28 Tod Fortunato Flin Flon Flimflammers D 29 Canada 56 14 22 36 47 0 0 2 20 94 14.9% 21:10
29 Lindsay DeFauw Saskatoon Specters D 26 USA 56 12 24 36 46 0 0 0 22 90 13.3% 20:40
30 Kelvin Helminen Alberni Valley Wolves D 39 USA 56 11 25 36 19 3 0 3 22 93 11.8% 19:34
31 Tariq Brunette Alberni Valley Wolves D 38 Sweden 56 10 26 36 18 1 1 2 13 90 11.1% 21:10
32 Denny Royer Ottawa Capitals D 26 Canada 56 10 26 36 17 2 0 1 8 98 10.2% 19:30
33 Tanner Rudkowsky Pembroke Chargers D 27 Canada 56 9 27 36 20 1 0 0 14 96 9.4% 20:55
34 Antoine Halward Pembroke Chargers D 26 Canada 56 8 28 36 20 0 0 1 25 77 10.4% 19:28
35 Gianni Bergloff Winnipeg Jets D 31 USA 53 14 21 35 27 0 0 4 10 73 19.2% 16:05
36 Pierre-Luc Zidlicky Pembroke Chargers D 31 Czech Republic 56 11 24 35 37 1 0 2 20 78 14.1% 19:59
37 Mohammad McAdam Calgary Storm D 34 Scotland 56 10 25 35 3 2 0 1 14 72 13.9% 21:44
38 Deonte Veysey Halifax Hooligans D 32 Canada 44 10 24 34 12 4 0 1 18 85 11.8% 21:27
39 Marek Eaves Maple Ridge Mastodons D 28 USA 56 11 23 34 10 1 0 2 6 78 14.1% 18:26
40 Jordon Archibald Vancouver Titans D 33 Canada 56 14 19 33 6 1 0 3 22 77 18.2% 18:22
41 Jarred Comrie Saskatoon Specters D 31 Canada 56 14 19 33 46 3 0 4 63 116 12.1% 20:34
42 Mario Koalska Winnipeg Jets D 28 USA 56 12 21 33 10 6 0 1 18 95 12.6% 21:55
43 Trenton Barulin Maple Ridge Mastodons D 37 Russia 56 11 22 33 10 5 0 1 36 82 13.4% 19:06
44 Miikka Shuchuk Ottawa Capitals D 29 Canada 56 11 22 33 17 2 0 1 10 92 12% 19:30
45 Jamir Sandelin Flin Flon Flimflammers D 32 USA 56 10 23 33 8 1 2 3 39 101 9.9% 19:49
46 Layne DeBlois Alberni Valley Wolves D 35 Canada 56 9 24 33 15 0 0 1 25 86 10.5% 19:35
47 Sebastian Borotsik Flin Flon Flimflammers D 36 Canada 56 8 25 33 25 2 0 1 29 81 9.9% 19:22
48 Coby Hodgson Alberni Valley Wolves D 35 Canada 56 6 27 33 16 1 0 1 12 68 8.8% 21:21
49 Curtis Boulton Pembroke Chargers D 27 Canada 56 13 19 32 36 1 0 1 10 79 16.5% 20:01
50 Chance Fontas Flin Flon Flimflammers D 32 USA 56 10 22 32 11 2 0 0 18 82 12.2% 19:54
51 Alan Schaeffer Stroud Outlaws D 32 USA 55 7 24 31 20 1 0 0 14 87 8% 20:16
52 Jeffery Lindros Maple Ridge Mastodons D 30 Canada 56 9 22 31 -3 2 0 1 27 80 11.3% 21:15
53 Jan Rhiness Toronto Terminators D 24 Canada 56 7 24 31 5 0 0 1 57 68 10.3% 21:47
54 Cory Derlyuk Halifax Hooligans D 34 Russia 49 14 16 30 6 2 1 2 18 86 16.3% 20:30
55 Loic Jennings Toronto Terminators D 25 Canada 53 7 23 30 1 2 0 1 60 77 9.1% 19:44
56 Alyn Cumiskey Kamloops Knights D 27 Canada 56 12 18 30 -7 3 1 2 37 104 11.5% 18:36
57 Gaye Routhier Pembroke Chargers D 29 USA 56 9 21 30 19 1 1 3 15 84 10.7% 20:54
58 Sidney Tancill Montreal Mayhem D 26 USA 56 7 23 30 -45 3 0 0 41 80 8.8% 21:57
59 Stephan Fritsche Vancouver Titans D 28 USA 56 6 24 30 0 0 1 2 50 69 8.7% 20:43
60 Seth Jarvenpaa Calgary Storm D 33 Finland 56 12 17 29 18 3 1 1 44 75 16% 20:34
61 Andrey Guenin Iqaluit Polar Bears D 28 USA 56 9 20 29 -38 5 0 2 26 74 12.2% 23:06
62 Anthony Helmer Stroud Outlaws D 21 Canada 44 9 19 28 -7 1 0 0 20 72 12.5% 20:15
63 Viacheslav Renberg Ottawa Capitals D 25 Sweden 56 13 15 28 -6 2 1 3 10 94 13.8% 21:12
64 Rodrigo Schoenfeld Calgary Storm D 33 Canada 56 9 19 28 10 2 0 2 27 73 12.3% 19:30
65 Vadim Kleinendorst Vancouver Titans D 28 USA 56 7 21 28 -6 2 0 1 54 79 8.9% 21:12
66 Andrew OReilly Flin Flon Flimflammers D 34 Canada 56 6 22 28 15 2 1 1 16 69 8.7% 13:13
67 Rodrigo Lofberg Iqaluit Polar Bears D 36 Sweden 56 3 25 28 -40 0 0 0 25 59 5.1% 19:04
68 Marcel Patzold Halifax Hooligans D 26 Kazakhstan 45 4 23 27 19 0 0 0 34 64 6.3% 22:00
69 Hub Godfrey Halifax Hooligans D 28 Canada 46 11 16 27 7 2 0 4 52 85 12.9% 22:51
70 Per Gage Moose Jaw Buccaneers D 27 Canada 50 9 18 27 -39 2 0 1 22 93 9.7% 22:59
71 Connor Mantha Toronto Terminators D 31 USA 51 11 16 27 -4 2 0 2 45 68 16.2% 19:05
72 Hector Lindgren Iqaluit Polar Bears D 30 Sweden 56 8 19 27 -36 3 0 0 23 50 16% 23:04
73 JC Carey Stroud Outlaws D 28 Scotland 56 7 20 27 -3 0 0 0 22 92 7.6% 20:03
74 Jovanni Joseph Edmonton Lynx D 31 Canada 50 9 17 26 27 3 0 2 31 76 11.8% 19:57
75 Riley Meighan Edmonton Lynx D 33 Canada 53 8 18 26 30 0 0 2 12 70 11.4% 18:43
76 Zellio Romano Montreal Mayhem D 26 Italy 56 11 15 26 -14 1 0 4 31 57 19.3% 18:31
77 Nils Gudbranson Vancouver Titans D 23 Canada 56 9 17 26 15 2 0 2 13 55 16.4% 17:16
78 Marek Glencross Montreal Mayhem D 28 Canada 56 8 18 26 -47 1 0 0 24 67 11.9% 22:19
79 John-Paul Engelland Montreal Mayhem D 27 Canada 56 7 19 26 -12 0 0 2 54 57 12.3% 18:50
80 Dirk McDonough Ottawa Capitals D 27 USA 56 7 19 26 -5 1 0 0 33 76 9.2% 20:51
81 Brayan Bernier Maple Ridge Mastodons D 34 Canada 56 6 20 26 -3 2 1 1 42 87 6.9% 18:42
82 Evariste MacSweyn Halifax Hooligans D 22 Canada 49 5 20 25 0 0 0 1 47 77 6.5% 18:04
83 Arto Brennan Stroud Outlaws D 25 USA 56 8 17 25 -4 3 1 0 47 78 10.3% 19:54
84 Raymond Santorelli Tilt Cove Caribou D 34 Canada 56 7 18 25 -37 1 0 1 37 71 9.9% 20:01
85 Melville Klymkiw Tilt Cove Caribou D 26 USA 56 8 16 24 -27 0 0 1 65 86 9.3% 21:03
86 Yvon Boesch Toronto Terminators D 27 Canada 38 7 16 23 7 0 0 1 8 61 11.5% 18:25
87 Ludimir Fiddler Ottawa Capitals D 27 Canada 56 9 14 23 5 0 0 2 26 77 11.7% 19:44
88 Uli Duncan Vancouver Titans D 26 Canada 56 5 18 23 4 0 0 1 10 64 7.8% 13:12
89 Guadalupe McGrath Calgary Storm D 30 Canada 31 5 17 22 15 1 0 0 10 39 12.8% 19:12
90 Murdo Fry Winnipeg Jets D 22 USA 45 6 16 22 23 0 0 3 10 42 14.3% 15:51
91 Juhani Kullman Toronto Terminators D 25 USA 46 4 18 22 1 0 0 1 24 57 7% 19:39
92 Jussi Carroll Mount Pearl Rock D 23 Canada 56 6 16 22 1 0 0 0 31 84 7.1% 18:41
93 Raymie Harms Alberni Valley Wolves D 27 Canada 48 8 13 21 17 0 0 1 10 59 13.6% 19:40
94 Emiliano Manning Mount Pearl Rock D 34 Canada 56 6 15 21 -18 1 0 1 10 57 10.5% 19:53
95 Dion Astashenko Halifax Hooligans D 31 Latvia 39 4 16 20 12 0 0 0 4 54 7.4% 18:12
96 Joey Tiley Flin Flon Flimflammers D 27 Canada 46 8 12 20 9 2 0 0 44 71 11.3% 19:02
97 Ernest Samis Ottawa Capitals D 22 USA 56 4 16 20 5 0 0 1 8 63 6.3% 19:57
98 Ollie Coburn Tilt Cove Caribou D 28 Canada 56 7 12 19 -24 1 1 0 12 69 10.1% 17:10
99 Darrel Hensick Moose Jaw Buccaneers D 29 USA 50 5 13 18 -39 1 0 0 30 41 12.2% 23:16
100 Joby D'Amore Maple Ridge Mastodons D 27 Canada 48 6 11 17 -14 1 0 1 23 62 9.7% 18:44
101 Vladimir Holmqvist Iqaluit Polar Bears D 23 Sweden 56 6 11 17 -40 2 1 0 20 34 17.6% 19:04
102 Micheal Chipchura Iqaluit Polar Bears D 28 Canada 56 5 12 17 -37 3 0 1 69 53 9.4% 17:55
103 Nikos Lehmann Kelowna Juicers D 28 Germany 56 2 15 17 -54 0 0 0 32 60 3.3% 22:50
104 Jaxson Ramsey Calgary Storm D 39 Canada 40 5 11 16 6 3 0 0 13 58 8.6% 15:36
105 Lude Galiardi Montreal Mayhem D 27 Canada 56 6 10 16 -43 1 0 0 26 26 23.1% 18:54
106 Dana Hynes Moose Jaw Buccaneers D 26 Canada 56 5 10 15 -26 3 0 0 27 36 13.9% 17:55
107 Anson Rodney Montreal Mayhem D 28 Canada 56 4 11 15 -43 0 0 0 10 51 7.8% 18:38
108 Church Rasmussen Tilt Cove Caribou D 26 USA 52 0 14 14 -45 0 0 0 10 41 0% 19:03
109 Troy Irmen Iqaluit Polar Bears D 32 USA 56 4 10 14 -37 0 2 0 4 48 8.3% 18:23
110 Colton Matvichuk Tilt Cove Caribou D 27 Canada 56 4 9 13 -44 0 0 0 41 56 7.1% 21:34
111 Al MacKinnon Kelowna Juicers D 27 Canada 56 4 9 13 -51 1 0 0 52 66 6.1% 22:05
112 Tommi Drunen Mount Pearl Rock D 23 Canada 56 2 11 13 -18 0 0 1 12 35 5.7% 17:12
113 Spencer Hayes Kelowna Juicers D 27 USA 41 5 7 12 -32 0 0 1 24 37 13.5% 17:37
114 Yanick Beaule Kelowna Juicers D 31 Canada 56 3 9 12 -66 1 1 0 46 41 7.3% 20:41
115 Lynn Lomakin Moose Jaw Buccaneers D 27 Russia 56 2 10 12 -29 0 0 0 61 31 6.5% 19:03
116 Clay Townsend Maple Ridge Mastodons D 28 USA 46 3 8 11 8 0 0 0 0 23 13% 7:44
117 Leon Theodore Kelowna Juicers D 35 Canada 56 2 9 11 -48 0 0 0 64 37 5.4% 16:40
118 Merve Mickey Moose Jaw Buccaneers D 23 Canada 56 1 10 11 -36 0 0 0 43 29 3.4% 18:56
119 Tanner Fashoway Stroud Outlaws D 32 Canada 29 5 5 10 -6 2 0 1 13 31 16.1% 19:29
120 Raitis Noris Moose Jaw Buccaneers D 26 USA 56 1 9 10 -28 1 0 0 25 42 2.4% 18:03
121 Cy Adam Toronto Terminators D 26 Canada 15 1 8 9 -8 0 0 0 4 18 5.6% 18:12
122 Milan McCahill Stroud Outlaws D 19 Canada 27 3 6 9 1 0 0 0 4 27 11.1% 20:47
123 Kurt Kontiola Stroud Outlaws D 29 Finland 29 3 6 9 -8 2 0 0 25 41 7.3% 20:10
124 Mike Kunitz Kelowna Juicers D 26 Canada 56 6 3 9 -64 0 0 0 74 33 18.2% 18:18
125 Dion Kelleher Halifax Hooligans D 25 USA 22 2 6 8 8 0 0 0 6 26 7.7% 18:13
126 Silas Hicks Calgary Storm D 31 USA 16 3 3 6 2 0 0 0 4 26 11.5% 18:47
127 Brooks Kreps Toronto Terminators D 23 Czech Republic 16 1 5 6 -10 0 0 1 19 13 7.7% 18:22
128 Carol Christian Calgary Storm D 22 Canada 27 3 3 6 1 0 0 1 7 10 30% 4:36
129 Benjamin Platonov Edmonton Lynx D 34 Russia 35 2 4 6 0 0 0 0 2 18 11.1% 6:55
130 Ricard Abdelkader Vancouver Titans D 26 USA 56 4 2 6 -5 0 0 0 10 30 13.3% 8:36
131 Aldege Lidstrom Winnipeg Jets D 23 Sweden 11 0 5 5 4 0 0 0 2 7 0% 16:39
132 Harrison Bezrukov Tilt Cove Caribou D 32 Russia 14 1 4 5 -19 0 0 0 0 20 5% 19:20
133 Dmitriy Young Halifax Hooligans D 27 Canada 16 3 2 5 8 0 0 1 0 19 15.8% 19:24
134 Inge Attwell Calgary Storm D 29 Canada 46 0 5 5 -11 0 0 0 2 19 0% 7:36
135 Sincere Holota Mount Pearl Rock D 36 Canada 55 1 4 5 0 0 1 0 15 13 7.7% 2:52
136 Niclas Clarkson Halifax Hooligans D 22 Canada 12 0 4 4 -1 0 0 0 4 10 0% 15:03
137 Kai Lorenz Edmonton Lynx D 30 Canada 32 1 3 4 4 0 0 0 0 10 10% 2:36
138 Sven Cairns Halifax Hooligans D 25 Canada 14 2 1 3 1 0 0 1 2 8 25% 16:10
139 Roy Skinner Mount Pearl Rock D 31 Canada 14 0 3 3 4 0 0 0 0 11 0% 5:56
140 Ted Redden Edmonton Lynx D 23 Canada 2 1 1 2 1 0 0 0 0 5 20% 18:44
141 Silvio Eakins Stroud Outlaws D 25 USA 4 0 2 2 -1 0 0 0 0 1 0% 20:42
142 Grant Tatarinov Tilt Cove Caribou D 36 Russia 7 1 1 2 -7 0 0 0 2 7 14.3% 20:33
143 Kevan Ortmeyer Tilt Cove Caribou D 25 USA 36 1 1 2 -21 1 0 0 6 15 6.7% 14:57
144 Cale Schwab Montreal Mayhem D 25 Canada 56 0 2 2 1 0 0 0 0 0 0% 0:22
145 Hannes Petrovic Edmonton Lynx D 21 Canada 2 0 1 1 1 0 0 0 4 3 0% 16:17
146 Chet McElhinney Moose Jaw Buccaneers D 27 Canada 6 0 1 1 -11 0 0 0 2 3 0% 19:20
147 Cecil Ouimet Montreal Mayhem D 23 Canada 56 1 0 1 0 1 0 0 0 1 100% 0:03
148 Lance Linseman Maple Ridge Mastodons D 25 Canada 1 0 0 0 0 0 0 0 0 0 0% 0:03
149 Willie Olmstead Maple Ridge Mastodons D 28 Canada 5 0 0 0 0 0 0 0 0 0 0% 0:03
150 Cale Williams Moose Jaw Buccaneers D 29 Canada 6 0 0 0 -6 0 0 0 2 6 0% 21:56
151 Barton Conroy Tilt Cove Caribou D 29 USA 7 0 0 0 1 0 0 0 0 0 0% 0:08
152 Lane McKinnon Calgary Storm D 27 Canada 9 0 0 0 0 0 0 0 0 0 0% 0:02
153 Adrien Morton Toronto Terminators D 23 Canada 16 0 0 0 -3 0 0 0 0 2 0% 2:42
154 Nic Merzlikins Maple Ridge Mastodons D 27 Latvia 27 0 0 0 0 0 0 0 0 0 0% 0:00
155 Darian McBride Saskatoon Specters D 38 Canada 28 0 0 0 1 0 0 0 0 0 0% 0:04
156 Arthur Charbonneau Toronto Terminators D 35 Canada 38 0 0 0 0 0 0 0 4 2 0% 1:33
157 Johnny Myre Maple Ridge Mastodons D 26 Canada 41 0 0 0 0 0 0 0 0 0 0% 0:01
158 Adolfo Scoville Flin Flon Flimflammers D 34 Canada 52 0 0 0 0 0 0 0 0 0 0% 0:01
159 Micah Vannelli Stroud Outlaws D 31 USA 55 0 0 0 0 0 0 0 0 0 0% 0:03
160 Landon Gillen Kamloops Knights D 26 Canada 56 0 0 0 0 0 0 0 0 0 0% 0:05
161 Reese Vukota Pembroke Chargers D 34 Canada 56 0 0 0 0 0 0 0 0 0 0% 0:05
162 Joaquin Ramage Iqaluit Polar Bears D 35 Canada 56 0 0 0 -1 0 0 0 0 1 0% 0:04
163 Elmer English Iqaluit Polar Bears D 31 Poland 56 0 0 0 0 0 0 0 0 0 0% 0:03
164 Kent Foligno Flin Flon Flimflammers D 37 Canada 56 0 0 0 0 0 0 0 0 1 0% 0:02