.
League Information and Facts
Premium Filter
2021-2022 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Wyatt Johnston (C) Dallas Stars Windsor Spitfires 68 46 78 124 1.82 26 29
2. Rory Kerins (C/LW) Calgary Flames Soo Greyhounds 67 43 75 118 1.76 49 14
3. Luke Evangelista (RW) Nashville Predators London Knights 62 55 56 111 1.79 48 29
4. Logan Morrison (C) Seattle Kraken Hamilton Bulldogs 60 34 66 100 1.67 8 44
5. Brennan Othmann (LW) New York Rangers Flint Firebirds 66 50 47 97 1.47 65 17
6. Shane Wright (C) Seattle Kraken Kingston Frontenacs 63 32 62 94 1.49 22 23
7. Matvei Petrov (RW/LW) Edmonton Oilers North Bay Battalion 63 40 50 90 1.43 28 32
8. Martin Chromiak (RW/LW) Los Angeles Kings Kingston Frontenacs 60 44 42 86 1.43 8 15
9. Tyler Tullio (C/RW) Edmonton Oilers Oshawa Generals 65 42 44 86 1.32 62 -16
10. Matthew Maggio (RW) New York Islanders Windsor Spitfires 66 38 47 85 1.29 22 28
                   
11. Antonio Stranges (LW/C) Dallas Stars London Knights 60 31 53 84 1.40 6 7
12. Tucker Robertson (C) Seattle Kraken Peterborough Petes 68 41 40 81 1.19 48 -12
13. Will Cuylle (LW) New York Rangers Windsor Spitfires 59 43 37 80 1.36 48 22
14. Ty Voit (W/C) Toronto Maple Leafs Sarnia Sting 67 26 54 80 1.19 10 -9
15. Avery Hayes (C/RW) Hamilton Bulldogs 66 41 38 79 1.20 37 43
16. James Hardie (LW) Mississauga Steelheads 68 41 36 77 1.13 31 14
17. Sasha Pastujov (RW/LW) Anaheim Ducks Guelph Storm 65 34 42 76 1.17 33 -12
18. Luca Del Bel Belluz (C) Columbus Blue Jackets Mississauga Steelheads 68 30 46 76 1.12 28 23
19. Francesco Arcuri (C) Dallas Stars Kingston Frontenacs 66 34 40 74 1.12 35 15
20. David Goyette (C) Seattle Kraken Sudbury Wolves 66 33 40 73 1.11 33 -6
                   
21. Sean McGurn (C) London Knights 66 20 53 73 1.11 16 14
22. Daniil Gushchin (RW) San Jose Sharks Niagara IceDogs 51 41 30 71 1.39 50 -13
23. George Diaco (C) Hamilton Bulldogs 68 27 43 70 1.03 12 35
24. Joseph Serpa (C) Kitchener Rangers 62 20 49 69 1.11 34 15
25. Jon-Randall Avon (C) Philadelphia Flyers Peterborough Petes 64 29 39 68 1.06 36 -14
26. Jan Mysak (C/LW) Anaheim Ducks Hamilton Bulldogs 61 34 30 64 1.05 6 18
27. Deni Goure (C) Owen Sound Attack 68 24 39 63 0.93 20 -17
28. Kyle Jackson (LW/C) North Bay Battalion 45 30 32 62 1.38 23 17
29. Declan McDonnell (RW/C) totals 63 28 34 62 0.98 67 13
    Kitchener Rangers 27 10 13 23 0.85 44 6
    Barrie Colts 36 18 21 39 1.08 23 7
30. Ryan Humphrey (LW/C) Hamilton Bulldogs 68 25 37 62 0.91 82 49
                   
