.
League Information and Facts
Premium Filter
2022-2023 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Ty Voit (W/C) Toronto Maple Leafs Sarnia Sting 83 27 94 121 1.46 24 14
2. Sasha Pastujov (RW/LW) Anaheim Ducks totals 76 47 70 117 1.54 47 23
    Guelph Storm 14 11 8 19 1.36 17 -6
    Sarnia Sting 62 36 62 98 1.58 30 29
3. Matvei Petrov (LW/RW) Edmonton Oilers North Bay Battalion 85 31 84 115 1.35 40 32
4. Matthew Maggio (RW) New York Islanders Windsor Spitfires 70 55 58 113 1.61 39 32
5. Tucker Robertson (C) Seattle Kraken Peterborough Petes 91 45 67 112 1.23 36 22
6. Logan Morrison (C) Seattle Kraken totals 67 50 60 110 1.64 16 40
    Hamilton Bulldogs 34 20 35 55 1.62 8 10
    Ottawa 67's 33 30 25 55 1.67 8 30
7. Amadeus Lombardi (C) Detroit Red Wings Flint Firebirds 74 50 59 109 1.47 20 21
8. Sean McGurn (C) London Knights 88 37 72 109 1.24 38 32
9. Evan Vierling (C/LW) Barrie Colts 67 36 72 108 1.61 12 19
10. Luca Del Bel Belluz (C) Columbus Blue Jackets totals 82 48 54 102 1.24 18 6
    Mississauga Steelheads 34 20 21 41 1.21 10 -5
    Sarnia Sting 48 28 33 61 1.27 8 11
                   
11. Ethan Cardwell (RW/C) San Jose Sharks Barrie Colts 74 49 52 101 1.36 33 20
12. Kyle Jackson (LW/C) North Bay Battalion 87 38 63 101 1.16 16 19
13. Ty Nelson (D) Seattle Kraken North Bay Battalion 87 30 71 101 1.16 75 36
14. Matthew Poitras (C/RW) Boston Bruins Guelph Storm 69 18 83 101 1.46 44 1
15. Nolan Burke (C/LW) San Jose Sharks Sarnia Sting 71 58 40 98 1.38 46 32
16. Francesco Arcuri (C/LW) Dallas Stars totals 80 53 45 98 1.23 36 -10
    Kingston Frontenacs 29 23 11 34 1.17 7 -6
    Kitchener Rangers 51 30 34 64 1.25 29 -4
17. Francesco Pinelli (C) Los Angeles Kings Kitchener Rangers 66 45 52 97 1.47 65 24
18. Pavel Mintyukov (D) Anaheim Ducks totals 80 24 73 97 1.21 28 36
    Saginaw Spirit 37 16 38 54 1.46 15 26
    Ottawa 67's 43 8 35 43 1.00 13 10
19. Avery Hayes (C/RW) totals 87 55 41 96 1.10 66 23
    Hamilton Bulldogs 33 27 14 41 1.24 40 9
    Peterborough Petes 54 28 27 55 1.02 26 14
20. David Goyette (C) Seattle Kraken Sudbury Wolves 67 42 54 96 1.43 49 -1
                   
21. Connor Lockhart (C) Peterborough Petes 89 36 59 95 1.07 63 11
22. Brennan Othmann (LW) New York Rangers totals 79 37 55 92 1.16 97 7
    Flint Firebirds 16 11 13 24 1.50 31 4
    Peterborough Petes 63 26 42 68 1.08 66 3
23. George Diaco (C) totals 87 33 59 92 1.06 29 22
    Hamilton Bulldogs 2 2 2 4 2.00 4 1
    London Knights 85 31 57 88 1.04 25 21
24. James Hardie (LW) Mississauga Steelheads 72 43 47 90 1.25 25 5
25. Christian Kyrou (D) Dallas Stars totals 78 21 65 86 1.10 50 14
    Erie Otters 27 8 28 36 1.33 24 -10
    Sarnia Sting 51 13 37 50 0.98 26 24
26. Brandt Clarke (D) Los Angeles Kings Barrie Colts 43 30 54 84 1.95 41 50
27. Gavin Hayes (LW/RW) Chicago Blackhawks Flint Firebirds 73 41 42 83 1.14 32 10
28. Josh Bloom (LW) Vancouver Canucks totals 88 37 46 83 0.94 59 26
    Saginaw Spirit 19 7 9 16 0.84 21 2
    North Bay Battalion 69 30 37 67 0.97 38 24
