.
League Information and Facts
Premium Filter
2023-2024 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Justin Grant (F) Richmond Sockeyes 63 40 60 100 1.59 24 -
2. Jack Foster (F) Ridge Meadows Flames 60 32 67 99 1.65 81 -
3. Theo Kochan (F) Ridge Meadows Flames 61 54 41 95 1.56 28 -
4. Teo Lin (F) Richmond Sockeyes 60 32 58 90 1.50 22 -
5. Nick Noren (F) Richmond Sockeyes 62 46 42 88 1.42 12 -
6. Gavin Bains (F) Richmond Sockeyes 60 27 55 82 1.37 133 -
7. J.J. Pickell (C/LW) North Vancouver Wolf Pack 48 41 36 77 1.60 58 -
8. Payton Hu (F) Delta Ice Hawks 49 30 47 77 1.57 68 -
9. Rylan Oatman (F) North Vancouver Wolf Pack 51 19 56 75 1.47 70 -
10. Connor Hughes (F) Port Moody Panthers 44 30 43 73 1.66 132 -
                   
11. Jacob Loewen (D) Ridge Meadows Flames 60 13 59 72 1.20 77 -
12. Matthew Carniel (LW) North Vancouver Wolf Pack 51 39 32 71 1.39 60 -
13. Zack Lagrange (F) Ridge Meadows Flames 50 34 37 71 1.42 20 -
14. William Huo (F) Richmond Sockeyes 60 28 40 68 1.13 38 -
15. Matteo Sjoberg (F) Delta Ice Hawks 49 35 29 64 1.31 46 -
16. Colin Jang (F) Delta Ice Hawks 44 26 36 62 1.41 2 -
17. Carson Merriman (F) Delta Ice Hawks 38 25 37 62 1.63 42 -
18. Jesse Brideau (F/D) Chilliwack Jets 59 30 30 60 1.02 106 -
19. Evan Fedele (LW) Ridge Meadows Flames 58 27 30 57 0.98 98 -
20. Daniel Zhou (F) Richmond Sockeyes 58 21 36 57 0.98 35 -
                   
21. Mattias Uyeda (D) Richmond Sockeyes 61 16 41 57 0.93 48 -
22. Nathan Bran (F) White Rock Whalers 50 31 25 56 1.12 34 -
23. Ty Balchen (F) Port Moody Panthers 48 28 27 55 1.15 8 -
24. Lukas Ravenstein (D) Ridge Meadows Flames 57 8 47 55 0.96 90 -
25. Max Lyons (F) White Rock Whalers 53 21 31 52 0.98 32 -
26. Nolan Bowsher (F) Ridge Meadows Flames 57 15 37 52 0.91 50 -
27. Matthew Stewart (F) Richmond Sockeyes 62 16 35 51 0.82 105 -
28. Jacob Lindhout (F) Chilliwack Jets 58 15 35 50 0.86 55 -
29. Mason Russell (F) Langley Trappers 53 27 22 49 0.92 87 -
30. Tanner Milne (F) totals 44 26 22 48 1.09 24 -
    Richmond Sockeyes 2 1 2 3 1.50 0 -
    Grandview Steelers 42 25 20 45 1.07 24 -
                   
31. Wendell Adriano (F) totals 50 24 24 48 0.96 38 -
    Aldergrove Kodiaks 38 16 18 34 0.89 32 -
    Surrey Knights 12 8 6 14 1.17 6 -
32. Jonathan Soares (D) Richmond Sockeyes 55 15 33 48 0.87 69 -
33. Tye Hemenway (D) Delta Ice Hawks 57 9 39 48 0.84 14 -
34. Austin Todd (F) totals 51 26 21 47 0.92 63 -
    Port Moody Panthers 35 19 16 35 1.00 47 -
    Langley Trappers 16 7 5 12 0.75 16 -
35. Connor Merriman (F) Delta Ice Hawks 43 21 26 47 1.09 41 -
36. Corson Penman (F) North Vancouver Wolf Pack 44 23 23 46 1.05 18 -
37. Markus Jack (F) Port Coquitlam Trailblazers 41 20 26 46 1.12 30 -
38. Derek Leroux (F) White Rock Whalers 50 14 32 46 0.92 36 -
39. Pierce Whyte (F) Ridge Meadows Flames 63 24 21 45 0.71 80 -
40. Ryden Mathieson (F) totals 49 20 25 45 0.92 82 -
    Surrey Knights 31 14 13 27 0.87 60 -
    Delta Ice Hawks 18 6 12 18 1.00 22 -
                   
