.
League Information and Facts
Premium Filter
2025-2026 Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Ross McEwan (F) Fife Flames 12 13 34 47 3.92 26 -
2. Lewis Blyth (RW/C) Fife Flames 13 22 22 44 3.38 2 -
3. Caleb Walker (F) Fife Flames 13 22 22 44 3.38 31 -
4. Mylo Wylie (F) Kilmarnock Blizzard 10 25 7 32 3.20 2 -
5. Jackson Harvey (C) Lanarkshire Lightning U16 12 14 17 31 2.58 2 -
6. Murray Whyte (LW) Fife Flames 12 18 12 30 2.50 30 -
7. Harris McMillan (C) Lanarkshire Lightning U16 12 14 15 29 2.42 43 -
8. Christopher Given (F) Kilmarnock Blizzard 12 8 21 29 2.42 30 -
9. Callan Cussick (F) Aberdeen Lynx U16 10 19 8 27 2.70 28 -
10. Harry Hudson (LW) Fife Flames 11 15 10 25 2.27 2 -
                   
11. Jackson O'Neil (D) Fife Flames 13 14 11 25 1.92 44 -
12. Max King (F) Lanarkshire Lightning U16 12 11 14 25 2.08 2 -
13. Tyler Crawford (F) totals 18 10 15 25 1.39 8 -
    Lanarkshire Lightning U16 8 5 7 12 1.50 4 -
    Dundee Stars U16 10 5 8 13 1.30 4 -
14. Shay Stephen (D) Aberdeen Lynx U16 9 10 14 24 2.67 18 -
15. Rai Dhillon (F) totals 19 8 16 24 1.26 8 -
    Lanarkshire Lightning U16 8 4 7 11 1.38 4 -
    Fife Flames 11 4 9 13 1.18 4 -
16. Murray Johnston (C) Lanarkshire Lightning U16 10 13 8 21 2.10 8 -
17. Finlay Sawers (F) Lanarkshire Lightning U16 12 8 13 21 1.75 16 -
18. Samuel Robertson (D) Fife Flames 13 12 7 19 1.46 59 -
19. Barri O'Hare (D) Fife Flames 13 8 11 19 1.46 2 -
20. Adam Malcomson (D) Fife Flames 13 5 13 18 1.38 2 -
                   
21. Nikita Tuzov (F) Fife Flames 13 9 7 16 1.23 27 -
22. Cole Chalmers (F) Solway Sharks U16 11 9 4 13 1.18 28 -
23. Reilly Blandford (F) Solway Sharks U16 12 4 9 13 1.08 8 -
24. Harris MacLachlan (F) Kilmarnock Blizzard 12 4 9 13 1.08 16 -
25. David Turner (D) Lanarkshire Lightning U16 12 3 10 13 1.08 12 -
26. Ryan Chambers (F) Murrayfield U16 10 9 2 11 1.10 4 -
27. Jack Parsons (F) Aberdeen Lynx U16 10 5 6 11 1.10 4 -
28. Aiden Nicholson (F) Fife Flames 13 4 7 11 0.85 4 -
29. Noah Moir (F) Murrayfield U16 11 8 2 10 0.91 4 -
30. Charlie McLoughlin-Hanna (D) Murrayfield U16 11 5 5 10 0.91 27 -
                   
31. Charlie McLean (F/D) Fife Flames 11 3 6 9 0.82 4 -
32. Evan Kidd (F) Dundee Stars U16 12 7 1 8 0.67 24 -
33. Cooper Colley (F) Aberdeen Lynx U16 9 4 4 8 0.89 39 -
34. Finlay Whyte (D) Kilmarnock Blizzard 12 4 4 8 0.67 6 -
35. Liam Roy (F) Lanarkshire Lightning U16 12 6 1 7 0.58 14 -
36. Luis Mordente (F) Dundee Stars U16 13 4 3 7 0.54 10 -
37. Zayn Strachan (D) Lanarkshire Lightning U16 11 3 4 7 0.64 2 -
38. Harris Cameron (F) Fife Flames 7 2 5 7 1.00 0 -
39. Ruairi Carstairs (F) Dundee Stars U16 12 5 1 6 0.50 2 -
40. Dylan Ferguson (D) Belfast Giants U16 3 4 2 6 2.00 27 -
                   
