.
League Information and Facts
Premium Filter
2025-2026 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
101. Calum MacEachran (D) Aberdeen Lynx 18 1 5 6 0.33 56 -
102. Jack Malcomson (D) Kirkcaldy Kestrels 15 0 6 6 0.40 0 9
103. Michael Dobson (F) Paisley Pirates 16 4 1 5 0.31 6 -
104. Caiden Forbes (LW) Kirkcaldy Kestrels 18 4 1 5 0.28 8 -1
105. Jack Hutton (F) Aberdeen Lynx 16 3 2 5 0.31 2 -
106. Fraser Turner (F) Kilmarnock Thunder 17 3 2 5 0.29 18 -
107. Oliver King (F) Paisley Pirates 8 2 3 5 0.63 0 -
108. Bari McKenzie (C/RW) Paisley Pirates 9 2 3 5 0.56 6 -
109. Daniel Topping (D) Aberdeen Lynx 9 2 3 5 0.56 6 -
110. Jack Flynn (D/F) Aberdeen Lynx 11 2 3 5 0.45 22 -
                   
111. Calum Blair (D) Paisley Pirates 14 2 3 5 0.36 18 -
112. Kyle Howie (F) Edinburgh Capitals 18 2 3 5 0.28 2 -
113. Joshua Purvis (F) Aberdeen Lynx 15 1 4 5 0.33 5 -
114. Sean Dyer (F) Aberdeen Lynx 15 1 4 5 0.33 10 -
115. Stephen Adams (F) Solway Sharks SNL 15 1 4 5 0.33 12 -
116. Adam Farmer (D) Kirkcaldy Kestrels 17 1 4 5 0.29 4 6
117. Scott Geddes (D) Edinburgh Capitals 17 0 5 5 0.29 2 -
118. Oliver Turner (D) Solway Sharks SNL 17 0 5 5 0.29 4 -
119. Bradley Annan (F) Paisley Pirates 18 4 0 4 0.22 4 -
120. Euan Hanton (F) Aberdeen Lynx 11 3 1 4 0.36 6 -
                   
121. Drew Rumgay (D) Dundee Rockets 18 3 1 4 0.22 31 -
122. Aaron Thomson (F) Aberdeen Lynx 13 2 2 4 0.31 4 -
123. Zac Thomson (F) Aberdeen Lynx 16 2 2 4 0.25 6 -
124. Scott McKay (C) Edinburgh Capitals 16 2 2 4 0.25 22 -
125. Jay Lucas (F)   Whitley Warriors 8 1 3 4 0.50 38 -
126. Ruby Newlands (RW) Kilmarnock Thunder 11 1 3 4 0.36 2 -
127. Cameron Millar (F) Paisley Pirates 17 1 3 4 0.24 2 -
128. Jayden White (F) Whitley Warriors 17 1 3 4 0.24 18 -
129. Charlie Scott (D) Dundee Rockets 17 0 4 4 0.24 11 -
130. Zack Docherty (D) Paisley Pirates 19 0 4 4 0.21 4 -
                   
131. Jude Beattie (F) Solway Sharks SNL 5 3 0 3 0.60 0 -
132. Keir Anderson (D/F) Kilmarnock Thunder 5 2 1 3 0.60 2 -
133. Owen Yarrow (F) Whitley Warriors 5 2 1 3 0.60 13 -
134. Kris Phillips (C/D) Edinburgh Capitals 17 2 1 3 0.18 8 -
135. Kevin Ross (F) Dundee Rockets 17 2 1 3 0.18 8 -
136. Jack Williams (F) Whitley Warriors 18 2 1 3 0.17 2 -
137. Liam Houston (W) North Ayrshire Wild 17 1 2 3 0.18 12 -
138. Jay Herd (F) Paisley Pirates 21 1 2 3 0.14 86 -
139. Travis Lavery (D) Solway Sharks SNL 8 0 3 3 0.38 38 -
140. Ben Coughtrie (D) Edinburgh Capitals 12 0 3 3 0.25 38 -
                   
