.
League Information and Facts
Premium Filter
All-time totals/team Regular Season Player Stats
# Player Team GP G A TP PPG PIM Period Years
1. Calum MacEachran (D) Active Aberdeen Lynx 118 18 82 100 - 805 2011-2024 11
2. Fraser MacEachran (F) Aberdeen Lynx 96 29 43 72 - 530 2006-2022 10
3. Stuart Barnett (D) Active Dundee Tigers 122 10 28 38 - 505 2011-2024 12
4. Chris Turley (D) Active Paisley Pirates 145 36 63 99 - 503 2010-2024 13
5. Mark Laing (F) Active Aberdeen Lynx 142 126 104 230 1.62 473 2012-2024 11
6. Norm Gustavsen (D) Dundee Tigers 109 36 56 92 0.84 406 1946-1948 2
7. Fraser Munro (D) Moray Typhoons 73 36 37 73 - 405 2003-2018 6
8. Joe Durkacz (D) Active Moray Typhoons 45 16 24 40 0.89 377 2014-2018 4
9. Daniel Topping (D) Active Dundee Tigers 43 27 23 50 - 348 2014-2024 7
10. Billy Hogg (F) Active Dundee Comets 66 7 31 38 - 343 2011-2024 11
                     
11. Cameron McGiffin (D) Active Dundee Comets 74 7 29 36 0.49 338 2017-2024 5
12. Robin Floyd (C/W) Kirkcaldy Kestrels 108 89 76 165 1.53 330 2012-2019 7
13. Ryan Todd (F) Kirkcaldy Kestrels 61 8 17 25 - 322 2016-2023 7
14. Allan Anderson (C) Active Kirkcaldy Kestrels 165 88 118 206 1.25 313 2011-2024 12
15. Scott Marr (F) Dundee Tigers 100 56 67 123 1.23 289 2012-2018 6
16. Callum Smith (D) Active Aberdeen Lynx 144 31 47 78 - 281 2010-2024 13
17. Jack Flynn (D/F) Active Aberdeen Lynx 53 14 45 59 - 270 2018-2024 4
18. Ross Edgar (D) Solway Sharks 97 10 42 52 0.54 269 1998-2004 4
19. Mark McLeod (F) Dundee Tigers 96 36 27 63 - 264 2011-2020 9
20. Robbie Summers (F) Kirkcaldy Kestrels 39 10 19 29 - 263 2011-2022 7
                     
21. Jack Durkacz (F) Aberdeen Lynx 47 20 22 42 - 256 2017-2023 5
22. Stuart McCaig (LW) Paisley Pirates 57 56 35 91 - 248 2004-2015 6
23. James Stalker (F) Kilmarnock Thunder 36 5 3 8 - 243 2018-2023 4
24. Robbie Brown (RW) Active Dundee Comets 50 12 9 21 - 241 2012-2024 7
25. Conor Duncan (F) Active Kirkcaldy Kestrels 173 200 147 347 2.01 239 2012-2024 9
26. Ian Forbes (RW) Perth Panthers 230 83 106 189 - 237 1948-1954 6
27. Grant Reekie (RW) Active Dundee Tigers 171 85 119 204 - 234 2003-2024 13
28. Joe Durkacz (D) Active Aberdeen Lynx 27 11 22 33 - 234 2018-2024 5
29. Art Sullivan (F) Dunfermline Vikings 122 70 54 124 1.02 231 1947-1952 2
30. Scott Webster (D) Solway Sharks 47 20 13 33 0.70 222 1998-2000 2
                     
31. Jamie Thomson (F/D) Solway Sharks 40 6 13 19 - 219 1999-2005 4
32. Bob Chalmers (LW) Solway Sharks 90 146 97 243 2.70 211 1998-2005 4
33. Paul Guilcher (C) Active Dundee Tigers 210 163 145 308 - 205 2003-2024 17
34. Jonathon Hogan (F) Active Aberdeen Lynx 66 46 60 106 1.61 201 2013-2024 10
35. Kevin Turnbull (F) Dundee Tigers 57 3 10 13 - 200 2003-2019 5
36. Bobby Burns (D) Falkirk Lions 117 24 60 84 0.72 199 1951-1953 2
37. Calum Blair (F) Active Paisley Pirates 92 26 16 42 - 199 2011-2024 11
38. Andy Patrick (F) Solway Sharks 53 17 10 27 0.51 199 1998-2000 2
39. Sean Beattie (LW) Active Dundee Comets 73 31 53 84 1.15 198 2019-2024 4
40. Cece Cowie (F) Murrayfield Racers 119 61 54 115 0.97 197 1952-1954 2
                     
