League Information and Facts
2018-2019 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Tye Felhaber (LW/C) Ottawa 67's 58 55 43 98 1.69 41 50
2. Morgan Frost (C) Sault Ste. Marie Greyhounds 50 36 62 98 1.96 36 29
3. Jason Robertson (LW) totals 51 42 52 94 1.84 34 25
    Kingston Frontenacs 24 23 15 38 1.58 18 1
    Niagara IceDogs 27 19 37 56 2.07 16 24
4. Kevin Hancock (LW/C) totals 59 46 46 92 1.56 32 13
    Owen Sound Attack 37 31 31 62 1.68 24 9
    London Knights 22 15 15 30 1.36 8 4
5. Arthur Kaliyev (LW) Hamilton Bulldogs 57 47 44 91 1.60 14 -7
6. Justin Brazeau (RW) North Bay Battalion 56 48 42 90 1.61 32 16
7. Brandon Saigeon (C) totals 58 36 49 85 1.47 28 -5
    Hamilton Bulldogs 40 25 38 63 1.58 20 -4
    Oshawa Generals 18 11 11 22 1.22 8 -1
8. Ben Jones (C) Niagara IceDogs 57 34 51 85 1.49 74 29
9. Akil Thomas (C) Niagara IceDogs 52 30 54 84 1.62 32 39
10. Nate Schnarr (C) Guelph Storm 53 27 54 81 1.53 42 28
                   
11. Kyle Maksimovich (LW) totals 57 35 43 78 1.37 50 22
    Erie Otters 39 23 33 56 1.44 42 2
    Ottawa 67's 18 12 10 22 1.22 8 20
12. Austen Keating (C) Ottawa 67's 58 20 57 77 1.33 16 51
13. Anthony Salinitri (C) totals 58 40 36 76 1.31 34 6
    Sarnia Sting 25 14 14 28 1.12 8 -4
    Oshawa Generals 33 26 22 48 1.45 26 10
14. Greg Meireles (C/RW) Kitchener Rangers 57 29 45 74 1.30 24 -8
15. Serron Noel (RW) Oshawa Generals 58 30 42 72 1.24 48 14
16. Matthew Strome (LW) Hamilton Bulldogs 58 27 45 72 1.24 38 -13
17. Lucas Chiodo (LW) totals 57 26 46 72 1.26 20 32
    Barrie Colts 39 19 31 50 1.28 12 14
    Ottawa 67's 18 7 15 22 1.22 8 18
18. Kirill Maximov (RW) Niagara IceDogs 54 34 36 70 1.30 106 28
19. Alan Lyszczarczyk (C) totals 53 33 37 70 1.32 27 3
    Owen Sound Attack 10 4 7 11 1.10 2 0
    Mississauga Steelheads 43 29 30 59 1.37 25 3
20. Brett Neumann (C) totals 58 38 31 69 1.19 29 -4
    Kingston Frontenacs 39 25 23 48 1.23 23 -6
    Oshawa Generals 19 13 8 21 1.11 6 2
                   
21. Keeghan Howdeshell (LW/C) Sault Ste. Marie Greyhounds 57 38 29 67 1.18 25 25
22. Hugo Leufvenius (C/LW) Sarnia Sting 58 32 35 67 1.16 28 -10
23. Mac Hollowell (D) Sault Ste. Marie Greyhounds 53 22 45 67 1.26 54 27
24. Liam Hawel (C) Guelph Storm 54 32 34 66 1.22 26 28
25. Nick Suzuki (C) totals 47 27 39 66 1.40 12 22
    Owen Sound Attack 30 22 23 45 1.50 4 12
    Guelph Storm 17 5 16 21 1.24 8 10
26. Cole Carter (RW) Mississauga Steelheads 53 33 32 65 1.23 19 -2
27. Alexander Chmelevski (C/RW) Ottawa 67's 46 29 36 65 1.41 26 22
28. Riley Damiani (C) Kitchener Rangers 47 21 44 65 1.38 18 8
29. Connor McMichael (C) London Knights 56 33 31 64 1.14 17 16
30. Ryan McGregor (C) Sarnia Sting 53 22 42 64 1.21 18 9
                   
