.
League Information and Facts
Premium Filter
2022-2023 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Matthew Maggio (RW) New York Islanders Windsor Spitfires 66 54 57 111 1.68 32 41
2. Amadeus Lombardi (C) Detroit Red Wings Flint Firebirds 67 45 57 102 1.52 18 23
3. Evan Vierling (C/LW) Barrie Colts 60 35 60 95 1.58 12 18
4. Matthew Poitras (C/RW) Boston Bruins Guelph Storm 63 16 79 95 1.51 40 2
5. Logan Morrison (C) Seattle Kraken totals 56 40 54 94 1.68 12 33
    Hamilton Bulldogs 34 20 35 55 1.62 8 10
    Ottawa 67's 22 20 19 39 1.77 4 23
6. David Goyette (C) Seattle Kraken Sudbury Wolves 63 41 51 92 1.46 43 3
7. Francesco Arcuri (C/LW) Dallas Stars totals 71 48 43 91 1.28 28 0
    Kingston Frontenacs 29 23 11 34 1.17 7 -6
    Kitchener Rangers 42 25 32 57 1.36 21 6
8. Ethan Cardwell (RW/C) San Jose Sharks Barrie Colts 62 43 47 90 1.45 21 23
9. Francesco Pinelli (C) Los Angeles Kings Kitchener Rangers 60 41 49 90 1.50 56 20
10. Tucker Robertson (C) Seattle Kraken Peterborough Petes 68 36 54 90 1.32 34 21
                   
11. Luca Del Bel Belluz (C) Columbus Blue Jackets totals 66 40 47 87 1.32 14 10
    Mississauga Steelheads 34 20 21 41 1.21 10 -5
    Sarnia Sting 32 20 26 46 1.44 4 15
12. Kyle Jackson (LW/C) North Bay Battalion 67 31 52 83 1.24 12 17
13. Sean McGurn (C) London Knights 67 27 56 83 1.24 20 22
14. Nolan Burke (C/LW) San Jose Sharks Sarnia Sting 56 50 32 82 1.46 35 27
15. James Hardie (LW) Mississauga Steelheads 66 38 44 82 1.24 25 6
16. Colby Barlow (LW) Winnipeg Jets Owen Sound Attack 59 46 33 79 1.34 29 14
17. Connor Lockhart (C) Peterborough Petes 66 29 50 79 1.20 47 19
18. Bryce McConnell-Barker (C) New York Rangers Soo Greyhounds 68 30 47 77 1.13 16 -27
19. Christian Kyrou (D) Dallas Stars totals 64 20 57 77 1.20 44 13
    Erie Otters 27 8 28 36 1.33 24 -10
    Sarnia Sting 37 12 29 41 1.11 20 23
20. George Diaco (C) totals 66 28 48 76 1.15 25 22
    Hamilton Bulldogs 2 2 2 4 2.00 4 1
    London Knights 64 26 46 72 1.13 21 21
                   
21. Jacob Maillet (C) Windsor Spitfires 67 24 52 76 1.13 6 37
22. Ty Nelson (D) Seattle Kraken North Bay Battalion 67 24 52 76 1.13 60 21
23. Alex Christopoulos (RW) Windsor Spitfires 68 49 25 74 1.09 29 15
24. Cameron Tolnai (C) Ottawa 67's 67 24 49 73 1.09 24 28
25. Braeden Bowman (RW) Guelph Storm 54 33 39 72 1.33 28 1
26. Josh Bloom (LW) Vancouver Canucks totals 68 32 39 71 1.04 48 19
    Saginaw Spirit 19 7 9 16 0.84 21 2
    North Bay Battalion 49 25 30 55 1.12 27 17
27. Riley Piercey (LW/RW) Flint Firebirds 67 22 48 70 1.04 65 24
28. Brett Harrison (C/LW) Boston Bruins totals 57 34 35 69 1.21 16 6
    Oshawa Generals 27 16 17 33 1.22 4 6
    Windsor Spitfires 30 18 18 36 1.20 12 0