41. Michael Romeo (F) Delta Ice Hawks 49 18 27 45 0.92 44 -
42. Connor Jarvis (F) Abbotsford Pilots 45 25 19 44 0.98 61 -
43. Samuel Allen (F) Ridge Meadows Flames 54 23 21 44 0.81 50 -
44. Jameson Flint (F) totals 52 19 25 44 0.85 64 -
    Aldergrove Kodiaks 32 13 13 26 0.81 52 -
    Chilliwack Jets 20 6 12 18 0.90 12 -
45. Ryder David Vander Kooi (F) Chilliwack Jets 55 19 24 43 0.78 75 -
46. Mitchell Metcalfe (D) Chilliwack Jets 52 14 28 42 0.81 167 -
47. Ryan Hunter (F) North Vancouver Wolf Pack 38 10 32 42 1.11 18 -
48. Keagan Bankier (D) White Rock Whalers 55 9 33 42 0.76 24 -
49. David Stepputat (D) totals 51 23 18 41 0.80 34 -
    Ridge Meadows Flames 7 0 0 0 0.00 2 -
    Mission City Outlaws 44 23 18 41 0.93 32 -
50. Tyler Blatz (D) Ridge Meadows Flames 61 6 35 41 0.67 78 -
                   
51. Kaelen Huibers (F) Chilliwack Jets 59 22 18 40 0.68 74 -
52. Ben Ruthven (F) Grandview Steelers 50 19 21 40 0.80 96 -
53. Ashton McDonaugh (F) Abbotsford Pilots 41 17 23 40 0.98 38 -
54. Drew Dornan (F) Abbotsford Pilots 36 14 26 40 1.11 37 -
55. Jayden Martin (D) totals 41 12 28 40 0.98 42 -
    Mission City Outlaws 16 7 9 16 1.00 6 -
    Chilliwack Jets 25 5 19 24 0.96 36 -
56. Owen Elson (F) Mission City Outlaws 53 12 28 40 0.75 22 -
57. Camden Koch (F) Abbotsford Pilots 48 8 32 40 0.83 84 -
58. Liam Bressette (F) Langley Trappers 55 18 21 39 0.71 80 -
59. Bryce Strandt (F) Richmond Sockeyes 58 15 24 39 0.67 54 -
60. Patrick Coopman (F) Langley Trappers 53 12 27 39 0.74 16 -
                   
61. Lucas Cox (F) Grandview Steelers 51 18 20 38 0.75 48 -
62. Parkor Sarai (F) Surrey Knights 48 13 25 38 0.79 108 -
63. Jaren Ashbee (D) Delta Ice Hawks 51 6 32 38 0.75 20 -
64. Cameron Northard (D) Grandview Steelers 49 9 28 37 0.76 99 -
65. Aiden Samuels (F) totals 52 21 15 36 0.69 26 -
    Surrey Knights 35 16 12 28 0.80 8 -
    Mission City Outlaws 17 5 3 8 0.47 18 -
66. Declan Warburton (C) Delta Ice Hawks 53 18 18 36 0.68 44 -
67. Dylan Heer (F) White Rock Whalers 50 16 20 36 0.72 26 -
68. Zach Zapanta (C) Richmond Sockeyes 51 10 26 36 0.71 12 -
69. Alexander Kielmann (F) Richmond Sockeyes 57 10 26 36 0.63 40 -
70. Jake Thompson (F) Surrey Knights 47 9 27 36 0.77 78 -
                   
71. Cameron Nikaniuk (F) Mission City Outlaws 51 8 28 36 0.71 30 -
72. Michael McIntyre (D) Richmond Sockeyes 57 5 31 36 0.63 97 -
73. Michael Bottrell (F) Langley Trappers 48 15 19 34 0.71 127 -
74. Cohen Massey (D) White Rock Whalers 35 13 20 33 0.94 104 -
75. Gabriel Adam (D) Grandview Steelers 47 13 20 33 0.70 34 -
76. Brandon Petrie (D) Delta Ice Hawks 55 5 28 33 0.60 18 -
77. Samuel Brown (F) Langley Trappers 46 17 15 32 0.70 102 -
78. Steven Konechny (F) Grandview Steelers 45 16 16 32 0.71 6 -
79. Jeevin Bal (F) White Rock Whalers 50 12 20 32 0.64 6 -
80. Noah Iacutone (F) Surrey Knights 47 15 15 30 0.64 20 -
                   