31. Cole Coskey (RW) Saginaw Spirit 52 31 32 63 1.21 18 11
32. Jack Studnicka (C) totals 49 27 36 63 1.29 44 7
    Oshawa Generals 30 12 22 34 1.13 28 10
    Niagara IceDogs 19 15 14 29 1.53 16 -3
33. Matthew Struthers (C) North Bay Battalion 49 25 38 63 1.29 31 9
34. Ryan Merkley (D) totals 52 11 52 63 1.21 60 4
    Guelph Storm 28 5 34 39 1.39 30 5
    Peterborough Petes 24 6 18 24 1.00 30 -1
35. Isaac Ratcliffe (LW) Guelph Storm 53 37 24 61 1.15 87 18
36. Joseph Garreffa (RW/LW) Kitchener Rangers 57 21 40 61 1.07 2 -29
37. Phillip Tomasino (C) Niagara IceDogs 56 29 31 60 1.07 22 32
38. Rickard Hugg (C/LW) Kitchener Rangers 51 27 33 60 1.18 2 7
39. Adam Ruzicka (C/W) totals 53 24 36 60 1.13 34 5
    Sarnia Sting 35 11 26 37 1.06 22 -10
    Sudbury Wolves 18 13 10 23 1.28 12 15
40. Barrett Hayton (C) Sault Ste. Marie Greyhounds 37 22 38 60 1.62 40 18
                   
41. Liam Foudy (C) London Knights 51 31 28 59 1.16 24 34
42. Ryan Suzuki (C) Barrie Colts 54 19 40 59 1.09 10 7
43. Bode Wilde (D) Saginaw Spirit 51 15 44 59 1.16 34 19
44. Cole Perfetti (C) Saginaw Spirit 52 27 31 58 1.12 4 21
45. Jonathan Yantsis (F) Kitchener Rangers 57 39 18 57 1.00 65 -14
46. Marco Rossi (C) Ottawa 67's 43 25 32 57 1.33 22 44
47. Ryan McLeod (C) totals 52 17 40 57 1.10 25 -8
    Mississauga Steelheads 32 12 26 38 1.19 17 -12
    Saginaw Spirit 20 5 14 19 0.95 8 4
48. Owen Tippett (RW/LW) totals 43 29 27 56 1.30 14 13
    Mississauga Steelheads 23 19 14 33 1.43 10 7
    Saginaw Spirit 20 10 13 23 1.15 4 6
49. Ty Dellandrea (C) Flint Firebirds 51 19 37 56 1.10 47 -28
50. Allan McShane (C) Oshawa Generals 52 27 28 55 1.06 10 16
                   
51. Cole Mackay (RW) Sault Ste. Marie Greyhounds 54 25 30 55 1.02 32 16
52. Jacob Durham (RW) Flint Firebirds 59 34 20 54 0.92 45 -28
53. Noel Hoefenmayer (D) Ottawa 67's 58 15 39 54 0.93 50 36
54. Bradley Chenier (LW) North Bay Battalion 52 24 29 53 1.02 70 -5
55. Franco Sproviero (D) Sarnia Sting 56 19 34 53 0.95 71 0
56. Gera Poddubnyi (C/LW) Erie Otters 56 25 27 52 0.93 28 -2
57. Ethan Keppen (LW) Flint Firebirds 59 25 27 52 0.88 58 -18
58. Quinton Byfield (C) Sudbury Wolves 52 22 29 51 0.98 28 9
59. Kyle MacLean (LW) Oshawa Generals 58 16 35 51 0.88 36 7
60. Nicolas Mattinen (D) totals 58 16 35 51 0.88 58 13
    Hamilton Bulldogs 40 13 17 30 0.75 46 -1
    Oshawa Generals 18 3 18 21 1.17 12 14
                   
61. Thomas Harley (D) Mississauga Steelheads 57 10 41 51 0.89 20 -12
62. Adam Boqvist (D) London Knights 44 16 34 50 1.14 8 11
63. Jacob Perreault (C) Sarnia Sting 54 27 22 49 0.91 52 3
64. Aidan Dudas (C) Owen Sound Attack 57 22 27 49 0.86 32 -17
65. Blade Jenkins (C) Saginaw Spirit 56 21 28 49 0.88 16 9
66. Nathan Dunkley (C) London Knights 57 21 28 49 0.86 47 29
67. Mitch Eliot (D) Sarnia Sting 58 15 33 48 0.83 74 -11
68. Matt Brassard (D) totals 54 10 38 48 0.89 66 6
    Oshawa Generals 35 8 19 27 0.77 44 5
    Niagara IceDogs 19 2 19 21 1.11 22 1
