.
League Information and Facts
Premium Filter
2024-2025 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Zack Lagrange (F) Ridge Meadows Flames 45 42 58 100 2.22 12 -
2. Matteo Sjoberg (F) Delta Ice Hawks 44 40 53 93 2.11 50 -
3. David Yoon (F) North Vancouver Wolf Pack 43 38 52 90 2.09 10 -
4. Nick Noren (F) Richmond Sockeyes 44 32 52 84 1.91 22 -
5. Nolan Bowsher (F) Ridge Meadows Flames 44 31 50 81 1.84 31 -
6. Andrew Casellato (RW) North Vancouver Wolf Pack 40 24 56 80 2.00 22 -
7. Matteo Pero (F) North Vancouver Wolf Pack 35 40 39 79 2.26 30 -
8. Theo Kochan (F) Ridge Meadows Flames 39 37 42 79 2.03 6 -
9. Ty Balchen (F) totals 46 36 43 79 1.72 39 -
    Port Moody Panthers 29 24 20 44 1.52 35 -
    White Rock Whalers 17 12 23 35 2.06 4 -
10. Markus Jack (F) Port Coquitlam Trailblazers 45 28 47 75 1.67 30 -
                   
11. Connor Hughes (F) totals 44 24 51 75 1.70 167 -
    Port Moody Panthers 28 15 33 48 1.71 121 -
    White Rock Whalers 16 9 18 27 1.69 46 -
12. Bailey Ewonus (F) Port Coquitlam Trailblazers 45 34 40 74 1.64 26 -
13. Lucas Davidson (F) North Vancouver Wolf Pack 43 35 33 68 1.58 10 -
14. Teo Lin (F) Richmond Sockeyes 40 30 33 63 1.58 33 -
15. Lukas Ravenstein (D) Ridge Meadows Flames 43 23 40 63 1.47 32 -
16. Colin Jang (F) totals 43 24 38 62 1.44 21 -
    Port Moody Panthers 29 20 28 48 1.66 21 -
    Delta Ice Hawks 14 4 10 14 1.00 0 -
17. Jason Scott (F) North Vancouver Wolf Pack 41 22 39 61 1.49 104 -
18. Samuel Allen (F) Ridge Meadows Flames 43 21 40 61 1.42 18 -
19. Declan Warburton (C) Delta Ice Hawks 44 15 45 60 1.36 28 -
20. Connor Jarvis (F) Abbotsford Pilots 44 27 29 56 1.27 54 -
                   
21. Grady Lenton (F) Delta Ice Hawks 27 28 27 55 2.04 16 -
22. Ryden Mathieson (F) Delta Ice Hawks 43 33 21 54 1.26 53 -
23. Evan Fedele (F) totals 47 17 35 52 1.11 28 -
    Port Moody Panthers 39 17 29 46 1.18 26 -
    Delta Ice Hawks 8 0 6 6 0.75 2 -
24. Nikita Kulikov (F) Chilliwack Jets 32 15 37 52 1.63 59 -
25. Jacob Loewen (D) Ridge Meadows Flames 42 10 42 52 1.24 32 -
26. Raydon Parkes (F) Coastal Tsunami 42 19 31 50 1.19 28 -
27. Cody Johnston (F) Abbotsford Pilots 45 20 29 49 1.09 32 -
28. Pierce Whyte (F) Ridge Meadows Flames 42 23 24 47 1.12 50 -
29. Jonah Ussher (F) White Rock Whalers 43 23 24 47 1.09 34 -
30. Hudson Koch (F) Abbotsford Pilots 44 22 25 47 1.07 42 -
                   
31. Kori Belanger (F) Grandview Steelers 45 19 28 47 1.04 20 -
32. Devon Mahil (F) White Rock Whalers 42 20 26 46 1.10 40 -
33. Brogan Kennedy (C) Delta Ice Hawks 43 19 27 46 1.07 78 -
34. Parkor Sarai (F) Surrey Knights 39 27 18 45 1.15 46 -
35. Ryder David Vander Kooi (F) Chilliwack Jets 38 18 27 45 1.18 63 -
36. Tye Hemenway (D) Delta Ice Hawks 44 12 33 45 1.02 22 -
37. Beaudy Beaudin (C) Richmond Sockeyes 40 25 19 44 1.10 8 -
38. Thomas Williams (F) Abbotsford Pilots 45 15 28 43 0.96 44 -
39. Marko Mironov (W) Chilliwack Jets 36 11 32 43 1.19 126 -
40. Braeden Wynne (D) Port Coquitlam Trailblazers 32 9 34 43 1.34 12 -
                   
