.
League Information and Facts
Premium Filter
2021-2022 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Logan Morrison (C) Seattle Kraken Hamilton Bulldogs 60 34 66 100 1.67 8 44
2. Mitchell Russell (RW/C) San Jose Sharks North Bay Battalion 64 41 47 88 1.38 26 33
3. Jordan Frasca (C) Pittsburgh Penguins Kingston Frontenacs 61 42 45 87 1.43 30 31
4. Emmett Sproule (LW/C) Peterborough Petes 65 30 56 86 1.32 25 1
5. Tye Kartye (C) Seattle Kraken Soo Greyhounds 63 45 34 79 1.25 57 21
6. Avery Hayes (C/RW) Hamilton Bulldogs 66 41 38 79 1.20 37 43
7. James Hardie (LW) Mississauga Steelheads 68 41 36 77 1.13 31 14
8. Cole Mackay (RW) Soo Greyhounds 61 28 47 75 1.23 35 14
9. Sean McGurn (C) London Knights 66 20 53 73 1.11 16 14
10. Mike Petizian (LW) Kitchener Rangers 68 34 37 71 1.04 54 9
                   
11. Cody Morgan (C) London Knights 68 30 41 71 1.04 15 4
12. George Diaco (C) Hamilton Bulldogs 68 27 43 70 1.03 12 35
13. Joseph Serpa (C) Kitchener Rangers 62 20 49 69 1.11 34 15
14. Jon-Randall Avon (C) Philadelphia Flyers Peterborough Petes 64 29 39 68 1.06 36 -14
15. Nathan Staios (D) Florida Panthers Hamilton Bulldogs 59 15 51 66 1.12 76 40
16. Louka Henault (D) Windsor Spitfires 63 8 57 65 1.03 56 14
17. Daniel D'Amato (RW) Erie Otters 63 24 39 63 1.00 38 5
18. Deni Goure (C) Owen Sound Attack 68 24 39 63 0.93 20 -17
19. Ryan Humphrey (LW/C) Hamilton Bulldogs 68 25 37 62 0.91 82 49
20. Elias Cohen (C) Erie Otters 65 24 37 61 0.94 48 0
                   
21. Nolan Burke (C) Nashville Predators Sarnia Sting 64 34 25 59 0.92 23 -1
22. Daniel D'Amico (LW/C) Windsor Spitfires 67 32 26 58 0.87 34 7
23. Riley Piercey (LW/RW) Flint Firebirds 59 27 31 58 0.98 73 -8
24. Nolan Dann (LW/RW) Sarnia Sting 64 29 28 57 0.89 41 -7
25. Robert Calisti (D) Soo Greyhounds 66 21 36 57 0.86 59 16
26. Kyle McDonald (RW) Dallas Stars totals 53 35 20 55 1.04 29 8
    Windsor Spitfires 25 17 10 27 1.08 10 -5
    North Bay Battalion 28 18 10 28 1.00 19 13
27. Reid Valade (LW/RW) Kitchener Rangers 63 30 25 55 0.87 47 10
28. Nathan Allensen (D) Barrie Colts 66 15 39 54 0.82 68 21
29. Lleyton Moore (D) Oshawa Generals 67 5 49 54 0.81 46 -2
30. Joe Carroll (LW) totals 56 25 28 53 0.95 77 -13
    Soo Greyhounds 1 0 1 1 1.00 4 0
    Peterborough Petes 55 25 27 52 0.95 73 -13
                   
31. Theoren Hill (C) Sarnia Sting 67 21 32 53 0.79 46 -4
32. Dalton Duhart (C) Saginaw Spirit 64 21 31 52 0.81 66 -23
33. Anthony Tabak (LW) Barrie Colts 64 15 37 52 0.81 40 -6
34. Ethan Burroughs (RW) Owen Sound Attack 68 30 21 51 0.75 33 -4
35. Dean Loukus (LW) Saginaw Spirit 64 22 29 51 0.80 45 1
36. Evan Konyen (RW) Sudbury Wolves 66 16 34 50 0.76 35 -3
37. Mitchell Smith (D) Saginaw Spirit 68 16 34 50 0.74 41 -32
38. Nick DeGrazia (LW/C) Sudbury Wolves 65 22 27 49 0.75 2 -9
39. Brenden Sirizzotti (RW) totals 73 17 32 49 0.67 24 -39
    Ottawa 67's 30 7 11 18 0.60 8 -3
    Niagara IceDogs 43 10 21 31 0.72 16 -36
40. Andrew Perrott (D) totals 62 5 44 49 0.79 79 6
    Owen Sound Attack 23 1 22 23 1.00 34 12
    Windsor Spitfires 39 4 22 26 0.67 45 -6
                   
