.
League Information and Facts
Premium Filter
2025-2026 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Joseph Melichar (F) Victoria Cougars 47 43 45 88 1.87 91 -
2. Parker Atkinson (F) Westshore Wolves 52 35 50 85 1.63 20 -
3. Kansys Seney (F) Westshore Wolves 52 30 53 83 1.60 24 -
4. Jordan Ramsay (F) Victoria Cougars 44 21 55 76 1.73 10 -
5. Simon Semancik (F) Victoria Cougars 50 24 51 75 1.50 30 -
6. Carson Harris (F) Peninsula Panthers 49 36 36 72 1.47 26 -
7. Oskar Aitken-Salmons (F) Peninsula Panthers 49 39 30 69 1.41 53 -
8. Brendan Williams (C) Peninsula Panthers 49 30 36 66 1.35 35 -
9. Alex Sajan (F) Peninsula Panthers 48 20 44 64 1.33 10 -
10. Jacob Caron (F) Peninsula Panthers 50 10 53 63 1.26 27 -
                   
11. Elliott Turgeon (F) Campbell River Storm 51 26 36 62 1.22 8 -
12. Luke Christensen (F) Peninsula Panthers 49 28 33 61 1.24 56 -
13. Elijah Kim (F) totals 49 25 35 60 1.22 12 -
    Saanich Predators 29 16 20 36 1.24 12 -
    Westshore Wolves 20 9 15 24 1.20 0 -
14. Madden Cruickshank (F) Nanaimo Buccaneers 51 23 37 60 1.18 28 -
15. Grady Sluggett (F) Victoria Cougars 40 22 36 58 1.45 89 -
16. Ethan Lingard (C) Peninsula Panthers 51 22 35 57 1.12 26 -
17. Noah Gebicki (F) Westshore Wolves 48 14 37 51 1.06 86 -
18. Leon Mikhalchuk (RW/LW) Comox Valley Glacier Kings 50 27 23 50 1.00 29 -
19. Logan Barnes (F) Peninsula Panthers 45 14 36 50 1.11 18 -
20. Nathan Barclay (D) Nanaimo Buccaneers 48 23 26 49 1.02 30 -
                   
21. Ben Wetterberg (F) Victoria Cougars 38 22 27 49 1.29 15 -
22. Kaydin Halladay (F/D) totals 48 21 28 49 1.02 57 -
    Port Alberni Bombers 7 4 6 10 1.43 6 -
    Saanich Predators 41 17 22 39 0.95 51 -
23. Sam Spring (F) Westshore Wolves 51 24 22 46 0.90 26 -
24. Ryder Tanner (F) Campbell River Storm 51 18 28 46 0.90 8 -
25. Jacob Bernardo (D) Victoria Cougars 48 13 33 46 0.96 97 -
26. Kash Nicklin (F) Port Alberni Bombers 43 18 27 45 1.05 55 -
27. Koen Gauthier (C) totals 47 22 21 43 0.91 38 -
    Nanaimo Buccaneers 21 11 8 19 0.90 24 -
    Saanich Predators 26 11 13 24 0.92 14 -
28. Von Parsons (C) Saanich Predators 48 19 24 43 0.90 49 -
29. Paco Hodgson (D) Peninsula Panthers 47 11 32 43 0.91 50 -
30. Malik Biagio Oliva (F) Port Alberni Bombers 48 19 23 42 0.88 57 -
                   
31. Braeyen Newans (D) Oceanside Generals 47 18 24 42 0.89 125 -
32. Maxwell Boyle (F) Oceanside Generals 51 16 26 42 0.82 48 -
33. Jacob Eddy (D) Peninsula Panthers 48 7 35 42 0.88 63 -
34. Lucas Ananias (F) Peninsula Panthers 45 14 26 40 0.89 87 -
35. Linden Hoskins (D/F) totals 46 10 30 40 0.87 60 -
    Westshore Wolves 26 7 22 29 1.12 40 -
    Saanich Predators 20 3 8 11 0.55 20 -
36. Noah Spencer (C) Campbell River Storm 50 19 20 39 0.78 54 -
37. Kaden Ryan (F) Westshore Wolves 49 14 25 39 0.80 115 -
38. Trace Anderson (C) Westshore Wolves 39 19 19 38 0.97 32 -
39. Kaiden Day (F) Oceanside Generals 38 4 34 38 1.00 245 -
40. Westin Churchill (F) Comox Valley Glacier Kings 50 18 19 37 0.74 12 -
                   