29. Denver Barkey (C) Philadelphia Flyers London Knights 81 33 50 83 1.02 52 30
30. Colby Barlow (LW) Winnipeg Jets Owen Sound Attack 63 49 33 82 1.30 41 13
                   
31. Owen Beck (C) Montréal Canadiens totals 82 32 50 82 1.00 53 3
    Mississauga Steelheads 30 17 24 41 1.37 20 6
    Peterborough Petes 52 15 26 41 0.79 33 -3
32. Quentin Musty (LW) San Jose Sharks Sudbury Wolves 57 27 55 82 1.44 77 11
33. Luca Pinelli (C) Columbus Blue Jackets Ottawa 67's 78 36 45 81 1.04 66 40
34. Jacob Frasca (C/RW) Barrie Colts 81 33 46 79 0.98 55 16
35. Jacob Maillet (C) Windsor Spitfires 71 25 53 78 1.10 6 28
36. Logan Mailloux (D) Montréal Canadiens London Knights 80 33 44 77 0.96 122 17
37. Bryce McConnell-Barker (C) New York Rangers Soo Greyhounds 68 30 47 77 1.13 16 -27
38. Cameron Tolnai (C) Ottawa 67's 73 25 52 77 1.05 26 28
39. Alex Christopoulos (RW) Windsor Spitfires 72 50 26 76 1.06 29 9
40. Nick Lardis (LW) Chicago Blackhawks totals 75 42 33 75 1.00 8 16
    Peterborough Petes 36 12 7 19 0.53 2 5
    Hamilton Bulldogs 39 30 26 56 1.44 6 11
                   
41. Jon-Randall Avon (C/LW) Philadelphia Flyers Peterborough Petes 82 38 37 75 0.91 38 19
42. Ryan Gagnier (C/LW) Oshawa Generals 71 34 41 75 1.06 20 -5
43. Braeden Bowman (RW) Guelph Storm 60 33 42 75 1.25 35 0
44. Easton Cowan (C/W) Toronto Maple Leafs London Knights 88 29 45 74 0.84 63 12
45. Cédrick Guindon (LW/C) Owen Sound Attack 72 23 51 74 1.03 14 -6
46. Kyle McDonald (RW/LW) Dallas Stars North Bay Battalion 63 48 25 73 1.16 64 22
47. Brett Harrison (C/LW) Boston Bruins totals 61 35 38 73 1.20 16 0
    Oshawa Generals 27 16 17 33 1.22 4 6
    Windsor Spitfires 34 19 21 40 1.18 12 -6
48. Matyas Sapovaliv (C) Vegas Golden Knights Saginaw Spirit 72 35 38 73 1.01 24 9
49. Beau Jelsma (LW/C) Barrie Colts 76 36 36 72 0.95 24 19
50. Sahil Panwar (C/LW) totals 72 32 40 72 1.00 49 4
    Peterborough Petes 34 10 7 17 0.50 20 -2
    Hamilton Bulldogs 38 22 33 55 1.45 29 6
                   
51. Riley Piercey (LW/RW) Flint Firebirds 74 23 49 72 0.97 76 23
52. Michael Buchinger (D) St. Louis Blues Guelph Storm 67 15 55 70 1.04 72 -7
53. Deni Goure (C/RW) Owen Sound Attack 65 31 38 69 1.06 48 -7
54. Ethan Del Mastro (D) Chicago Blackhawks totals 68 7 62 69 1.01 113 19
    Mississauga Steelheads 22 2 19 21 0.95 35 4
    Sarnia Sting 46 5 43 48 1.04 78 15
55. Hunter Haight (C/RW) Minnesota Wild totals 73 24 44 68 0.93 32 -8
    Barrie Colts 20 3 6 9 0.45 4 -14
    Saginaw Spirit 53 21 38 59 1.11 28 6
