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 GP G A Pts +/- PPG SHG GWG PIM Shots Pct Ice ChG ChA
1 Pierre Meagher Toronto Terminators D 21 6 6 5 11 19 0 0 1 12 15 40% 18:56 20 57
2 Marvin Thorsteinson Saskatoon Specters D 27 6 2 8 10 14 0 0 0 2 20 10% 23:08 22 97
3 Dion Lundrigan Stroud Lions D 24 6 2 7 9 6 1 0 0 2 18 11.1% 22:46 18 73
4 Terrence Fistric Saskatoon Specters D 26 6 2 7 9 21 0 0 0 0 14 14.3% 20:35 10 80
5 Drew Trnka Toronto Terminators D 26 6 5 3 8 12 1 0 1 2 23 21.7% 22:27 32 83
6 Khalid Potvin Saskatoon Specters D 19 6 4 4 8 17 0 0 0 2 18 22.2% 16:13 22 75
7 Dylan Muratov Toronto Terminators D 22 6 3 5 8 20 0 0 1 4 22 13.6% 21:19 21 93
8 Clark Lachance Saskatoon Specters D 24 6 3 4 7 14 0 0 1 5 27 11.1% 22:53 31 112
9 Guy Redahl Saskatoon Specters D 26 6 2 4 6 21 0 0 0 0 19 10.5% 21:31 23 91
10 Darrion Gilhen Toronto Terminators D 22 6 2 4 6 13 0 1 0 4 14 14.3% 21:25 25 94
11 Erik Foy Pembroke Chargers D 26 6 1 5 6 10 0 0 0 4 8 12.5% 22:46 27 72
12 Brodie McCreedy Montreal GoodFellas D 23 6 4 1 5 1 0 0 0 0 9 44.4% 23:49 27 25
13 Matthew Beaumont Pembroke Chargers D 28 6 2 3 5 10 0 0 0 7 9 22.2% 22:35 9 45
14 Jamison Fergus Stroud Lions D 24 6 1 4 5 6 0 0 0 2 14 7.1% 22:46 15 34
15 Steve Friesen Saskatoon Specters D 22 6 1 4 5 15 0 0 0 14 6 16.7% 15:01 13 51
16 Rocco Vadnais Etobicoke Galaxy D 26 6 1 4 5 -3 0 0 0 0 6 16.7% 20:42 13 13
17 Karl Wappel Mount Pearl Rock D 28 6 1 4 5 3 0 0 0 0 13 7.7% 21:45 35 83
18 Phoenix McArdle Vancouver Titans D 24 6 0 5 5 6 0 0 0 0 6 0% 24:44 23 56
19 Maddox Dunlop Winnipeg Jets D 26 6 3 1 4 -1 1 0 0 2 7 42.9% 22:17 12 24
20 Vance Ewen Quebec Nordiques D 28 6 2 2 4 -2 0 0 0 0 7 28.6% 20:54 9 50
21 Zechariah Zapletal Pembroke Chargers D 22 6 2 2 4 5 0 0 0 2 9 22.2% 18:48 5 43
22 Julio Gainey Stroud Lions D 23 6 1 3 4 4 0 0 0 2 9 11.1% 17:24 11 28
23 Raymundo Sedin Quebec Nordiques D 26 6 1 3 4 -2 0 0 1 2 4 25% 20:47 12 31
24 Konner Bourgeois Pembroke Chargers D 24 6 1 3 4 7 0 0 0 12 5 20% 17:33 18 56
25 Jadyn Kaleta Winnipeg Jets D 20 6 0 4 4 -6 0 0 0 0 10 0% 18:03 29 45
26 Zackary Astley Calgary Storm D 22 6 0 4 4 3 0 0 0 2 5 0% 21:03 29 42
27 Ignacio Harding Vancouver Titans D 21 6 3 0 3 -1 1 0 1 0 11 27.3% 19:54 17 27
28 Ty Gill Quebec Nordiques D 25 6 2 1 3 -8 1 0 0 9 17 11.8% 20:11 13 21
29 Byron Kolarik Moose Jaw Buccaneers D 23 6 1 2 3 -1 0 0 0 0 16 6.3% 20:50 27 10
30 Allan Pachal Pembroke Chargers D 26 6 0 3 3 0 0 0 0 0 10 0% 21:06 14 33
31 Issac Craighead Vancouver Titans D 22 6 0 3 3 6 0 0 0 0 12 0% 24:29 18 84
32 Cruz Butters Calgary Storm D 20 3 1 1 2 4 0 0 0 0 3 33.3% 20:36 11 13
33 Jovani Tabaracci Vancouver Titans D 22 3 0 2 2 -1 0 0 0 0 1 0% 16:36 6 3
34 Kyree Corbin Calgary Storm D 31 4 0 2 2 -2 0 0 0 0 7 0% 21:04 14 12
35 Brennen McCulley Moose Jaw Buccaneers D 22 6 1 1 2 -2 0 0 0 0 8 12.5% 22:02 1 21
36 Domenic Pisellini Halifax Hooligans D 25 6 1 1 2 -10 1 0 0 2 7 14.3% 21:14 15 28
37 Chance Whitlock Toronto Terminators D 25 6 1 1 2 3 0 0 0 0 3 33.3% 17:01 19 42
38 Seamus Walker Mount Pearl Rock D 26 6 1 1 2 3 0 0 0 4 2 50% 22:24 19 69
39 Jake Skudra Mount Pearl Rock D 26 6 1 1 2 -6 1 0 0 4 5 20% 20:53 4 17
40 Yosef Page Mount Pearl Rock D 31 6 1 1 2 -6 0 0 0 2 10 10% 20:16 18 39
41 Kamari Tkachuk Moose Jaw Buccaneers D 26 6 0 2 2 -4 0 0 0 0 4 0% 18:31 25 41
42 Marquez Sinclair Stroud Lions D 23 6 0 2 2 -4 0 0 0 0 11 0% 19:47 22 45
43 Ezekiel Manastersky Quebec Nordiques D 21 6 0 2 2 -9 0 0 0 0 6 0% 18:25 3 3
44 Perry Sleiman Thunder Bay Canadians D 32 6 0 2 2 -5 0 0 0 2 4 0% 21:58 12 35
45 Layne Charlebois Pembroke Chargers D 22 6 0 2 2 4 0 0 0 0 5 0% 19:04 15 61
46 Ronald Zhou Mount Pearl Rock D 30 6 0 2 2 -9 0 0 0 0 13 0% 18:19 29 50
47 Cason Croussette Pembroke Chargers D 29 1 0 1 1 3 0 0 0 0 2 0% 20:02 3 7
48 Jorden Kuba Toronto Terminators D 19 1 0 1 1 0 0 0 0 0 1 0% 15:37 3 7
49 Julio Whelton Calgary Storm D 21 2 1 0 1 -2 0 0 0 0 2 50% 17:21 4 5
50 Mekhi Brooke Montreal GoodFellas D 22 2 0 1 1 0 0 0 0 0 3 0% 18:54 4 9
51 Nehemiah Dansereau Pembroke Chargers D 32 2 0 1 1 3 0 0 0 4 5 0% 14:22 5 27
52 Kody Cox Vancouver Titans D 23 3 1 0 1 -2 0 0 0 0 4 25% 16:49 12 11
53 Riley Wellington Halifax Hooligans D 22 3 0 1 1 -2 0 0 0 2 5 0% 21:23 11 16
54 Jovanny Regan Etobicoke Galaxy D 26 4 1 0 1 -2 0 0 0 0 3 33.3% 4:26 0 1
55 Morgan Dackell Vancouver Titans D 21 4 0 1 1 -1 0 0 0 4 4 0% 17:28 11 44
56 Santiago Patterson Etobicoke Galaxy D 23 5 1 0 1 -2 0 0 0 2 5 20% 17:27 11 19
57 Latrell Burns Toronto Terminators D 26 5 0 1 1 4 0 0 0 0 9 0% 15:56 16 26
58 Garret Bignell Thunder Bay Canadians D 22 5 0 1 1 -3 0 0 0 8 3 0% 17:53 7 14
59 Leroy Siltanen Winnipeg Jets D 25 6 1 0 1 -6 0 0 0 0 14 7.1% 20:13 28 39
60 Jaylon Riposo Winnipeg Jets D 28 6 1 0 1 -6 0 0 0 6 7 14.3% 18:03 12 24
61 Blaine Middendorf Montreal GoodFellas D 25 6 1 0 1 0 0 0 0 6 6 16.7% 20:48 34 47
62 Randy English Montreal GoodFellas D 26 6 1 0 1 0 0 0 0 2 7 14.3% 21:01 12 3
63 Gary Wilm Montreal GoodFellas D 23 6 1 0 1 0 0 0 0 4 8 12.5% 18:11 28 37
64 Stanley Sjodin Moose Jaw Buccaneers D 22 6 1 0 1 -3 0 0 0 0 12 8.3% 17:55 25 26
65 Connor Ironstone Etobicoke Galaxy D 27 6 1 0 1 -1 0 0 0 0 6 16.7% 20:43 15 19
66 Blaise Vermette Vancouver Titans D 22 6 1 0 1 1 0 0 0 12 7 14.3% 18:25 8 18
67 Ariel Korab Winnipeg Jets D 23 6 0 1 1 -1 0 0 0 0 7 0% 22:00 13 21
68 Keith Henderson Winnipeg Jets D 25 6 0 1 1 -6 0 0 0 12 5 0% 19:04 15 16
69 Preston Conn Montreal GoodFellas D 25 6 0 1 1 -1 0 0 0 0 13 0% 22:20 31 19
70 Adonis Godden Moose Jaw Buccaneers D 21 6 0 1 1 -2 0 0 0 7 9 0% 19:51 37 20
71 Bradyn Beaule Halifax Hooligans D 27 6 0 1 1 -8 0 0 0 0 5 0% 20:52 4 15
72 Andy Delisle Stroud Lions D 22 6 0 1 1 -4 0 0 0 2 7 0% 19:33 19 41
73 Brett Merrill Stroud Lions D 22 6 0 1 1 4 0 0 0 2 8 0% 17:36 12 35
74 Braxton Fisher Calgary Storm D 26 6 0 1 1 -4 0 0 0 2 5 0% 22:06 23 56
75 Dexter Ramsey Etobicoke Galaxy D 31 6 0 1 1 -11 0 0 0 0 11 0% 22:32 32 82
76 Heath Kukulowicz Etobicoke Galaxy D 23 6 0 1 1 -10 0 0 0 0 9 0% 21:57 37 39
77 Jaylon Nilan Mount Pearl Rock D 24 6 0 1 1 -9 0 0 0 8 8 0% 17:12 18 43
78 Adrien Duffus Etobicoke Galaxy D 24 1 0 0 0 0 0 0 0 0 0 0% 17:12 0 0
79 Jeremy Vyazmikin Calgary Storm D 26 1 0 0 0 0 0 0 0 0 0 0% 17:12 0 0
80 Nelson Shero Thunder Bay Canadians D 27 1 0 0 0 -5 0 0 0 0 0 0% 22:40 0 2
81 Agustin Tomlak Calgary Storm D 23 1 0 0 0 0 0 0 0 0 0 0% 19:52 2 2
82 Joey Ahlin Calgary Storm D 20 1 0 0 0 0 0 0 0 0 0 0% 19:52 0 0
83 Tanner Schwarz Thunder Bay Canadians D 24 2 0 0 0 -7 0 0 0 0 0 0% 20:30 2 4
84 Antwan Bergloff Vancouver Titans D 22 2 0 0 0 4 0 0 0 0 1 0% 16:19 1 12
85 Ibrahim Sarrazin Calgary Storm D 26 2 0 0 0 -3 0 0 0 0 1 0% 17:48 5 14
86 Gianni Tamer Calgary Storm D 21 4 0 0 0 -1 0 0 0 0 1 0% 17:13 12 17
87 Jorden Stemkowski Etobicoke Galaxy D 23 4 0 0 0 -2 0 0 0 0 2 0% 8:31 6 13
88 Jamal Wesley Montreal GoodFellas D 31 4 0 0 0 0 0 0 0 2 6 0% 17:50 5 1
89 Cristofer Ballard Calgary Storm D 24 5 0 0 0 0 0 0 0 0 0 0% 17:50 0 0
90 Cole Cunningham Calgary Storm D 24 5 0 0 0 0 0 0 0 0 0 0% 17:50 0 0
91 Toby Courville Thunder Bay Canadians D 21 5 0 0 0 -10 0 0 0 0 0 0% 19:13 10 30
92 Karl Robidas Thunder Bay Canadians D 29 5 0 0 0 -4 0 0 0 2 5 0% 18:28 4 20
93 Tommy Ennis Winnipeg Jets D 26 6 0 0 0 0 0 0 0 0 0 0% 18:28 0 0
94 Kelvin Helminen Moose Jaw Buccaneers D 22 6 0 0 0 -2 0 0 0 0 5 0% 20:13 23 33
95 Jean Duris Halifax Hooligans D 26 6 0 0 0 -4 0 0 0 0 3 0% 21:49 14 7
96 Kyree Godard Halifax Hooligans D 22 6 0 0 0 -8 0 0 0 10 4 0% 17:19 10 10
97 Dion Cook Halifax Hooligans D 23 6 0 0 0 -8 0 0 0 0 2 0% 17:32 3 6
98 Rowan Borotsik Stroud Lions D 27 6 0 0 0 0 0 0 0 0 0 0% 0:28 0 0
99 Jamil Gronstrand Calgary Storm D 24 6 0 0 0 -3 0 0 0 0 5 0% 22:53 24 63
100 Walter Micheletti Quebec Nordiques D 26 6 0 0 0 -8 0 0 0 0 2 0% 20:40 11 36
101 Barrett Spacek Quebec Nordiques D 25 6 0 0 0 -9 0 0 0 2 8 0% 18:25 13 17
102 Bryant Aldridge Quebec Nordiques D 19 6 0 0 0 0 0 0 0 0 0 0% 18:25 0 0
103 Mohammed Wing Quebec Nordiques D 22 6 0 0 0 0 0 0 0 0 0 0% 0:05 0 0
104 Dwayne Bullard Toronto Terminators D 28 6 0 0 0 0 0 0 0 0 0 0% 0:05 0 0
105 Jaiden Suter Etobicoke Galaxy D 28 6 0 0 0 -7 0 0 0 0 7 0% 18:08 15 7
106 Darnell Schmidt Thunder Bay Canadians D 26 6 0 0 0 -8 0 0 0 4 4 0% 18:29 8 23
107 Leonard Giuliano Thunder Bay Canadians D 26 6 0 0 0 -8 0 0 0 0 6 0% 22:39 16 27
108 Jaquan Bellows Pembroke Chargers D 25 6 0 0 0 0 0 0 0 0 0 0% 0:32 0 0
109 Semaj McLennan Pembroke Chargers D 22 6 0 0 0 0 0 0 0 0 0 0% 0:08 0 0
110 Zakary Murphy Mount Pearl Rock D 25 6 0 0 0 0 0 0 0 0 0 0% 0:12 0 0
111 Freddie Flaherty Mount Pearl Rock D 25 6 0 0 0 0 0 0 0 0 0 0% 0:12 0 0
112 Andre Berg Vancouver Titans D 21 6 0 0 0 0 0 0 0 0 1 0% 0:09 0 0
113 Howard Bonni Vancouver Titans D 21 6 0 0 0 0 0 0 0 0 0 0% 0:08 0 0