Premiership » 3 Goals in one game

Player date Home Result Guest
Jordan White 13/05/2023 Dundee United Dundee United 1:3 Ross County FC Ross County FC
Lawrence Shankland 22/04/2023 Heart of Midlothian Heart of Midlothian 6:1 Ross County FC Ross County FC
Josh Campbell 28/01/2023 Hibernian FC Hibernian FC 6:0 Aberdeen FC Aberdeen FC
Kevin Nisbet 08/01/2023 Motherwell FC Motherwell FC 2:3 Hibernian FC Hibernian FC
Lawrence Shankland 22/10/2022 Heart of Midlothian Heart of Midlothian 3:4 Celtic FC Celtic FC
James Forrest 15/10/2022 Celtic FC Celtic FC 6:1 Hibernian FC Hibernian FC
Kevin van Veen 04/10/2022 Ross County FC Ross County FC 0:5 Motherwell FC Motherwell FC
Liel Abada 28/08/2022 Dundee United Dundee United 0:9 Celtic FC Celtic FC
Kyogo Furuhashi 28/08/2022 Dundee United Dundee United 0:9 Celtic FC Celtic FC
James Scott 15/05/2022 Hibernian FC Hibernian FC 4:0 St. Johnstone FC St. Johnstone FC
Kemar Roofe 10/04/2022 St. Mirren FC St. Mirren FC 0:4 Rangers FC Rangers FC
Georgios Giakoumakis 19/03/2022 Celtic FC Celtic FC 4:0 Ross County FC Ross County FC
Georgios Giakoumakis 20/02/2022 Celtic FC Celtic FC 3:2 Dundee FC Dundee FC
Fashion Sakala 31/10/2021 Motherwell FC Motherwell FC 1:6 Rangers FC Rangers FC
David Turnbull 21/08/2021 Celtic FC Celtic FC 6:0 St. Mirren FC St. Mirren FC
Kyogo Furuhashi 08/08/2021 Celtic FC Celtic FC 6:0 Dundee FC Dundee FC
Kyle Lafferty 21/04/2021 Kilmarnock FC Kilmarnock FC 3:0 Dundee United Dundee United
Mohamed Elyounoussi 08/11/2020 Motherwell FC Motherwell FC 1:4 Celtic FC Celtic FC
Kevin Nisbet 08/08/2020 Livingston FC Livingston FC 1:4 Hibernian FC Hibernian FC
Odsonne Édouard 02/08/2020 Celtic FC Celtic FC 5:1 Hamilton Academical Hamilton Academical
Leigh Griffiths 07/03/2020 Celtic FC Celtic FC 5:0 St. Mirren FC St. Mirren FC
Lyndon Dykes 21/12/2019 Livingston FC Livingston FC 4:0 Ross County FC Ross County FC
Christian Doidge 09/11/2019 St. Johnstone FC St. Johnstone FC 1:4 Hibernian FC Hibernian FC
Jermain Defoe 06/10/2019 Rangers FC Rangers FC 5:0 Hamilton Academical Hamilton Academical
Jermain Defoe 11/08/2019 Rangers FC Rangers FC 6:1 Hibernian FC Hibernian FC
Ryan Christie 03/08/2019 Celtic FC Celtic FC 7:0 St. Johnstone FC St. Johnstone FC
Cody Cooke 18/05/2019 Dundee FC Dundee FC 2:3 St. Mirren FC St. Mirren FC
Scott Arfield 07/04/2019 Motherwell FC Motherwell FC 0:3 Rangers FC Rangers FC
Scott Sinclair 26/12/2018 Aberdeen FC Aberdeen FC 3:4 Celtic FC Celtic FC
Kenny Miller 05/12/2018 Dundee FC Dundee FC 4:0 Hamilton Academical Hamilton Academical
Steven Naismith 01/09/2018 Heart of Midlothian Heart of Midlothian 4:1 St. Mirren FC St. Mirren FC
Jamie Maclaren 13/05/2018 Hibernian FC Hibernian FC 5:5 Rangers FC Rangers FC
Steven MacLean 05/05/2018 Motherwell FC Motherwell FC 1:5 St. Johnstone FC St. Johnstone FC
Florian Kamberi 03/04/2018 Hibernian FC Hibernian FC 3:1 Hamilton Academical Hamilton Academical
Alex Schalk 03/04/2018 Ross County FC Ross County FC 4:0 Partick Thistle Partick Thistle
Josh Windass 18/02/2018 Hamilton Academical Hamilton Academical 3:5 Rangers FC Rangers FC
Gary Mackay-Steven 16/12/2017 Aberdeen FC Aberdeen FC 4:1 Hibernian FC Hibernian FC
Odsonne Édouard 02/12/2017 Celtic FC Celtic FC 5:1 Motherwell FC Motherwell FC
Adam Rooney 30/09/2017 Aberdeen FC Aberdeen FC 3:0 St. Johnstone FC St. Johnstone FC
Scott Wright 21/05/2017 Partick Thistle Partick Thistle 0:6 Aberdeen FC Aberdeen FC
Scott Sinclair 02/04/2017 Heart of Midlothian Heart of Midlothian 0:5 Celtic FC Celtic FC
Andy Considine 31/03/2017 Dundee FC Dundee FC 0:7 Aberdeen FC Aberdeen FC
Adam Rooney 15/02/2017 Aberdeen FC Aberdeen FC 7:2 Motherwell FC Motherwell FC
Moussa Dembélé 05/02/2017 St. Johnstone FC St. Johnstone FC 2:5 Celtic FC Celtic FC
Moussa Dembélé 10/09/2016 Celtic FC Celtic FC 5:1 Rangers FC Rangers FC
Liam Boyce 13/08/2016 Inverness CT Inverness CT 2:3 Ross County FC Ross County FC
Leigh Griffiths 19/01/2016 Celtic FC Celtic FC 8:1 Hamilton Academical Hamilton Academical
Liam Boyce 26/12/2015 Ross County FC Ross County FC 5:2 Dundee FC Dundee FC
Kane Hemmings 19/12/2015 Dundee FC Dundee FC 4:0 Hamilton Academical Hamilton Academical
Steven MacLean 12/09/2015 St. Johnstone FC St. Johnstone FC 4:1 Hamilton Academical Hamilton Academical
Leigh Griffiths 26/04/2015 Dundee United Dundee United 0:3 Celtic FC Celtic FC
Leigh Griffiths 15/04/2015 Celtic FC Celtic FC 4:1 Kilmarnock FC Kilmarnock FC
Liam Boyce 13/04/2015 St. Mirren FC St. Mirren FC 0:3 Ross County FC Ross County FC
Scott Vernon 06/05/2014 Dundee United Dundee United 1:3 Aberdeen FC Aberdeen FC
Ryan Stevenson 04/05/2014 Heart of Midlothian Heart of Midlothian 5:0 Kilmarnock FC Kilmarnock FC
Anthony Stokes 27/04/2014 Celtic FC Celtic FC 6:0 Inverness CT Inverness CT
Kris Commons 14/03/2014 Kilmarnock FC Kilmarnock FC 0:3 Celtic FC Celtic FC
Leigh Griffiths 01/03/2014 Celtic FC Celtic FC 5:0 Inverness CT Inverness CT
Anthony Stokes 16/02/2014 Celtic FC Celtic FC 3:0 St. Johnstone FC St. Johnstone FC
Stevie May 18/01/2014 St. Johnstone FC St. Johnstone FC 3:3 Heart of Midlothian Heart of Midlothian
Stevie May 29/12/2013 St. Johnstone FC St. Johnstone FC 3:0 Dundee United Dundee United
Georgios Samaras 28/09/2013 Kilmarnock FC Kilmarnock FC 2:5 Celtic FC Celtic FC
Billy McKay 04/05/2013 Inverness CT Inverness CT 4:3 Motherwell FC Motherwell FC
Paul Heffernan 16/02/2013 Heart of Midlothian Heart of Midlothian 0:3 Kilmarnock FC Kilmarnock FC
Michael Higdon 20/01/2013 Motherwell FC Motherwell FC 3:2 St. Johnstone FC St. Johnstone FC
Johnny Russell 19/01/2013 Kilmarnock FC Kilmarnock FC 2:3 Dundee United Dundee United
Niall McGinn 29/12/2012 Dundee FC Dundee FC 1:3 Aberdeen FC Aberdeen FC
Billy McKay 15/12/2012 Dundee United Dundee United 4:4 Inverness CT Inverness CT
Cillian Sheridan 29/09/2012 Heart of Midlothian Heart of Midlothian 1:3 Kilmarnock FC Kilmarnock FC
Michael Higdon 02/09/2012 Motherwell FC Motherwell FC 4:1 Inverness CT Inverness CT
Sone Aluko 13/05/2012 St. Johnstone FC St. Johnstone FC 0:4 Rangers FC Rangers FC
Steven Thompson 21/04/2012 St. Mirren FC St. Mirren FC 4:4 Dunfermline Athletic Dunfermline Athletic
Michael Higdon 22/02/2012 Motherwell FC Motherwell FC 4:3 Hibernian FC Hibernian FC
Rudi Skácel 14/01/2012 Heart of Midlothian Heart of Midlothian 5:2 St. Mirren FC St. Mirren FC
Gary Hooper 26/11/2011 Celtic FC Celtic FC 5:0 St. Mirren FC St. Mirren FC
Andrew Shinnie 05/11/2011 Kilmarnock FC Kilmarnock FC 3:6 Inverness CT Inverness CT
Nikica Jelavić 05/11/2011 Rangers FC Rangers FC 3:1 Dundee United Dundee United
Scott Vernon 30/09/2011 Aberdeen FC Aberdeen FC 4:0 Dunfermline Athletic Dunfermline Athletic
Kyle Lafferty 15/05/2011 Kilmarnock FC Kilmarnock FC 1:5 Rangers FC Rangers FC
Jon Daly 07/05/2011 Dundee United Dundee United 4:0 Motherwell FC Motherwell FC
Michael Higdon 02/04/2011 St. Mirren FC St. Mirren FC 3:1 Hamilton Academical Hamilton Academical
Nikica Jelavić 12/02/2011 Rangers FC Rangers FC 6:0 Motherwell FC Motherwell FC
Adam Rooney 20/11/2010 Inverness CT Inverness CT 4:2 Hibernian FC Hibernian FC
Kenny Miller 20/11/2010 Kilmarnock FC Kilmarnock FC 2:3 Rangers FC Rangers FC
Nick Blackman 10/11/2010 Motherwell FC Motherwell FC 4:0 St. Johnstone FC St. Johnstone FC
Anthony Stokes 06/11/2010 Celtic FC Celtic FC 9:0 Aberdeen FC Aberdeen FC
Gary Hooper 06/11/2010 Celtic FC Celtic FC 9:0 Aberdeen FC Aberdeen FC
Rudi Skácel 23/10/2010 Heart of Midlothian Heart of Midlothian 3:0 St. Mirren FC St. Mirren FC
Kenny Miller 22/08/2010 Hibernian FC Hibernian FC 0:3 Rangers FC Rangers FC
Paul Hartley 14/08/2010 Aberdeen FC Aberdeen FC 4:0 Hamilton Academical Hamilton Academical
Colin Nish 05/05/2010 Motherwell FC Motherwell FC 6:6 Hibernian FC Hibernian FC
Jon Daly 24/01/2010 Falkirk FC Falkirk FC 1:4 Dundee United Dundee United
Peter MacDonald 26/12/2009 Motherwell FC Motherwell FC 1:3 St. Johnstone FC St. Johnstone FC
Kevin Kyle 11/04/2009 Kilmarnock FC Kilmarnock FC 3:0 Falkirk FC Falkirk FC
Shunsuke Nakamura 28/02/2009 Celtic FC Celtic FC 7:0 St. Mirren FC St. Mirren FC
Chris Porter 27/12/2008 Motherwell FC Motherwell FC 3:2 Inverness CT Inverness CT
Kris Boyd 06/12/2008 Rangers FC Rangers FC 7:1 Hamilton Academical Hamilton Academical
Kris Boyd 01/11/2008 Rangers FC Rangers FC 5:0 Inverness CT Inverness CT
Steven Fletcher 13/02/2008 Hibernian FC Hibernian FC 4:2 Gretna FC Gretna FC
Barry Robson 02/01/2008 Dundee United Dundee United 4:1 Heart of Midlothian Heart of Midlothian
Aiden McGeady 11/12/2007 Celtic FC Celtic FC 4:0 Falkirk FC Falkirk FC
Scott McDonald 27/10/2007 Celtic FC Celtic FC 3:0 Motherwell FC Motherwell FC
Scott McDonald 29/09/2007 Celtic FC Celtic FC 3:0 Dundee United Dundee United
Clayton Donaldson 29/09/2007 Hibernian FC Hibernian FC 4:1 Kilmarnock FC Kilmarnock FC
Kris Boyd 17/03/2007 Rangers FC Rangers FC 3:0 Aberdeen FC Aberdeen FC
Barry Robson 17/03/2007 Heart of Midlothian Heart of Midlothian 0:4 Dundee United Dundee United
Kris Boyd 11/02/2007 Kilmarnock FC Kilmarnock FC 1:3 Rangers FC Rangers FC
Jan Vennegoor of Hesselink 20/01/2007 Celtic FC Celtic FC 5:1 St. Mirren FC St. Mirren FC
Alan Gow 01/01/2007 Dundee United Dundee United 1:5 Falkirk FC Falkirk FC
Anthony Stokes 30/12/2006 Falkirk FC Falkirk FC 3:1 Inverness CT Inverness CT
Thomas Gravesen 12/11/2006 St. Mirren FC St. Mirren FC 1:3 Celtic FC Celtic FC
Anthony Stokes 04/11/2006 Dunfermline Athletic Dunfermline Athletic 0:3 Falkirk FC Falkirk FC
Anthony Stokes 28/10/2006 Falkirk FC Falkirk FC 5:1 Dundee United Dundee United
Shunsuke Nakamura 14/10/2006 Dundee United Dundee United 1:4 Celtic FC Celtic FC
Kris Boyd 02/04/2006 Dundee United Dundee United 1:4 Rangers FC Rangers FC
Peter Løvenkrands 11/12/2005 Kilmarnock FC Kilmarnock FC 2:3 Rangers FC Rangers FC
Stilian Petrov 26/10/2005 Celtic FC Celtic FC 5:0 Motherwell FC Motherwell FC
Ivan Sproule 27/08/2005 Rangers FC Rangers FC 0:3 Hibernian FC Hibernian FC
Colin Nish 27/08/2005 Kilmarnock FC Kilmarnock FC 3:0 Livingston FC Livingston FC
John Hartson 30/07/2005 Motherwell FC Motherwell FC 4:4 Celtic FC Celtic FC
Derek Young 07/05/2005 Dunfermline Athletic Dunfermline Athletic 5:0 Dundee FC Dundee FC
John Hartson 13/04/2005 Livingston FC Livingston FC 0:4 Celtic FC Celtic FC
Craig Bellamy 19/03/2005 Dundee United Dundee United 2:3 Celtic FC Celtic FC
Derek Riordan 22/01/2005 Hibernian FC Hibernian FC 3:0 Kilmarnock FC Kilmarnock FC
Andy Tod 01/01/2005 Dunfermline Athletic Dunfermline Athletic 3:1 Dundee FC Dundee FC
Jim McIntyre 20/03/2004 Dundee United Dundee United 4:1 Kilmarnock FC Kilmarnock FC
David Clarkson 03/01/2004 Motherwell FC Motherwell FC 3:1 Dundee United Dundee United
Chris Sutton 22/11/2003 Dundee United Dundee United 1:5 Celtic FC Celtic FC
Chris Sutton 01/11/2003 Kilmarnock FC Kilmarnock FC 0:5 Celtic FC Celtic FC
Henrik Larsson 25/10/2003 Celtic FC Celtic FC 4:0 Aberdeen FC Aberdeen FC
Henrik Larsson 30/08/2003 Celtic FC Celtic FC 5:1 Livingston FC Livingston FC
James McFadden 24/05/2003 Motherwell FC Motherwell FC 6:2 Livingston FC Livingston FC
John Hartson 26/12/2002 Celtic FC Celtic FC 4:2 Heart of Midlothian Heart of Midlothian
Barry Ferguson 14/12/2002 Rangers FC Rangers FC 3:0 Dundee United Dundee United
Shota Arveladze 04/12/2002 Rangers FC Rangers FC 4:3 Livingston FC Livingston FC
Alex Burns 30/11/2002 Partick Thistle Partick Thistle 3:0 Kilmarnock FC Kilmarnock FC
Henrik Larsson 28/09/2002 Celtic FC Celtic FC 5:0 Kilmarnock FC Kilmarnock FC
Claudio Caniggia 01/09/2002 Dunfermline Athletic Dunfermline Athletic 0:6 Rangers FC Rangers FC
Stevie Crawford 17/08/2002 Dunfermline Athletic Dunfermline Athletic 4:2 Dundee FC Dundee FC
Henrik Larsson 06/04/2002 Celtic FC Celtic FC 5:1 Livingston FC Livingston FC
Neil McCann 20/03/2002 Rangers FC Rangers FC 5:0 Kilmarnock FC Kilmarnock FC
David Ferrère 09/02/2002 Motherwell FC Motherwell FC 4:0 Hibernian FC Hibernian FC
Henrik Larsson 09/02/2002 Celtic FC Celtic FC 5:0 Dunfermline Athletic Dunfermline Athletic
Derek Lilley 20/01/2002 St. Johnstone FC St. Johnstone FC 1:4 Dundee United Dundee United
John Hartson 20/10/2001 Celtic FC Celtic FC 5:1 Dundee United Dundee United
Hicham Zerouali 29/09/2001 Dundee FC Dundee FC 1:4 Aberdeen FC Aberdeen FC
Tore André Flo 22/09/2001 Dundee United Dundee United 1:6 Rangers FC Rangers FC
Arild Stavrum 04/04/2001 Aberdeen FC Aberdeen FC 4:1 Dundee United Dundee United
Arild Stavrum 21/02/2001 Aberdeen FC Aberdeen FC 3:0 St. Mirren FC St. Mirren FC
Henrik Larsson 04/02/2001 Heart of Midlothian Heart of Midlothian 0:3 Celtic FC Celtic FC
Paul Wright 26/12/2000 St. Mirren FC St. Mirren FC 1:3 Kilmarnock FC Kilmarnock FC
Henrik Larsson 16/12/2000 Celtic FC Celtic FC 6:0 Aberdeen FC Aberdeen FC
Mixu Paatelainen 22/10/2000 Hibernian FC Hibernian FC 6:2 Heart of Midlothian Heart of Midlothian
Robbie Winters 23/09/2000 Dundee United Dundee United 3:5 Aberdeen FC Aberdeen FC
Juan Sara 20/09/2000 Dundee FC Dundee FC 3:0 Dundee United Dundee United
Tommy Johnson 05/05/2000 Celtic FC Celtic FC 5:1 Aberdeen FC Aberdeen FC
Rodney Wallace 17/03/2000 Rangers FC Rangers FC 6:2 Motherwell FC Motherwell FC
Tommy Johnson 29/02/2000 Celtic FC Celtic FC 6:2 Dundee FC Dundee FC
Rodney Wallace 26/02/2000 Dundee FC Dundee FC 1:7 Rangers FC Rangers FC
Mark Viduka 29/10/1999 Celtic FC Celtic FC 5:1 Kilmarnock FC Kilmarnock FC
Jonatan Johansson 29/10/1999 Aberdeen FC Aberdeen FC 1:5 Rangers FC Rangers FC
John Spencer 19/10/1999 Motherwell FC Motherwell FC 5:6 Aberdeen FC Aberdeen FC
Robbie Winters 19/10/1999 Motherwell FC Motherwell FC 5:6 Aberdeen FC Aberdeen FC
Henrik Larsson 15/10/1999 Celtic FC Celtic FC 7:0 Aberdeen FC Aberdeen FC
Mark Viduka 15/10/1999 Celtic FC Celtic FC 7:0 Aberdeen FC Aberdeen FC
Gary McSwegan 21/08/1999 Heart of Midlothian Heart of Midlothian 3:0 Aberdeen FC Aberdeen FC
Gary McSwegan 22/05/1999 Aberdeen FC Aberdeen FC 2:5 Heart of Midlothian Heart of Midlothian
Gabriel Amato 14/05/1999 Motherwell FC Motherwell FC 1:5 Rangers FC Rangers FC
Robbie Winters 02/04/1999 Aberdeen FC Aberdeen FC 3:1 Dunfermline Athletic Dunfermline Athletic
Rodney Wallace 27/02/1999 Kilmarnock FC Kilmarnock FC 0:5 Rangers FC Rangers FC
Jörg Albertz 19/02/1999 Rangers FC Rangers FC 6:1 Dundee FC Dundee FC
Henrik Larsson 05/02/1999 Celtic FC Celtic FC 3:0 Heart of Midlothian Heart of Midlothian
Harald Brattbakk 30/01/1999 Celtic FC Celtic FC 5:0 St. Johnstone FC St. Johnstone FC
Henrik Larsson 06/11/1998 Celtic FC Celtic FC 6:1 Dundee FC Dundee FC
Billy Dodds 25/09/1998 St. Johnstone FC St. Johnstone FC 1:3 Dundee United Dundee United
Ally McCoist 29/08/1998 Kilmarnock FC Kilmarnock FC 3:0 Heart of Midlothian Heart of Midlothian
Craig Burley 31/07/1998 Celtic FC Celtic FC 5:0 Dunfermline Athletic Dunfermline Athletic
Gordon Durie 19/12/1997 Heart of Midlothian Heart of Midlothian 2:5 Rangers FC Rangers FC
Stéphane Adam 22/11/1997 Heart of Midlothian Heart of Midlothian 5:3 Kilmarnock FC Kilmarnock FC
Marco Negri 31/10/1997 Rangers FC Rangers FC 4:1 Kilmarnock FC Kilmarnock FC
Ray McKinnon 21/02/1997 Kilmarnock FC Kilmarnock FC 2:3 Dundee United Dundee United
Cadete 07/01/1997 Celtic FC Celtic FC 6:0 Kilmarnock FC Kilmarnock FC