56. Oliver Peer (C/RW) Windsor Spitfires 66 22 46 68 1.03 18 17
57. Dean Loukus (LW) Saginaw Spirit 76 19 48 67 0.88 43 16
58. Dmitri Kuzmin (D) Winnipeg Jets Flint Firebirds 72 15 52 67 0.93 102 5
59. Kalvyn Watson (RW) Soo Greyhounds 68 35 31 66 0.97 45 -44
60. Max Namestnikov (LW) totals 71 43 22 65 0.92 49 1
    Sarnia Sting 18 4 3 7 0.39 8 -4
    Guelph Storm 53 39 19 58 1.09 41 5
                   
61. Carson Rehkopf (C/LW) Seattle Kraken Kitchener Rangers 77 32 33 65 0.84 48 -11
62. Coulson Pitre (RW/C) Anaheim Ducks Flint Firebirds 65 27 38 65 1.00 46 22
63. Calum Ritchie (C) Colorado Avalanche Oshawa Generals 64 26 39 65 1.02 37 1
64. Ryan Winterton (F) Seattle Kraken London Knights 55 25 40 65 1.18 32 17
65. Jack Beck (RW/LW) Ottawa 67's 56 17 48 65 1.16 26 36
66. Stuart Rolofs (LW) Oshawa Generals 67 32 32 64 0.96 39 3
67. Michael Misa (C/LW) Saginaw Spirit 56 25 39 64 1.14 16 8
68. Matthew Sop (LW) Kitchener Rangers 76 25 38 63 0.83 38 31
69. Landon McCallum (C/RW) Sudbury Wolves 72 19 44 63 0.88 85 21
70. Pasquale Zito (W/C) totals 72 21 41 62 0.86 65 33
    Niagara IceDogs 23 7 12 19 0.83 21 5
    North Bay Battalion 49 14 29 43 0.88 44 28
                   
71. Mitchell Smith (D) Saginaw Spirit 77 18 44 62 0.81 60 -8
72. Patrick Thomas (C) Washington Capitals Hamilton Bulldogs 72 17 45 62 0.86 21 9
73. Danny Zhilkin (C) Winnipeg Jets totals 69 30 31 61 0.88 47 -6
    Guelph Storm 25 12 14 26 1.04 17 -7
    Kitchener Rangers 44 18 17 35 0.80 30 1
74. Chase Stillman (RW/LW) New Jersey Devils Peterborough Petes 80 23 38 61 0.76 98 -8
75. Vinzenz Rohrer (C/RW) Montréal Canadiens Ottawa 67's 65 21 40 61 0.94 18 30
76. Hunter Brzustewicz (D) Calgary Flames Kitchener Rangers 77 6 55 61 0.79 12 3
77. Brady Stonehouse (RW/LW) Edmonton Oilers Ottawa 67's 79 39 21 60 0.76 76 29
78. Brenden Sirizzotti (RW) totals 62 21 38 59 0.95 33 -33
    Niagara IceDogs 23 7 13 20 0.87 21 -4
    Soo Greyhounds 39 14 25 39 1.00 12 -29
79. Sam Sedley (D) Owen Sound Attack 68 8 51 59 0.87 53 -7
80. Dalyn Wakely (C) Edmonton Oilers North Bay Battalion 86 35 23 58 0.67 46 25
                   
81. Cameron Butler (RW) Columbus Blue Jackets Oshawa Generals 68 29 29 58 0.85 134 -7
82. Tyler Savard (LW) totals 69 21 37 58 0.84 158 4
    Soo Greyhounds 30 9 21 30 1.00 70 2
    Barrie Colts 39 12 16 28 0.72 88 2
83. Zakary Lavoie (RW) totals 69 29 28 57 0.83 39 -24
    Mississauga Steelheads 28 11 8 19 0.68 6 1
    Niagara IceDogs 41 18 20 38 0.93 33 -25
84. Servác Petrovský (C/RW) Owen Sound Attack 66 25 32 57 0.86 16 2
85. Zacharie Giroux (C) Flint Firebirds 74 24 33 57 0.77 52 1
86. Ruslan Gazizov (LW/RW) London Knights 73 25 31 56 0.77 34 26
87. Cooper Walker (C) Guelph Storm 72 23 33 56 0.78 21 -7
88. Beckett Sennecke (RW) Anaheim Ducks Oshawa Generals 66 21 35 56 0.85 48 -9
89. Reid Valade (LW/RW) Kitchener Rangers 72 38 17 55 0.76 61 2
90. Filip Mesar (RW) Montréal Canadiens Kitchener Rangers 61 18 37 55 0.90 8 -13
                   