41. Steven Konechny (F) Grandview Steelers 44 23 19 42 0.95 22 -
42. Eric Stinson (D) Coastal Tsunami 39 13 29 42 1.08 86 -
43. Max Lyons (F) White Rock Whalers 41 11 31 42 1.02 12 -
44. Tanner Terness (C/LW) North Vancouver Wolf Pack 34 10 32 42 1.24 28 -
45. Branden Pollock (D) Port Coquitlam Trailblazers 45 6 36 42 0.93 42 -
46. Tait Humphries (D) Port Coquitlam Trailblazers 36 12 29 41 1.14 117 -
47. Maxfeld Shin (F) Richmond Sockeyes 43 19 21 40 0.93 42 -
48. Oliver Nottingham (C/LW) Coastal Tsunami 44 18 22 40 0.91 133 -
49. Matteo Marini (D) Chilliwack Jets 38 17 23 40 1.05 90 -
50. Charlie Gardiner (F) Port Coquitlam Trailblazers 39 16 24 40 1.03 10 -
                   
51. Noah Marshall (D) Chilliwack Jets 44 11 29 40 0.91 58 -
52. Jesse Brideau (F/D) Chilliwack Jets 43 22 17 39 0.91 88 -
53. Joshua Bettersworth (F) Ridge Meadows Flames 41 18 21 39 0.95 10 -
54. Erich Rommel (F) Chilliwack Jets 44 17 22 39 0.89 71 -
55. Michael McIntyre (D) Richmond Sockeyes 40 4 35 39 0.98 86 -
56. Danyil Denysenko (W) Chilliwack Jets 36 21 17 38 1.06 51 -
57. Lucas Baxter (F) Port Coquitlam Trailblazers 41 19 19 38 0.93 47 -
58. Wendell Adriano (F) Surrey Knights 43 11 27 38 0.88 39 -
59. Jeevin Bal (F) White Rock Whalers 35 10 28 38 1.09 14 -
60. Neland Voshell (F) totals 46 10 28 38 0.83 47 -
    Surrey Knights 38 9 22 31 0.82 37 -
    White Rock Whalers 8 1 6 7 0.88 10 -
                   
61. Brandon Petrie (D) Delta Ice Hawks 44 7 31 38 0.86 10 -
62. Keagan Bankier (D) White Rock Whalers 34 6 32 38 1.12 20 -
63. Danylo Bereza (F) Delta Ice Hawks 29 15 22 37 1.28 26 -
64. Gabriel Adam (D) Grandview Steelers 37 10 27 37 1.00 34 -
65. Bronson Sales (F) Surrey Knights 44 24 12 36 0.82 95 -
66. Rhett Siaus (F) Abbotsford Pilots 42 16 20 36 0.86 42 -
67. Drew Dornan (F) Abbotsford Pilots 29 13 23 36 1.24 32 -
68. Blake Van Straten (F) Port Coquitlam Trailblazers 41 12 24 36 0.88 16 -
69. Kirit Sran (F) Surrey Knights 43 15 20 35 0.81 20 -
70. Kaelen Huibers (F) Chilliwack Jets 44 15 19 34 0.77 70 -
                   
71. Ashton McDonaugh (F) Abbotsford Pilots 38 13 21 34 0.89 12 -
72. Nathan Gray (D) Richmond Sockeyes 39 6 28 34 0.87 24 -
73. Jonah Power Smith (F) Ridge Meadows Flames 25 13 20 33 1.32 4 -
74. Tyler Blatz (D) Ridge Meadows Flames 36 5 28 33 0.92 20 -
75. William Huo (F) Richmond Sockeyes 26 16 16 32 1.23 31 -
76. Matteo Appezzato (F) totals 47 16 16 32 0.68 26 -
    Langley Trappers 40 14 13 27 0.68 18 -
    Ridge Meadows Flames 7 2 3 5 0.71 8 -
77. James Eagle (F) Ridge Meadows Flames 42 12 20 32 0.76 10 -
78. Rajun Parmar (F) totals 27 9 23 32 1.19 36 -
    Richmond Sockeyes 8 2 5 7 0.88 2 -
    Delta Ice Hawks 19 7 18 25 1.32 34 -
79. Cohen Muc (F) Ridge Meadows Flames 41 12 19 31 0.76 55 -
80. Ben Walker (F) Coastal Tsunami 45 11 20 31 0.69 4 -
                   
