Loading page
Solway IHC
© Photo: Derek Black/Dundee Stars

Scotland flagDuncan Speirs

#38 Solway IHC / NIHL - 26/27

Show Updates
Features
See plans and pricing

Duncan Speirs Facts

Date of Birth
Jul 27, 1997
Age
29
Place of Birth
Irvine, GBR
Nation
Scotland
Youth Team
Solway Sharks
Position
F/D
Height
183 cm / 6'0"
Weight
80 kg / 176 lbs
Shoots
L
Contract
26/27

Duncan Speirs Statistics

Select...
Filter Leagues
Duncan Speirs — Career Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
12-13undefined flagSolway Sharks U18Scotland U18116398-
13-14undefined flagSolway Sharks U20Scotland U201223194230-
13-14undefined flagSolway Sharks SNLSNL1813132612-
13-14undefined flagSolway SharksNIHL 110000-
14-15undefined flagSolway Sharks U20Scotland U201519193846-
14-15undefined flagSolway Sharks SNLSNL131382112-
14-15undefined flagSolway SharksNIHL 120912210-Playoffs14150-
15-16undefined flagSolway Sharks U20Scotland U2033474-
15-16undefined flagSolway Sharks SNLSNL31456-
15-16undefined flagSolway SharksNIHL 13014152912-Playoffs10000-
15-16undefined flagBraehead ClanEIHL21010-
15-16undefined flagGreat Britain U20WJC-20 D1B410101
16-17undefined flagSolway Sharks U20Scotland U20215614-
16-17undefined flagSolway SharksNIHL 1191314278-Playoffs21120-
16-17undefined flagGreat Britain U20WJC-20 D1B51120-2
17-18undefined flagSolway SharksNIHL 12620163610-Playoffs22022-
17-18undefined flagEdinburgh CapitalsEIHL71120-
18-19undefined flagSheffield SteeldogsNIHL 13433225520-Playoffs65274-
19-20undefined flagDundee StarsEIHL480114-10
20-21undefined flagPeterborough PhantomsNIHL00000-
21-22undefined flagPeterborough PhantomsNIHL4829265510-Playoffs676132-
22-23undefined flagPeterborough PhantomsNIHL4425315626-Playoffs20000-
23-24undefined flagPeterborough PhantomsNIHL457202718-
24-25undefined flagPeterborough PhantomsNIHL381321344-Playoffs82462-
25-26undefined flagSolway SharksNIHL5414173120-
26-27undefined flagSolway IHC"A"NIHL1567130-
26-27undefined flagProjectedInfoNIHL542225470-

Duncan Speirs Tournament Statistics

Select...
Filter Leagues

Duncan Speirs Game Log

2026-2027
All Opponents
Filter Leagues
Duncan Speirs — 2026-2027 Game Log
DateTeamOppScoreGATPPIM+/-SOGPPGSHGTOI
NIHL flagNIHL
vs
@
vs
vs
@
Paid Feature
Explore plans

Duncan Speirs Career Totals

Select...
Filter Postseason
Duncan Speirs — Career Totals
LeagueRegular SeasonPostseason
YearsGPGATPPPGPIM+/-YearsGPGATPPPGPIM+/-
undefined flagEIHA Conf. U11 142020.502-0
undefined flagEIHA Conf. U13 281340.506-0
undefined flagEIHA Conf. U15 280000.004-0
undefined flagEIHA Conf. U17 280000.004-0
undefined flagEIHL 3572240.074-10*0
undefined flagEIHL Cup 3152130.2042*0
undefined flagEng. Chal. Cup 182130.380-0
undefined flagNIHL 7244941222160.8978-316910191.194-
undefined flagNIHL 1 613089791681.2950-512124161.336-
undefined flagNIHL Autumn Cup 162020.334-143030.754-
undefined flagNIHL Cup 3331918371.1218-0
undefined flagNIHL National Cup 134262.002-123031.500-
undefined flagNIHL North Cup 3261917361.386-143141.004-
undefined flagSNL 3342725521.5330-0
undefined flagScotland U18 1116390.828-0
undefined flagScotland U20 4324647932.9194-0
undefined flagWJC-20 D1B 292130.330-10
* Some data is missing to provide a correct summary.

Duncan Speirs Hockey Connections

Position
Nationality
Team
Status
No Data Found

Duncan Speirs Career Highlights