41. Joe Brown (D) Paisley Pirates 118 7 27 34 - 197 1948-1954 6
42. Steven Turnbull (F) Dundee Tigers 51 11 15 26 - 192 2003-2016 6
43. Scott Cowan (C) Active North Ayrshire Wild 90 76 92 168 - 191 2004-2023 10
44. Jordan Leyden (F) Active Aberdeen Lynx 193 221 225 446 2.31 190 2010-2024 13
45. Jay Duncan (D/F) Active Kirkcaldy Kestrels 118 13 32 45 - 185 2012-2024 9
46. Tom Johnston (F) Active Paisley Pirates 88 24 33 57 - 179 2013-2024 7
47. Daniel Topping (D) Active Dundee Comets 58 24 28 52 0.90 178 2011-2018 4
48. Johnny Carlyle (D) Falkirk Lions 218 58 89 147 - 176 1946-1954 6
49. Shaun Smith (D) Active Dundee Comets 48 6 14 20 0.42 174 2009-2020 6
50. Ken Doig (LW) Perth Panthers 180 143 187 330 - 173 1949-1954 5
                     
51. Andrew Finlay (F) Active Kirkcaldy Kestrels 112 51 88 139 1.24 173 2009-2024 9
52. Gavin Millar (C) Moray Typhoons 55 19 19 38 0.69 173 2013-2018 5
53. Scott Ogg (D) Moray Typhoons 30 3 11 14 - 173 2013-2018 4
54. Luke Kearsley (D) Active North Ayrshire Wild 35 2 9 11 - 173 2018-2023 4
55. Stirling Wright (D/F) Aviemore Blues 39 11 22 33 0.85 169 1994-1995 1
56. Joel Gautschi (C) Active Edinburgh Capitals SNL 108 136 147 283 2.62 168 2010-2018 8
57. John Robertson (D) Dundee Tigers 31 4 11 15 0.48 166 2014-2016 2
58. André Girard (C) Ayr Raiders 184 101 225 326 1.77 165 1951-1954 3
59. Sam McCluskey (D) Active Dundee Comets 56 26 41 67 1.20 164 2009-2024 5
60. Martyn Guy (F) Paisley Pirates 136 48 72 120 - 163 2011-2023 11
                     
61. Ryan A. Campbell (F) Active North Ayrshire Wild 60 15 26 41 - 163 2017-2023 5
62. Craig Main (D) Edinburgh Capitals SNL 74 24 34 58 - 162 2010-2018 7
63. Graeme Carstairs (D) Dundee Tigers 74 7 17 24 - 161 2003-2020 10
64. Adam Kerr (D) North Ayrshire Wild 68 25 18 43 - 157 2016-2023 6
65. Chris Gracie (D) Solway Sharks 90 19 32 51 0.57 154 1998-2005 4
66. David Orr (RW) Paisley Pirates 64 49 66 115 1.80 153 2011-2017 5
67. Richard Thorp (LW/D) Paisley Pirates 120 88 111 199 - 150 2003-2022 9
68. Luca de Simone (D/C) Active North Ayrshire Wild 43 9 18 27 - 150 2021-2024 3
69. Bill Sneddon (D) Falkirk Lions 77 6 26 32 - 149 1948-1954 5
70. Robbie Barnett (F) Active Dundee Tigers 75 16 11 27 - 149 2015-2024 8
                     
71. Michael Ireland (RW) Active Edinburgh Capitals SNL 48 23 29 52 - 148 2013-2018 5
72. Dylan Murray (F) Active North Ayrshire Wild 38 35 14 49 - 148 2021-2024 3
73. Ross Borwick (F/D) Active Edinburgh Capitals 51 21 15 36 0.71 148 2022-2024 2
74. Darren Easton (D) Active North Ayrshire Wild 44 3 4 7 - 148 2017-2024 6
75. Ron Flinn (D) Falkirk Lions 118 79 61 140 1.19 146 1952-1954 2
76. Luke Kearsley (D) Active Kilmarnock Storm 20 0 6 6 - 145 2014-2018 3
77. Mark Paterson (LW/RW) Edinburgh Capitals SNL 61 86 63 149 2.44 142 2012-2016 4
78. Billy Baxter (C) Active Dundee Comets 267 42 58 100 - 142 2008-2024 15
79. Ernie Domenico (LW) Ayr Raiders 140 171 138 309 - 140 1949-1954 4
80. Drew Rumgay (D) Active Dundee Comets 85 15 26 41 0.48 140 2017-2024 6
                     