31. Pavel Mintyukov (D) Anaheim Ducks Saginaw Spirit 67 17 45 62 0.93 28 -14
32. Josh Bloom (LW) Vancouver Canucks Saginaw Spirit 67 30 31 61 0.91 39 -13
33. Brett Harrison (C) Boston Bruins Oshawa Generals 65 27 34 61 0.94 16 -15
34. Elias Cohen (C) Erie Otters 65 24 37 61 0.94 48 0
35. Francesco Pinelli (C) Los Angeles Kings Kitchener Rangers 55 22 38 60 1.09 31 4
36. Christian Kyrou (D) Dallas Stars Erie Otters 68 18 42 60 0.88 44 -3
37. Nolan Burke (C) Nashville Predators Sarnia Sting 64 34 25 59 0.92 23 -1
38. Cédrick Guindon (LW/C) Owen Sound Attack 68 30 29 59 0.87 16 11
39. Amadeus Lombardi (C) Detroit Red Wings Flint Firebirds 67 18 41 59 0.88 24 9
40. Brandt Clarke (D) Los Angeles Kings Barrie Colts 55 11 48 59 1.07 29 11
                   
41. Riley Piercey (LW/RW) Flint Firebirds 59 27 31 58 0.98 73 -8
42. Ethan Cardwell (RW) San Jose Sharks Barrie Colts 49 23 35 58 1.18 28 20
43. Nolan Dann (LW/RW) Sarnia Sting 64 29 28 57 0.89 41 -7
44. Jack Thompson (D) San Jose Sharks totals 65 21 36 57 0.88 34 2
    Sudbury Wolves 29 8 15 23 0.79 24 1
    Soo Greyhounds 36 13 21 34 0.94 10 1
45. Gavin White (D) Dallas Stars Hamilton Bulldogs 66 10 46 56 0.85 21 35
46. 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
47. Reid Valade (LW/RW) Kitchener Rangers 63 30 25 55 0.87 47 10
48. Danny Zhilkin (C) Winnipeg Jets Guelph Storm 66 23 32 55 0.83 24 -12
49. Servác Petrovský (C/RW) Owen Sound Attack 65 28 26 54 0.83 28 6
50. Lleyton Moore (D) Oshawa Generals 67 5 49 54 0.81 46 -2
                   
51. Theoren Hill (C) Sarnia Sting 67 21 32 53 0.79 46 -4
52. Matyas Sapovaliv (C) Vegas Golden Knights Saginaw Spirit 68 18 34 52 0.76 26 -18
53. Ethan Burroughs (RW) Owen Sound Attack 68 30 21 51 0.75 33 -4
54. Dean Loukus (LW) Saginaw Spirit 64 22 29 51 0.80 45 1
55. Owen Beck (C) Montréal Canadiens Mississauga Steelheads 68 21 30 51 0.75 14 17
56. Ty Nelson (D) Seattle Kraken North Bay Battalion 66 9 42 51 0.77 39 24
57. Matthew Poitras (C) Boston Bruins Guelph Storm 68 21 29 50 0.74 58 5
58. Evan Konyen (RW) Sudbury Wolves 66 16 34 50 0.76 35 -3
59. Mitchell Smith (D) Saginaw Spirit 68 16 34 50 0.74 41 -32
60. Oskar Olausson (W/C) Colorado Avalanche totals 55 26 23 49 0.89 18 -1
    Barrie Colts 22 12 13 25 1.14 8 0
    Oshawa Generals 33 14 10 24 0.73 10 -1
                   
61. Bryce McConnell-Barker (C) New York Rangers Soo Greyhounds 68 23 26 49 0.72 14 1
62. Nick DeGrazia (LW/C) Sudbury Wolves 65 22 27 49 0.75 2 -9
63. Chase Stillman (RW) New Jersey Devils totals 59 19 30 49 0.83 64 -18
    Sudbury Wolves 24 9 11 20 0.83 27 -14
    Peterborough Petes 35 10 19 29 0.83 37 -4