29. Ryan Gagnier (C/LW) Oshawa Generals 66 31 38 69 1.05 20 -2
30. Sahil Panwar (C/LW) totals 68 31 38 69 1.01 40 9
    Peterborough Petes 34 10 7 17 0.50 20 -2
    Hamilton Bulldogs 34 21 31 52 1.53 20 11
                   
31. Jacob Frasca (C/RW) Barrie Colts 68 27 42 69 1.01 45 16
32. Cédrick Guindon (LW/C) Owen Sound Attack 68 22 47 69 1.01 14 -4
33. Deni Goure (C/RW) Owen Sound Attack 61 31 36 67 1.10 48 -4
34. Brennan Othmann (LW) New York Rangers totals 56 29 38 67 1.20 79 6
    Flint Firebirds 16 11 13 24 1.50 31 4
    Peterborough Petes 40 18 25 43 1.08 48 2
35. Oliver Peer (C/RW) Windsor Spitfires 63 22 45 67 1.06 16 17
36. Michael Buchinger (D) St. Louis Blues Guelph Storm 61 15 52 67 1.10 62 -5
37. Kalvyn Watson (RW) Soo Greyhounds 68 35 31 66 0.97 45 -44
38. Owen Beck (C) Montréal Canadiens totals 60 24 42 66 1.10 35 8
    Mississauga Steelheads 30 17 24 41 1.37 20 6
    Peterborough Petes 30 7 18 25 0.83 15 2
39. Nick Lardis (LW) Chicago Blackhawks totals 69 37 28 65 0.94 6 18
    Peterborough Petes 36 12 7 19 0.53 2 5
    Hamilton Bulldogs 33 25 21 46 1.39 4 13
40. Luca Pinelli (C) Columbus Blue Jackets Ottawa 67's 67 29 34 63 0.94 60 30
                   
41. Stuart Rolofs (LW) Oshawa Generals 62 32 29 61 0.98 37 6
42. Beau Jelsma (LW/C) Barrie Colts 67 31 30 61 0.91 20 12
43. Brandt Clarke (D) Los Angeles Kings Barrie Colts 31 23 38 61 1.97 28 40
44. Landon McCallum (C/RW) Sudbury Wolves 68 17 44 61 0.90 77 24
45. Jon-Randall Avon (C/LW) Philadelphia Flyers Peterborough Petes 59 29 31 60 1.02 28 21
46. Coulson Pitre (RW/C) Anaheim Ducks Flint Firebirds 59 25 35 60 1.02 42 20
47. Hunter Haight (C/RW) Minnesota Wild totals 62 21 39 60 0.97 14 -8
    Barrie Colts 20 3 6 9 0.45 4 -14
    Saginaw Spirit 42 18 33 51 1.21 10 6
48. Carson Rehkopf (C/LW) Seattle Kraken Kitchener Rangers 68 30 29 59 0.87 40 -9
49. Calum Ritchie (C) Colorado Avalanche Oshawa Generals 59 24 35 59 1.00 35 1
50. Denver Barkey (C) Philadelphia Flyers London Knights 61 22 37 59 0.97 34 18
                   
51. 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
52. Ethan Del Mastro (D) Chicago Blackhawks totals 52 7 52 59 1.13 82 16
    Mississauga Steelheads 22 2 19 21 0.95 35 4
    Sarnia Sting 30 5 33 38 1.27 47 12
53. Brady Stonehouse (RW/LW) Edmonton Oilers Ottawa 67's 68 37 20 57 0.84 66 28
54. 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
55. Danny Zhilkin (C) Winnipeg Jets totals 60 29 27 56 0.93 37 -2
    Guelph Storm 25 12 14 26 1.04 17 -7
    Kitchener Rangers 35 17 13 30 0.86 20 5