141. Taylor McCormick (D) Kilmarnock Thunder 16 0 3 3 0.19 70 -
142. Joe Durkacz (D) Aberdeen Lynx 1 2 0 2 2.00 34 -
143. Ewan Duignan (D) Solway Sharks SNL 18 2 0 2 0.11 14 -
144. Robbie Thomson (F) Paisley Pirates 2 1 1 2 1.00 0 -
145. Ben Brown (D/F) Dundee Rockets 2 1 1 2 1.00 2 -
146. Jack McGowan (C) Paisley Pirates 5 1 1 2 0.40 0 -
147. Lucas Campion (RW/LW) Whitley Warriors 7 1 1 2 0.29 0 -
148. Marc Fowley (C) Kilmarnock Thunder 7 1 1 2 0.29 41 -
149. Lennon Stephen (F) Aberdeen Lynx 8 1 1 2 0.25 0 -
150. Jamie Ferguson (RW) Solway Sharks SNL 8 1 1 2 0.25 2 -
                   
151. Toby Reynolds (D) Aberdeen Lynx 13 1 1 2 0.15 0 -
152. Justin Finnigan (C) Edinburgh Capitals 13 1 1 2 0.15 38 -
153. Macauley Armstrong (F) Aberdeen Lynx 14 1 1 2 0.14 4 -
154. Harvey Starkie (F) Whitley Warriors 17 1 1 2 0.12 0 -
155. Luke Kearsley (D) Kilmarnock Thunder 6 0 2 2 0.33 10 -
156. Owen Rae (D) Solway Sharks SNL 10 0 2 2 0.20 10 -
157. Jordan McGonigle (D) North Ayrshire Wild 13 0 2 2 0.15 20 -
158. Dean Walker (D) Edinburgh Capitals 16 0 2 2 0.13 0 -
159. Ethan Rankin (F) Kilmarnock Thunder 16 0 2 2 0.13 6 -
160. George Cowey (D) Whitley Warriors 17 0 2 2 0.12 2 -
                   
161. Ross Paul (D) Dundee Rockets 19 0 2 2 0.11 6 -
162. Gary Parker (F) Paisley Pirates 13 1 0 1 0.08 8 -
163. Callum Smith (D) Aberdeen Lynx 13 1 0 1 0.08 29 -
164. Andrew Barr (F) Kilmarnock Thunder 14 1 0 1 0.07 18 -
165. Matthew Evans (F) North Ayrshire Wild 16 1 0 1 0.06 4 -
166. Cameron Gallagher (C/W) Edinburgh Capitals 17 1 0 1 0.06 20 -
167. Matthew Betham (F) Whitley Warriors 21 1 0 1 0.05 11 -
168. Adam Gottman (F) Aberdeen Lynx 1 0 1 1 1.00 0 -
169. John Haig (LW/C) Kirkcaldy Kestrels 3 0 1 1 0.33 0 1
170. Chris Wands (D) Kirkcaldy Kestrels 4 0 1 1 0.25 2 -1
                   
171. Scott Rae (F) Solway Sharks SNL 4 0 1 1 0.25 2 -
172. Struan Forbes (D) Paisley Pirates 10 0 1 1 0.10 6 -
173. Liam Anderson (D) Kilmarnock Thunder 10 0 1 1 0.10 12 -
174. William Greenlees (F) Kilmarnock Thunder 11 0 1 1 0.09 0 -
175. Chris Turley (D) Paisley Pirates 15 0 1 1 0.07 11 -
176. Andrew Creighton (F) Solway Sharks SNL 15 0 1 1 0.07 18 -
177. Cameron Wilkie (D) Edinburgh Capitals 18 0 1 1 0.06 2 -
178. James Isaacs (D) Edinburgh Capitals 0 0 0 0 - 0 -
179. Kyle Forsyth (D/F) North Ayrshire Wild 1 0 0 0 0.00 0 -
180. Ross Michie (D/F) Aberdeen Lynx 2 0 0 0 0.00 0 -
                   