64. Gavin Hayes (LW) Chicago Blackhawks Flint Firebirds 65 19 30 49 0.75 18 8
65. 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
66. Vinzenz Rohrer (C/RW) Montréal Canadiens Ottawa 67's 64 25 23 48 0.75 14 -9
67. Connor Lockhart (C) Erie Otters 64 23 25 48 0.75 22 -23
68. Brett Bressette (C) Erie Otters 66 21 27 48 0.73 13 -1
69. Zacharie Giroux (C) Flint Firebirds 60 14 34 48 0.80 37 16
70. Ethan Del Mastro (D) Chicago Blackhawks Mississauga Steelheads 68 7 41 48 0.71 91 34
                   
71. Colby Barlow (LW) Winnipeg Jets Owen Sound Attack 59 30 17 47 0.80 18 2
72. Beau Jelsma (LW/C) Barrie Colts 68 27 20 47 0.69 23 12
73. Mason McTavish (C) Anaheim Ducks totals 29 20 27 47 1.62 31 30
    Peterborough Petes 5 6 1 7 1.40 11 3
    Hamilton Bulldogs 24 14 26 40 1.67 20 27
74. Evan Vierling (C) Barrie Colts 55 20 27 47 0.85 15 3
75. Tanner Dickinson (C) St. Louis Blues Soo Greyhounds 35 18 29 47 1.34 8 18
76. Ryan Winterton (F) Seattle Kraken Hamilton Bulldogs 37 20 26 46 1.24 23 35
77. Kocha Delic (C) Sudbury Wolves 65 17 29 46 0.71 29 6
78. Noah Sedore (LW) Erie Otters 68 17 29 46 0.68 32 -12
79. Ryan Abraham (C) Windsor Spitfires 64 15 31 46 0.72 60 18
80. Ryan O'Rourke (D) Minnesota Wild Soo Greyhounds 51 10 36 46 0.90 87 7
                   
81. Calum Ritchie (C) Colorado Avalanche Oshawa Generals 65 19 26 45 0.69 12 -7
82. 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
83. Jake Karabela (C) Guelph Storm 68 12 33 45 0.66 28 14
84. Coulson Pitre (RW/C) Anaheim Ducks Flint Firebirds 52 23 21 44 0.85 27 11
85. Zakary Lavoie (RW) Mississauga Steelheads 64 23 21 44 0.69 18 15
86. Jack Beck (RW/LW) Ottawa 67's 36 22 22 44 1.22 14 5
87. Dmitri Kuzmin (D) Winnipeg Jets Flint Firebirds 57 18 26 44 0.77 18 13
88. Sahil Panwar (C/LW) Flint Firebirds 57 17 27 44 0.77 26 -3
89. Pano Fimis (C) Niagara IceDogs 54 14 30 44 0.81 26 -13
90. Cameron Tolnai (C) Ottawa 67's 66 10 34 44 0.67 23 -15
                   
91. Michael Buchinger (D) St. Louis Blues Guelph Storm 63 5 39 44 0.70 47 15
92. Paul Ludwinski (C) Chicago Blackhawks Kingston Frontenacs 67 16 27 43 0.64 20 2
93. Aidan Castle (RW/LW) Niagara IceDogs 68 15 28 43 0.63 24 -29
94. Kasper Larsen (D) Mississauga Steelheads 57 8 35 43 0.75 34 12
95. Pasquale Zito (W/C) Windsor Spitfires 49 22 20 42 0.86 41 -5
96. Sam Sedley (D) Owen Sound Attack 64 4 38 42 0.66 30 2
97. Hunter Haight (C/RW) Minnesota Wild Barrie Colts 63 22 19 41 0.65 13 7
98. Kalvyn Watson (RW) Soo Greyhounds 47 15 26 41 0.87 25 2
99. 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
100. Matthew Papais (RW) Guelph Storm 60 19 21 40 0.67 23 8
440 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. Joe Ranger Mississauga Steelheads 29 2.54 .911 16 9 1 4 1560 673 66
3. Brett Brochu London Knights 43 2.75 .911 29 11 2 2 2511 1173 115
4. Patrick Leaver Oshawa Generals 49 3.20 .908 22 19 5 2 2812 1473 150
5. Domenic DiVincentiis Winnipeg Jets North Bay Battalion 27 2.59 .907 14 8 1 0 1481 622 64
6. Max Donoso Ottawa 67's 27 2.82 .906 11 9 6 1 1491 673 70
7. Joe Vrbetic Montréal Canadiens North Bay Battalion 45 2.87 .906 29 10 6 2 2631 1216 126
8. Matteo Drobac Hamilton Bulldogs 23 2.57 .905 19 2 1 1 1310 532 56
9. Nick Chenard Owen Sound Attack 45 3.01 .901 24 13 5 3 2511 1148 126
10. Pavel Cajan Kitchener Rangers 44 3.61 .901 21 18 4 0 2578 1406 155
                         