81. Mattias Uyeda (D) Richmond Sockeyes 36 8 23 31 0.86 51 -
82. Aiden Wildeman (D) Ridge Meadows Flames 38 7 24 31 0.82 36 -
83. Jacob Lindhout (F) Chilliwack Jets 42 16 14 30 0.71 20 -
84. Bryce Strandt (F) Richmond Sockeyes 38 15 15 30 0.79 38 -
85. Nicholas Goyer (D) Delta Ice Hawks 41 12 18 30 0.73 70 -
86. Jack MacFarlane (F) Grandview Steelers 43 12 18 30 0.70 28 -
87. Patrick Dolan (F) totals 37 9 21 30 0.81 8 -
    North Vancouver Wolf Pack 11 1 7 8 0.73 4 -
    Coastal Tsunami 26 8 14 22 0.85 4 -
88. Jake Yakubowski (F) Coastal Tsunami 42 15 14 29 0.69 10 -
89. Derek Leroux (F) Port Coquitlam Trailblazers 40 13 16 29 0.73 48 -
90. Justin Sumners (D) totals 43 6 23 29 0.67 55 -
    Langley Trappers 36 6 15 21 0.58 53 -
    Ridge Meadows Flames 7 0 8 8 1.14 2 -
                   
91. Alexander Kielmann (F) Richmond Sockeyes 41 15 13 28 0.68 56 -
92. Ryan Pretty (F) Chilliwack Jets 42 12 16 28 0.67 6 -
93. Dylan Heer (F) White Rock Whalers 41 11 17 28 0.68 38 -
94. Noah Iacutone (RW) totals 46 7 21 28 0.61 8 -
    Surrey Knights 39 5 19 24 0.62 6 -
    Port Coquitlam Trailblazers 7 2 2 4 0.57 2 -
95. Brenden Kwan (F) totals 41 5 23 28 0.68 64 -
    Abbotsford Pilots 6 0 1 1 0.17 18 -
    Surrey Knights 35 5 22 27 0.77 46 -
96. Jace Grabinsky (D) Abbotsford Pilots 43 4 24 28 0.65 8 -
97. Justin Osborne (F) White Rock Whalers 44 18 9 27 0.61 31 -
98. Cooper Crowe (F) Mission City Outlaws 43 16 11 27 0.63 10 -
99. Yashas Jain (F) Richmond Sockeyes 25 11 16 27 1.08 22 -
100. Brody Quiring (F) Chilliwack Jets 37 11 16 27 0.73 18 -
440 players found | Previous page | Next page
2024-2025 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Joshua Vallee Ridge Meadows Flames 20 1.58 .925 16 1 2 4 1181 385 31
2. Nicholas Muc Chilliwack Jets 21 2.28 .922 14 3 0 2 1053 475 40
3. Nick Peters Coastal Tsunami 29 3.38 .919 12 16 1 3 1669 1061 94
4. Matthew Candusso Ridge Meadows Flames 27 2.13 .917 23 3 0 4 1524 599 54
5. Garin Wickstrom White Rock Whalers 30 3.13 .914 18 8 2 1 1705 940 89
6. Luke Roberts Chilliwack Jets 28 2.65 .911 23 5 0 3 1651 748 73
7. Shayan Kermany totals 21 3.25 .910 10 9 0 4 1183 648 64
    Grandview Steelers 17 3.07 .915 8 8 0 4 979 541 50
    North Vancouver Wolf Pack 4 4.11 .884 2 1 0 0 205 107 14
8. Koen St. Hilaire Surrey Knights 21 3.81 .910 5 11 1 1 1025 655 65
9. Mathias Hasselmann Richmond Sockeyes 20 2.83 .907 13 3 3 1 1167 538 55
10. Ronin Geraghty Grandview Steelers 29 3.09 .907 15 11 2 3 1730 870 89
                         
11. Dwayne Paul-Cruz Langley Trappers 22 2.96 .904 9 7 0 3 1013 470 50
12. Zach Shaughnessy Delta Ice Hawks 20 2.97 .902 16 4 0 3 1152 525 57
13. Hayden Lovell Langley Trappers 10 3.29 .900 4 4 0 0 456 224 25
14. Remy Quintoro North Vancouver Wolf Pack 30 3.86 .900 16 10 2 1 1634 950 105
15. Joshua Dubrueil totals 12 3.13 .899 5 4 0 1 557 258 29
    Langley Trappers 9 2.99 .898 3 3 0 1 402 176 20
    Surrey Knights 3 3.49 .901 2 1 0 0 155 82 9