41. Ryder Bradford (F) Oceanside Generals 51 17 20 37 0.73 18 -
42. Jaxin Karst (F) Nanaimo Buccaneers 44 20 16 36 0.82 42 -
43. Dylan Toth (F) Campbell River Storm 51 20 15 35 0.69 4 -
44. Benjamin Stocks (F) Kerry Park Islanders 42 14 21 35 0.83 149 -
45. Tyler Delli Carri (F) Victoria Cougars 51 13 22 35 0.69 6 -
46. Yaroslav Morozov (F) Lake Cowichan Kraken 41 17 17 34 0.83 48 -
47. Dylan Lazaroff (F) Nanaimo Buccaneers 36 9 25 34 0.94 22 -
48. Travis Swanson (C) Saanich Predators 46 16 17 33 0.72 79 -
49. Toby Johnson (F) Lake Cowichan Kraken 47 14 19 33 0.70 47 -
50. Jack Barrett (F) Nanaimo Buccaneers 49 14 19 33 0.67 39 -
                   
51. McCall Nault (D) Port Alberni Bombers 47 10 23 33 0.70 38 -
52. Levi Green (F) Oceanside Generals 51 10 23 33 0.65 70 -
53. Braylon Becker (F) Oceanside Generals 49 13 19 32 0.65 22 -
54. Carter Zeeben (F) Victoria Cougars 50 13 19 32 0.64 43 -
55. Shane Fillinger (F) Westshore Wolves 39 9 23 32 0.82 13 -
56. Quinn Bouchard (F) Port Alberni Bombers 45 8 24 32 0.71 6 -
57. Kyle Mayenburg (D) Comox Valley Glacier Kings 45 5 27 32 0.71 19 -
58. Zaya Morro (F) Comox Valley Glacier Kings 49 10 21 31 0.63 14 -
59. Alejandro Snead (F) Westshore Wolves 51 18 12 30 0.59 6 -
60. Suhaan Nagra (F) Comox Valley Glacier Kings 45 8 22 30 0.67 10 -
                   
61. Ethan Davey (RW) Victoria Cougars 19 14 15 29 1.53 18 -
62. Rhys Wilcox (F) Nanaimo Buccaneers 49 12 17 29 0.59 55 -
63. Dreyton Hayward (D) Nanaimo Buccaneers 52 12 17 29 0.56 64 -
64. Linkin Niedoba (D) Westshore Wolves 51 6 23 29 0.57 14 -
65. Parker Lawrence (F) Kerry Park Islanders 41 15 13 28 0.68 193 -
66. Joel Dorn (F) Port Alberni Bombers 39 14 14 28 0.72 28 -
67. Kai Verbrugge (F) Nanaimo Buccaneers 52 9 19 28 0.54 67 -
68. Ethan Gobel (F) Comox Valley Glacier Kings 24 8 20 28 1.17 16 -
69. Boston Cripps (D) totals 41 8 20 28 0.68 17 -
    Saanich Predators 25 4 10 14 0.56 17 -
    Nanaimo Buccaneers 16 4 10 14 0.88 0 -
70. Luke Reinhart (D) Victoria Cougars 41 8 20 28 0.68 151 -
                   
71. Viktor Dudenkov (F) Lake Cowichan Kraken 35 11 16 27 0.77 98 -
72. Cameron Collins (F) Comox Valley Glacier Kings 38 8 19 27 0.71 8 -
73. Colby Driebergen (F) Campbell River Storm 45 8 19 27 0.60 59 -
74. Jacob Leamy (F) totals 49 16 10 26 0.53 28 -
    Westshore Wolves 5 1 2 3 0.60 4 -
    Oceanside Generals 44 15 8 23 0.52 24 -
75. Quentin Harvie (F) Comox Valley Glacier Kings 30 11 15 26 0.87 149 -
76. Colby Robinson (F) Kerry Park Islanders 46 11 15 26 0.57 63 -
77. Tyson Schamehorn (F) Westshore Wolves 27 17 8 25 0.93 99 -
78. Kieran Prichett (F) Lake Cowichan Kraken 48 13 12 25 0.52 26 -
79. Nico Kalinocka (F) Lake Cowichan Kraken 45 10 15 25 0.56 66 -
80. Ethan Unger (D) Port Alberni Bombers 40 9 16 25 0.63 4 -
                   
