.
League Information and Facts
Premium Filter
2025-2026 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. John Dolan (F) Dundee Rockets 17 12 34 46 2.71 10 -
2. Joe Lynch (C/LW) Edinburgh Capitals 16 22 18 40 2.50 20 -
3. Chad Smith (LW/RW) Edinburgh Capitals 17 13 22 35 2.06 13 -
4. Dylan Murray (F) North Ayrshire Wild 19 16 16 32 1.68 55 -
5. Allan Anderson (C) Kirkcaldy Kestrels 19 7 21 28 1.47 12 10
6. Rio Page (F) Dundee Rockets 18 17 9 26 1.44 17 -
7. Jack Henderson (F) Dundee Rockets 16 14 11 25 1.56 22 -
8. Martyn Simpson (D) Paisley Pirates 21 7 18 25 1.19 19 -
9. Joe Somerville (C) Kirkcaldy Kestrels 20 7 17 24 1.20 18 1
10. Chris Wilson (F) Paisley Pirates 18 7 16 23 1.28 17 -
                   
11. Garry Simpson (F) totals 9 12 10 22 2.44 4 -
    Paisley Pirates 7 7 7 14 2.00 4 -
    Edinburgh Capitals 2 5 3 8 4.00 0 -
12. Lewis McIntosh (C) Dundee Rockets 19 13 8 21 1.11 14 -
13. Sam McCluskey (D) Dundee Rockets 18 5 16 21 1.17 18 -
14. Conner McNulty (C) Edinburgh Capitals 17 9 11 20 1.18 12 -
15. Scott Jamieson (LW) Kirkcaldy Kestrels 20 17 2 19 0.95 14 3
16. James Spence (RW) Kirkcaldy Kestrels 20 6 13 19 0.95 15 16
17. Conor Duncan (F) Aberdeen Lynx 19 10 8 18 0.95 19 -
18. Marcus Murdoch (F) Paisley Pirates 22 8 10 18 0.82 12 -
19. Ben Edmonds (C) Aberdeen Lynx 19 1 17 18 0.95 2 -
20. Jordan Leyden (F) Aberdeen Lynx 16 11 6 17 1.06 8 -
                   
21. Jaydn Baxter (F) Aberdeen Lynx 19 9 8 17 0.89 20 -
22. George Pitcaithly (C) Kirkcaldy Kestrels 20 5 12 17 0.85 21 4
23. Sean Cochrane (C) Edinburgh Capitals 17 10 6 16 0.94 4 -
24. Michael Ireland (RW) Dundee Rockets 19 4 12 16 0.84 18 -
25. Ryan A. Campbell (F) Paisley Pirates 22 6 9 15 0.68 18 -
26. Jamie Crawford (F/D) Paisley Pirates 17 9 5 14 0.82 6 -
27. Bailey Thomson (F) Solway Sharks SNL 16 6 8 14 0.88 28 -
28. Rocco Murray (F) North Ayrshire Wild 19 4 10 14 0.74 34 -
29. Mylo Wylie (F) Kilmarnock Thunder 17 9 4 13 0.76 2 -
30. Lennon Deeney (F/D) North Ayrshire Wild 19 8 5 13 0.68 16 -
                   
31. Aiden Wilson (C) Paisley Pirates 7 7 6 13 1.86 37 -
32. John Gordon (C) Dundee Rockets 19 7 6 13 0.68 6 -
33. Lewis Chalmers (F) Solway Sharks SNL 17 5 8 13 0.76 2 -
34. Andrew Henderson (D) Dundee Rockets 17 2 11 13 0.76 11 -
35. Ben Walker (D) Paisley Pirates 18 2 10 12 0.67 13 -
36. Ethan Reid (D) Whitley Warriors 19 2 10 12 0.63 6 -
37. Callum McLaren (C/LW) Kirkcaldy Kestrels 19 2 10 12 0.63 12 10
38. Ryan Parkin (F/D) Paisley Pirates 21 7 4 11 0.52 6 -
39. Mack Harris (F) Kilmarnock Thunder 16 6 5 11 0.69 50 -
40. Mark Laing (F) Aberdeen Lynx 9 5 6 11 1.22 4 -
                   
