BHL All Time Stats
Change League
All Positions
All Teams
Scotland (262)
All Ages
Drafted?
League or Team Experience
Has played in
Award History
Has won
Player Details
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Minimum Stats
Paid Feature
Explore plansAll-time totals/team Regular Season Player Stats
Export
Season Type
From Season
To Season
| # | Player | Team | GP | G | A | TP | P/GP | PIM | Period | Years |
|---|---|---|---|---|---|---|---|---|---|---|
| 1. | Murrayfield Racers | 449 | 875 | 1261 | 2136 | 4.76 | 623 | 1982 - 1995 | 13 | |
| 2. | Murrayfield Racers | 239 | 380 | 290 | 670 | 2.80 | 128 | 1985 - 1992 | 7 | |
| 3. | Ayr Bruins | 318 | 205 | 337 | 542 | 1.70 | 633 | 1982 - 1992 | 10 | |
| 4. | Dundee Rockets | 162 | 265 | 254 | 519 | 3.20 | 201 | 1982 - 1987 | 5 | |
| 5. | Murrayfield Racers | 301 | 179 | 261 | 440 | 1.46 | 228 | 1982 - 1992 | 10 | |
| 6. | Fife Flyers | 410 | 119 | 263 | 382 | 0.93 | 289 | 1982 - 1996 | 13 | |
| 7. | Murrayfield Racers | 340 | 103 | 265 | 368 | 1.08 | 1102 | 1982 - 1995 | 11 | |
| 8. | Murrayfield Racers | 434 | 100 | 245 | 345 | 0.79 | 510 | 1982 - 1995 | 13 | |
| 9. | Nottingham Panthers | 299 | 171 | 170 | 341 | 1.14 | 449 | 1982 - 1993 | 11 | |
| 10. | Fife Flyers | 239 | 135 | 187 | 322 | 1.35 | 244 | 1987 - 1996 | 7 | |
| 11. | Fife Flyers | 167 | 104 | 154 | 258 | 1.54 | 229 | 1989 - 1996 | 6 | |
| 12. | Ayr Bruins | 293 | 92 | 146 | 238 | 0.81 | 254 | 1982 - 1992 | 10 | |
| 13. | Dundee Rockets | 162 | 71 | 167 | 238 | 1.47 | 281 | 1982 - 1987 | 5 | |
| 14. | Fife Flyers | 295 | 102 | 125 | 227 | 0.77 | 541 | 1982 - 1991 | 9 | |
| 15. | Nottingham Panthers | 60 | 102 | 88 | 190 | 3.17 | 185 | 1982 - 1984 | 2 | |
| 16. | Fife Flyers | 175 | 71 | 115 | 186 | 1.06 | 208 | 1984 - 1994 | 7 | |
| 17. | Ayr Bruins | 187 | 95 | 80 | 175 | 0.94 | 170 | 1982 - 1990 | 8 | |
| 18. | Sheffield Steelers | 89 | 95 | 74 | 169 | 1.90 | 148 | 1993 - 1996 | 3 | |
| 19. | Peterborough Pirates | 236 | 79 | 74 | 153 | 0.65 | 375 | 1985 - 1994 | 8 | |
| 20. | Murrayfield Racers | 222 | 70 | 79 | 149 | 0.67 | 70 | 1982 - 1994 | 8 | |
| 21. | Sheffield Steelers | 121 | 63 | 83 | 146 | 1.21 | 44 | 1993 - 1996 | 3 | |
| 22. | Fife Flyers | 129 | 58 | 83 | 141 | 1.09 | 187 | 1982 - 1987 | 5 | |
| 23. | Basingstoke Bison | 107 | 56 | 84 | 140 | 1.31 | 82 | 1993 - 1996 | 3 | |
| 24. | Peterborough Pirates | 165 | 50 | 86 | 136 | 0.82 | 132 | 1985 - 1992 | 6 | |
| 25. | Bracknell Bees | 114 | 51 | 81 | 132 | 1.16 | 98 | 1992 - 1995 | 3 | |
| 26. | Fife Flyers | 101 | 55 | 72 | 127 | 1.26 | 80 | 1984 - 1987 | 3 | |
| 27. | Peterborough Pirates | 158 | 64 | 60 | 124 | 0.78 | 182 | 1985 - 1991 | 5 | |
| 28. | Sheffield Steelers | 35 | 46 | 77 | 123 | 3.51 | 65 | 1995 - 1996 | 1 | |
| 29. | Nottingham Panthers | 328 | 36 | 81 | 117 | 0.36 | 450 | 1982 - 1992 | 10 | |
| 30. | Fife Flyers | 108 | 43 | 73 | 116 | 1.07 | 214 | 1984 - 1993 | 6 | |
| 31. | Fife Flyers | 117 | 68 | 47 | 115 | 0.98 | 146 | 1988 - 1996 | 4 | |
| 32. | Murrayfield Racers | 206 | 47 | 68 | 115 | 0.56 | 101 | 1982 - 1993 | 10 | |
| 33. | Fife Flyers | 82 | 53 | 61 | 114 | 1.39 | 60 | 1984 - 1993 | 5 | |
| 34. | Ayr Bruins | 150 | 58 | 51 | 109 | 0.73 | 312 | 1982 - 1990 | 8 | |
| 35. | Streatham Redskins | 60 | 37 | 70 | 107 | 1.78 | 71 | 1982 - 1984 | 2 | |
| 36. | Murrayfield Racers | 99 | 47 | 57 | 104 | 1.05 | 57 | 1982 - 1986 | 4 | |
| 37. | Murrayfield Racers | 81 | 23 | 78 | 101 | 1.25 | 148 | 1993 - 1995 | 2 | |
| 38. | Murrayfield Racers | 192 | 49 | 49 | 98 | 0.51 | 162 | 1984 - 1992 | 7 | |
| 39. | Fife Flyers | 200 | 49 | 44 | 93 | 0.47 | 79 | 1982 - 1990 | 8 | |
| 40. | Solihull Barons | 61 | 46 | 47 | 93 | 1.52 | 32 | 1989 - 1991 | 2 | |
| 41. | Fife Flyers | 52 | 40 | 53 | 93 | 1.79 | 28 | 1987 - 1989 | 2 | |
| 42. | Fife Flyers | 123 | 41 | 46 | 87 | 0.71 | 48 | 1987 - 1991 | 4 | |
| 43. | Peterborough Pirates | 35 | 29 | 57 | 86 | 2.46 | 110 | 1990 - 1991 | 1 | |
| 44. | Bracknell Bees | 71 | 34 | 43 | 77 | 1.08 | 128 | 1992 - 1995 | 3 | |
| 45. | Tayside Tigers | 36 | 25 | 52 | 77 | 2.14 | 18 | 1988 - 1989 | 1 | |
| 46. | Ayr Bruins | 113 | 40 | 36 | 76 | 0.67 | 26 | 1982 - 1988 | 6 | |
| 47. | Nottingham Panthers | 83 | 22 | 54 | 76 | 0.92 | 58 | 1984 - 1987 | 3 | |
| 48. | Ayr Bruins | 132 | 34 | 35 | 69 | 0.52 | 112 | 1988 - 1992 | 4 | |
| 49. | Dundee Rockets | 70 | 33 | 36 | 69 | 0.99 | 56 | 1985 - 1987 | 2 | |
| 50. | Ayr Bruins | 51 | 33 | 33 | 66 | 1.29 | 62 | 1988 - 1990 | 2 | |
| 51. | Fife Flyers | 146 | 15 | 50 | 65 | 0.45 | 50 | 1992 - 1996 | 4 | |
| 52. | Solihull Barons | 45 | 16 | 48 | 64 | 1.42 | 119 | 1986 - 1988 | 2 | |
| 53. | Peterborough Pirates | 120 | 12 | 52 | 64 | 0.53 | 286 | 1988 - 1993 | 5 | |
| 54. | Dundee Rockets | 29 | 27 | 34 | 61 | 2.10 | 23 | 1982 - 1984 | 2 | |
| 55. | Dundee Rockets | 60 | 21 | 39 | 60 | 1.00 | 185 | 1983 - 1985 | 2 | |
| 56. | Dundee Rockets | 144 | 26 | 31 | 57 | 0.40 | 81 | 1982 - 1987 | 5 | |
| 57. | Teeside Bombers | 36 | 18 | 39 | 57 | 1.58 | 6 | 1993 - 1994 | 1 | |
| 58. | Dundee Rockets | 125 | 36 | 20 | 56 | 0.45 | 42 | 1982 - 1987 | 5 | |
| 59. | Dundee Tigers | 31 | 24 | 31 | 55 | 1.77 | 68 | 1987 - 1988 | 1 | |
| 60. | Fife Flyers | 218 | 14 | 41 | 55 | 0.25 | 126 | 1987 - 1996 | 6 | |
| 61. | Dundee Tigers | 36 | 14 | 40 | 54 | 1.50 | 20 | 1987 - 1988 | 1 | |
| 62. | Murrayfield Racers | 129 | 13 | 39 | 52 | 0.40 | 220 | 1982 - 1987 | 5 | |
| 63. | Dundee Tigers | 35 | 9 | 41 | 50 | 1.43 | 72 | 1987 - 1988 | 1 | |
| 64. | Solihull Barons | 45 | 20 | 29 | 49 | 1.09 | 12 | 1989 - 1991 | 2 | |
| 65. | Ayr Bruins | 107 | 20 | 29 | 49 | 0.46 | 68 | 1985 - 1989 | 4 | |
| 66. | Basingstoke Bison | 70 | 23 | 25 | 48 | 0.69 | 168 | 1993 - 1995 | 2 | |
| 67. | Cardiff Devils | 127 | 9 | 38 | 47 | 0.37 | 280 | 1990 - 1995 | 5 | |
| 68. | Murrayfield Racers | 50 | 29 | 17 | 46 | 0.92 | 15 | 1982 - 1984 | 2 | |
| 69. | Cardiff Devils | 86 | 8 | 37 | 45 | 0.52 | 177 | 1990 - 1993 | 3 | |
| 70. | Murrayfield Racers | 28 | 19 | 23 | 42 | 1.50 | 6 | 1982 - 1984 | 2 | |
| 71. | Tayside Tigers | 17 | 18 | 24 | 42 | 2.47 | 53 | 1988 - 1989 | 1 | |
| 72. | Fife Flyers | 112 | 8 | 34 | 42 | 0.38 | 114 | 1982 - 1986 | 4 | |
| 73. | Nottingham Panthers | 25 | 26 | 15 | 41 | 1.64 | 50 | 1982 - 1983 | 1 | |
| 74. | Dundee Rockets | 93 | 16 | 25 | 41 | 0.44 | 127 | 1983 - 1987 | 4 | |
| 75. | Ayr Bruins | 188 | 13 | 27 | 40 | 0.21 | 34 | 1983 - 1992 | 9 | |
| 76. | Fife Flyers | 66 | 25 | 14 | 39 | 0.59 | 48 | 1989 - 1991 | 2 | |
| 77. | Dundee Rockets | 46 | 18 | 21 | 39 | 0.85 | 25 | 1985 - 1987 | 2 | |
| 78. | Fife Flyers | 95 | 18 | 21 | 39 | 0.41 | 54 | 1992 - 1995 | 3 | |
| 79. | Fife Flyers | 46 | 11 | 28 | 39 | 0.85 | 88 | 1989 - 1996 | 3 | |
| 80. | Fife Flyers | 160 | 17 | 20 | 37 | 0.23 | 154 | 1990 - 1996 | 5 | |
| 81. | Tayside Tigers | 36 | 10 | 27 | 37 | 1.03 | 30 | 1988 - 1989 | 1 | |
| 82. | Nottingham Panthers | 31 | 19 | 17 | 36 | 1.16 | 74 | 1983 - 1984 | 1 | |
| 83. | Dundee Tigers | 36 | 16 | 19 | 35 | 0.97 | 24 | 1987 - 1988 | 1 | |
| 84. | Glasgow Dynamos | 24 | 24 | 10 | 34 | 1.42 | 30 | 1982 - 1983 | 1 | |
| 85. | Bracknell Bees | 30 | 18 | 16 | 34 | 1.13 | 30 | 1992 - 1993 | 1 | |
| 86. | Nottingham Panthers | 39 | 15 | 19 | 34 | 0.87 | 106 | 1982 - 1984 | 2 | |
| 87. | Nottingham Panthers | 60 | 12 | 22 | 34 | 0.57 | 36 | 1982 - 1985 | 3 | |
| 88. | Ayr Bruins | 150 | 17 | 16 | 33 | 0.22 | 30 | 1983 - 1988 | 5 | |
| 89. | Newcastle Warriors | 25 | 12 | 21 | 33 | 1.32 | 60 | 1995 - 1996 | 1 | |
| 90. | Fife Flyers | 44 | 15 | 17 | 32 | 0.73 | 12 | 1982 - 1987 | 3 | |
| 91. | Glasgow Dynamos | 22 | 11 | 21 | 32 | 1.45 | 41 | 1982 - 1983 | 1 | |
| 92. | Fife Flyers | 96 | 17 | 14 | 31 | 0.32 | 23 | 1982 - 1986 | 4 | |
| 93. | Tayside Tigers | 14 | 15 | 16 | 31 | 2.21 | 12 | 1988 - 1989 | 1 | |
| 94. | Murrayfield Racers | 36 | 14 | 17 | 31 | 0.86 | 12 | 1992 - 1993 | 1 | |
| 95. | Fife Flyers | 138 | 14 | 17 | 31 | 0.22 | 267 | 1982 - 1987 | 5 | |
| 96. | Ayr Bruins | 188 | 11 | 20 | 31 | 0.16 | 369 | 1982 - 1992 | 8 | |
| 97. | Murrayfield Racers | 289 | 8 | 23 | 31 | 0.11 | 76 | 1987 - 1995 | 8 | |
| 98. | Murrayfield Racers | 44 | 13 | 16 | 29 | 0.66 | 20 | 1982 - 1985 | 3 | |
| 99. | Fife Flyers | 48 | 8 | 21 | 29 | 0.60 | 49 | 1987 - 1989 | 2 | |
| 100. | Murrayfield Racers | 167 | 18 | 10 | 28 | 0.17 | 59 | 1989 - 1995 | 6 |
* Some data is missing to provide a correct summary.
337 players