91. Jack Matier (D) Nashville Predators Ottawa 67's 69 16 39 55 0.80 65 49
92. Tristan Bertucci (D) Dallas Stars Flint Firebirds 70 12 43 55 0.79 72 5
93. Samuel Mayer (D) Peterborough Petes 91 11 44 55 0.60 94 15
94. Kocha Delic (C) Sudbury Wolves 50 23 31 54 1.08 31 16
95. Marcus Limpar Lantz (C) Sarnia Sting 79 21 33 54 0.68 28 16
96. Declan McDonnell (RW/C) Barrie Colts 76 18 36 54 0.71 72 -2
97. Dylan Roobroeck (C) New York Rangers Oshawa Generals 73 15 38 53 0.73 70 -5
98. Marko Sikic (RW/C) Sarnia Sting 83 14 39 53 0.64 6 4
99. Braeden Kressler (C/RW) Toronto Maple Leafs Flint Firebirds 48 25 27 52 1.08 18 -3
100. Sandis Vilmanis (LW/RW) Florida Panthers Sarnia Sting 76 24 28 52 0.68 14 -1
499 players found | Previous page | Next page
2022-2023 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Collin MacKenzie Ottawa 67's 34 1.92 .927 23 3 4 2 1778 719 57
2. Carter George Los Angeles Kings Owen Sound Attack 10 2.41 .924 7 3 0 0 573 280 23
3. Domenic DiVincentiis Winnipeg Jets North Bay Battalion 68 2.35 .921 47 18 2 6 4030 1854 158
4. Michael Simpson Peterborough Petes 74 2.75 .915 40 29 2 5 4339 2146 199
5. Liam Sztuska Peterborough Petes 20 2.85 .912 11 7 0 1 1116 552 53
6. Brett Brochu London Knights 58 2.56 .909 37 18 2 6 3375 1437 144
7. Max Donoso Ottawa 67's 55 2.70 .902 34 13 0 3 2982 1227 134
8. Anson Thornton Utah Hockey Club Barrie Colts 56 3.08 .902 36 14 3 1 3307 1564 170
9. Marco Costantini totals 56 3.21 .901 29 21 5 5 3219 1565 172
    Hamilton Bulldogs 2 4.03 .892 1 1 0 0 120 66 8
    Kitchener Rangers 54 3.18 .901 28 20 5 5 3100 1499 164
10. Joseph Costanzo Windsor Spitfires 42 3.11 .899 26 8 0 1 2255 1039 117
                         
11. Mason Vaccari Kingston Frontenacs 29 3.53 .899 11 14 0 1 1548 813 91
12. Marcus Vandenberg Kitchener Rangers 24 3.37 .897 9 9 1 1 1229 603 69
13. Charlie Schenkel Soo Greyhounds 31 3.49 .894 9 14 4 2 1754 856 102
14. Ben Gaudreau Sarnia Sting 60 2.92 .893 34 17 3 4 3476 1406 169
15. Nathan Krawchuk Sudbury Wolves 26 3.15 .893 13 7 1 1 1316 578 69
16. Kevyn Brassard Sudbury Wolves 26 3.51 .893 7 12 2 0 1404 686 82
17. Tristan Lennox New York Islanders Saginaw Spirit 56 3.04 .892 29 22 2 3 3273 1368 166
18. Charlie Robertson North Bay Battalion 22 3.17 .892 12 6 0 3 1157 502 61
19. Zachary Bowen London Knights 36 3.27 .892 21 8 1 2 1874 841 102
20. Andrew Oke Saginaw Spirit 24 3.45 .892 10 10 1 0 1269 602 73
                         
21. Tristan Malboeuf Hamilton Bulldogs 32 3.60 .891 12 11 2 1 1602 788 96
22. Owen Flores Niagara IceDogs 42 4.59 .891 7 23 4 0 2209 1388 169
23. Ivan Zhigalov Kingston Frontenacs 45 3.59 .889 16 24 1 0 2539 1222 152
24. Ben West Barrie Colts 27 3.68 .888 12 8 3 1 1483 720 91
25. Matteo Drobac Hamilton Bulldogs 47 3.63 .885 21 21 3 1 2593 1211 157
26. Patrick Leaver totals 53 3.65 .885 26 19 2 0 2891 1348 176
    Oshawa Generals 29 3.68 .883 12 13 1 0 1616 746 99
    Guelph Storm 24 3.62 .887 14 6 1 0 1275 602 77
