.
League Information and Facts
Premium Filter
All-time season Overall Totals Player Stats
# Player Season Age Team GP G A TP PPG PIM +/-
1. Petrus Palmu (RW/LW) 2016-2017 19 Owen Sound Attack 79 53 66 119 1.51 40 29
2. Tuomas Uronen (W/C) Vegas Golden Knights 2024-2025 19 Kingston Frontenacs 74 43 60 103 1.39 29 34
3. Linus Nyman (LW/RW) 2017-2018 18 Kingston Frontenacs 83 45 56 101 1.22 20 27
4. Kasper Halttunen (RW/LW) San Jose Sharks 2023-2024 18 London Knights 75 49 38 87 1.16 75 26
5. Julius Nättinen (C/W) 2015-2016 18 Barrie Colts 64 24 55 79 1.23 18 26
6. Janne Kuokkanen (C) 2016-2017 18 London Knights 74 36 42 78 1.05 16 23
7. Henri Ikonen (W/C) 2013-2014 19 Kingston Frontenacs 61 26 50 76 1.25 57 19
8. Joni Lehto (D) 1989-1990 19 Ottawa 67's 60 17 55 72 1.20 58 -
9. Emil Pieniniemi (D) Pittsburgh Penguins 2024-2025 19 Kingston Frontenacs 71 14 56 70 0.99 20 11
10. Rasmus Kumpulainen (C/LW) Minnesota Wild 2023-2024 18 Oshawa Generals 79 31 36 67 0.85 58 16
                       
11. Emil Hemming (RW/LW) Active Dallas Stars 2024-2025 18 Barrie Colts 76 26 37 63 0.83 24 -4
12. Kasper Halttunen (RW/LW) San Jose Sharks 2024-2025 19 London Knights 55 36 26 62 1.13 56 23
13. Juho Lammikko (C/LW) New Jersey Devils 2015-2016 19 Kingston Frontenacs 68 25 37 62 0.91 57 25
14. Linus Nyman (LW/RW) 2016-2017 17 Kingston Frontenacs 79 33 28 61 0.77 14 3
15. Petri Matikainen (D) 1985-1986 18 Oshawa Generals 59 15 46 61 1.03 40 -
16. Ari Vuori (LW) 1981-1982 19 totals 56 20 39 59 1.05 28 -
        Belleville Bulls 1 0 0 0 0.00 0 -
        Niagara Falls Flyers 55 20 39 59 1.07 28 -
17. Olli Juolevi (D) 2015-2016 17 London Knights 75 12 44 56 0.75 20 53
18. Petri Matikainen (D) 1986-1987 19 Oshawa Generals 71 10 46 56 0.79 89 -
19. Petrus Palmu (RW/LW) 2015-2016 18 Owen Sound Attack 58 26 29 55 0.95 38 -17
20. Olli Määttä (D) Utah Mammoth 2011-2012 17 London Knights 77 11 44 55 0.71 27 36
                       
21. Henri Ikonen (W/C) 2012-2013 18 Kingston Frontenacs 65 23 29 52 0.80 34 -7
22. Arttu Kärki (D) Vegas Golden Knights 2023-2024 19 Soo Greyhounds 70 23 29 52 0.74 14 16
23. Olli Määttä (D) Utah Mammoth 2012-2013 18 London Knights 78 12 40 52 0.67 38 19
24. Joni Lehto (D) 1988-1989 18 Ottawa 67's 75 9 42 51 0.68 30 -
25. Olli Juolevi (D) 2016-2017 18 London Knights 72 13 37 50 0.69 44 26
26. Oskar Osala (LW/C) 2006-2007 19 Mississauga IceDogs 59 24 24 48 0.81 81 12
27. Juho Lammikko (C/LW) New Jersey Devils 2014-2015 18 Kingston Frontenacs 68 19 27 46 0.68 44 18
28. Vili Saarijärvi (D) 2016-2017 19 Mississauga Steelheads 54 16 30 46 0.85 22 30
29. Eemeli Räsänen (D) 2016-2017 17 Kingston Frontenacs 77 7 37 44 0.57 45 -16
30. Petrus Palmu (RW/LW) 2014-2015 17 Owen Sound Attack 67 23 20 43 0.64 20 2
                       
