.
League Information and Facts
Premium Filter
2024-2025 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Matteo Sjoberg (F) Delta Ice Hawks 64 57 79 136 2.13 64 -
2. Zack Lagrange (F) Ridge Meadows Flames 63 56 74 130 2.06 16 -
3. Nolan Bowsher (F) Ridge Meadows Flames 62 42 68 110 1.77 41 -
4. Theo Kochan (F) Ridge Meadows Flames 57 47 61 108 1.89 14 -
5. Grady Lenton (F) Delta Ice Hawks 47 46 55 101 2.15 40 -
6. Nick Noren (F) Richmond Sockeyes 57 37 64 101 1.77 24 -
7. Markus Jack (F) Port Coquitlam Trailblazers 56 40 53 93 1.66 32 -
8. David Yoon (F) North Vancouver Wolf Pack 47 38 54 92 1.96 10 -
9. Ty Balchen (F) totals 55 44 47 91 1.65 41 -
    Port Moody Panthers 29 24 20 44 1.52 35 -
    White Rock Whalers 26 20 27 47 1.81 6 -
10. Andrew Casellato (RW) North Vancouver Wolf Pack 44 25 63 88 2.00 24 -
                   
11. Matteo Pero (F) North Vancouver Wolf Pack 40 43 43 86 2.15 32 -
12. Lukas Ravenstein (D) Ridge Meadows Flames 61 33 53 86 1.41 56 -
13. Bailey Ewonus (F) Port Coquitlam Trailblazers 56 39 46 85 1.52 30 -
14. Connor Hughes (F) totals 53 25 58 83 1.57 191 -
    Port Moody Panthers 28 15 33 48 1.71 121 -
    White Rock Whalers 25 10 25 35 1.40 70 -
15. Teo Lin (F) Richmond Sockeyes 53 38 37 75 1.42 47 -
16. Colin Jang (F) totals 63 31 44 75 1.19 49 -
    Port Moody Panthers 29 20 28 48 1.66 21 -
    Delta Ice Hawks 34 11 16 27 0.79 28 -
17. Lucas Davidson (F) North Vancouver Wolf Pack 48 39 34 73 1.52 10 -
18. Declan Warburton (C) Delta Ice Hawks 63 20 50 70 1.11 36 -
19. Tye Hemenway (D) Delta Ice Hawks 64 19 51 70 1.09 26 -
20. Jacob Loewen (D) Ridge Meadows Flames 56 12 57 69 1.23 54 -
                   
21. Samuel Allen (F) Ridge Meadows Flames 60 26 42 68 1.13 24 -
22. Pierce Whyte (F) Ridge Meadows Flames 60 31 33 64 1.07 68 -
23. Jason Scott (F) North Vancouver Wolf Pack 46 25 39 64 1.39 106 -
24. Connor Jarvis (F) Abbotsford Pilots 50 29 34 63 1.26 64 -
25. Evan Fedele (F) totals 66 18 39 57 0.86 34 -
    Port Moody Panthers 39 17 29 46 1.18 26 -
    Delta Ice Hawks 27 1 10 11 0.41 8 -
26. Ryder David Vander Kooi (F) Chilliwack Jets 48 22 34 56 1.17 89 -
27. Ryden Mathieson (F) Delta Ice Hawks 45 33 22 55 1.22 53 -
28. Jonah Ussher (F) White Rock Whalers 51 26 29 55 1.08 38 -
29. Cody Johnston (F) Abbotsford Pilots 51 24 31 55 1.08 50 -
30. Maxfeld Shin (F) Richmond Sockeyes 56 25 29 54 0.96 66 -
                   
31. Tait Humphries (D) Port Coquitlam Trailblazers 47 15 39 54 1.15 148 -
32. Braeden Wynne (D) Port Coquitlam Trailblazers 42 10 44 54 1.29 27 -
33. Charlie Gardiner (F) Port Coquitlam Trailblazers 50 19 34 53 1.06 24 -
34. Devon Mahil (F) White Rock Whalers 51 23 29 52 1.02 58 -
35. Brogan Kennedy (C) Delta Ice Hawks 62 21 31 52 0.84 104 -
36. Raydon Parkes (F) Coastal Tsunami 45 20 32 52 1.16 28 -
37. William Huo (F) Richmond Sockeyes 38 22 29 51 1.34 37 -
38. Kori Belanger (F) Grandview Steelers 48 20 31 51 1.06 20 -
39. Michael McIntyre (D) Richmond Sockeyes 53 7 44 51 0.96 108 -
40. Parkor Sarai (F) Surrey Knights 47 29 21 50 1.06 73 -
                   