41. Gordon Horne (C) Solway Sharks SNL 17 5 6 11 0.65 10 -
42. Lewis Neave (F) Dundee Rockets 18 5 6 11 0.61 2 -
43. Graeme Chalmers-Allan (F/D) Kirkcaldy Kestrels 15 2 9 11 0.73 6 6
44. Aiden Paterson (D) Edinburgh Capitals 18 2 9 11 0.61 12 -
45. Scott Cowan (C) totals 14 5 5 10 0.71 18 -
    North Ayrshire Wild 14 5 5 10 0.71 18 -
    Solway Sharks SNL - - - - - - -
46. Jacob Woods (F) North Ayrshire Wild 20 5 5 10 0.50 4 -
47. Ross Henderson (F) Kirkcaldy Kestrels 19 8 1 9 0.47 10 3
48. Grant Reekie (RW) Dundee Rockets 19 6 3 9 0.47 11 -
49. Kyle Horne (D) Kirkcaldy Kestrels 17 4 5 9 0.53 8 -5
50. Jamie Whitelaw (D) Paisley Pirates 20 4 5 9 0.45 17 -
                   
51. Kian Shevlin (D) Kirkcaldy Kestrels 16 2 7 9 0.56 45 7
52. Owen Michie (D) Aberdeen Lynx 18 5 3 8 0.44 14 -
53. Tomas Výrostek (F) Solway Sharks SNL 19 5 3 8 0.42 14 -
54. Tom Morgenthaler (F) North Ayrshire Wild 20 5 3 8 0.40 17 -
55. Robbie Hill (D) Dundee Rockets 18 4 4 8 0.44 6 -
56. Grant Jamieson (F) Kirkcaldy Kestrels 19 3 5 8 0.42 6 1
57. Finley King (F) Kirkcaldy Kestrels 16 2 6 8 0.50 10 -4
58. Jamie Edmonds (D) Aberdeen Lynx 19 2 6 8 0.42 0 -
59. Logan Gordon (F) Aberdeen Lynx 19 2 6 8 0.42 8 -
60. Lewis McCrindle (D) North Ayrshire Wild 20 2 6 8 0.40 25 -
                   
61. Jack Neil (D) totals 15 1 7 8 0.53 12 -
    North Ayrshire Wild 15 1 7 8 0.53 12 -
    Solway Sharks SNL - - - - - - -
62. Zak Kenneth (F) North Ayrshire Wild 11 6 1 7 0.64 4 -
63. Callum Hill (F) Aberdeen Lynx 15 3 4 7 0.47 2 -
64. Haydn Woods (F) North Ayrshire Wild 19 3 4 7 0.37 19 -
65. Fraser Kerr (F) Paisley Pirates 13 2 5 7 0.54 8 -
66. Robbie Barnett (F) Dundee Rockets 14 2 5 7 0.50 2 -
67. Lewis Gold (F) Kirkcaldy Kestrels 15 2 5 7 0.47 6 -4
68. Ruairi Lockerbie (F) Solway Sharks SNL 11 1 6 7 0.64 2 -
69. Luca de Simone (D/C) North Ayrshire Wild 16 1 6 7 0.44 24 -
70. Scott Crane (F) Solway Sharks SNL 18 4 2 6 0.33 0 -
                   
71. Struan Tonnar (D/RW) Solway Sharks SNL 6 3 3 6 1.00 2 -
72. Keir McPherson (F) Kilmarnock Thunder 17 3 3 6 0.35 22 -
73. Andrew Craik (F) Solway Sharks SNL 18 3 3 6 0.33 4 -
74. Jamie Wilson (F) Kirkcaldy Kestrels 15 2 4 6 0.40 20 3
75. Torin MacLachlan (F) Kilmarnock Thunder 16 2 4 6 0.38 12 -
76. Ross Chalmers-Watkinson (F) Kilmarnock Thunder 18 2 4 6 0.33 29 -
77. Cole Giannandrea (D) Kirkcaldy Kestrels 20 2 4 6 0.30 10 8
78. Calum MacEachran (D) Aberdeen Lynx 18 1 5 6 0.33 56 -
79. Jack Malcomson (D) Kirkcaldy Kestrels 15 0 6 6 0.40 0 9
80. Michael Dobson (F) Paisley Pirates 16 4 1 5 0.31 6 -
                   
