List of Scottish Professional Football League hat-tricks


The Scottish Professional Football League consists of four divisions; Scottish Premiership, Scottish Championship, Scottish League One and Scottish League Two. The league structure was established in 2013 after the merger of the Scottish Premier League and the Scottish Football League.

Scottish Premiership

of Celtic scored a hat-trick in a record Premiership win on 19 January 2016.

Hat-tricks

#PlayerNationalityForAgainstResultDateRef
1CelticKilmarnock*2–523 9 2013
2St Johnstone*Dundee United3–029 12 2013
3St Johnstone*Heart of Midltohian3–318 1 2014
4Celtic*St Johnstone3–016 2 2014
5Celtic*Inverness CT5–01 3 2014
6CelticKilmarnock*0–314 3 2014
7Celtic*Inverness CT6–027 4 2014
8Heart of Midlothian*Kilmarnock5–04 5 2014
9AberdeenDundee United*1–36 5 2014
104Partick Thistle*Hamilton Academical5–021 1 2015
11Ross CountySt Mirren*0–313 4 2015
12Celtic*Kilmarnock4–115 4 2015
13CelticDundee United*0–326 4 2015
14St Johnstone*Hamilton Academical4–112 9 2015
15Dundee*Hamilton Academical4–019 12 2015
16Ross County*Dundee5–226 12 2015
17Celtic*Hamilton Academical8–119 1 2016
18Ross CountyInverness CT*2–313 8 2016
19Celtic*Rangers5–110 9 2016
204Motherwell*Hamilton Academical4–217 9 2016
21CelticSt Johnstone*2–55 2 2017
22Aberdeen*Motherwell7–215 2 2017
23AberdeenDundee*0–731 3 2017
24CelticHeart of Midlothian*0–52 4 2017
254Ross County*Inverness CT4–028 4 2017
26AberdeenPartick Thistle*0–621 5 2017
27Aberdeen*St Johnstone3–030 9 2017
28Celtic*Motherwell5–12 12 2017
29Aberdeen*Hibernian4–116 12 2017
30RangersHamilton Academical*3–518 2 2018
31Ross County*Partick Thistle4–003 04 2018
32Hibernian*Hamilton Academical3–103 04 2018
33St JohnstoneMotherwell*5–105 05 2018
34Hibernian*Rangers5–513 05 2018
35Heart of Midlothian*St Mirren4–11 September 2018
364CelticSt Johnstone*0–67 October 2018
37Dundee*Hamilton Academical4–05 December 2018
38CelticAberdeen*3–426 December 2018
39RangersMotherwell*0–37 April 2019
40St MirrenDundee*2–318 May 2019
41Celtic*St Johnstone7–03 August 2019
42Rangers*Hibernian6–111 August 2019
43Rangers*Hamilton Academical5–06 October 2019
44HibernianSt Johnstone*1–49 November 2019
45Livingston*Ross County4–021 December 2019
46Leigh GriffithsCeltic*St Mirren5–07 March 2020

Multiple hat-tricks

Scottish Championship

became the first player for 43 years to score hat-tricks for both Edinburgh clubs Heart of Midlothian and Hibernian. Género Zeefuik of Heart of Midlothian scored a hat-trick in a 10–0 SPFL record win against Cowdenbeath on 28 February 2015. The three-minute Zeefuik hat-trick equalled the fastest ever hat-trick scored by a Heart of Midlothian player in this match too. Kenny Miller became the oldest ever Rangers player to score a hat-trick, with three goals against Dumbarton on 2 January 2016. Mickaël Antoine-Curier and Tony Andreu both scored hat-tricks for Hamilton Academical in the same match, as the club equalled an 82-year-old club record scoreline by beating Greenock Morton 10–2 on the last day of the 2013–14 season.

Hat-tricks