81. Matias Fisher (F) Port Coquitlam Trailblazers 45 12 18 30 0.67 4 -
82. Maxwell Kovach (F) White Rock Whalers 55 11 19 30 0.55 38 -
83. Milin Aujla (D) totals 43 6 24 30 0.70 74 -
    Port Coquitlam Trailblazers 29 4 15 19 0.66 36 -
    North Vancouver Wolf Pack 14 2 9 11 0.79 38 -
84. Marek Brideau (F) Chilliwack Jets 49 15 14 29 0.59 59 -
85. Samuel Gerbrand (F) Mission City Outlaws 54 15 14 29 0.54 6 -
86. Thomas Williams (F) Abbotsford Pilots 48 14 15 29 0.60 32 -
87. Zachary Johns (F) White Rock Whalers 50 13 16 29 0.58 106 -
88. Nicholas Kolb (F) Delta Ice Hawks 50 10 19 29 0.58 20 -
89. Matthew Kim (D) Port Moody Panthers 43 4 25 29 0.67 41 -
90. Robbie Toor (F) Port Coquitlam Trailblazers 34 14 14 28 0.82 78 -
                   
91. Carter Andrews (D/F) Surrey Knights 46 8 20 28 0.61 20 -
92. Caleb Cruz (D) North Vancouver Wolf Pack 47 7 21 28 0.60 73 -
93. Bronson Sales (F) Surrey Knights 47 16 11 27 0.57 138 -
94. Jason Scott (F) North Vancouver Wolf Pack 47 14 13 27 0.57 155 -
95. Callum Lind (F) Richmond Sockeyes 45 10 17 27 0.60 22 -
96. Aidan Teixeira (F) Grandview Steelers 50 10 17 27 0.54 12 -
97. Taylor Chiu (F) totals 45 17 9 26 0.58 14 -
    Aldergrove Kodiaks 19 8 6 14 0.74 10 -
    Ridge Meadows Flames 26 9 3 12 0.46 4 -
98. Kirit Sran (F) Surrey Knights 46 11 15 26 0.57 70 -
99. Kori Belanger (F) Grandview Steelers 48 8 18 26 0.54 6 -
100. Brenden Kwan (F) Abbotsford Pilots 47 13 12 25 0.53 34 -
409 players found | Previous page | Next page
2023-2024 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Max Fowle Mission City Outlaws 46 2.46 .938 24 21 0 5 2712 1673 111
2. Maddox Osaka Langley Trappers 36 2.55 .929 16 13 1 0 1926 1071 82
3. Matthew Candusso Ridge Meadows Flames 40 1.78 .927 30 6 0 5 2293 862 68
4. Vaughn Kaliel Ridge Meadows Flames 27 1.72 .926 23 1 0 7 1533 550 44
5. Joshua Dubrueil Langley Trappers 14 2.09 .923 7 5 0 2 719 299 25
6. Brayden Melnyk Chilliwack Jets 42 2.35 .923 25 11 3 2 2455 1154 96
7. Mark Paton White Rock Whalers 28 2.86 .920 14 11 2 1 1658 904 79
8. Ayo Ogini totals 23 3.18 .920 7 10 2 1 1246 756 66
    Langley Trappers 10 2.11 .938 4 2 2 1 568 301 20
    Surrey Knights 13 4.07 .908 3 8 0 0 678 455 46
9. Thomas Popa Richmond Sockeyes 34 2.18 .915 29 1 0 5 1900 739 69
10. Brayden Burrows North Vancouver Wolf Pack 30 3.23 .915 15 6 3 2 1581 912 85
                         