181. Lukas James (C) Edinburgh Capitals 2 0 0 0 0.00 0 -
182. Paul Corrigan (D) Paisley Pirates 2 0 0 0 0.00 0 -
183. Christian Johnson (D) Aberdeen Lynx 2 0 0 0 0.00 2 -
184. Fynn Page (D) Kirkcaldy Kestrels 2 0 0 0 0.00 4 -1
185. Matthew McDonald (D) Whitley Warriors 3 0 0 0 0.00 0 -
186. Keegan Cairns (F/D) Paisley Pirates 3 0 0 0 0.00 0 -
187. Jake Blyth (LW) Kirkcaldy Kestrels 3 0 0 0 0.00 0 1
188. Georg Superov (F) North Ayrshire Wild 3 0 0 0 0.00 0 -
189. Reece O'Brien (D) Kilmarnock Thunder 4 0 0 0 0.00 0 -
190. Jadon Lawrie (F) Aberdeen Lynx 4 0 0 0 0.00 0 -
                   
191. Samuel Wojcik (D) Solway Sharks SNL 5 0 0 0 0.00 0 -
192. Joshua Sangster (D) North Ayrshire Wild 5 0 0 0 0.00 2 -
193. Taylor Carruth (F) Solway Sharks SNL 5 0 0 0 0.00 4 -
194. Ross Dalgleish (C/D) Edinburgh Capitals 5 0 0 0 0.00 8 -
195. Martin McPhail (F) Kilmarnock Thunder 5 0 0 0 0.00 30 -
196. Rhubin Wilson (D) Aberdeen Lynx 7 0 0 0 0.00 2 -
197. Matthew Preston (F) Kilmarnock Thunder 8 0 0 0 0.00 2 -
198. Lewis Grant (F) Kilmarnock Thunder 8 0 0 0 0.00 2 -
199. Ronan McCready (F) Kilmarnock Thunder 9 0 0 0 0.00 2 -
200. Anthony Wetherell (F) Whitley Warriors 10 0 0 0 0.00 6 -
213 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. Thomas Brown Whitley Warriors 14 2.41 .933 - - - - 947 525 38
3. Andrew Little Kirkcaldy Kestrels 11 2.36 .929 6 5 0 0 660 344 26
4. Daniel McGowan Paisley Pirates 16 2.58 .929 - - - - 907 514 39
5. Harry Campbell Solway Sharks SNL 18 4.30 .909 - - - - 982 793 79
6. Rory Wood Aberdeen Lynx 16 3.63 .906 - - - - 975 571 59
7. Dale Shearer Dundee Rockets 13 2.53 .904 - - - - 760 303 32
8. Caiden MacColl North Ayrshire Wild 20 5.23 .881 - - - - 1205 779 105
9. Matthew Reid Kilmarnock Thunder 10 11.57 .833 - - - - 577 439 88
LESS THAN 10 GAMES
1. Jacob Midgley Whitley Warriors 3 1.11 .960 - - - - 54 24 1
2. Liam Griffin Aberdeen Lynx 3 1.76 .955 - - - - 171 112 5
3. Joshua Crane Whitley Warriors 4 1.43 .943 - - - - 211 83 5
4. Ciaran Hoggan Edinburgh Capitals 3 1.34 .938 - - - - 240 61 4
5. Logan Reid Solway Sharks SNL 3 2.93 .909 - - - - 82 40 4
6. Euan Simpson Dundee Rockets 7 2.18 .905 - - - - 386 134 14
7. Craig Holland Kirkcaldy Kestrels 7 3.08 .903 3 4 0 1 409 196 21
8. Cameron Kenny Kirkcaldy Kestrels 3 3.00 .880 1 2 0 1 140 49 7
9. Callum Donaghy Paisley Pirates 7 4.10 .872 - - - - 410 190 28
10. Jake Reilly Paisley Pirates 1 6.67 .857 - - - - 9 6 1
                         
11. Thomas Mangan Kilmarnock Thunder 8 11.57 .824 - - - - 715 374 80
12. Oliver Calver Solway Sharks SNL 2 6.49 .765 - - - - 74 26 8
13. Aaron Forsyth Kilmarnock Thunder 4 14.95 .739 - - - - 209 147 52
14. Lewis Gardner North Ayrshire Wild 0 - - - - - - - - -
15. Kain Mitchell Aberdeen Lynx 0 - - - - - - - - -
16. Thom Jacobs Aberdeen Lynx 0 - - - - - - - - -
17. Jonnie Livingstone Edinburgh Capitals 0 - - - - - - - - -
18. Gary MacColl North Ayrshire Wild 0 - - - - - - - - -