31. Oskar Osala (LW/C) 2005-2006 18 Mississauga IceDogs 68 17 26 43 0.63 86 -19
32. Vili Saarijärvi (D) 2015-2016 18 Flint Firebirds 59 12 31 43 0.73 32 -15
33. Mika Partanen (LW/RW) 2011-2012 19 Mississauga St. Michael's Majors 72 24 18 42 0.58 27 -5
34. Samu Isosalo (C) 1999-2000 18 North Bay Centennials 51 17 25 42 0.82 26 0
35. Lauri Sinivuori (C/LW) 2024-2025 18 Oshawa Generals 88 16 26 42 0.48 48 2
36. Julius Nättinen (C/W) 2016-2017 19 Windsor Spitfires 58 14 28 42 0.72 20 3
37. Jesse Nurmi (LW/RW) New York Islanders 2024-2025 19 London Knights 75 12 27 39 0.52 17 15
38. Alex Lintuniemi (D) 2014-2015 19 Ottawa 67's 64 8 31 39 0.61 24 -11
39. Eemeli Räsänen (D) 2017-2018 18 Kingston Frontenacs 77 6 33 39 0.51 54 13
40. Robert Nyholm (RW/LW) 2006-2007 18 Kingston Frontenacs 71 13 24 37 0.52 31 1
                       
41. Jonatan Tanus (LW/C) 2013-2014 18 Peterborough Petes 63 13 22 35 0.56 52 -12
42. Jonatan Tanus (LW/C) 2012-2013 17 Peterborough Petes 67 15 18 33 0.49 34 5
43. Oliver Suni (F) 2019-2020 17 Oshawa Generals 43 12 20 32 0.74 6 -7
44. Matias Sointu (W/C) 2009-2010 19 totals 55 8 24 32 0.58 24 -6
        Ottawa 67's 21 3 7 10 0.48 6 5
        Sudbury Wolves 34 5 17 22 0.65 18 -11
45. Veli-Pekka Kinnunen (F) 1978-1979 17 Peterborough Petes 62 13 18 31 0.50 12 -
46. Otto Mäkinen (C/W) 2016-2017 18 Soo Greyhounds 79 8 23 31 0.39 12 -7
47. Ruben Rafkin (D) 2019-2020 17 Windsor Spitfires 59 4 27 31 0.53 61 3
48. Anssi Melametsä (C) 1978-1979 17 Peterborough Petes 64 9 21 30 0.47 27 -
49. Jasper Kuhta (F) Active 2025-2026 19 Ottawa 67's 31 16 13 29 0.94 4 15
50. Emil Hemming (RW/LW) Active Dallas Stars 2025-2026 19 Barrie Colts 17 8 20 28 1.65 8 10
                       
51. Markus Niemeläinen (D) 2015-2016 17 Saginaw Spirit 69 1 26 27 0.39 28 -29
52. Mauri Eivola (F) 1981-1982 18 Niagara Falls Flyers 51 15 11 26 0.51 22 -
53. Samu Isosalo (C) 1998-1999 17 North Bay Centennials 63 13 12 25 0.40 23 -6
54. Mika Partanen (LW/RW) 2010-2011 18 Mississauga St. Michael's Majors 69 12 13 25 0.36 25 15
55. Tomek Valtonen (LW) 1998-1999 18 Plymouth Whalers 50 9 16 25 0.50 53 4
56. Mikko Vainonen (D) 2012-2013 18 Kingston Frontenacs 59 6 19 25 0.42 44 -16
57. Kalle Loponen (D) 2019-2020 18 Sudbury Wolves 56 6 18 24 0.43 29 5
58. Mikko Vainonen (D) 2013-2014 19 Kingston Frontenacs 64 5 17 22 0.34 81 3
59. Alex Lintuniemi (D) 2013-2014 18 Ottawa 67's 68 4 17 21 0.31 26 -38
60. Markus Lehto (D) 1980-1981 18 Oshawa Generals 57 6 9 15 0.26 86 -
                       
