Partick Thistle vs St Johnstone Head-to-Head Record

This page lists the head-to-head record of St Johnstone vs Partick Thistle including biggest victories and defeats between the two sides, and H2H stats in all competitions.

Overall H2H Record - Summary

TotalPartick ThistleSt JohnstoneDraws
Total Matches43112012
At Firhill Stadium245127
At McDiarmid Park19685
Premier League Matches17764
FA Cup Matches2110
Division1 Matches243138
Total Goals Scored1023765

Last 50 Partick Thistle vs St Johnstone Matches

2026   20 MarchDivision1Partick Thistle0 - 0St. Johnstone
2026   30 JanuaryDivision1St. Johnstone2 - 2Partick Thistle
2025   22 NovemberDivision1Partick Thistle2 - 1St. Johnstone
2025   2 AugustDivision1St. Johnstone5 - 1Partick Thistle
2018   28 AprilPremier LeagueSt. Johnstone1 - 1Partick Thistle
2018   27 JanuaryPremier LeagueSt. Johnstone1 - 3Partick Thistle
2017   28 OctoberPremier LeaguePartick Thistle1 - 0St. Johnstone
2017   19 AugustPremier LeagueSt. Johnstone1 - 0Partick Thistle
2017   13 MayPremier LeagueSt. Johnstone1 - 0Partick Thistle
2017   11 FebruaryFA CupSt. Johnstone0 - 1Partick Thistle
2017   1 FebruaryPremier LeaguePartick Thistle0 - 1St. Johnstone
2016   29 OctoberPremier LeagueSt. Johnstone1 - 2Partick Thistle
2016   10 SeptemberPremier LeaguePartick Thistle0 - 2St. Johnstone
2016   2 MarchPremier LeagueSt. Johnstone1 - 2Partick Thistle
2016   23 FebruaryPremier LeaguePartick Thistle2 - 0St. Johnstone
2015   17 OctoberPremier LeagueSt. Johnstone1 - 2Partick Thistle
2015   14 MarchPremier LeaguePartick Thistle3 - 0St. Johnstone
2015   17 JanuaryPremier LeagueSt. Johnstone2 - 0Partick Thistle
2014   25 OctoberPremier LeaguePartick Thistle0 - 0St. Johnstone
2014   29 MarchPremier LeagueSt. Johnstone1 - 1Partick Thistle
2014   21 JanuaryPremier LeaguePartick Thistle0 - 1St. Johnstone
2013   28 SeptemberPremier LeagueSt. Johnstone1 - 1Partick Thistle
2011   9 FebruaryFA CupSt. Johnstone2 - 0Partick Thistle
2009   4 AprilDivision1St. Johnstone1 - 1Partick Thistle
2009   17 JanuaryDivision1Partick Thistle0 - 0St. Johnstone
2008   25 OctoberDivision1St. Johnstone3 - 0Partick Thistle
2008   23 AugustDivision1Partick Thistle4 - 0St. Johnstone
2008   22 MarchDivision1Partick Thistle0 - 0St. Johnstone
2008   5 JanuaryDivision1St. Johnstone2 - 0Partick Thistle
2007   1 DecemberDivision1Partick Thistle2 - 2St. Johnstone
2007   15 SeptemberDivision1St. Johnstone2 - 1Partick Thistle
2007   12 MarchDivision1Partick Thistle2 - 0St. Johnstone
2007   9 MarchDivision1St. Johnstone2 - 0Partick Thistle
2006   3 NovemberDivision1St. Johnstone2 - 0Partick Thistle
2006   8 SeptemberDivision1Partick Thistle1 - 5St. Johnstone
2005   15 AprilDivision1Partick Thistle0 - 4St. Johnstone
2005   21 JanuaryDivision1St. Johnstone1 - 1Partick Thistle
2004   3 DecemberDivision1Partick Thistle0 - 4St. Johnstone
2004   24 SeptemberDivision1St. Johnstone2 - 1Partick Thistle
1997   11 AprilDivision1Partick Thistle0 - 4St. Johnstone
1997   12 JanuaryDivision1St. Johnstone0 - 0Partick Thistle
1996   18 NovemberDivision1Partick Thistle0 - 4St. Johnstone
1996   6 SeptemberDivision1St. Johnstone2 - 0Partick Thistle

Biggest Partick Thistle Victory vs St Johnstone

2008   23 AugustDivision1Partick Thistle4 - 0St. Johnstone

Biggest St Johnstone Victory vs Partick Thistle

2025   2 AugustDivision1St. Johnstone5 - 1Partick Thistle

Biggest Partick Thistle Defeat vs St Johnstone

2025   2 AugustDivision1St. Johnstone5 - 1Partick Thistle

Biggest St Johnstone Defeat vs Partick Thistle

2008   23 AugustDivision1Partick Thistle4 - 0St. Johnstone

Last 5 Partick Thistle Home Matches

2026   27 MarchDivision1Partick Thistle3 - 1Ross County
2026   20 MarchDivision1Partick Thistle0 - 0St. Johnstone
2026   28 FebruaryDivision1Partick Thistle0 - 0Arbroath
2026   21 FebruaryDivision1Partick Thistle1 - 0Airdrieonians
2026   24 JanuaryDivision1Partick Thistle2 - 1Ayr United

Last 5 St Johnstone Home Matches

2026   28 MarchDivision1St. Johnstone1 - 1Queen's Park
2026   14 MarchDivision1St. Johnstone1 - 0Ross County
2026   28 FebruaryDivision1St. Johnstone3 - 1Ayr United
2026   30 JanuaryDivision1St. Johnstone2 - 2Partick Thistle
2026   24 JanuaryDivision1St. Johnstone0 - 1Dunfermline Athletic

Last 5 Partick Thistle Away Matches

2026   24 MarchDivision1Raith Rovers0 - 2Partick Thistle
2026   13 MarchDivision1Greenock Morton1 - 2Partick Thistle
2026   8 MarchFA CupSt. Mirren2 - 1Partick Thistle
2026   24 FebruaryDivision1Dunfermline Athletic2 - 2Partick Thistle
2026   7 FebruaryFA CupElgin City2 - 3Partick Thistle

Last 5 St Johnstone Away Matches

2026   20 MarchDivision1Partick Thistle0 - 0St. Johnstone
2026   7 MarchDivision1Greenock Morton0 - 2St. Johnstone
2026   24 FebruaryDivision1Queen's Park1 - 1St. Johnstone
2026   20 FebruaryDivision1Raith Rovers0 - 0St. Johnstone
2026   13 FebruaryDivision1Airdrieonians0 - 1St. Johnstone

Club: Partick Thistle

Partick Thistle
Scotland Scotland
  • Premiership
  • Partick Thistle
  • Nickname: The Jags
  • Firhill Stadium (10921)
  • League Position: 0th
  • Coach: A. Archibald

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland
  • Premiership
  • St. Johnstone
  • Nickname: The Saintees
  • McDiarmid Park (10456)
  • League Position: 0th
  • Coach: Simo Valakari