27. Corbin Votary Owen Sound Attack 34 3.82 .882 12 11 6 0 1856 885 118
28. Will Cranley St. Louis Blues Flint Firebirds 45 3.89 .882 18 18 4 1 2436 1185 158
29. Nicholas Surzycia Sarnia Sting 31 3.31 .880 17 6 2 0 1578 637 87
30. Nathaniel Day Edmonton Oilers Flint Firebirds 39 3.77 .878 20 14 0 0 2067 937 130
                         
31. Joe Ranger Sudbury Wolves 28 3.91 .877 11 13 3 0 1598 742 104
32. Ryerson Leenders Buffalo Sabres Mississauga Steelheads 41 3.55 .876 14 19 3 0 2214 925 131
33. Brayden Gillespie Guelph Storm 27 3.58 .874 13 7 3 1 1510 624 90
34. Nick Chenard Owen Sound Attack 36 3.97 .874 14 16 2 0 1920 877 127
35. Jacob Oster totals 54 4.26 .873 18 27 2 3 2843 1385 202
    Guelph Storm 26 4.63 .847 9 12 2 0 1310 558 101
    Oshawa Generals 28 3.95 .891 9 15 0 3 1533 827 101
36. Kyle Downey Erie Otters 26 3.79 .872 8 14 0 0 1361 587 86
37. Matt Onuska Windsor Spitfires 36 4.37 .869 17 13 4 0 1989 959 145
38. Nolan Lalonde Columbus Blue Jackets Erie Otters 41 4.10 .868 11 20 2 1 2212 990 151
39. Josh Rosenzweig Niagara IceDogs 33 5.73 .868 5 21 4 0 1697 1067 162
40. Alessio Beglieri Mississauga Steelheads 39 3.65 .867 19 15 3 1 2139 845 130
                         
41. Samuel Ivanov Soo Greyhounds 42 4.47 .856 11 18 5 0 2202 973 164
42. Carter Bickle Oshawa Generals 26 5.06 .849 6 12 0 0 1247 591 105
LESS THAN 10 GAMES
1. Owen Willmore London Knights 3 1.44 .958 1 1 0 0 126 68 3
2. Michael McIvor North Bay Battalion 2 3.03 .912 0 2 0 0 119 62 6
3. Boe Piroski Flint Firebirds 1 3.00 .909 0 0 0 0 20 10 1
4. Sam Hillebrandt Barrie Colts 3 3.76 .871 1 1 0 0 144 61 9
5. Marshall Nicholls Erie Otters 6 3.48 .869 1 3 0 0 293 113 17
6. David Egorov Hamilton Bulldogs 2 4.00 .864 1 1 0 0 120 51 8
7. Chazz Nixon Mississauga Steelheads 2 4.85 .857 0 1 0 0 100 48 8
8. Jacob Gibbons Erie Otters 5 3.98 .851 1 3 0 0 227 86 15
9. Jackson Parsons Kitchener Rangers 5 4.67 .849 1 4 0 0 283 124 22
10. Charlie Burns Niagara IceDogs 3 5.72 .847 0 3 0 0 179 94 17
                         
11. Dixon Grimes Guelph Storm 9 4.06 .843 1 4 0 0 400 145 27
12. Ian Michelone Windsor Spitfires 2 5.91 .837 1 1 0 0 82 41 8
13. Dylan Grover Sarnia Sting 1 3.48 .818 0 1 0 0 35 9 2
14. Landon Miller Detroit Red Wings Soo Greyhounds 5 6.65 .817 0 1 0 0 154 76 17
15. Brett Fullerton Saginaw Spirit 4 5.37 .798 1 2 0 0 202 71 18
16. Ethan Kowatsch Guelph Storm 1 17.00 .200 0 1 0 0 15 1 4
17. Jacob Brown Flint Firebirds 0 - - - - - - 0 - -
* Some data is missing to provide a correct summary.