.
League Information and Facts
Premium Filter
2022-2023 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Matthew Maggio (RW) New York Islanders Windsor Spitfires 70 55 58 113 1.61 39 32
2. Tucker Robertson (C) Seattle Kraken Peterborough Petes 91 45 67 112 1.23 36 22
3. 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
4. Amadeus Lombardi (C) Detroit Red Wings Flint Firebirds 74 50 59 109 1.47 20 21
5. Sean McGurn (C) London Knights 88 37 72 109 1.24 38 32
6. Evan Vierling (C/LW) Barrie Colts 67 36 72 108 1.61 12 19
7. 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
8. Ethan Cardwell (RW/C) San Jose Sharks Barrie Colts 74 49 52 101 1.36 33 20
9. Kyle Jackson (LW/C) North Bay Battalion 87 38 63 101 1.16 16 19
10. Ty Nelson (D) Seattle Kraken North Bay Battalion 87 30 71 101 1.16 75 36
                   
11. Matthew Poitras (C/RW) Boston Bruins Guelph Storm 69 18 83 101 1.46 44 1
12. Nolan Burke (C/LW) San Jose Sharks Sarnia Sting 71 58 40 98 1.38 46 32
13. 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
14. Francesco Pinelli (C) Los Angeles Kings Kitchener Rangers 66 45 52 97 1.47 65 24
15. David Goyette (C) Seattle Kraken Sudbury Wolves 67 42 54 96 1.43 49 -1
16. Connor Lockhart (C) Peterborough Petes 89 36 59 95 1.07 63 11
17. 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
18. 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
19. James Hardie (LW) Mississauga Steelheads 72 43 47 90 1.25 25 5
20. 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
                   
21. Brandt Clarke (D) Los Angeles Kings Barrie Colts 43 30 54 84 1.95 41 50
22. 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
23. Denver Barkey (C) Philadelphia Flyers London Knights 81 33 50 83 1.02 52 30
24. Colby Barlow (LW) Winnipeg Jets Owen Sound Attack 63 49 33 82 1.30 41 13
25. 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
26. Luca Pinelli (C) Columbus Blue Jackets Ottawa 67's 78 36 45 81 1.04 66 40
27. Jacob Frasca (C/RW) Barrie Colts 81 33 46 79 0.98 55 16
28. Jacob Maillet (C) Windsor Spitfires 71 25 53 78 1.10 6 28
29. Logan Mailloux (D) Montréal Canadiens London Knights 80 33 44 77 0.96 122 17
30. Bryce McConnell-Barker (C) New York Rangers Soo Greyhounds 68 30 47 77 1.13 16 -27
                   
31. Cameron Tolnai (C) Ottawa 67's 73 25 52 77 1.05 26 28
32. Alex Christopoulos (RW) Windsor Spitfires 72 50 26 76 1.06 29 9
33. 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
34. Jon-Randall Avon (C/LW) Philadelphia Flyers Peterborough Petes 82 38 37 75 0.91 38 19
35. Ryan Gagnier (C/LW) Oshawa Generals 71 34 41 75 1.06 20 -5
36. Braeden Bowman (RW) Guelph Storm 60 33 42 75 1.25 35 0
37. Easton Cowan (C/W) Toronto Maple Leafs London Knights 88 29 45 74 0.84 63 12
38. Cédrick Guindon (LW/C) Owen Sound Attack 72 23 51 74 1.03 14 -6
39. Kyle McDonald (RW/LW) Dallas Stars North Bay Battalion 63 48 25 73 1.16 64 22
40. 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
                   
41. Beau Jelsma (LW/C) Barrie Colts 76 36 36 72 0.95 24 19
42. 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
43. Riley Piercey (LW/RW) Flint Firebirds 74 23 49 72 0.97 76 23
44. Michael Buchinger (D) St. Louis Blues Guelph Storm 67 15 55 70 1.04 72 -7
45. Deni Goure (C/RW) Owen Sound Attack 65 31 38 69 1.06 48 -7
46. 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
47. 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
48. Oliver Peer (C/RW) Windsor Spitfires 66 22 46 68 1.03 18 17
49. Kalvyn Watson (RW) Soo Greyhounds 68 35 31 66 0.97 45 -44
50. Carson Rehkopf (C/LW) Seattle Kraken Kitchener Rangers 77 32 33 65 0.84 48 -11
                   