11. Zach Shaughnessy Delta Ice Hawks 33 2.49 .913 23 6 2 4 2021 876 84
12. Ty Angus Port Moody Panthers 32 3.21 .913 12 13 2 0 1777 999 95
13. Ronin Geraghty Grandview Steelers 28 3.28 .910 14 10 1 2 1590 881 87
14. Zoltan Bencsik North Vancouver Wolf Pack 12 3.83 .908 5 6 0 0 501 317 32
15. Owen Bonthuis North Vancouver Wolf Pack 16 3.33 .904 7 4 0 0 793 415 44
16. Remy Quintoro Delta Ice Hawks 18 3.05 .899 12 4 0 0 925 417 47
17. Oliver Read Richmond Sockeyes 14 2.54 .898 11 0 0 2 828 309 35
18. Mason Upton totals 25 4.05 .897 8 11 1 0 1275 745 86
    Surrey Knights 22 3.90 .904 8 9 1 0 1155 703 75
    Delta Ice Hawks 3 5.48 .792 0 2 0 0 120 42 11
19. Adam Winters Abbotsford Pilots 21 3.99 .894 3 12 2 0 1067 601 71
20. Keegan Maddocks White Rock Whalers 25 3.96 .893 11 12 0 2 1362 749 90
                         
21. Allen Gillis Aldergrove Kodiaks 17 5.25 .893 2 11 0 0 880 640 77
22. Shayan Kermany Grandview Steelers 24 3.96 .892 8 13 0 1 1350 737 89
23. Kyle Spak Aldergrove Kodiaks 27 5.12 .889 4 20 2 0 1394 954 119
24. Joel Riedell Abbotsford Pilots 25 4.50 .888 10 14 0 0 1401 829 105
25. Lucas Poratto Port Moody Panthers 21 4.58 .888 4 14 1 0 1114 671 85
26. Jacob Zillich totals 10 2.99 .886 5 2 0 1 482 186 24
    Delta Ice Hawks 8 2.97 .878 5 1 0 1 404 144 20
    Surrey Knights 2 3.09 .913 0 1 0 0 78 42 4
27. D.J. Cash Surrey Knights 20 4.56 .884 4 11 2 1 1027 595 78
28. Evan Paul totals 24 4.84 .881 6 15 0 0 1313 786 106
    Port Coquitlam Trailblazers 20 5.04 .881 5 13 0 0 1119 699 94
    North Vancouver Wolf Pack 4 3.71 .879 1 2 0 0 194 87 12
29. Nicholas Mayne Port Coquitlam Trailblazers 14 5.82 .873 1 10 0 0 650 433 63
30. Dylan Remple Chilliwack Jets 12 4.10 .868 4 6 0 0 659 295 45
                         
31. Sam Snyder Mission City Outlaws 11 4.86 .863 2 6 1 0 531 270 43
32. Gregory Sichitiu totals 10 5.60 .862 3 4 2 0 546 319 51
    White Rock Whalers 6 3.45 .899 3 0 2 0 330 170 19
    Port Coquitlam Trailblazers 4 8.91 .823 0 4 0 0 216 149 32
33. Sean Van Bergen Port Coquitlam Trailblazers 16 6.14 .858 1 12 0 0 821 509 84
LESS THAN 10 GAMES
1. John Aydin Aldergrove Kodiaks 1 0.00 1.000 0 0 0 0 20 6 0
2. Nathan Claydon North Vancouver Wolf Pack 1 0.00 1.000 1 0 0 1 60 27 0
3. Mathias Hasselmann Richmond Sockeyes 1 1.00 .941 1 0 0 0 60 16 1
4. Frédérick Larochelle Chilliwack Jets 9 2.64 .914 3 5 0 1 454 212 20
5. Andrei Stewart North Vancouver Wolf Pack 1 4.06 .895 0 1 0 0 59 - 4
6. Lochlan Abell Aldergrove Kodiaks 6 4.36 .894 0 4 1 0 303 185 22
7. Brodie Haylock Langley Trappers 2 2.51 .889 1 1 0 0 120 40 5
8. Nicholas Muc Grandview Steelers 3 3.00 .885 3 0 0 0 180 69 9
9. Dawson Chen Aldergrove Kodiaks 4 6.87 .875 0 3 0 0 201 161 23
10. Kaelub Nelson Abbotsford Pilots 8 4.04 .870 2 4 0 0 431 194 29
                         
11. Jovin Manhas Surrey Knights 1 4.00 .818 0 1 0 0 60 18 4
12. Alex Wood Aldergrove Kodiaks 5 9.18 .806 0 1 0 0 85 54 13
13. Mowat Sweet North Vancouver Wolf Pack 1 9.74 .750 0 1 0 0 31 15 5
14. Colton Harrison Mission City Outlaws 1 11.61 .714 0 0 0 0 10 5 2