56. Matthew Sop (C/LW) Kitchener Rangers 67 23 33 56 0.84 34 22
57. Michael Misa (C/LW) Saginaw Spirit 45 22 34 56 1.24 10 7
58. Patrick Thomas (C) Washington Capitals Hamilton Bulldogs 66 17 39 56 0.85 19 10
59. Sam Sedley (D) Owen Sound Attack 66 7 49 56 0.85 47 -6
60. Cameron Butler (RW) Columbus Blue Jackets Oshawa Generals 63 27 28 55 0.87 119 -5
                   
61. Beckett Sennecke (RW) Anaheim Ducks Oshawa Generals 61 20 35 55 0.90 44 -7
62. Logan Mailloux (D) Montréal Canadiens London Knights 59 25 28 53 0.90 77 15
63. Zacharie Giroux (C) Flint Firebirds 67 21 32 53 0.79 46 5
64. Easton Cowan (C/W) Toronto Maple Leafs London Knights 68 20 33 53 0.78 47 10
65. Dylan Roobroeck (C) New York Rangers Oshawa Generals 68 15 38 53 0.78 60 1
66. Jack Beck (RW/LW) Ottawa 67's 45 12 41 53 1.18 16 34
67. Kyle McDonald (RW/LW) Dallas Stars North Bay Battalion 43 34 18 52 1.21 42 23
68. Braeden Kressler (C/RW) Toronto Maple Leafs Flint Firebirds 47 25 27 52 1.11 18 0
69. Kocha Delic (C) Sudbury Wolves 46 22 30 52 1.13 27 19
70. Ethan Miedema (LW) Buffalo Sabres totals 68 20 32 52 0.76 42 -8
    Windsor Spitfires 36 11 20 31 0.86 16 10
    Kingston Frontenacs 32 9 12 21 0.66 26 -18
                   
71. Cooper Walker (C) Guelph Storm 66 21 30 51 0.77 21 -2
72. Nick DeGrazia (LW) Sudbury Wolves 53 25 25 50 0.94 15 7
73. Daniel Michaud (C) Niagara IceDogs 64 23 27 50 0.78 65 -45
74. Tristan Bertucci (D) Dallas Stars Flint Firebirds 63 11 39 50 0.79 66 12
75. Reid Valade (LW/RW) Kitchener Rangers 63 33 16 49 0.78 59 6
76. Dalyn Wakely (C) Edmonton Oilers North Bay Battalion 66 30 19 49 0.74 34 24
77. Declan Waddick (C) Niagara IceDogs 64 28 21 49 0.77 22 -44
78. Ethan Burroughs (RW) Owen Sound Attack 67 24 25 49 0.73 53 -5
79. Jack Matier (D) Nashville Predators Ottawa 67's 58 13 36 49 0.84 57 40
80. Marko Sikic (RW/C) Sarnia Sting 68 13 36 49 0.72 2 5
                   
81. Mark Duarte (RW/C) Soo Greyhounds 65 20 28 48 0.74 21 -14
82. Chase Stillman (RW/LW) New Jersey Devils Peterborough Petes 59 19 29 48 0.81 77 -13
83. Connor Punnett (D) Dallas Stars Barrie Colts 66 14 34 48 0.73 109 -11
84. Samuel Mayer (D) Peterborough Petes 68 9 39 48 0.71 72 24
85. Lleyton Moore (D) totals 68 8 40 48 0.71 40 25
    Oshawa Generals 27 4 20 24 0.89 26 10
    Kitchener Rangers 41 4 20 24 0.59 14 15
86. Colton Smith (LW) Windsor Spitfires 62 22 25 47 0.76 47 5
87. Calem Mangone (RW) Saginaw Spirit 67 18 29 47 0.70 18 10
88. Tyler Savard (LW) totals 56 17 30 47 0.84 129 2
    Soo Greyhounds 30 9 21 30 1.00 70 2
    Barrie Colts 26 8 9 17 0.65 59 0