#PlayerNationalityForAgainstResultDateRef
1Raith RoversCowdenbeath*3–417 8 2013
2FalkirkLivingston*0–324 8 2013
3Livingston*Cowdenbeath5–128 9 2013
4Cowdenbeath*Greenock Morton5–19 10 2013
5LivingstonGreenock Morton*1–523 11 2013
6Falkirk*Cowdenbeath5–05 4 2014
74Hamilton Academical*Greenock Morton10–23 5 2014
8Hamilton Academical*Greenock Morton10–23 5 2014
9Heart of MidlothianRaith Rovers*0–423 8 2014
10Livingston*Alloa Athletic4–013 9 2014
11HibernianDumbarton*3–622 11 2014
12Queen of the SouthCowdenbeath*0–531 1 2015
13Heart of Midlothian*Cowdenbeath10–028 2 2015
14CowdenbeathRaith Rovers*1–38 4 2015
15RangersGreenock Morton*0–427 9 2015
16FalkirkDumbarton*0–524 10 2015
17HibernianSt Mirren*1–47 11 2015
18Falkirk*Alloa Athletic5–014 11 2015
19RangersDumbarton*0–62 1 2016
20Rangers*Livingston4–116 1 2016
21Raith Rovers*St Mirren4–35 3 2016
22Dumbarton*Alloa Athletic3–18 3 2016
23Dunfermline Athletic*Dumbarton4–36 8 2016
24Ayr UnitedDumbarton*0–315 10 2016
254Dunfermline Athletic*Dumbarton5–14 3 2017
26Queen of the SouthFalkirk*1–426 8 2017
27Queen of the SouthDunfermline Athletic*2–59 12 2017
28Queen of the South*Brechin City3–127 1 2018
29Dunfermline AthleticBrechin City*0–320 3 2018
30Nicky ClarkDunfermline Athletic*Queen of the South3–131 March 2018
31Inverness Caledonian Thistle*Dumbarton5–114 April 2018
32Queen of the SouthFalkirk*0–325 August 2018
334Queen of the South*Ayr United5–01 September 2018
34Ross CountyDundee United*1–529 September 2018
35Queen of the South*Alloa Athletic3–36 October 2018
36Ross County*Greenock Morton5–027 October 2018
374Ayr UnitedDundee United*0–530 November 2018
38Ross County*Ayr United3–226 February 2019
39Ross CountyAyr United*1–319 April 2019
40Lawrence Shankland4Dundee United*Inverness Caledonian Thistle4–13 August 2019
41Bob McHughGreenock Morton*Alloa Athletic4–110 August 2019
42Lawrence ShanklandDundee United*Ayr United6–028 September 2019
43Kevin Nisbet4Dunfermline Athletic*Partick Thistle5–130 November 2020
44Lawrence ShanklandDundee UnitedPartick Thistle*1–411 January 2020

Multiple hat-tricks

Scottish League One

Hat-tricks

#PlayerNationalityForAgainstResultDateRef
1Rangers*East Fife5–031 8 2013
2Rangers*Arbroath5–114 09 2013
3Rangers*Stenhousemuir8–028 9 2013
4RangersEast Fife*0–426 10 2013
5StranraerAyr United*3–612 11 2013
6Jamie LongworthAyr United*Stranraer3–612 11 2013
7Rangers*Forfar Athletic6–13 12 2013
8StranraerBrechin City*1–322 2 2014
9Rangers*Airdrieonians3–012 03 2014
10Ayr United*East Fife4–13 5 2014
11Dunfermline Athletic*Stirling Albion4–022 11 2014
12StenhousemuirAyr United*2–313 12 2014
13Greenock Morton*Stirling Albion4–03 3 2015
14Dunfermline AthleticForfar Athletic*0–45 9 2015
15PeterheadStenhousemuir*4–331 10 2015
16Peterhead*Cowdenbeath7–021 11 2015
17Ayr UnitedAlbion Rovers*1–323 1 2016
18Dunfermline Athletic*Stranraer6–127 2 2016
19Peterhead*Brechin City4–127 2 2016
20Dunfermline Athletic*Brechin City3–126 3 2016
21Brechin City*Peterhead5–116 4 2016
22Airdrieonians*Queen's Park4–122 10 2016
23Brechin CityPeterhead*1–35 11 2016
24AirdrieoniansEast Fife*0–429 4 2017
25Ayr UnitedAlbion Rovers*1–55 8 2017
26StranraerAlbion Rovers*0–416 9 2017
27ArbroathStranraer*2–623 9 2017
28Ayr UnitedForfar Athletic*0–521 10 2017
29Alloa Athletic*Arbroath*5–36 3 2018
30Ayr United*Queen's Park4–024 3 2018
31Raith RoversAirdrieonians*3–425 August 2018
32Arbroath*Forfar Athletic3–115 September 2018
33ArbroathForfar Athletic*2–38 December 2018
34Arbroath*Airdrieonians3–223 February 2019
35DumbartonEast Fife*3–423 February 2019
36AirdrieoniansStranraer*1–44 May 2019
37Declan McManusFalkirk*Dumbarton6–010 August 2019
38David Goodwillie5Clyde*Stranraer6–114 September 2019
39David GoodwillieClyde*Stranraer3–34 January 2020
40Declan McManusFalkirkPeterhead*1–311 January 2020