41. Brett Bressette (C) Erie Otters 66 21 27 48 0.73 13 -1
42. Zacharie Giroux (C) Flint Firebirds 60 14 34 48 0.80 37 16
43. Beau Jelsma (LW/C) Barrie Colts 68 27 20 47 0.69 23 12
44. Kocha Delic (C) Sudbury Wolves 65 17 29 46 0.71 29 6
45. Noah Sedore (LW) Erie Otters 68 17 29 46 0.68 32 -12
46. Ryan Abraham (C) Windsor Spitfires 64 15 31 46 0.72 60 18
47. Tag Bertuzzi (C) Flint Firebirds 63 21 24 45 0.71 26 7
48. Stuart Rolofs (LW) totals 62 16 29 45 0.73 29 -17
    London Knights 15 3 3 6 0.40 8 -3
    Oshawa Generals 47 13 26 39 0.83 21 -14
49. Zakary Lavoie (RW) Mississauga Steelheads 64 23 21 44 0.69 18 15
50. Sahil Panwar (C/LW) Flint Firebirds 57 17 27 44 0.77 26 -3
                   
51. Pano Fimis (C) Niagara IceDogs 54 14 30 44 0.81 26 -13
52. Cameron Tolnai (C) Ottawa 67's 66 10 34 44 0.67 23 -15
53. Nolan DeGurse (C) Sarnia Sting 47 20 23 43 0.91 22 -22
54. Aidan Castle (RW/LW) Niagara IceDogs 68 15 28 43 0.63 24 -29
55. Kasper Larsen (D) Mississauga Steelheads 57 8 35 43 0.75 34 12
56. Sam Sedley (D) Owen Sound Attack 64 4 38 42 0.66 30 2
57. Brayden Guy (RW/LW) totals 57 25 16 41 0.72 52 -10
    Sarnia Sting 21 6 5 11 0.52 24 -11
    Guelph Storm 36 19 11 30 0.83 28 1
58. Kalvyn Watson (RW) Soo Greyhounds 47 15 26 41 0.87 25 2
59. Cameron Butler (RW) Columbus Blue Jackets totals 64 11 30 41 0.64 78 -27
    Niagara IceDogs 24 6 17 23 0.96 22 -17
    Oshawa Generals 40 5 13 18 0.45 56 -10
60. Ryan Stepien (C) Oshawa Generals 65 25 15 40 0.62 17 0
                   
61. Brendan Sellan (LW) Erie Otters 66 20 20 40 0.61 26 7
62. Matthew Papais (RW) Guelph Storm 60 19 21 40 0.67 23 8
63. Mitchell Martin (LW) Kitchener Rangers 65 17 23 40 0.62 63 -19
64. Max Namestnikov (LW) Sarnia Sting 68 16 24 40 0.59 49 -12
65. Marko Sikic (C) totals 70 15 25 40 0.57 19 -4
    Guelph Storm 27 5 6 11 0.41 6 0
    Sarnia Sting 43 10 19 29 0.67 13 -4
66. Nick Wong (C) Saginaw Spirit 65 24 15 39 0.60 32 -18
67. Stepan Machacek (C) Owen Sound Attack 62 13 26 39 0.63 74 3
68. Ethan Ritchie (D) totals 65 12 26 38 0.58 40 8
    Kingston Frontenacs 12 1 1 2 0.17 8 0
    Sarnia Sting 53 11 25 36 0.68 32 8
69. Lucas Peric (D) Kingston Frontenacs 56 11 27 38 0.68 48 10
70. Gerard Keane (D) London Knights 64 10 28 38 0.59 67 14
                   
71. Gavin Bryant (C) Owen Sound Attack 63 9 29 38 0.60 15 0
72. Tyler Deline (D) Flint Firebirds 61 7 31 38 0.62 60 11
73. Braeden Bowman (RW) Guelph Storm 60 27 10 37 0.62 18 14
74. Colby Saganiuk (C) Erie Otters 58 14 23 37 0.64 17 -10
75. Daniel Michaud (C) totals 68 12 25 37 0.54 42 -33
    Oshawa Generals 27 4 7 11 0.41 12 -5
    Niagara IceDogs 41 8 18 26 0.63 30 -28
76. Samuel Mayer (D) Peterborough Petes 68 11 26 37 0.54 78 8
77. Jacob Murray (D) Kingston Frontenacs 65 5 32 37 0.57 23 25
78. Camaryn Baber (F) totals 63 17 19 36 0.57 65 6
    Saginaw Spirit 27 8 8 16 0.59 25 0
    London Knights 36 9 11 20 0.56 40 6
79. Ryan Gagnier (C/LW) Oshawa Generals 65 17 19 36 0.55 32 8
80. Justin Nolet (D) Kitchener Rangers 63 8 28 36 0.57 22 10
                   