81. Callum Siebenaler (D) North Ayrshire Wild 43 15 17 32 - 140 2012-2020 5
82. Scott Jamieson (LW) Active Kirkcaldy Kestrels 87 87 88 175 2.01 138 2017-2024 6
83. Gary Parker (F) Active North Ayrshire Wild 47 28 59 87 - 138 2012-2022 5
84. Herb Kewley (D) Ayr Raiders 188 52 101 153 0.81 137 1951-1954 3
85. Sean Cochrane (C) Active Kirkcaldy Kestrels 96 45 87 132 - 137 2012-2022 10
86. Michael Ferguson (F) Moray Typhoons 48 18 22 40 0.83 136 2015-2018 3
87. Ross Andreucci (F) Active Kilmarnock Storm 32 8 12 20 0.63 133 2016-2018 2
88. George Watt (D/F) Perth Panthers 161 5 40 45 - 130 1948-1954 6
89. Andrew Henderson (D) Active Dundee Tigers 74 15 15 30 - 130 2015-2024 6
90. Jardine Wallace (F) Active Paisley Pirates 71 7 13 20 - 130 2018-2024 5
                     
91. Cammy Currie (F) Solway Sharks 88 32 54 86 0.98 129 1998-2005 5
92. Stan Dunn (D) Murrayfield Racers 63 10 16 26 0.41 129 1953-1954 1
93. Sean Donaldson (LW/RW) Edinburgh Capitals SNL 94 54 136 190 2.02 123 2010-2017 7
94. Scott Edgar (D) Solway Sharks 59 7 20 27 0.46 122 1998-2000 2
95. Alex Zubatiuk (D/LW) Fife Flyers 56 8 6 14 0.25 122 1952-1953 1
96. Bruce Hamilton (LW) Perth Panthers 193 199 208 407 - 120 1948-1954 6
97. Graeme Allan (F/D) Active Kirkcaldy Kestrels 159 37 73 110 0.69 120 2012-2024 12
98. Scott Cowan (C) Active Kilmarnock Storm 41 34 39 73 1.78 119 2010-2018 3
99. Verne Greger (D) Murrayfield Racers 116 6 35 41 0.35 118 1952-1954 2
100. Callum Boyd (F) Active Murrayfield Racers 23 24 49 73 3.17 117 2018-2021 3
* Some data is missing to provide a correct summary.
1 234 players found | Previous page | Next page
All-time totals/team Regular Season Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA Period Years
101. Grant Scott Solway Sharks SNL 10 - - - - - - - - - 2011-2015 4
LESS THAN 10 GAMES
1. Chris Johnston Dundee Comets 4 0.00 1.000 - - - - - - - 2012-2013 1
2. Gary Russell Dundee Stars 3 0.00 1.000 - - - - - - - 2006-2007 1
3. Ross MacRae Dundee Stars 2 0.00 1.000 - - - - - - - 2006-2007 1
4. David Jackson Moray Typhoons 1 0.00 1.000 - - - - - - - 2010-2011 1
5. Stuart Sinclair Dundee Tigers 2 0.67 .960 - - - - - - - 2019-2020 1
6. Daryl Findlay Paisley Pirates 4 2.36 .948 - - - - - - - 2005-2006 1
7. Malcolm Anderson Solway Sharks SNL 1 1.50 .933 - - - - - - - 2012-2013 1
8. Harry Elder Active Edinburgh Capitals 5 1.30 .925 - - - - 230 62 5 2022-2023 1
9. Calum Hepburn Paisley Pirates 3 1.00 .917 - - - - - - - 2016-2017 1
10. Mathieu Davidge Dundee Stars 7 2.20 .917 - - - - - - - 2005-2006 1
                             