Multiple hat-tricks

Scottish League Two

's Darryl McHardy and Annan Athletic's Peter Weatherson both scored hat-tricks in the same match in a 5–4 win for Annan Athletic at Elgin City on 25 April 2015. It was also the first hat-trick of McHardy's career.

Hat-tricks

#PlayerNationalityForAgainstResultDateRef
1Berwick RangersQueen's Park*0–421 12 2013
2Peterhead*Stirling Albion3–121 12 2013
3Stirling Albion*Clyde4–13 5 2014
4ArbroathEast Fife*1–527 12 2014
5Annan AthleticEast Stirlingshire*1–317 1 2015
64East FifeElgin City*3–53 3 2015
7Arbroath*Clyde3–114 3 2015
8Elgin City*Berwick Rangers3–331 3 2015
9Elgin City*Annan Athletic4–525 4 2015
10Annan AthleticElgin City*4–525 4 2015
11East FifeMontrose*1–426 09 2015
124ClydeBerwick Rangers*0–521 11 2015
13Stirling AlbionMontrose*1–312 12 2015
14East FifeStirling Albion*1–326 12 2015
15Stirling Albion*Montrose7–009 02 2016
16Arbroath*Stirling Albion5–327 08 2016
17Elgin City*Berwick Rangers6–010 12 2016
18Elgin City*Edinburgh City3–128 01 2017
19Berwick Rangers*Annan Athletic4–104 02 2017
20ArbroathAnnan Athletic*2–501 04 2017
21Clyde*Elgin City3–215 04 2017
22Arbroath*Elgin City3–229 04 2017
23Annan AthleticStenhousemuir*1–39 12 2017
24PeterheadAnnan Athletic*3–320 2 2017
25MontroseStirling Albion*0–57 April 2018
26Annan Athletic*Stirling Albion3–121 April 2018
27Edinburgh City*Albion Rovers4–04 August 2018
28Edinburgh City*Elgin City4–115 December 2018
29Stirling AlbionAlbion Rovers*0–526 January 2019
30Elgin CityAlbion Rovers*0–39 February 2019
31Queen's Park*Elgin City4–116 March 2019
32Cowdenbeath*Edinburgh City4–16 April 2019
33Tommy MuirAnnan Athletic*Cove Rangers6–130 November 2019
34Darryl DuffyStirling AlbionAlbion Rovers*0–34 January 2020

Multiple hat-tricks

SPFL Play-offs

Hat-tricks

#PlayerNationalityForAgainstResultDateRefDivision
1Stiring AlbionAnnan Athletic*3–510 5 20142014 Scottish League One play-offs
2Alloa Athletic*Brechin City4–320 5 20172017 Scottish Championship play-offs
3Stephen DobbieQueen of the South*Montrose5–011 May 2019

Hat-tricks by season

SeasonPremiershipChampionshipLeague OneLeague TwoTotal
2013–149811331
2014–15463720
2015–16488525
2016–17943723
2017–18466418
2018–19686626
Total36403732193

Hat-tricks by club

ClubPremiershipChampionshipLeague OneLeague TwoTotal
Aberdeen60006
Airdrieonians00303
Alloa Athletic01102
Annan Athletic00044
Arbroath00459
Ayr United02608
Berwick Rangers00022
Brechin City00202
Celtic1300013
Clyde00022
Cowdenbeath02013
Dumbarton01102
Dundee20002
Dumfermline Athletic04408
East Fife00033
Edinburgh City00022
Elgin City00055
Falkirk04004
Greenock Morton00101
Hamilton Academical02002
Heart of Midlothian22004
Hibernian02002
Inverness Caledonian Thistle01001
Livingston03003
Montrose00011
Motherwell10001
Queen of the South07007
Queen's Park00011
Partick Thistle10001
Peterhead00325
Raith Rovers02103
Rangers236011
Ross County44008
St Johnstone30003
St Mirren10001
Stenhousemuir00101
Stirling Albion00145
Stranraer00303
Total36403732193