41. Jeevin Bal (F) White Rock Whalers 43 12 38 50 1.16 16 -
42. Hudson Koch (F) Abbotsford Pilots 47 23 26 49 1.04 44 -
43. Matteo Marini (D) Chilliwack Jets 47 22 27 49 1.04 129 -
44. Steven Konechny (F) Grandview Steelers 47 26 22 48 1.02 24 -
45. Nicholas Goyer (D) Delta Ice Hawks 60 21 27 48 0.80 117 -
46. Joshua Bettersworth (F) Ridge Meadows Flames 58 20 28 48 0.83 16 -
47. Max Lyons (F) White Rock Whalers 49 13 35 48 0.98 12 -
48. Bronson Sales (F) Surrey Knights 52 30 17 47 0.90 113 -
49. Thomas Williams (F) Abbotsford Pilots 51 17 30 47 0.92 52 -
50. Noah Marshall (D) Chilliwack Jets 54 14 33 47 0.87 64 -
                   
51. Keagan Bankier (D) White Rock Whalers 42 6 41 47 1.12 24 -
52. Branden Pollock (D) Port Coquitlam Trailblazers 56 6 41 47 0.84 62 -
53. Wendell Adriano (F) Surrey Knights 53 13 33 46 0.87 45 -
54. Jesse Brideau (F/D) Chilliwack Jets 53 26 19 45 0.85 129 -
55. Nathan Gray (D) Richmond Sockeyes 52 11 34 45 0.87 36 -
56. Tanner Terness (C/LW) North Vancouver Wolf Pack 39 10 35 45 1.15 58 -
57. Lucas Baxter (F) Port Coquitlam Trailblazers 52 22 22 44 0.85 51 -
58. Matteo Appezzato (F) totals 65 21 23 44 0.68 52 -
    Langley Trappers 40 14 13 27 0.68 18 -
    Ridge Meadows Flames 25 7 10 17 0.68 34 -
59. Mattias Uyeda (D) Richmond Sockeyes 48 8 36 44 0.92 92 -
60. Erich Rommel (F) Chilliwack Jets 52 20 23 43 0.83 81 -
                   
61. Rhett Siaus (F) Abbotsford Pilots 48 17 25 42 0.88 60 -
62. Ashton McDonaugh (F) Abbotsford Pilots 44 16 26 42 0.95 44 -
63. Kirit Sran (F) Surrey Knights 52 15 27 42 0.81 34 -
64. Eric Stinson (D) Coastal Tsunami 39 13 29 42 1.08 86 -
65. Rajun Parmar (F) totals 41 11 31 42 1.02 98 -
    Richmond Sockeyes 8 2 5 7 0.88 2 -
    Delta Ice Hawks 33 9 26 35 1.06 96 -
66. Brandon Petrie (D) Delta Ice Hawks 62 8 34 42 0.68 12 -
67. Oliver Nottingham (C/LW) Coastal Tsunami 47 19 22 41 0.87 135 -
68. Jonah Power Smith (F) Ridge Meadows Flames 41 17 24 41 1.00 14 -
69. Gabriel Adam (D) Grandview Steelers 40 11 30 41 1.03 38 -
70. Tyler Blatz (D) Ridge Meadows Flames 53 7 34 41 0.77 34 -
                   
71. Lucas Jakubec (F) Delta Ice Hawks 40 15 25 40 1.00 32 -
72. Blake Van Straten (F) Port Coquitlam Trailblazers 51 13 26 39 0.76 18 -
73. Neland Voshell (F) totals 54 10 29 39 0.72 53 -
    Surrey Knights 38 9 22 31 0.82 37 -
    White Rock Whalers 16 1 7 8 0.50 16 -
74. Kaelen Huibers (F) Chilliwack Jets 54 17 21 38 0.70 78 -
75. Cohen Muc (F) Ridge Meadows Flames 58 15 22 37 0.64 61 -
76. Jack MacFarlane (F) Grandview Steelers 46 14 23 37 0.80 28 -
77. Alexander Kielmann (F) Richmond Sockeyes 54 20 16 36 0.67 74 -
78. Drew Dornan (F) Abbotsford Pilots 32 12 24 36 1.13 34 -
79. Jacob Lindhout (F) Chilliwack Jets 52 16 19 35 0.67 56 -
80. Nickolas Kovich (F/D) Richmond Sockeyes 50 15 20 35 0.70 64 -
                   