81. Caiden Forbes (LW) Kirkcaldy Kestrels 18 4 1 5 0.28 8 -1
82. Jack Hutton (F) Aberdeen Lynx 16 3 2 5 0.31 2 -
83. Fraser Turner (F) Kilmarnock Thunder 17 3 2 5 0.29 18 -
84. Oliver King (F) Paisley Pirates 8 2 3 5 0.63 0 -
85. Bari McKenzie (C/RW) Paisley Pirates 9 2 3 5 0.56 6 -
86. Daniel Topping (D) Aberdeen Lynx 9 2 3 5 0.56 6 -
87. Calum Blair (D) Paisley Pirates 14 2 3 5 0.36 18 -
88. Kyle Howie (F) Edinburgh Capitals 18 2 3 5 0.28 2 -
89. Sean Dyer (F) Aberdeen Lynx 15 1 4 5 0.33 10 -
90. Adam Farmer (D) Kirkcaldy Kestrels 17 1 4 5 0.29 4 6
                   
91. Scott Geddes (D) Edinburgh Capitals 17 0 5 5 0.29 2 -
92. Oliver Turner (D) Solway Sharks SNL 17 0 5 5 0.29 4 -
93. Bradley Annan (F) Paisley Pirates 18 4 0 4 0.22 4 -
94. Drew Rumgay (D) Dundee Rockets 18 3 1 4 0.22 31 -
95. Aaron Thomson (F) Aberdeen Lynx 13 2 2 4 0.31 4 -
96. Zac Thomson (F) Aberdeen Lynx 16 2 2 4 0.25 6 -
97. Scott McKay (C) Edinburgh Capitals 16 2 2 4 0.25 22 -
98. Ruby Newlands (RW) Kilmarnock Thunder 11 1 3 4 0.36 2 -
99. Cameron Millar (F) Paisley Pirates 17 1 3 4 0.24 2 -
100. Charlie Scott (D) Dundee Rockets 17 0 4 4 0.24 11 -
169 players found | Previous page | Next page
2025-2026 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Ben Keddie Edinburgh Capitals 15 2.04 .937 - - - - 911 463 31
2. Andrew Little Kirkcaldy Kestrels 11 2.36 .929 6 5 0 0 660 344 26
3. Daniel McGowan Paisley Pirates 16 2.58 .929 - - - - 907 514 39
4. Harry Campbell Solway Sharks SNL 18 4.30 .909 - - - - 982 793 79
5. Rory Wood Aberdeen Lynx 16 3.63 .906 - - - - 975 571 59
6. Dale Shearer Dundee Rockets 13 2.53 .904 - - - - 760 303 32
7. Caiden MacColl North Ayrshire Wild 20 5.23 .881 - - - - 1205 779 105
8. Matthew Reid Kilmarnock Thunder 10 11.57 .833 - - - - 577 439 88
LESS THAN 10 GAMES
1. Liam Griffin Aberdeen Lynx 3 1.76 .955 - - - - 171 112 5
2. Ciaran Hoggan Edinburgh Capitals 3 1.34 .938 - - - - 240 61 4
3. Logan Reid Solway Sharks SNL 3 2.93 .909 - - - - 82 40 4
4. Euan Simpson Dundee Rockets 7 2.18 .905 - - - - 386 134 14
5. Craig Holland Kirkcaldy Kestrels 7 3.08 .903 3 4 0 1 409 196 21
6. Cameron Kenny Kirkcaldy Kestrels 3 3.00 .880 1 2 0 1 140 49 7
7. Callum Donaghy Paisley Pirates 7 4.10 .872 - - - - 410 190 28
8. Jake Reilly Paisley Pirates 1 6.67 .857 - - - - 9 6 1
9. Thomas Mangan Kilmarnock Thunder 8 11.57 .824 - - - - 715 374 80
10. Aaron Forsyth Kilmarnock Thunder 4 14.95 .739 - - - - 209 147 52
                         
11. Lewis Gardner North Ayrshire Wild 0 - - - - - - - - -
12. Thom Jacobs Aberdeen Lynx 0 - - - - - - - - -
13. Jonnie Livingstone Edinburgh Capitals 0 - - - - - - - - -
14. Gary MacColl North Ayrshire Wild 0 - - - - - - - - -