81. Jake Uberti (C/LW) totals 52 19 16 35 0.67 69 7
    Niagara IceDogs 22 7 9 16 0.73 38 -2
    Mississauga Steelheads 30 12 7 19 0.63 31 9
82. Brady Stonehouse (RW) Edmonton Oilers Ottawa 67's 68 18 17 35 0.51 52 -10
83. Cooper Walker (C) Guelph Storm 68 15 20 35 0.51 18 -1
84. Lawson Sherk (C) Hamilton Bulldogs 63 12 23 35 0.56 70 18
85. Joshua Currie (LW) totals 69 12 23 35 0.51 47 -9
    North Bay Battalion 28 9 8 17 0.61 31 1
    Windsor Spitfires 41 3 15 18 0.44 16 -10
86. Liam Van Loon (LW) totals 41 20 14 34 0.83 37 -12
    Hamilton Bulldogs 2 1 1 2 1.00 0 0
    Niagara IceDogs 39 19 13 32 0.82 37 -12
87. Brendan Hoffman (RW) Erie Otters 63 20 14 34 0.54 50 -5
88. Dalyn Wakely (C) North Bay Battalion 67 20 14 34 0.51 21 6
89. Calem Mangone (RW) Saginaw Spirit 47 13 21 34 0.72 28 -12
90. Arber Xhekaj (D) Montréal Canadiens totals 51 12 22 34 0.67 138 44
    Kitchener Rangers 18 6 11 17 0.94 54 7
    Hamilton Bulldogs 33 6 11 17 0.52 84 37
                   
91. Owen Van Steensel (LW) North Bay Battalion 66 10 24 34 0.52 12 21
92. Vsevolod Gaidamak (C) Ottawa 67's 60 16 17 33 0.55 26 1
93. Aidan Prueter (C) Mississauga Steelheads 67 14 19 33 0.49 59 11
94. Dakota Betts (D) Niagara IceDogs 61 8 25 33 0.54 93 -26
95. Marc Boudreau (LW) totals 71 10 22 32 0.45 81 -11
    Soo Greyhounds 32 3 7 10 0.31 33 -1
    Sudbury Wolves 39 7 15 22 0.56 48 -10
96. Ty Collins (RW) Mississauga Steelheads 54 14 17 31 0.57 41 8
97. Jacob Maillet (C) totals 69 10 21 31 0.45 8 3
    Guelph Storm 23 2 4 6 0.26 6 -2
    Windsor Spitfires 46 8 17 25 0.54 2 5
98. Ben McFarlane (RW) Guelph Storm 66 14 16 30 0.45 25 -2
99. Luca D'Amato (D) Flint Firebirds 67 7 23 30 0.45 28 8
100. Dominik Jendek (RW/D) Sudbury Wolves 46 15 14 29 0.63 20 -15
372 players found | Previous page | Next page
2021-2022 Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Marco Costantini Hamilton Bulldogs 45 2.32 .917 31 9 4 6 2667 1142 103
2. Mack Guzda Florida Panthers totals 41 2.68 .915 25 13 3 2 2370 1143 106
    Owen Sound Attack 10 3.20 .915 5 4 1 0 562 325 30
    Barrie Colts 31 2.52 .915 20 9 2 2 1808 818 76
3. Joe Ranger Mississauga Steelheads 29 2.54 .911 16 9 1 4 1560 673 66
4. Brett Brochu London Knights 43 2.75 .911 29 11 2 2 2511 1173 115
5. Luke Cavallin Flint Firebirds 56 3.16 .910 36 14 4 2 3288 1740 173
6. Patrick Leaver Oshawa Generals 49 3.20 .908 22 19 5 2 2812 1473 150
7. Max Donoso Ottawa 67's 27 2.82 .906 11 9 6 1 1491 673 70
8. Zach Paputsakis Oshawa Generals 24 3.23 .906 7 11 2 0 1209 629 65
9. Matteo Drobac Hamilton Bulldogs 23 2.57 .905 19 2 1 1 1310 532 56
10. Nick Chenard Owen Sound Attack 45 3.01 .901 24 13 5 3 2511 1148 126
                         
11. Pavel Cajan Kitchener Rangers 44 3.61 .901 21 18 4 0 2578 1406 155
12. Jackson Parsons Kitchener Rangers 22 3.77 .898 9 10 2 0 1258 697 79
13. Roman Basran Mississauga Steelheads 45 2.60 .896 21 14 7 2 2541 949 110
14. Mitchell Weeks Sudbury Wolves 61 3.95 .894 23 29 7 0 3523 1962 232
15. Jacob Oster Guelph Storm 34 2.93 .892 16 8 4 0 1845 741 90
16. Xavier Medina Windsor Spitfires 30 3.05 .891 18 8 3 0 1694 703 86
17. Michael Simpson Peterborough Petes 45 3.56 .891 20 18 4 1 2492 1208 148
18. Tucker Tynan totals 50 3.55 .887 22 19 7 1 2810 1306 166
    Niagara IceDogs 14 3.88 .894 5 9 0 0 836 454 54
    Soo Greyhounds 36 3.40 .884 17 10 7 1 1974 852 112