41. Owen Forbes (D) Aberdeen Lynx U16 8 4 2 6 0.75 4 -
42. Ethan Condie (F) Lanarkshire Lightning U16 12 4 2 6 0.50 10 -
43. Ryan Trodden (F) Aberdeen Lynx U16 9 4 1 5 0.56 4 -
44. Sebastian Sinclair (C) Murrayfield U16 10 4 1 5 0.50 6 -
45. Zac Tyrrell (C/W) Dundee Stars U16 7 2 3 5 0.71 0 -
46. Crawford Murray (D) Lanarkshire Lightning U16 8 2 3 5 0.63 2 -
47. RJ Louttit (D) Aberdeen Lynx U16 10 2 3 5 0.50 12 -
48. Ryan McGroarty (D) Fife Flames 5 0 5 5 1.00 4 -
49. Ashton Lomas (F) Solway Sharks U16 3 4 0 4 1.33 67 -
50. Caleb Ottaway (D) North Ayrshire Wild U16 5 3 1 4 0.80 4 -
                   
51. Jack Herrick (D) Belfast Giants U16 6 2 2 4 0.67 6 -
52. Calum McHattie (D) Dundee Stars U16 8 2 2 4 0.50 2 -
53. Finlay Murray (F) Lanarkshire Lightning U16 10 2 2 4 0.40 0 -
54. Alfie Hamilton (F) Murrayfield U16 11 2 2 4 0.36 12 -
55. Callum Duthie (D) Lanarkshire Lightning U16 11 1 3 4 0.36 10 -
56. Logan Newall (D) Lanarkshire Lightning U16 9 0 4 4 0.44 33 -
57. Boyd Howat (D) Solway Sharks U16 11 0 4 4 0.36 25 -
58. Bryce Morton-Sanders (C/LW) North Ayrshire Wild U16 5 3 0 3 0.60 2 -
59. Brodie Robinson (F) Aberdeen Lynx U16 8 2 1 3 0.38 10 -
60. Thomas Hurley (F) Solway Sharks U16 13 2 1 3 0.23 0 -
                   
61. Jasper Stuart (D) Murrayfield U16 6 1 2 3 0.50 0 -
62. Zac Nixon (D) Belfast Giants U16 6 1 2 3 0.50 2 -
63. Connor Dunlop (F) North Ayrshire Wild U16 6 1 2 3 0.50 4 -
64. Blayne Thorbjornsen (D) Murrayfield U16 10 1 2 3 0.30 28 -
65. Cameron Tosh (D/F) Dundee Stars U16 12 0 3 3 0.25 16 -
66. Elijah Browne (F) Belfast Giants U16 4 1 1 2 0.50 2 -
67. Maisie Simpson (D/F) Solway Sharks U16 9 1 1 2 0.22 2 -
68. Sam Clark (F) Solway Sharks U16 12 1 1 2 0.17 2 -
69. Joseph Frullani (D) Dundee Stars U16 10 0 2 2 0.20 6 -
70. William Loov (F) Aberdeen Lynx U16 10 0 2 2 0.20 8 -
                   
71. Jack McAllister (F) Murrayfield U16 11 0 2 2 0.18 2 -
72. Connor McBurnie (D) Solway Sharks U16 12 0 2 2 0.17 35 -
73. Logan Cumming (F) Lanarkshire Lightning U16 2 1 0 1 0.50 0 -
74. Arran Downie (D) Aberdeen Lynx U16 8 1 0 1 0.13 4 -
75. Mara Phillips (D/C) Lanarkshire Lightning U16 9 1 0 1 0.11 0 -
76. Koen Thom (F) Aberdeen Lynx U16 9 1 0 1 0.11 4 -
77. Rylee Duncan (F) Lanarkshire Lightning U16 10 1 0 1 0.10 4 -
78. Lauchlan Trainer (F) Dundee Stars U16 12 1 0 1 0.08 0 -
79. Lewis Beer (F) Solway Sharks U16 12 1 0 1 0.08 4 -
80. Jack Wild (D) Solway Sharks U16 13 1 0 1 0.08 6 -
                   