81. Brenden Kwan (F) totals 50 7 28 35 0.70 82 -
    Abbotsford Pilots 6 0 1 1 0.17 18 -
    Surrey Knights 44 7 27 34 0.77 64 -
82. Justin Osborne (F) White Rock Whalers 52 23 11 34 0.65 35 -
83. Ryan Pretty (F) Chilliwack Jets 52 14 20 34 0.65 8 -
84. Dalton Toma (F) totals 41 13 21 34 0.83 28 -
    Ridge Meadows Flames 30 8 11 19 0.63 26 -
    Langley Trappers 11 5 10 15 1.36 2 -
85. Jacob Roche (F) Ridge Meadows Flames 57 12 22 34 0.60 25 -
86. Dylan Heer (F) White Rock Whalers 49 14 19 33 0.67 40 -
87. James Eagle (F) Ridge Meadows Flames 51 13 20 33 0.65 10 -
88. Ben Walker (F) Coastal Tsunami 48 11 22 33 0.69 19 -
89. Samuel Brown (F) Langley Trappers 48 10 23 33 0.69 120 -
90. Jace Grabinsky (D) Abbotsford Pilots 48 5 28 33 0.69 8 -
                   
91. Quinn Orr (D) White Rock Whalers 49 14 18 32 0.65 84 -
92. Brody Quiring (F) Chilliwack Jets 47 13 19 32 0.68 20 -
93. Bryce Strandt (F) Richmond Sockeyes 41 16 15 31 0.76 40 -
94. Beckett Cross (F) Delta Ice Hawks 58 16 15 31 0.53 49 -
95. Derek Leroux (F) Port Coquitlam Trailblazers 51 14 17 31 0.61 52 -
96. Noah Iacutone (RW) totals 57 9 22 31 0.54 27 -
    Surrey Knights 39 5 19 24 0.62 6 -
    Port Coquitlam Trailblazers 18 4 3 7 0.39 21 -
97. Aiden Wildeman (D) Ridge Meadows Flames 43 7 24 31 0.72 42 -
98. Justin Sumners (D) totals 61 6 25 31 0.51 61 -
    Langley Trappers 36 6 15 21 0.58 53 -
    Ridge Meadows Flames 25 0 10 10 0.40 8 -
99. Cooper Crowe (F) Mission City Outlaws 46 17 13 30 0.65 14 -
100. Aangid Manhas (F) Grandview Steelers 47 13 17 30 0.64 26 -
434 players found | Previous page | Next page
2024-2025 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Matthew Candusso Ridge Meadows Flames 42 2.08 .926 36 5 0 7 2448 1063 85
2. Joshua Vallee Ridge Meadows Flames 24 1.67 .921 18 2 2 5 1366 446 38
3. Nicholas Muc Chilliwack Jets 23 2.38 .919 14 4 0 2 1083 491 43
4. Nick Peters Coastal Tsunami 29 3.38 .919 12 16 1 3 1669 1061 94
5. Shayan Kermany totals 24 3.28 .911 11 11 0 4 1356 758 74
    Grandview Steelers 17 3.07 .915 8 8 0 4 979 541 50
    North Vancouver Wolf Pack 7 3.82 .900 3 3 0 0 378 217 24
6. Ronin Geraghty Grandview Steelers 32 2.95 .910 19 11 2 4 1910 956 94
7. Garin Wickstrom White Rock Whalers 37 3.28 .910 20 13 2 1 2123 1173 116
8. Koen St. Hilaire Surrey Knights 29 3.83 .905 7 16 2 1 1444 880 92
9. Joshua Dubrueil totals 14 3.04 .904 7 4 0 1 691 328 35
    Langley Trappers 9 2.99 .898 3 3 0 1 402 176 20
    Surrey Knights 5 3.12 .910 4 1 0 0 289 152 15
10. Armaan Kaila totals 12 2.88 .902 6 4 2 1 709 313 34
    Richmond Sockeyes 7 2.52 .915 4 2 1 0 428 195 18
    Langley Trappers 5 3.42 .881 2 2 1 1 281 118 16
                         