89. Pano Fimis (C) totals 55 16 31 47 0.85 34 -13
    Niagara IceDogs 28 8 17 25 0.89 15 -15
    Erie Otters 27 8 14 22 0.81 19 2
90. Beau Akey (D) Edmonton Oilers Barrie Colts 66 11 36 47 0.71 39 -4
                   
91. Pasquale Zito (W/C) totals 54 14 32 46 0.85 49 23
    Niagara IceDogs 23 7 12 19 0.83 21 5
    North Bay Battalion 31 7 20 27 0.87 28 18
92. Liam Greentree (RW) Los Angeles Kings Windsor Spitfires 61 25 20 45 0.74 26 1
93. Zander Veccia (RW) Mississauga Steelheads 68 20 25 45 0.66 45 -17
94. Evan Konyen (RW) Sudbury Wolves 68 17 28 45 0.66 42 6
95. Jorian Donovan (D) Ottawa Senators Hamilton Bulldogs 55 12 33 45 0.82 51 -9
96. Ethan Ritchie (D) Sarnia Sting 65 13 31 44 0.68 27 39
97. Anthony Romani (C/RW) Vancouver Canucks North Bay Battalion 66 23 20 43 0.65 20 3
98. Luke Misa (C) Calgary Flames Mississauga Steelheads 64 13 30 43 0.67 14 -10
99. Jordan D'Intino (C) Soo Greyhounds 68 24 18 42 0.62 31 -32
100. Cole Brown (RW) New Jersey Devils Hamilton Bulldogs 60 17 25 42 0.70 41 -18
422 players found | Previous page | Next page
2022-2023 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Collin MacKenzie Ottawa 67's 30 1.88 .928 21 2 3 1 1567 633 49
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 48 2.33 .919 36 9 2 5 2810 1241 109
4. Michael Simpson Peterborough Petes 51 2.73 .914 24 22 2 5 2989 1442 136
5. Liam Sztuska Peterborough Petes 19 2.93 .910 11 7 0 1 1087 535 53
6. Brett Brochu London Knights 47 2.82 .902 28 17 2 2 2725 1173 128
7. Joseph Costanzo Windsor Spitfires 40 3.03 .901 26 6 0 1 2158 990 109
8. Marco Costantini totals 47 3.23 .900 24 17 5 4 2710 1315 146
    Hamilton Bulldogs 2 4.03 .892 1 1 0 0 120 66 8
    Kitchener Rangers 45 3.20 .901 23 16 5 4 2591 1249 138
9. Zachary Bowen London Knights 26 3.10 .899 17 4 0 1 1373 630 71
10. Mason Vaccari Kingston Frontenacs 29 3.53 .899 11 14 0 1 1548 813 91
                         
11. Max Donoso Ottawa 67's 47 2.72 .898 30 10 0 2 2541 1010 115
12. Marcus Vandenberg Kitchener Rangers 23 3.31 .898 9 9 1 1 1198 581 66
13. Tristan Malboeuf Hamilton Bulldogs 30 3.39 .897 12 9 2 1 1522 745 86
14. Charlie Schenkel Soo Greyhounds 31 3.49 .894 9 14 4 2 1754 856 102
15. Charlie Robertson North Bay Battalion 21 3.17 .892 12 6 0 3 1155 502 61
16. Nathan Krawchuk Sudbury Wolves 25 3.21 .891 13 7 1 1 1290 563 69
17. Ben Gaudreau Sarnia Sting 44 3.07 .889 24 12 3 1 2523 1036 129
18. Kevyn Brassard Sudbury Wolves 22 3.51 .889 7 8 2 0 1197 560 70
19. Ben West Barrie Colts 26 3.62 .889 12 7 3 1 1425 691 86
20. Tristan Lennox New York Islanders Saginaw Spirit 45 3.15 .888 25 15 2 3 2592 1073 136
                         