69. Kade Landry (D) Hamilton Bulldogs 56 6 41 47 0.84 43 -35
70. Cole Purboo (RW) Windsor Spitfires 59 25 21 46 0.78 39 -18
                   
71. Chad Yetman (F) Erie Otters 56 18 28 46 0.82 14 -5
72. Albert Michnac (C) Saginaw Spirit 57 16 30 46 0.81 22 12
73. Nicholas Robertson (C/LW) Peterborough Petes 43 22 23 45 1.05 20 -2
74. Daniel D'Amico (LW) Windsor Spitfires 58 21 24 45 0.78 25 -19
75. Sean Josling (RW/C) Sarnia Sting 54 16 29 45 0.83 32 2
76. Danil Antropov (RW) Oshawa Generals 56 13 32 45 0.80 33 -1
77. Curtis Douglas (C) Windsor Spitfires 58 23 21 44 0.76 67 6
78. Cole Tymkin (RW) London Knights 52 20 24 44 0.85 84 17
79. Adam McMaster (C) totals 58 14 30 44 0.76 4 -10
    North Bay Battalion 34 13 15 28 0.82 0 -7
    Owen Sound Attack 24 1 15 16 0.67 4 -3
80. Blake Murray (C) Sudbury Wolves 55 26 17 43 0.78 37 6
                   
81. Nando Eggenberger (LW/RW) Oshawa Generals 49 22 21 43 0.88 16 7
82. Tyler Tucker (D) Barrie Colts 57 9 34 43 0.75 77 -2
83. Jean-Luc Foudy (C) Windsor Spitfires 54 6 37 43 0.80 10 -18
84. Damien Giroux (C) Saginaw Spirit 56 24 18 42 0.75 20 23
85. Adam Timleck (RW) Peterborough Petes 54 20 22 42 0.78 33 -5
86. David Levin (LW/RW) Sudbury Wolves 43 18 24 42 0.98 43 12
87. Ben Hawerchuk (LW) Barrie Colts 52 24 17 41 0.79 72 0
88. Christopher Paquette (C) Peterborough Petes 57 24 17 41 0.72 24 -13
89. MacKenzie Entwistle (RW) totals 45 21 20 41 0.91 37 -2
    Hamilton Bulldogs 29 15 12 27 0.93 25 -5
    Guelph Storm 16 6 8 14 0.88 12 3
90. Eric Uba (F) Flint Firebirds 58 19 22 41 0.71 45 -5
                   
91. Shane Bulitka (LW) Sudbury Wolves 56 17 24 41 0.73 20 29
92. Maxim Sushko (RW) Owen Sound Attack 53 15 26 41 0.77 32 -15
93. Cedric Ralph (C) Guelph Storm 56 15 26 41 0.73 10 4
94. Jordan Sambrook (D) Sault Ste. Marie Greyhounds 56 15 26 41 0.73 69 35
95. Kody Clark (RW) Ottawa 67's 49 14 26 40 0.82 81 13
96. D.J. Busdeker (RW) Saginaw Spirit 55 14 26 40 0.73 27 21
97. Keean Washkurak (C) Mississauga Steelheads 55 13 27 40 0.73 54 4
98. Giovanni Vallati (D) Oshawa Generals 58 10 30 40 0.69 70 0
99. Evan Bouchard (D) London Knights 34 9 31 40 1.18 32 26
100. Eric Henderson (LW) totals 57 12 27 39 0.68 26 0
    Oshawa Generals 40 11 19 30 0.75 22 4
    Hamilton Bulldogs 17 1 8 9 0.53 4 -4