51. Coulson Pitre (RW/C) Anaheim Ducks Flint Firebirds 65 27 38 65 1.00 46 22
52. Calum Ritchie (C) Colorado Avalanche Oshawa Generals 64 26 39 65 1.02 37 1
53. Ryan Winterton (F) Seattle Kraken London Knights 55 25 40 65 1.18 32 17
54. Jack Beck (RW/LW) Ottawa 67's 56 17 48 65 1.16 26 36
55. Stuart Rolofs (LW) Oshawa Generals 67 32 32 64 0.96 39 3
56. Michael Misa (C/LW) Saginaw Spirit 56 25 39 64 1.14 16 8
57. Matthew Sop (C/LW) Kitchener Rangers 76 25 38 63 0.83 38 31
58. Landon McCallum (C/RW) Sudbury Wolves 72 19 44 63 0.88 85 21
59. 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
60. Patrick Thomas (C) Washington Capitals Hamilton Bulldogs 72 17 45 62 0.86 21 9
                   
61. 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
62. Chase Stillman (RW/LW) New Jersey Devils Peterborough Petes 80 23 38 61 0.76 98 -8
63. Brady Stonehouse (RW/LW) Edmonton Oilers Ottawa 67's 79 39 21 60 0.76 76 29
64. 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
65. Sam Sedley (D) Owen Sound Attack 68 8 51 59 0.87 53 -7
66. Dalyn Wakely (C) Edmonton Oilers North Bay Battalion 86 35 23 58 0.67 46 25
67. Cameron Butler (RW) Columbus Blue Jackets Oshawa Generals 68 29 29 58 0.85 134 -7
68. 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
69. 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
70. Zacharie Giroux (C) Flint Firebirds 74 24 33 57 0.77 52 1
                   
71. Cooper Walker (C) Guelph Storm 72 23 33 56 0.78 21 -7
72. Beckett Sennecke (RW) Anaheim Ducks Oshawa Generals 66 21 35 56 0.85 48 -9
73. Reid Valade (LW/RW) Kitchener Rangers 72 38 17 55 0.76 61 2
74. Jack Matier (D) Nashville Predators Ottawa 67's 69 16 39 55 0.80 65 49
75. Tristan Bertucci (D) Dallas Stars Flint Firebirds 70 12 43 55 0.79 72 5
76. Samuel Mayer (D) Peterborough Petes 91 11 44 55 0.60 94 15
77. Kocha Delic (C) Sudbury Wolves 50 23 31 54 1.08 31 16
78. Dylan Roobroeck (C) New York Rangers Oshawa Generals 73 15 38 53 0.73 70 -5
79. Marko Sikic (RW/C) Sarnia Sting 83 14 39 53 0.64 6 4
80. Braeden Kressler (C/RW) Toronto Maple Leafs Flint Firebirds 48 25 27 52 1.08 18 -3
                   
81. 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
82. Beau Akey (D) Edmonton Oilers Barrie Colts 79 13 39 52 0.66 41 -11
83. Anthony Romani (C/RW) Vancouver Canucks North Bay Battalion 86 29 22 51 0.59 24 4
84. Calem Mangone (RW) Saginaw Spirit 78 18 33 51 0.65 22 7
85. Oliver Bonk (D) Philadelphia Flyers London Knights 88 10 41 51 0.58 44 25
86. Lleyton Moore (D) totals 77 8 43 51 0.66 48 23
    Oshawa Generals 27 4 20 24 0.89 26 10
    Kitchener Rangers 50 4 23 27 0.54 22 13
87. Nick DeGrazia (LW) Sudbury Wolves 53 25 25 50 0.94 15 7
88. Daniel Michaud (C) Niagara IceDogs 64 23 27 50 0.78 65 -45
89. Zander Veccia (RW) Mississauga Steelheads 74 22 28 50 0.68 49 -20
90. Ethan Ritchie (D) Sarnia Sting 80 16 34 50 0.63 38 44
                   
91. Connor Punnett (D) Dallas Stars Barrie Colts 75 14 36 50 0.67 121 -14
92. Declan Waddick (C) Niagara IceDogs 64 28 21 49 0.77 22 -44
93. Ethan Burroughs (RW) Owen Sound Attack 71 24 25 49 0.69 57 -8
94. Jorian Donovan (D) Ottawa Senators Hamilton Bulldogs 61 13 36 49 0.80 55 -12
95. Colton Smith (LW) Windsor Spitfires 66 22 26 48 0.73 49 5
96. Mark Duarte (RW/C) Soo Greyhounds 65 20 28 48 0.74 21 -14
97. Evan Konyen (RW) Sudbury Wolves 72 18 29 47 0.65 42 2
98. Brody Crane (LW) London Knights 89 17 30 47 0.53 31 24
99. 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
100. Angus MacDonell (C) Dallas Stars totals 70 32 14 46 0.66 100 -1
    Sarnia Sting 33 12 5 17 0.52 60 -3
    Mississauga Steelheads 37 20 9 29 0.78 40 2