21. Matteo Drobac Hamilton Bulldogs 42 3.58 .887 19 19 3 1 2315 1082 138
22. Patrick Leaver totals 48 3.67 .884 24 18 1 0 2616 1221 160
    Oshawa Generals 29 3.68 .883 12 13 1 0 1616 746 99
    Guelph Storm 19 3.66 .886 12 5 0 0 1000 475 61
23. Will Cranley St. Louis Blues Flint Firebirds 44 3.87 .884 18 18 4 1 2402 1178 155
24. Corbin Votary Owen Sound Attack 30 3.72 .883 12 9 4 0 1628 761 101
25. Nicholas Surzycia Sarnia Sting 29 3.36 .879 17 5 2 0 1555 634 87
26. Brayden Gillespie Guelph Storm 25 3.40 .879 13 6 2 1 1410 581 80
27. Ryerson Leenders Buffalo Sabres Mississauga Steelheads 35 3.48 .879 12 15 3 0 1878 789 109
28. Joe Ranger Sudbury Wolves 28 3.91 .877 11 13 3 0 1598 742 104
29. Nathaniel Day Edmonton Oilers Flint Firebirds 32 3.91 .874 17 10 0 0 1659 748 108
30. Nick Chenard Owen Sound Attack 35 3.96 .873 14 16 2 0 1880 855 124
                         
31. Jacob Oster totals 49 4.20 .873 17 23 2 3 2555 1227 179
    Guelph Storm 26 4.63 .847 9 12 2 0 1310 558 101
    Oshawa Generals 23 3.76 .896 8 11 0 3 1245 669 78
32. Kyle Downey Erie Otters 26 3.79 .872 8 14 0 0 1361 587 86
33. Nolan Lalonde Columbus Blue Jackets Erie Otters 41 4.10 .868 11 20 2 1 2212 990 151
34. Matt Onuska Windsor Spitfires 33 4.44 .868 17 11 4 0 1850 897 137
35. Josh Rosenzweig Niagara IceDogs 33 5.73 .868 5 21 4 0 1697 1067 162
36. Samuel Ivanov Soo Greyhounds 42 4.47 .856 11 18 5 0 2202 973 164
37. Carter Bickle Oshawa Generals 25 4.95 .852 6 12 0 0 1236 585 102
LESS THAN 10 GAMES
1. Michael McIvor North Bay Battalion 2 3.03 .912 0 2 0 0 119 62 6
2. Boe Piroski Flint Firebirds 1 3.00 .909 0 0 0 0 20 10 1
3. Marshall Nicholls Erie Otters 6 3.48 .869 1 3 0 0 293 113 17
4. David Egorov Hamilton Bulldogs 2 4.00 .864 1 1 0 0 120 51 8
5. Chazz Nixon Mississauga Steelheads 2 4.85 .857 0 1 0 0 100 48 8
6. Jacob Gibbons Erie Otters 5 3.98 .851 1 3 0 0 227 86 15
7. Jackson Parsons Kitchener Rangers 5 4.67 .849 1 4 0 0 283 124 22
8. Charlie Burns Niagara IceDogs 3 5.72 .847 0 3 0 0 179 94 17
9. Dixon Grimes Guelph Storm 9 4.06 .843 1 4 0 0 400 145 27
10. Ian Michelone Windsor Spitfires 2 5.91 .837 1 1 0 0 82 41 8
                         
11. Landon Miller Detroit Red Wings Soo Greyhounds 5 6.65 .817 0 1 0 0 154 76 17
12. Brett Fullerton Saginaw Spirit 4 5.37 .798 1 2 0 0 202 71 18
13. Ethan Kowatsch Guelph Storm 1 17.00 .200 0 1 0 0 15 1 4
14. Owen Willmore London Knights 0 - - - - - - 0 - -
15. Jacob Brown Flint Firebirds 0 - - - - - - 0 - -