Aberdeen

Played - 147             For - 168

Won - 56                  Against - 179

Drew - 38

Lost - 53

Last Home Win - 2019

Last Away Win - 2016

John Robertson - 15 Goals

John Colquhoun - 8 Goals

Gary McSwegan - 7 Goals

Colin Cameron & Rudi Skacel - 6 Goals

Airdrie & Airdrie United

Played - 15               For - 18

Won - 4                    Against - 16

Drew - 6

Lost - 5

Last Home Win - 2020

Last Away Win - 1991

John Robertson - 3 Goals

Ian Baird & Scott Crabbe - 2 Goals

Albion Rovers

Played - 1                 For - 3

Won - 1                     Against - 0

Drew - 0

Lost - 0

Last Home Win - 1998

Last Away Win - N/A

Jose Quitongo - 2 Goals

Colin Cameron - 1 Goal

Alloa

Played - 10                For - 31

Won - 9                     Against - 3

Drew - 0

Lost - 1

Last Home Win - 2020

Last Away Win - 2021

Juho Makela & Liam Boyce - 3 Goals

Callum Paterson & James Keatings - 2 Goals

Annan Athletic

Played - 1                 For - 3

Won - 1                     Against - 1

Drew - 0

Lost - 0

Last Home Win - 2014

Last Away Win - N/A

Osman Sow - 1 Goal

Callum Paterson - 1 Goal

Billy King - 1 Goal

Arbroath

Played - 4                 For - 8

Won - 3                     Against - 3

Drew - 1

Lost - 0

Last Home Win - 2020

Last Away Win - 2020

Steven Naismith - 3 Goals

Osman Sow - 2 Goals

Auckinleck Talbot

Played - 2                 For - 5

Won - 2                     Against - 0

Drew - 0

Lost - 0

Last Home Win - 2019

Last Away Win - N/A

Gordon Smith - 1 Goal            Steven Maclean - 1 Goal

Christophe Berra - 1 Goal      Aidan Keena - 1 Goal

Demetri Mitchell - 1 Goal

Ayr United

Played - 7                 For - 18

Won - 6                    Against - 6

Drew - 1

Lost - 0

Last Home Win - 2021

Last Away Win - 2021

Craig Wighton - 2 Goals

Liam Boyce - 2 Goals

Berwick Rangers

Played - 3                 For - 4

Won - 2                     Against - 1

Drew - 1

Lost - 0

Last Home Win - 2004

Last Away Win - N/A

Gary Mcswegan - 1 Goal

Juanjo - 1 Goal

Joe Hamill - 1 Goal

Brechin City

Played - 3                 For - 4

Won - 2                     Against - 2

Drew - 1

Lost - 0

Last Home Win - 1985

Last Away Win - 1992

John Robertson - 2 Goals

Brian McNaughton - 1 Goal

Tosh McKinlay - 1 Goal

Celtic

Played - 160             For - 138

Won - 29                   Against - 314

Drew - 32

Lost - 99

Last Home Win - 2018

Last Away Win - 2009

John Robertson - 18 Goals     Stephane Adam - 4 Goals

Colin Cameron - 9 Goals        Mark De Vries - 4 Goals

John Colquhoun - 5 Goals      Andrius Velicka - 4 Goals

Scott Crabbe - 4 Goals            Kyle Lafferty - 4 Goals

Clyde

Played - 2                 For - 4

Won - 2                    Against - 0

Drew - 0

Lost - 0

Last Home Win - 1987

Last Away Win - 2000

John Robertson - 2 Goals

Gary Wales - 1 Goal

Darren Jackson - 1 Goal

Clydebank

Played - 15                 For - 28

Won - 10                    Against - 8

Drew - 4

Lost - 1

Last Home Win - 1998

Last Away Win - 1986

John Robertson - 7 Goals  

Gary Mackay - 3 Goals

Sandy Clark - 3 Goals

John Colquhoun - 3 Goals

Cove Rangers

Played - 1                   For - 2

Won - 1                      Against - 1

Drew - 0

Lost - 0

Last Home Win - N/A

Last Away Win - 2018

Olly Lee - 1 Goal 

Steven MacLean - 1 Goal

Cowdenbeath

Played - 11                 For - 35

Won - 9                      Against - 3

Drew - 2

Lost - 0

Last Home Win - 2018

Last Away Win - 2020

John Robertson - 3 Goals         Jamie Walker - 2 Goals

Genero Zeefuik - 3 Goals          Dale Carrick - 2 Goals

Osman Sow - 3 Goals                Craig Halkett - 2 Goals

Callum Paterson - 2 Goals

Dumbarton

Played - 9                  For - 28

Won - 8                      Against - 4

Drew - 1

Lost - 0

Last Home Win - 2015

Last Away Win - 2015

Kenny Black - 3 Goals         Genero Zeefuik- 2 Goals

Sandy Clark - 3 Goals         Allan Johnston - 2 Goals

Billy King - 3 Goals             Osman Sow - 2 Goals

Jimmy Bone - 2 Goals         Sam Nicholson - 2 Goals

Dundee

Played - 87                  For - 126

Won - 39                     Against - 96

Drew - 22

Lost - 26

Last Home Win - 2021

Last Away Win - 2019

John Robertson- 12 Goals        

John Colquhoun- 12 Goals         

Colin Cameron - 7 Goals             

Gary Mackay - 6 Goals         

Dundee United

Played - 122                For - 153

Won - 49                     Against - 129

Drew - 33

Lost - 40

Last Home Win - 2015

Last Away Win - 2015

John Robertson- 18 Goals   Stephane Adam - 4 Goals     

Colin Cameron - 6 Goals     Gary McSwegan - 4 Goals

Paul Hartley - 6 Goals         Mark De Vries - 4 Goals       

Andy Kirk - 5 Goals              Rudi Skacel - 4 Goals   

        

Dunfermline Athletic

Played - 67                 For - 120

Won - 44                     Against - 54

Drew - 10

Lost - 13

Last Home Win - 2021

Last Away Win - 2018

John Robertson- 14 Goals   Stephane Adam - 5 Goals     

Michal Pospisil - 6 Goals     

John Colquhoun - 5 Goals             

Colin Cameron - 5 Goals                

        

East Fife

Played - 4                   For - 9

Won - 3                       Against - 3

Drew - 1

Lost - 0

Last Home Win - 2017

Last Away Win - 2020

Kyle Lafferty- 2 Goals       

Olly Lee - 2 Goals