422 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. 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
9. Joseph Costanzo Windsor Spitfires 42 3.11 .899 26 8 0 1 2255 1039 117
10. Mason Vaccari Kingston Frontenacs 29 3.53 .899 11 14 0 1 1548 813 91
                         
11. Marcus Vandenberg Kitchener Rangers 24 3.37 .897 9 9 1 1 1229 603 69
12. Charlie Schenkel Soo Greyhounds 31 3.49 .894 9 14 4 2 1754 856 102
13. Ben Gaudreau Sarnia Sting 60 2.92 .893 34 17 3 4 3476 1406 169
14. Nathan Krawchuk Sudbury Wolves 26 3.15 .893 13 7 1 1 1316 578 69
15. Kevyn Brassard Sudbury Wolves 26 3.51 .893 7 12 2 0 1404 686 82
16. Tristan Lennox New York Islanders Saginaw Spirit 56 3.04 .892 29 22 2 3 3273 1368 166
17. Charlie Robertson North Bay Battalion 22 3.17 .892 12 6 0 3 1157 502 61
18. Zachary Bowen London Knights 36 3.27 .892 21 8 1 2 1874 841 102
19. Tristan Malboeuf Hamilton Bulldogs 32 3.60 .891 12 11 2 1 1602 788 96
20. Ben West Barrie Colts 27 3.68 .888 12 8 3 1 1483 720 91
                         
21. Matteo Drobac Hamilton Bulldogs 47 3.63 .885 21 21 3 1 2593 1211 157
22. 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
23. Corbin Votary Owen Sound Attack 34 3.82 .882 12 11 6 0 1856 885 118
24. Will Cranley St. Louis Blues Flint Firebirds 45 3.89 .882 18 18 4 1 2436 1185 158
25. Nicholas Surzycia Sarnia Sting 31 3.31 .880 17 6 2 0 1578 637 87
26. Nathaniel Day Edmonton Oilers Flint Firebirds 39 3.77 .878 20 14 0 0 2067 937 130
27. Joe Ranger Sudbury Wolves 28 3.91 .877 11 13 3 0 1598 742 104
28. Ryerson Leenders Buffalo Sabres Mississauga Steelheads 41 3.55 .876 14 19 3 0 2214 925 131
29. Brayden Gillespie Guelph Storm 27 3.58 .874 13 7 3 1 1510 624 90
30. Nick Chenard Owen Sound Attack 36 3.97 .874 14 16 2 0 1920 877 127
                         
31. 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
32. Kyle Downey Erie Otters 26 3.79 .872 8 14 0 0 1361 587 86
33. Matt Onuska Windsor Spitfires 36 4.37 .869 17 13 4 0 1989 959 145
34. Nolan Lalonde Columbus Blue Jackets Erie Otters 41 4.10 .868 11 20 2 1 2212 990 151
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 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. Marshall Nicholls Erie Otters 6 3.48 .869 1 3 0 0 293 113 17
5. David Egorov Hamilton Bulldogs 2 4.00 .864 1 1 0 0 120 51 8
6. Chazz Nixon Mississauga Steelheads 2 4.85 .857 0 1 0 0 100 48 8
7. Jacob Gibbons Erie Otters 5 3.98 .851 1 3 0 0 227 86 15
8. Jackson Parsons Kitchener Rangers 5 4.67 .849 1 4 0 0 283 124 22
9. Charlie Burns Niagara IceDogs 3 5.72 .847 0 3 0 0 179 94 17
10. Dixon Grimes Guelph Storm 9 4.06 .843 1 4 0 0 400 145 27
                         
11. Ian Michelone Windsor Spitfires 2 5.91 .837 1 1 0 0 82 41 8
12. Landon Miller Detroit Red Wings Soo Greyhounds 5 6.65 .817 0 1 0 0 154 76 17
13. Brett Fullerton Saginaw Spirit 4 5.37 .798 1 2 0 0 202 71 18
14. Ethan Kowatsch Guelph Storm 1 17.00 .200 0 1 0 0 15 1 4
15. Jacob Brown Flint Firebirds 0 - - - - - - 0 - -
* Some data is missing to provide a correct summary.