81. Nathan Doherty (F) Kilmarnock Blizzard 2 0 1 1 0.50 0 -
82. Jake Dugan (D) Belfast Giants U16 4 0 1 1 0.25 4 -
83. Murray McCabe (F) Murrayfield U16 7 0 1 1 0.14 0 -
84. Blair McAusland (F) Murrayfield U16 8 0 1 1 0.13 4 -
85. Olly Reynolds (F) Aberdeen Lynx U16 9 0 1 1 0.11 0 -
86. Alex Crewe (D) Aberdeen Lynx U16 9 0 1 1 0.11 0 -
87. Toby Brown (D) Lanarkshire Lightning U16 9 0 1 1 0.11 0 -
88. Leon Small (D) Dundee Stars U16 10 0 1 1 0.10 0 -
89. Harry Affleck (D) Fife Flames 10 0 1 1 0.10 2 -
90. Nevis Munro (D) North Ayrshire Wild U16 10 0 1 1 0.10 12 -
                   
91. Korae Dolan (F) Dundee Stars U16 11 0 1 1 0.09 2 -
92. Alex Christie (D) Dundee Stars U16 12 0 1 1 0.08 0 -
93. Malcolm McPhee (D) Fife Flames 12 0 1 1 0.08 0 -
94. Mason Renwick (D) Solway Sharks U16 13 0 1 1 0.08 31 -
95. Aaron Hamill (D) Lanarkshire Lightning U16 14 0 1 1 0.07 14 -
96. Lucais Adams (F) Aberdeen Lynx U16 1 0 0 0 0.00 0 -
97. Eddie Columbo (F) Aberdeen Lynx U16 1 0 0 0 0.00 0 -
98. Luca De Nardo (D) Lanarkshire Lightning U16 1 0 0 0 0.00 0 -
99. Jamie Findlay (F) Dundee Stars U16 1 0 0 0 0.00 0 -
100. Rory James (D) Murrayfield U16 1 0 0 0 0.00 0 -
139 players found | Previous page | Next page
2025-2026 Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Aaron Guild Fife Flames 12 2.73 .882 - - - 1 529 149 20
2. Ellis Forrester Aberdeen Lynx U16 10 4.80 .864 - - - - 450 228 36
LESS THAN 10 GAMES
1. Jenson Reid Fife Flames 1 0.00 1.000 - - - 0 11 10 0
2. Cameron Lees Lanarkshire Lightning U16 8 2.63 .924 - - - - 297 157 13
3. Brad Ruxton Lanarkshire Lightning U16 6 2.35 .922 - - - - 250 107 9
4. Malachy Mitchell Kilmarnock Blizzard 9 4.34 .914 - - - - 702 307 29
5. Matthew McClimond Belfast Giants U16 1 2.67 .909 - - - - 45 20 2
6. Matthew McGroarty Fife Flames 1 1.00 .900 - - - 0 45 9 1
7. Caleb Gowing Belfast Giants U16 1 3.32 .875 - - - - 19 7 1
8. Hamish Kennedy-Moffat Solway Sharks U16 2 9.33 .860 - - - - 45 43 7
9. William-John Hanna Belfast Giants U16 5 5.22 .857 - - - - 207 108 18
10. Jonnie Livingstone Murrayfield U16 9 6.69 .838 - - - - 368 212 41
                         
11. Jacob Jackson Dundee Stars U16 6 9.68 .809 - - - - 285 195 46
12. Joshua Calver Solway Sharks U16 6 11.59 .808 - - - - 327 265 63
13. Callum Braid Dundee Stars U16 8 11.40 .791 - - - - 300 216 57
14. Adam Gilmore Kilmarnock Blizzard 3 8.69 .769 - - - - 83 40 12
15. Gordon Mair Lanarkshire Lightning U16 1 4.00 .750 - - - - 15 3 1
16. Wai Ngo Ryo Man Murrayfield U16 4 11.64 .750 - - - - 83 48 16
17. Aaron Low Murrayfield U16 1 8.00 .714 - - - - 15 5 2
18. Cody Scott Solway Sharks U16 5 13.76 .707 - - - - 204 118 49
19. Charlie Mack North Ayrshire Wild U16 1 28.63 .667 - - - - 9 8 4
20. Nathaniel Sparling Murrayfield U16 1 26.00 .606 - - - - 30 20 13
                         
21. Aiden Robertson Aberdeen Lynx U16 0 - - - - - - - - -