61. Ville Ottavainen (D) Seattle Kraken 2019-2020 17 Kitchener Rangers 53 4 11 15 0.28 20 2
62. Joni Lehto (D) 1990-1991 20 Ottawa 67's 8 2 10 12 1.50 8 -
63. Onni Kalto (F) Active 2025-2026 19 Oshawa Generals 30 5 4 9 0.30 6 -19
64. Markus Niemeläinen (D) 2016-2017 18 Saginaw Spirit 59 3 6 9 0.15 40 -5
65. Jarkko Parikka (D) 2014-2015 17 Kingston Frontenacs 68 1 6 7 0.10 14 -2
66. Tuomas Uronen (W/C) Vegas Golden Knights 2023-2024 18 Ottawa 67's 11 2 4 6 0.55 0 4
67. Niko Vainio (D) 2004-2005 19 Peterborough Petes 11 1 5 6 0.55 10 -10
68. Jimi Kuronen (D) 2013-2014 18 Oshawa Generals 35 2 3 5 0.14 2 1
69. Robert Nyholm (RW/LW) 2007-2008 19 Kingston Frontenacs 27 1 4 5 0.19 6 -17
70. Julius Saari (D) Active 2025-2026 18 Erie Otters 32 2 2 4 0.13 10 -5
                       
71. Ari Katavisto (RW) 1997-1998 17 Toronto St. Michael's Majors 41 2 2 4 0.10 20 -8
72. Niko Minkkinen (D) 2022-2023 18 Guelph Storm 13 1 3 4 0.31 4 -3
73. Natan Teshome (RW/C) 2024-2025 18 North Bay Battalion 22 1 3 4 0.18 11 -8
74. Niki Korpialho (RW) 2019-2020 17 North Bay Battalion 15 2 1 3 0.20 0 -6
75. Jonne Tammela (LW/RW) 2016-2017 19 Peterborough Petes 2 1 0 1 0.50 0 1
76. Samu Markkula (LW/RW) 2012-2013 18 Barrie Colts 5 0 1 1 0.20 4 -1
77. Lasse Lindberg (D) 1981-1982 19 Niagara Falls Flyers 2 0 0 0 0.00 0 -
All-time season Overall Totals Goaltending Stats
# Player Season Age Team GP GAA SV% W L T SO TOI SVS GA
1. Ukko-Pekka Luukkonen Buffalo Sabres 2018-2019 19 Sudbury Wolves 61 2.61 .918 42 13 5 6 3592 1739 156
2. Eero Kilpeläinen 2004-2005 19 Peterborough Petes 39 3.27 .902 14 18 6 0 2296 1152 125
3. Leevi Meriläinen Ottawa Senators 2021-2022 19 Kingston Frontenacs 64 3.36 .891 36 21 5 2 3716 1692 208
4. Tomi Karhunen 2007-2008 18 Sarnia Sting 39 3.59 .891 18 18 2 2 2259 1107 135
5. Petteri Similä 2009-2010 19 totals 11 4.14 .891 1 4 3 0 551 312 38
        Niagara IceDogs 11 4.14 .891 1 4 3 0 551 312 38
        Barrie Colts 0 - - - - - - - - -
6. Kari Piiroinen 2019-2020 18 Windsor Spitfires 30 3.70 .875 17 9 4 1 1671 720 103
7. Kari Piiroinen 2018-2019 17 Windsor Spitfires 29 4.22 .873 7 16 4 1 1565 758 110
8. Ilpo Kauhanen 1990-1991 17 Cornwall Royals 27 5.30 .858 - - - - - - -
9. Timo Lehkonen 1984-1985 18 Toronto Marlboros 16 4.68 - - - - - - - -
10. Jouni Rokama 1981-1982 19 Niagara Falls Flyers 18 4.91 - - - - - - - -
                             
11. Ilpo Kauhanen 1992-1993 19 totals 49 - - - - - - - - -
        Newmarket Royals 2 7.00 - - - - - - - -
        London Knights 47 - - - - - - - - -
12. Ilpo Kauhanen 1991-1992 18 Cornwall Royals 33 - - - - - - - - -
* Some data is missing to provide a correct summary.