11. David Jackson Dundee Tigers 3 6.00 .915 - - - - - - - 2017-2018 1
12. William Houston North Ayrshire Wild 1 5.00 .912 - - - - - - - 2017-2018 1
13. Andy Moffat Dundee Stars 3 3.50 .909 - - - - - - - 2005-2006 1
14. Dominick Jaglar Active Dundee Tigers 4 4.50 .906 - - - - 240 174 18 2022-2024 2
15. Daryl Findlay Dundee Stars 3 3.60 .905 - - - - - - - 2006-2007 1
16. Andrew Little Solway Sharks SNL 6 3.16 .900 - - - - - - - 2014-2015 1
17. Cameron Kenny Active Kirkcaldy Kestrels 4 4.64 .894 4 0 0 2 168 110 13 2023-2024 1
18. Daniel McGowan Active Paisley Pirates 9 3.05 .889 - - - - 452 184 23 2023-2024 1
19. Caiden MacColl Active North Ayrshire Wild 6 6.20 .889 - - - - 155 128 16 2023-2024 1
20. Leo Hendry Active Dundee Tigers 4 4.26 .883 - - - - 127 68 9 2021-2024 2
                             
21. Harry Elder Active Murrayfield Racers 7 1.71 .881 - - - - - - - 2019-2021 2
22. Craig Douglas Murrayfield Racers 7 2.00 .881 - - - - - - - 2019-2021 2
23. Moray Hanson Murrayfield Racers 5 4.22 .881 - - - - - - - 1981-1982 1
24. Gavin Moore Belfast Giants SNL 1 6.00 .875 - - - - - - - 2019-2020 1
25. Colin Gooding Kilmarnock Storm 8 5.22 .868 - - - - - - - 2017-2018 1
26. Stewart Wilkie Moray Typhoons 1 6.00 .867 - - - - - - - 2017-2018 1
27. Mark McGill Dundee Tigers 9 2.37 .863 - - - - - - - 2016-2017 1
28. Robbie Balfour Edinburgh Capitals SNL 2 4.23 .861 - - - - - - - 2017-2018 1
29. Colin Downie Dundee Stars 2 3.00 .857 - - - - - - - 2006-2007 1
30. John Nicol Kirkcaldy Kestrels 4 4.74 .853 - - - - - - - 2012-2013 1
                             
31. Chris Coles Paisley Pirates 5 2.36 .849 - - - - - - - 2012-2013 1
32. Gavin Stark Moray Typhoons 1 9.00 .848 - - - - - - - 2017-2018 1
33. Calum Hepburn Solway Sharks SNL 5 3.46 .847 - - - - - - - 2015-2016 1
34. Christopher Gray Kilmarnock Storm 1 9.00 .846 - - - - - - - 2016-2017 1
35. Ciaran Hoggan Active Dundee Tigers 6 4.68 .837 - - - - - - - 2015-2016 1
36. Harry Elder Active Kirkcaldy Kestrels 1 8.00 .837 - - - - - - - 2019-2020 1
37. Peter Callaghan Glasgow Eagles 2 6.00 .836 - - - - - - - 1981-1982 1
38. Colin McGill Paisley Pirates 9 2.20 .835 - - - - - - - 2012-2013 1
39. Bryan Morris North Ayrshire Wild 1 8.00 .833 - - - - - - - 2017-2018 1
40. Lewis Gardner Active North Ayrshire Wild 6 14.38 .832 - - - - 101 119 24 2023-2024 1
                             
41. Mike Ward Dundee Rockets 8 5.13 .828 - - - - - - - 1981-1982 1
42. John Russell Kilmarnock Storm 4 5.63 .827 - - - - - - - 2016-2017 1
43. Matthew Michie Active Dundee Stars 3 6.60 .826 - - - - - - - 2006-2007 1
44. Steven Bicker Moray Typhoons 9 6.77 .822 - - - - - - - 2013-2014 1
45. John McCrone Ayr Raiders 6 9.60 .817 - - - - - - - 1981-1982 1
46. M Woods Aberdeen Lynx 1 8.04 .815 - - - - - - - 2011-2012 1
47. Lewis Dolan Kilmarnock Storm 3 8.44 .811 - - - - - - - 2015-2016 1
48. Ceiran Hogan Moray Typhoons 2 3.00 .810 - - - - - - - 2013-2014 1
49. Christopher Devine Belfast Giants SNL 6 9.14 .808 - - - - - - - 2010-2022 3
50. Stephen Gilmartin Belfast Giants SNL 8 5.35 .804 - - - - - - - 2012-2013 1
                             