19. Aidan Spooner Kingston Frontenacs 19 3.59 .885 10 6 0 0 1019 471 61
20. Matt Onuska totals 29 3.31 .884 19 5 2 0 1612 680 89
    London Knights 3 3.03 .910 0 2 0 0 119 61 6
    Windsor Spitfires 26 3.34 .882 19 3 2 0 1493 619 83
                         
21. Ian Michelone Flint Firebirds 10 4.37 .884 4 4 0 1 522 289 38
22. Anson Thornton Arizona Coyotes Sarnia Sting 26 4.06 .883 8 16 0 1 1358 692 92
23. Josh Rosenzweig Niagara IceDogs 40 4.35 .882 12 23 4 2 2345 1274 170
24. Joseph Costanzo Niagara IceDogs 17 4.92 .879 5 10 0 0 916 547 75
25. Nolan Lalonde Columbus Blue Jackets Erie Otters 54 3.62 .877 24 25 3 1 3066 1316 185
26. Tye Austin Peterborough Petes 27 4.17 .877 9 13 2 0 1424 706 99
27. Samuel Ivanov Soo Greyhounds 35 3.51 .875 20 9 0 1 1847 756 108
28. Owen Flores London Knights 23 3.67 .875 6 8 4 2 1046 446 64
29. Owen Bennett Guelph Storm 41 3.40 .871 20 16 4 3 2259 867 128
30. Corbin Votary Owen Sound Attack 21 4.35 .863 5 9 2 0 1008 461 73
                         
31. Matteo Lalama Barrie Colts 32 3.70 .861 11 13 4 1 1733 661 107
32. Kyle Downey Windsor Spitfires 11 4.19 .857 4 3 1 0 501 210 35
33. Jonathan Lemaire Sudbury Wolves 12 5.51 .855 0 9 0 0 567 307 52
34. Marshall Nicholls Erie Otters 15 4.42 .849 2 9 1 0 746 309 55
35. Andrew Oke Saginaw Spirit 36 4.63 .848 13 16 1 0 1931 832 149
36. Brett Fullerton Saginaw Spirit 11 5.31 .797 4 7 0 0 589 204 52
LESS THAN 10 GAMES
1. Nicholas Surzycia Sarnia Sting 1 0.00 1.000 0 0 0 0 19 7 0
2. Carter Bickle Oshawa Generals 3 3.71 .889 1 1 0 0 98 48 6
3. Aidan Campbell Erie Otters 5 3.29 .873 1 3 0 0 274 103 15
4. Marcus Vandenberg Kitchener Rangers 6 5.59 .859 0 3 1 0 258 146 24
5. Owen Willmore London Knights 6 4.04 .853 4 0 0 0 283 110 19
6. Tristan Malboeuf Hamilton Bulldogs 3 3.98 .849 1 1 0 1 121 45 8
7. Collin MacKenzie Ottawa 67's 8 3.83 .845 4 0 0 0 361 125 23
8. Charlie Schenkel Soo Greyhounds 7 3.51 .843 2 3 0 0 274 86 16
9. Dylan Grover Sarnia Sting 5 4.59 .828 0 2 0 0 196 72 15
10. Matthew Tovell Windsor Spitfires 8 4.71 .828 3 3 1 1 421 159 33
                         
11. Tanner Wickware Barrie Colts 1 4.72 .821 0 0 1 0 64 23 5
12. Mathew Sbrocca totals 7 4.16 .816 3 3 0 0 375 115 26
    Barrie Colts 7 4.16 .816 3 3 0 0 375 115 26
    Saginaw Spirit 0 - - - - - - 0 - -
13. Liam Sztuska Peterborough Petes 4 6.60 .793 0 2 0 0 173 73 19
14. Aiden Berry London Knights 2 6.80 .767 0 1 1 0 124 46 14
15. Nolan Chartrand Barrie Colts 4 6.72 .755 0 2 0 0 117 40 13
16. Joshua Hannivan London Knights 1 7.18 .700 0 0 0 0 26 7 3
17. Ethan Kowatsch Mississauga Steelheads 0 - - - - - - - - -
18. Dixon Grimes Sudbury Wolves 0 - - - - - - - - -
19. Jake Marois Sudbury Wolves 0 - - - - - - - - -
20. Boe Piroski Niagara IceDogs 0 - - - - - - 0 - -
                         
21. Justin Dilauro Mississauga Steelheads 0 - - - - - - - - -
22. Matteo Caruso Barrie Colts 0 - - - - - - - - -