11. Jackson Parsons Kitchener Rangers 22 3.77 .898 9 10 2 0 1258 697 79
12. Jacob Oster Guelph Storm 34 2.93 .892 16 8 4 0 1845 741 90
13. Xavier Medina Windsor Spitfires 30 3.05 .891 18 8 3 0 1694 703 86
14. Leevi Meriläinen Ottawa Senators Kingston Frontenacs 53 3.29 .891 31 16 5 2 3081 1384 169
15. Michael Simpson Peterborough Petes 45 3.56 .891 20 18 4 1 2492 1208 148
16. Benjamin Gaudreau Sarnia Sting 44 3.71 .891 19 18 5 2 2510 1264 155
17. Tristan Lennox New York Islanders Saginaw Spirit 28 3.20 .888 7 20 0 0 1554 656 83
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 Utah Hockey Club 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. Will Cranley St. Louis Blues Ottawa 67's 41 3.81 .873 13 22 3 1 2270 993 144
30. Owen Bennett Guelph Storm 41 3.40 .871 20 16 4 3 2259 867 128
                         
31. Corbin Votary Owen Sound Attack 21 4.35 .863 5 9 2 0 1008 461 73
32. Matteo Lalama Barrie Colts 32 3.70 .861 11 13 4 1 1733 661 107
33. Kyle Downey Windsor Spitfires 11 4.19 .857 4 3 1 0 501 210 35
34. Jonathan Lemaire Sudbury Wolves 12 5.51 .855 0 9 0 0 567 307 52
35. Marshall Nicholls Erie Otters 15 4.42 .849 2 9 1 0 746 309 55
36. Andrew Oke Saginaw Spirit 36 4.63 .848 13 16 1 0 1931 832 149
37. 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. Nathaniel Day Edmonton Oilers Flint Firebirds 8 3.63 .883 2 3 1 0 298 136 18
4. Aidan Campbell Erie Otters 5 3.29 .873 1 3 0 0 274 103 15
5. Marcus Vandenberg Kitchener Rangers 6 5.59 .859 0 3 1 0 258 146 24
6. Owen Willmore London Knights 6 4.04 .853 4 0 0 0 283 110 19
7. Tristan Malboeuf Hamilton Bulldogs 3 3.98 .849 1 1 0 1 121 45 8
8. Collin MacKenzie Ottawa 67's 8 3.83 .845 4 0 0 0 361 125 23
9. Charlie Schenkel Soo Greyhounds 7 3.51 .843 2 3 0 0 274 86 16
10. Dylan Grover Sarnia Sting 5 4.59 .828 0 2 0 0 196 72 15
                         
11. Matthew Tovell Windsor Spitfires 8 4.71 .828 3 3 1 1 421 159 33
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. Jake Marois Sudbury Wolves 0 - - - - - - - - -
18. Ethan Kowatsch Mississauga Steelheads 0 - - - - - - - - -
19. Boe Piroski Niagara IceDogs 0 - - - - - - 0 - -
20. Justin Dilauro Mississauga Steelheads 0 - - - - - - - - -
                         
21. Matteo Caruso Barrie Colts 0 - - - - - - - - -
22. Dixon Grimes Sudbury Wolves 0 - - - - - - - - -