51. David Dalgleish Murrayfield Racers 3 6.40 .800 - - - - - - - 1981-1982 1
52. Andy Main Murrayfield Racers 1 7.00 .800 - - - - - - - 1981-1982 1
53. Willie Cottrell Fife Flyers 5 9.72 .785 - - - - - - - 1981-1982 1
54. John Baxter Paisley Pirates 6 6.72 .783 - - - - - - - 1992-1993 1
55. Chris Boyd Belfast Giants SNL 7 8.11 .782 - - - - - - - 2014-2015 1
56. Rory Sempey Belfast Giants SNL 3 6.35 .778 - - - - - - - 2014-2015 1
57. Graham Rodger Kilmarnock Storm 1 8.25 .756 - - - - - - - 2012-2013 1
58. John Tague Glasgow Eagles 7 9.47 .751 - - - - - - - 1981-1982 1
59. Billy Fisher Dundee Stars 7 3.00 .750 - - - - - - - 2005-2006 1
60. Jake Savage Belfast Giants SNL 2 9.00 .727 - - - - - - - 2019-2020 1
                             
61. Philip McNeill Ayr Raiders 2 12.00 .696 - - - - - - - 1981-1982 1
62. Callum Gray Belfast Giants SNL 1 6.00 .684 - - - 0 60 13 6 2021-2022 1
63. Douglas Carmichael Solway Sharks SNL 4 6.74 .672 - - - - - - - 2011-2012 1
64. Andy Donald Fife Flyers 1 10.00 .667 - - - - - - - 1981-1982 1
65. Stewart Wilkie Kilmarnock Thunder 7 19.33 .659 - - - - - - - 2019-2020 1
66. Callum Lymburn North Ayrshire Wild 1 10.00 .500 - - - - - - - 2018-2019 1
67. Brandon Rooney North Ayrshire Wild 4 14.29 .500 - - - - - - - 2017-2020 2
68. Craig Chalmers Active Solway Sharks SNL 1 1.50 - - - - - - - - 2012-2013 1
69. Cameron Hart Edinburgh Capitals SNL 1 2.25 - - - - - - - - 2013-2014 1
70. Michael MacPherson North Ayrshire Wild 1 2.25 - - - - - - - - 2011-2012 1
                             
71. Colin McGill Kilmarnock Storm 5 2.35 - - - - - - - - 2010-2011 1
72. Chris Rae Solway Stingrays 1 8.18 - - - - - - - - 2018-2019 1
73. Connor Collins Kilmarnock Storm 1 15.80 - - - - - - - - 2015-2016 1
74. Joe Bealing North Ayrshire Wild 8 - - - - - - - - - 2011-2017 2
75. Willie Clark Perth Black Hawks 8 - - - - - - - - - 1963-1964 1
76. James Devine Belfast Giants SNL 6 - - - - - - - - - 2012-2015 3
77. Graham Rodger Kirkcaldy Kestrels 6 - - - - - - - - - 2011-2014 3
78. Jordan McLaughlin Edinburgh Capitals SNL 5 - - - - - - - - - 2015-2018 3
79. Warren Hargreaves Kirkcaldy Kestrels 5 - - - - - - - - - 2015-2023 3
80. Robbie Balfour Kirkcaldy Kestrels 4 - - - - - - - - - 2011-2012 1
                             
81. Andrew Little Kilmarnock Storm 4 - - - - - - - - - 2013-2015 2
82. Callum Donaghy Active North Ayrshire Wild 4 - - - - - - - - - 2015-2018 3
83. John Brown Murrayfield Racers 4 - - - - - - - - - 1953-1954 1
84. Kevin Kinney Paisley Pirates 3 - - - - - - - - - 2011-2013 2
85. Rory Wood Active Aberdeen Lynx 3 - - - - - - 87 22 1 2022-2024 2
86. Stan Christie Falkirk Lions 2 - - - - - - - - - 1950-1951 1
87. Kevin Forshall Edinburgh Capitals SNL 2 - - - - - - - - - 2004-2016 5
88. David Juhascik Belfast Giants SNL 2 - - - - - - - - - 2013-2020 3
* Some data is missing to provide a correct summary.
189 goalies found | Previous page | Next page