81. Kelton Shinde (F) Victoria Cougars 20 13 11 24 1.20 2 -
82. Ryken Lay (C/LW) Oceanside Generals 25 13 11 24 0.96 20 -
83. Maxime Simard (F) totals 44 11 13 24 0.55 85 -
    Saanich Predators 19 4 7 11 0.58 40 -
    Campbell River Storm 25 7 6 13 0.52 45 -
84. Tristen Bailey (F) Nanaimo Buccaneers 18 9 15 24 1.33 11 -
85. Tegan Clayton (F) Comox Valley Glacier Kings 29 9 15 24 0.83 32 -
86. Ben Rowan (D) Peninsula Panthers 43 6 18 24 0.56 6 -
87. Ethan Nordli (D) Nanaimo Buccaneers 42 5 19 24 0.57 188 -
88. Landon Morris (F) totals 49 15 8 23 0.47 12 -
    Comox Valley Glacier Kings 35 9 6 15 0.43 12 -
    Lake Cowichan Kraken 14 6 2 8 0.57 0 -
89. Jack Smith (F) Campbell River Storm 52 13 10 23 0.44 99 -
90. Casey Rutland (F) Nanaimo Buccaneers 40 11 12 23 0.58 87 -
                   
91. Zach Spafford (F) Nanaimo Buccaneers 44 11 12 23 0.52 38 -
92. Jasper Fellbaum (C/RW) totals 45 10 13 23 0.51 55 -
    Oceanside Generals 2 1 1 2 1.00 2 -
    Westshore Wolves 43 9 12 21 0.49 53 -
93. Sheldon Alexander (F) Comox Valley Glacier Kings 25 9 14 23 0.92 60 -
94. Dylan Hoskins (D) totals 48 4 19 23 0.48 12 -
    Westshore Wolves 28 1 9 10 0.36 2 -
    Saanich Predators 20 3 10 13 0.65 10 -
95. Lucas Beaudoin (D) Campbell River Storm 46 3 20 23 0.50 14 -
96. Brandon Smith (D) totals 48 16 6 22 0.46 23 -
    Victoria Cougars 31 8 3 11 0.35 21 -
    Saanich Predators 17 8 3 11 0.65 2 -
97. Jaxon Woodward (F) Lake Cowichan Kraken 39 11 11 22 0.56 49 -
98. Nate Grinevitch (F) Kerry Park Islanders 28 10 12 22 0.79 2 -
99. Thomas Curri (F) Campbell River Storm 28 10 12 22 0.79 31 -
100. Tom Marguet (RW) Campbell River Storm 50 8 14 22 0.44 68 -
337 players found | Previous page | Next page
2025-2026 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Aaron Pichette Nanaimo Buccaneers 32 2.31 .924 22 7 2 5 1874 875 72
2. Anthony Ganoung Comox Valley Glacier Kings 21 2.95 .922 11 8 2 0 1178 690 58
3. Ethan Suhr Oceanside Generals 28 3.05 .915 14 14 0 2 1596 873 81
4. Silas Dromarsky Comox Valley Glacier Kings 11 2.47 .909 6 1 1 1 533 221 22
5. James Hall Westshore Wolves 26 3.12 .909 17 5 2 0 1442 0 75
6. Luc Gravel Campbell River Storm 31 3.27 .909 12 15 0 2 1525 829 83
7. Ryan Burroughs Port Alberni Bombers 18 3.85 .909 6 9 1 0 918 586 59
8. Matus Volovar Peninsula Panthers 24 2.52 .908 17 4 2 2 1404 584 59
9. George Jantz Saanich Predators 31 4.12 .902 7 19 3 1 1718 1081 118
10. Caden Lentz Peninsula Panthers 24 2.37 .900 20 3 1 3 1420 506 56
                         