467 players found | Previous page | Next page
2018-2019 Regular Season Goaltending Stats
# Player Team GP GAA SVS%
1. Michael DiPietro Windsor Spitfires 21 2.32 .920
2. Ukko-Pekka Luukkonen Sudbury Wolves 42 2.55 .919
3. Kyle Keyser Oshawa Generals 39 2.68 .916
4. Cedrick Andree Ottawa 67's 40 2.44 .915
5. Jet Greaves Barrie Colts 20 3.21 .914
6. Tristan Lennox Saginaw Spirit 12 2.50 .909
7. Joseph Raaymakers London Knights 41 2.82 .909
8. Christian Purboo North Bay Battalion 17 3.33 .909
9. Stephen Dhillon Niagara IceDogs 48 3.06 .908
10. Jordan Kooy London Knights 20 2.99 .905
           
11. Ivan Prosvetov Saginaw Spirit 44 3.12 .904
12. Colton Incze Windsor Spitfires 20 3.21 .901
13. Matt Villalta Sault Ste. Marie Greyhounds 41 3.10 .900
14. Kai Edmonds Barrie Colts 27 3.15 .900
15. Maxim Zhukov Barrie Colts 19 3.43 .900
16. Anthony Popovich Guelph Storm 44 3.37 .897
17. Hunter Jones Peterborough Petes 49 3.52 .897
18. Jacob Ingham Mississauga Steelheads 47 3.27 .896
19. Ethan Taylor Sault Ste. Marie Greyhounds 19 3.18 .894
20. Christian Propp North Bay Battalion 43 3.95 .893
           
21. Michael DiPietro Ottawa 67's 11 2.85 .890
22. Luke Richardson Kitchener Rangers 41 3.54 .889
23. Mack Guzda Owen Sound Attack 40 3.44 .885
24. Nicolas Daws Guelph Storm 16 3.52 .885
25. Zachary Roy Hamilton Bulldogs 35 3.68 .883
26. Brendan Bonello Kingston Frontenacs 41 4.27 .882
27. Joe Ranger Mississauga Steelheads 11 3.52 .880
28. Ethan Langevin Sarnia Sting 35 3.72 .879
29. Dan Murphy Erie Otters 44 3.74 .879
30. Andrew MacLean Owen Sound Attack 27 3.95 .879
           
31. Tye Austin Peterborough Petes 15 4.31 .877
32. Emanuel Vella Flint Firebirds 37 4.81 .876
33. Jake McGrath Sudbury Wolves 12 3.75 .875
34. Marshall Frappier Kingston Frontenacs 13 4.32 .874
35. Lucas Pfeil Kitchener Rangers 24 4.05 .873
36. Kari Piiroinen Windsor Spitfires 23 4.24 .873
37. Aidan Hughes Oshawa Generals 14 3.87 .869
38. Ryan Dugas Kingston Frontenacs 15 4.25 .869
39. Will Cranley Ottawa 67's 11 3.46 .868
40. Aidan Hughes Sarnia Sting 16 4.28 .868
           
41. Nick Donofrio Hamilton Bulldogs 27 4.24 .862
42. Cameron Lamour Sarnia Sting 16 4.72 .862
43. Luke Cavallin Flint Firebirds 31 5.50 .859
44. Cameron Lamour Saginaw Spirit 10 4.34 .842
LESS THAN 10 GAMES
1. Jean-Philippe Tourigny Ottawa 67's 1 0.00 1.000
2. Tyler Johnson Sault Ste. Marie Greyhounds 1 4.00 .905
3. Colton Incze Niagara IceDogs 5 3.29 .901
4. Jonathan Lemaire Sudbury Wolves 2 3.28 .900
5. Christian Sbaraglia Niagara IceDogs 4 2.96 .891
6. Jake McGrath Niagara IceDogs 3 3.43 .889
7. Cole Ceci Oshawa Generals 9 3.60 .880
8. Mitchell Weeks Sudbury Wolves 4 4.00 .860
9. Joe Vrbetic North Bay Battalion 1 3.67 .857
10. Cole Ceci Erie Otters 9 5.40 .855
           
11. Mario Peccia Sault Ste. Marie Greyhounds 3 4.26 .852
12. Evan Morrison Flint Firebirds 3 4.70 .843
13. Noah Battaglia Erie Otters 9 5.16 .818
14. Matthew Dunsmoor Mississauga Steelheads 1 7.47 .737
15. Blair Coffin Sarnia Sting 2 8.67 .733
16. Marshall Frappier Sudbury Wolves 1 53.33 .333
17. Lucas Bain London Knights 1 0.00 .000