11. Luke Roberts Chilliwack Jets 38 2.94 .902 28 8 1 4 2242 1009 110
12. Zach Shaughnessy Delta Ice Hawks 20 2.97 .902 16 4 0 3 1152 525 57
13. Jovan Dhillon Abbotsford Pilots 27 3.90 .901 11 12 2 1 1431 843 93
14. Mathias Hasselmann Richmond Sockeyes 23 3.11 .900 13 4 3 1 1274 593 66
15. Hayden Lovell Langley Trappers 10 3.29 .900 4 4 0 0 456 224 25
16. Remy Quintoro North Vancouver Wolf Pack 33 3.92 .900 17 11 2 1 1759 1039 115
17. Merik Erickson Delta Ice Hawks 34 3.26 .899 20 9 3 0 1842 891 100
18. Dwayne Paul-Cruz Langley Trappers 25 3.22 .896 11 8 0 3 1194 551 64
19. Jake Poblete Mission City Outlaws 33 4.47 .896 7 19 2 1 1704 1096 127
20. Zachary MacDonald White Rock Whalers 21 3.70 .895 11 5 3 2 1135 594 70
                         
21. Keiran Caughran Port Coquitlam Trailblazers 41 4.05 .894 20 18 1 2 2353 1346 159
22. Finn Morrison Coastal Tsunami 19 4.37 .891 6 8 1 0 920 545 67
23. Samuel Bastien North Vancouver Wolf Pack 16 4.08 .889 7 5 1 2 810 439 55
24. Marcus Taylor Surrey Knights 26 4.58 .889 8 13 0 0 1257 768 96
25. Joel Riedel Abbotsford Pilots 30 4.45 .887 11 15 1 1 1672 969 124
26. Kyle Spak Aldergrove Kodiaks 26 6.50 .880 0 24 0 0 1293 1026 140
27. Nicholas Mayne Aldergrove Kodiaks 10 7.01 .878 0 10 0 0 574 483 67
28. Ty Angus Port Moody Panthers 27 5.30 .871 6 15 3 0 1473 877 130
29. Jovin Manhas Port Moody Panthers 20 5.50 .870 4 13 1 0 927 567 85
30. Carter Steven Greenway Mission City Outlaws 23 6.83 .853 3 13 1 0 1072 708 122
                         
31. Rajan Bassi Port Moody Panthers 12 6.73 .851 2 4 0 0 491 314 55
32. Samuel Weinstein-Smith Aldergrove Kodiaks 18 8.49 .839 0 11 0 0 764 564 108
LESS THAN 10 GAMES
1. Ashton Thornton Delta Ice Hawks 2 0.00 1.000 1 0 0 1 62 16 0
2. David Payne North Vancouver Wolf Pack 1 0.00 1.000 1 0 0 1 60 36 0
3. Cole Anderson Abbotsford Pilots 1 0.00 1.000 0 0 0 0 20 25 0
4. Noah Sinagowitz Richmond Sockeyes 2 1.00 .964 2 0 0 0 120 53 2
5. Graydon Van Der Zweep Chilliwack Jets 1 1.00 .950 1 0 0 0 60 19 1
6. Jake Torget Langley Trappers 5 3.24 .909 1 4 0 0 278 149 15
7. Greyson Moroz Richmond Sockeyes 2 3.00 .904 1 0 0 0 100 47 5
8. D.J. Cash Surrey Knights 8 5.82 .877 1 3 1 0 372 256 36
9. Oliver Read Richmond Sockeyes 9 2.75 .876 7 1 1 0 545 176 25
10. Imaree Dhaliwal Delta Ice Hawks 5 4.43 .859 2 0 0 0 190 85 14
                         
11. Matthew Crotenko Aldergrove Kodiaks 7 7.64 .859 0 3 0 0 244 189 31
12. Jordan Delesoy Coastal Tsunami 1 6.01 .857 0 0 0 0 10 6 1
13. Alan Richard Peregrym Richmond Sockeyes 2 3.00 .833 0 2 0 0 80 20 4
14. Shay McVicker Port Coquitlam Trailblazers 1 6.49 .818 0 0 0 0 37 18 4
15. Jacob Donner Coastal Tsunami 1 8.31 .800 0 0 0 0 15 8 2
16. Sam Snyder Mission City Outlaws 2 14.21 .800 0 2 0 0 51 48 12
17. Justin Goetz Mission City Outlaws 1 12.35 .750 0 1 0 0 59 36 12