11. Levi Hollatz Oceanside Generals 13 3.55 .898 5 3 1 0 642 333 38
12. Joseph Naccarato Port Alberni Bombers 28 4.48 .897 9 15 1 0 1512 982 113
13. Carter Puska totals 20 4.79 .897 5 11 0 0 1115 773 89
    Kerry Park Islanders 17 5.25 .895 2 11 0 0 926 694 81
    Nanaimo Buccaneers 3 2.53 .908 3 0 0 0 189 79 8
14. Andreas Bylerius Oceanside Generals 16 3.23 .896 9 5 1 0 874 406 47
15. Jesse Pye Victoria Cougars 25 3.15 .892 17 5 2 2 1468 0 77
16. Yevgeni Tkachenko Lake Cowichan Kraken 23 4.40 .892 4 17 0 1 1226 740 90
17. Alfie Blakeley Lake Cowichan Kraken 31 4.10 .889 10 14 1 0 1683 918 115
18. Jacob Walsh Saanich Predators 17 5.02 .882 2 11 0 0 860 539 72
19. Joshua Dubrueil Kerry Park Islanders 19 5.66 .880 0 19 0 0 985 679 93
20. Adam Ranger totals 20 5.16 .874 7 13 0 0 1047 622 90
    Nanaimo Buccaneers 11 3.29 .895 7 4 0 0 621 289 34
    Kerry Park Islanders 9 7.88 .856 0 9 0 0 426 333 56
                         
21. Ander Reyes totals 25 2.51 .809 17 3 2 3 1341 237 56
    Westshore Wolves 17 2.86 .911 9 3 2 1 861 0 41
    Comox Valley Glacier Kings 8 1.88 .940 8 0 0 2 480 237 15
22. Lane Maarhuis totals 18 2.20 .756 12 4 2 2 1093 124 40
    Victoria Cougars 14 2.27 .925 10 3 1 2 847 0 32
    Comox Valley Glacier Kings 4 1.95 .939 2 1 1 0 246 124 8
LESS THAN 10 GAMES
1. Mathias Hasselmann Campbell River Storm 2 0.50 .985 2 0 0 1 120 67 1
2. Tanner Ferrill Nanaimo Buccaneers 6 2.41 .932 3 2 0 1 324 179 13
3. Colton Pyle Peninsula Panthers 6 1.50 .919 5 0 0 2 320 91 8
4. Nick Kotai Comox Valley Glacier Kings 3 2.65 .907 2 1 0 0 181 78 8
5. Mason Hillier Campbell River Storm 8 3.77 .897 3 2 1 0 430 236 27
6. Anton Palmquist Nanaimo Buccaneers 2 2.50 .896 2 0 0 0 120 43 5
7. Alexei Booth Victoria Cougars 2 3.00 .893 2 0 0 0 120 0 6
8. Timothée Fengos Comox Valley Glacier Kings 7 4.17 .891 0 4 1 0 403 228 28
9. Matteo Scotto Di Pompeo Campbell River Storm 8 4.22 .889 3 4 0 0 398 225 28
10. Alex Doyer Kerry Park Islanders 8 5.42 .886 0 6 0 0 398 279 36
                         
11. Xavier Hahn Port Alberni Bombers 9 4.70 .883 2 4 1 0 447 265 35
12. Owen Bonthuis Westshore Wolves 8 3.21 .874 3 5 0 0 468 174 25
13. David Dvorak Westshore Wolves 3 3.74 .867 2 0 0 0 128 0 8
14. Asher Uniat Saanich Predators 9 6.61 .847 1 7 0 0 463 283 51
15. William Kozoriz Kerry Park Islanders 3 6.82 .826 0 1 0 0 132 71 15
16. Mitchell Tyre Campbell River Storm 2 7.20 .824 0 1 0 0 100 61 12
17. Matthew Macfie Saanich Predators 2 7.90 .767 0 2 0 0 76 33 10
18. Luca Vanzo totals 9 4.03 .646 5 2 0 0 417 51 28
    Comox Valley Glacier Kings 2 4.52 .842 1 1 0 0 119 48 9
    Westshore Wolves 7 3.83 .136 4 1 0 0 298 3 19
19. Ethan Lorentz totals 1 16.48 .500 0 0 0 0 7 2 2
    Lake Cowichan Kraken 1 16.48 .500 0 0 0 0 7 2 2
    Saanich Predators - - - - - - - - - -
20. Logan MacLean Lake Cowichan Kraken 0 - - - - - - 0 - -