16. Jovan Dhillon Abbotsford Pilots 24 3.98 .899 10 12 2 1 1342 788 89
17. Keiran Caughran Port Coquitlam Trailblazers 30 3.85 .896 15 12 1 2 1730 958 111
18. Jake Poblete Mission City Outlaws 32 4.60 .896 6 19 2 1 1644 1081 126
19. Finn Morrison Coastal Tsunami 19 4.37 .891 6 7 1 0 920 545 67
20. Joel Riedell Abbotsford Pilots 25 4.15 .890 11 10 1 1 1403 781 97
                         
21. Zachary MacDonald White Rock Whalers 19 3.97 .889 10 5 2 1 1013 539 67
22. Samuel Bastien totals 16 4.08 .889 7 5 1 2 810 439 55
    North Vancouver Wolf Pack 16 4.08 .889 7 5 1 2 810 439 55
    Grandview Steelers - - - - - - - - - -
23. Merik Erickson Delta Ice Hawks 18 3.69 .888 10 5 2 0 927 451 57
24. Marcus Taylor Surrey Knights 24 4.76 .886 8 13 0 0 1199 739 95
25. Blake Micucci Port Coquitlam Trailblazers 18 3.90 .884 11 5 1 0 970 479 63
26. Kyle Spak Aldergrove Kodiaks 24 6.60 .881 0 21 0 0 1173 954 129
27. Ty Angus Port Moody Panthers 24 4.99 .877 6 13 2 0 1300 772 108
28. Jovin Manhas Port Moody Panthers 20 5.50 .870 4 13 1 0 927 567 85
29. Rajan Bassi Port Moody Panthers 10 6.45 .857 2 3 0 0 419 270 45
30. Carter Steven Greenway Mission City Outlaws 21 6.95 .852 3 12 1 0 1011 673 117
                         
31. Samuel Weinstein-Smith Aldergrove Kodiaks 18 8.49 .839 0 11 0 0 764 564 108
LESS THAN 10 GAMES
1. Cole Anderson Abbotsford Pilots 1 0.00 1.000 0 0 0 0 20 25 0
2. David Payne North Vancouver Wolf Pack 1 0.00 1.000 1 0 0 1 60 36 0
3. Noah Sinagowitz Richmond Sockeyes 2 1.00 .964 2 0 0 0 120 53 2
4. Graydon Van Der Zweep Chilliwack Jets 1 1.00 .950 1 0 0 0 60 19 1
5. Jake Torget Langley Trappers 5 3.24 .909 1 4 0 0 278 149 15
6. Greyson Moroz Richmond Sockeyes 2 3.00 .904 1 0 0 0 100 47 5
7. Armaan Kaila totals 9 2.89 .903 5 3 1 1 519 232 25
    Richmond Sockeyes 7 2.52 .915 4 2 1 0 428 195 18
    Langley Trappers 2 4.63 .841 1 1 0 1 91 37 7
8. Max Fowle Richmond Sockeyes 6 3.32 .890 3 3 0 0 344 153 19
9. Rudy Arishin Langley Trappers 9 4.46 .889 2 4 2 0 458 271 34
10. Zane Hill Coastal Tsunami 2 4.86 .877 0 1 0 0 99 57 8
                         
11. D.J. Cash Surrey Knights 8 5.82 .877 1 3 1 0 372 256 36
12. Oliver Read Richmond Sockeyes 9 2.75 .876 7 1 1 0 545 176 25
13. Thomas Popa Delta Ice Hawks 8 4.38 .874 4 0 2 0 452 228 33
14. Nicholas Mayne Aldergrove Kodiaks 9 7.12 .873 0 9 0 0 514 420 61
15. Imaree Dhaliwal Delta Ice Hawks 5 4.43 .859 2 0 0 0 190 85 14
16. Matthew Crotenko Aldergrove Kodiaks 7 7.64 .859 0 3 0 0 244 189 31
17. Jordan Delesoy Coastal Tsunami 1 6.01 .857 0 0 0 0 10 6 1
18. Alan Richard Peregrym Richmond Sockeyes 2 3.00 .833 0 2 0 0 80 20 4
19. Sam Snyder Mission City Outlaws 2 14.21 .800 0 2 0 0 51 48 12
20. Ashton Thornton Delta Ice Hawks 1 0.00 .000 0 0 0 0 2 0 0