| PTFC vs. St Johnstone |
| Full competitive match history @ 28-Nov-2025 18:03. See also: Thistle's player connections with St Johnstone. |
| P133 W44 D32 L57 (1.233 ppg) |
| Historical PT average: 1.365 ppg (@ 10-Jan-2026) |
![]() |
access match hub | |
| 133. Sat-22-Nov-2025 [h] (2-0) W2-1 St Johnstone (SPFL Championship - game 15) |
| 132. Sat-02-Aug-2025 [a] (1-3) L1-5 St Johnstone (SPFL Championship - game 1) |
| 131. Sat-28-Apr-2018 [a] (0-1) D1-1 St Johnstone (SPFL Premiership - game 35) |
| 130. Sat-27-Jan-2018 [a] (1-0) W3-1 St Johnstone (SPFL Premiership - game 24) |
| 129. Sat-28-Oct-2017 [h] (1-0) W1-0 St Johnstone (SPFL Premiership - game 12) |
| 128. Sat-19-Aug-2017 [a] (0-1) L0-1 St Johnstone (SPFL Premiership - game 3) |
| 127. Tue-08-Aug-2017 [a] (0-0) W3-0 St Johnstone (League Cup 2nd Round) |
| 126. Sat-13-May-2017 [a] (0-1) L0-1 St Johnstone (SPFL Premiership - game 36) |
| 125. Sat-11-Feb-2017 [a] (1-0) W1-0 St Johnstone (Scottish Cup 5th Round) |
| 124. Wed-01-Feb-2017 [h] (0-1) L0-1 St Johnstone (SPFL Premiership - game 23) |
| 123. Sat-29-Oct-2016 [a] (1-1) W2-1 St Johnstone (SPFL Premiership - game 11) |
| 122. Sat-10-Sep-2016 [h] (0-1) L0-2 St Johnstone (SPFL Premiership - game 4) |
| 121. Wed-02-Mar-2016 [a] (2-0) W2-1 St Johnstone (SPFL Premiership - game 26) |
| 120. Tue-23-Feb-2016 [h] (0-0) W2-0 St Johnstone (SPFL Premiership - game 24) |
| 119. Sat-17-Oct-2015 [a] (2-0) W2-1 St Johnstone (SPFL Premiership - game 11) |
| 118. Sat-14-Mar-2015 [h] (2-0) W3-0 St Johnstone (SPFL Premiership - game 29) |
| 117. Sat-17-Jan-2015 [a] (0-1) L0-2 St Johnstone (SPFL Premiership - game 20) |
| 116. Sat-25-Oct-2014 [h] (0-0) D0-0 St Johnstone (SPFL Premiership - game 10) |
| 115. Sat-29-Mar-2014 [a] (0-1) D1-1 St Johnstone (SPFL Premiership - game 32) |
| 114. Tue-21-Jan-2014 [h] (0-1) L0-1 St Johnstone (SPFL Premiership - game 23) |
| 113. Sat-28-Sep-2013 [a] (1-1) D1-1 St Johnstone (SPFL Premiership - game 8) |
| 112. Wed-09-Feb-2011 [a] (0-1) L0-2 St Johnstone (Scottish Cup 5th Round) |
| 111. Sat-04-Apr-2009 [a] (0-0) D1-1 St Johnstone (SFL First Division - game 31) |
| 110. Sat-17-Jan-2009 [h] (0-0) D0-0 St Johnstone (SFL First Division - game 21) |
| 109. Sat-25-Oct-2008 [a] (0-1) L0-3 St Johnstone (SFL First Division - game 11) |
| 108. Sat-23-Aug-2008 [h] (1-0) W4-0 St Johnstone (SFL First Division - game 4) |
| 107. Sat-22-Mar-2008 [h] (0-0) D0-0 St Johnstone (SFL First Division - game 29) |
| 106. Sat-05-Jan-2008 [a] (0-0) L0-2 St Johnstone (SFL First Division - game 21) |
| 105. Sat-01-Dec-2007 [h] (1-0) D2-2 St Johnstone (SFL First Division - game 15) |
| 104. Sat-15-Sep-2007 [a] (0-0) L1-2 St Johnstone (SFL First Division - game 6) |
| 103. Tue-28-Aug-2007 [h] (0-0) W0-0 St Johnstone (League Cup 2nd Round) aet; W5-4 pens |
| 102. Tue-13-Mar-2007 [h] (1-0) W2-0 St Johnstone (SFL First Division - game 28) |
| 101. Sat-10-Mar-2007 [a] (0-1) L0-2 St Johnstone (SFL First Division - game 27) |
| 100. Sat-04-Nov-2006 [a] (0-1) L0-2 St Johnstone (SFL First Division - game 12) |
| 99. Sat-09-Sep-2006 [h] (0-3) L1-5 St Johnstone (SFL First Division - game 5) |
| 98. Tue-30-Aug-2005 [h] (0-0) L4-4 St Johnstone (Challenge Cup 2nd Round) aet; L7-8 pens |
| 97. Sat-16-Apr-2005 [h] (0-3) L0-4 St Johnstone (SFL First Division - game 33) |
| 96. Sat-22-Jan-2005 [a] (0-0) D1-1 St Johnstone (SFL First Division - game 24) |
| 95. Sat-04-Dec-2004 [h] (0-2) L0-4 St Johnstone (SFL First Division - game 17) |
| 94. Sat-25-Sep-2004 [a] (0-0) L1-2 St Johnstone (SFL First Division - game 8) |
| 93. Sun-18-Jul-1999 [n] (0-1) L0-1 St Johnstone (Motorola Cup 3rd Place Play-Off) |
| 92. Sat-24-Jan-1998 [a] (0-1) L0-1 St Johnstone (Scottish Cup 3rd Round) |
| 91. Sat-12-Apr-1997 [h] (0-2) L0-4 St Johnstone (SFL First Division - game 32) |
| 90. Mon-13-Jan-1997 [a] (0-0) D0-0 St Johnstone (SFL First Division - game 22) |
| 89. Tue-19-Nov-1996 [h] (0-2) L0-4 St Johnstone (SFL First Division - game 14) |
| 88. Sat-07-Sep-1996 [a] (0-0) L0-2 St Johnstone (SFL First Division - game 4) |
| 87. Sat-16-Apr-1994 [a] (0-0) L0-1 St Johnstone (SFL Premier Division - game 38) |
| 86. Tue-22-Mar-1994 [h] (0-0) D0-0 St Johnstone (SFL Premier Division - game 33) |
| 85. Sat-13-Nov-1993 [a] (1-0) W3-1 St Johnstone (SFL Premier Division - game 17) |
| 84. Sat-02-Oct-1993 [h] (3-1) W4-1 St Johnstone (SFL Premier Division - game 9) |
| 83. Sat-13-Mar-1993 [h] (0-1) D1-1 St Johnstone (SFL Premier Division - game 34) |
| 82. Sat-30-Jan-1993 [a] (0-0) D0-0 St Johnstone (SFL Premier Division - game 27) |
| 81. Sat-17-Oct-1992 [h] (0-0) W1-0 St Johnstone (SFL Premier Division - game 13) |
| 80. Wed-19-Aug-1992 [a] (2-2) L2-2 St Johnstone (League Cup 3rd Round) aet; L3-4 pens |
| 79. Sat-08-Aug-1992 [a] (1-0) D1-1 St Johnstone (SFL Premier Division - game 3) |
| 78. Sat-07-Apr-1990 [h] (0-1) L0-2 St Johnstone (SFL First Division - game 35) |
| 77. Sat-13-Jan-1990 [h] (0-0) L0-1 St Johnstone (SFL First Division - game 25) |
| 76. Sat-28-Oct-1989 [a] (0-0) L1-2 St Johnstone (SFL First Division - game 13) |
| 75. Sat-08-Apr-1989 [a] (1-1) D1-1 St Johnstone (SFL First Division - game 34) |
| 74. Wed-08-Feb-1989 [h] (1-0) W2-0 St Johnstone (SFL First Division - game 26) |
| 73. Sat-01-Oct-1988 [a] (0-1) L1-2 St Johnstone (SFL First Division - game 8) |
| 72. Sat-02-Mar-1985 [h] (1-0) W6-2 St Johnstone (SFL First Division - game 29) |
| 71. Sat-24-Nov-1984 [h] (3-2) L3-7 St Johnstone (SFL First Division - game 16) |
| 70. Sat-22-Sep-1984 [a] (1-0) D2-2 St Johnstone (SFL First Division - game 7) |
| 69. Sat-02-Apr-1983 [h] (1-1) W2-1 St Johnstone (SFL First Division - game 32) |
| 68. Mon-03-Jan-1983 [a] (0-1) L0-1 St Johnstone (SFL First Division - game 21) |
| 67. Sat-06-Nov-1982 [h] (1-0) W3-1 St Johnstone (SFL First Division - game 13) |
| 66. Sat-23-Aug-1975 [h] (1-0) W3-0 St Johnstone (League Cup Section 4 - game 5) |
| 65. Sat-16-Aug-1975 [a] (4-2) W4-2 St Johnstone (League Cup Section 4 - game 3) |
| 64. Sat-19-Apr-1975 [h] (0-0) D0-0 St Johnstone (SFL First Division - game 33) |
| 63. Sat-14-Dec-1974 [a] (1-0) W3-1 St Johnstone (SFL First Division - game 16) |
| 62. Sat-16-Mar-1974 [h] (0-1) L0-1 St Johnstone (SFL First Division - game 25) |
| 61. Sat-10-Nov-1973 [a] (1-1) D2-2 St Johnstone (SFL First Division - game 11) |
| 60. Sat-25-Aug-1973 [h] (1-0) L1-3 St Johnstone (League Cup Section 3 - game 5) |
| 59. Sat-18-Aug-1973 [a] (1-1) L1-5 St Johnstone (League Cup Section 3 - game 3) |
| 58. Sat-28-Apr-1973 [a] (2-1) W3-1 St Johnstone (SFL First Division - game 34) |
| 57. Sat-23-Dec-1972 [h] (1-0) D1-1 St Johnstone (SFL First Division - game 17) |
| 56. Sat-12-Feb-1972 [a] (0-1) L1-2 St Johnstone (SFL First Division - game 24) |
| 55. Sat-16-Oct-1971 [h] (0-0) W2-1 St Johnstone (SFL First Division - game 7) |
| 54. Wed-22-Sep-1971 [h] (3-0) W5-1 St Johnstone (League Cup Quarter Final, 2nd leg) agg: W5-3 |
| 53. Mon-20-Sep-1971 [a] (0-1) L0-2 St Johnstone (League Cup Quarter Final, 1st leg) |
| 52. Sat-31-Jul-1971 [a] (1-0) L1-2 St Johnstone (Drybrough Cup 1st Round) |
| 51. Sat-07-Feb-1970 [h] (1-2) W4-3 St Johnstone (SFL First Division - game 20) |
| 50. Wed-03-Sep-1969 [a] (1-3) L2-5 St Johnstone (SFL First Division - game 2) |
| 49. Wed-27-Aug-1969 [a] (0-3) L0-4 St Johnstone (League Cup Section 3 - game 6) |
| 48. Sat-16-Aug-1969 [h] (1-4) L1-8 St Johnstone (League Cup Section 3 - game 3) |
| 47. Wed-09-Apr-1969 [h] (0-1) D1-1 St Johnstone (SFL First Division - game 32) |
| 46. Sat-26-Oct-1968 [a] (1-1) D2-2 St Johnstone (SFL First Division - game 8) |
| 45. Sat-20-Apr-1968 [h] (0-2) L0-4 St Johnstone (SFL First Division - game 33) |
| 44. Sat-23-Dec-1967 [a] (0-0) L1-2 St Johnstone (SFL First Division - game 16) |
| 43. Sat-21-Jan-1967 [h] (2-0) W3-0 St Johnstone (SFL First Division - game 20) |
| 42. Sat-08-Oct-1966 [a] (1-2) W5-3 St Johnstone (SFL First Division - game 5) |
| 41. Sat-16-Apr-1966 [h] (0-1) W3-1 St Johnstone (SFL First Division - game 30) |
| 40. Wed-06-Apr-1966 [a] (2-2) D2-2 St Johnstone (SFL First Division - game 27) |
| 39. Sat-04-Sep-1965 [a] (0-1) L0-2 St Johnstone (League Cup Section 3 - game 6) |
| 38. Sat-21-Aug-1965 [h] (0-1) L0-1 St Johnstone (League Cup Section 3 - game 3) |
| 37. Sat-20-Mar-1965 [a] (0-1) D2-2 St Johnstone (SFL First Division - game 28) |
| 36. Sat-14-Nov-1964 [h] (0-0) D2-2 St Johnstone (SFL First Division - game 12) |
| 35. Sat-21-Mar-1964 [a] (1-1) W3-2 St Johnstone (SFL First Division - game 30) |
| 34. Sat-25-Jan-1964 [h] (1-0) W2-0 St Johnstone (Scottish Cup 2nd Round) |
| 33. Sat-23-Nov-1963 [h] (1-1) W2-1 St Johnstone (SFL First Division - game 13) |
| 32. Sat-07-Apr-1962 [a] (0-1) L0-1 St Johnstone (SFL First Division - game 32) |
| 31. Sat-16-Dec-1961 [h] (1-0) W3-0 St Johnstone (SFL First Division - game 15) |
| 30. Sat-02-Sep-1961 [a] (?-?) L3-4 St Johnstone (League Cup Section 1 - game 6) |
| 29. Sat-19-Aug-1961 [h] (0-0) D0-0 St Johnstone (League Cup Section 1 - game 3) |
| 28. Sat-04-Mar-1961 [h] (2-0) W3-0 St Johnstone (SFL First Division - game 26) |
| 27. Sat-29-Oct-1960 [a] (1-0) L1-2 St Johnstone (SFL First Division - game 9) |
| 26. Sat-01-Apr-1939 [a] (0-3) L0-7 St Johnstone (SFL First Division - game 35) |
| 25. Sat-26-Nov-1938 [h] (0-2) L1-4 St Johnstone (SFL First Division - game 18) |
| 24. Sat-23-Apr-1938 [a] (1-1) L1-3 St Johnstone (SFL First Division - game 36) |
| 23. Sat-16-Apr-1938 [h] (0-0) L1-4 St Johnstone (SFL First Division - game 34) |
| 22. Sat-16-Jan-1937 [h] (0-0) D1-1 St Johnstone (SFL First Division - game 27) |
| 21. Sat-12-Sep-1936 [a] (1-0) W2-0 St Johnstone (SFL First Division - game 8) |
| 20. Sat-28-Dec-1935 [a] (0-1) L0-3 St Johnstone (SFL First Division - game 22) |
| 19. Sat-17-Aug-1935 [h] (2-1) W3-1 St Johnstone (SFL First Division - game 2) |
| 18. Sat-12-Jan-1935 [h] (1-0) W3-0 St Johnstone (SFL First Division - game 26) |
| 17. Sat-15-Sep-1934 [a] (1-2) L1-2 St Johnstone (SFL First Division - game 8) |
| 16. Sat-10-Feb-1934 [a] (0-4) L0-4 St Johnstone (SFL First Division - game 28) |
| 15. Sat-16-Sep-1933 [h] (0-2) L0-3 St Johnstone (SFL First Division - game 8) |
| 14. Sat-31-Dec-1932 [h] (1-0) D2-2 St Johnstone (SFL First Division - game 21) |
| 13. Sat-20-Aug-1932 [a] (1-1) L1-2 St Johnstone (SFL First Division - game 2) |
| 12. Wed-23-Apr-1930 [h] (0-1) W2-1 St Johnstone (SFL First Division - game 36) |
| 11. Sat-07-Dec-1929 [a] (0-1) D1-1 St Johnstone (SFL First Division - game 18) |
| 10. Sat-09-Feb-1929 [a] (0-0) W3-1 St Johnstone (SFL First Division - game 25) |
| 9. Sat-22-Sep-1928 [h] (3-1) W6-2 St Johnstone (SFL First Division - game 6) |
| 8. Sat-24-Mar-1928 [a] (1-0) W2-1 St Johnstone (SFL First Division - game 33) |
| 7. Sat-19-Nov-1927 [h] (1-1) D2-2 St Johnstone (SFL First Division - game 15) |
| 6. Sat-02-Apr-1927 [h] (2-1) W3-1 St Johnstone (SFL First Division - game 34) |
| 5. Sat-20-Nov-1926 [a] (0-1) D1-1 St Johnstone (SFL First Division - game 15) |
| 4. Sat-20-Mar-1926 [h] (1-0) W3-1 St Johnstone (SFL First Division - game 32) |
| 3. Sat-13-Mar-1926 [a] (1-2) D2-2 St Johnstone (SFL First Division - game 31) |
| 2. Sat-07-Mar-1925 [a] (1-1) D1-1 St Johnstone (SFL First Division - game 32) |
| 1. Sat-11-Oct-1924 [h] (0-1) L0-1 St Johnstone (SFL First Division - game 10) |
advertisement
Scottish referees have a rich history in international football, with the very best ranking amongst the world's greatest officials. Drew Herbertson's new book tells their long overdue story, providing biographies of all the Scots who have handled international matches. From the early pioneers when international football first started in 1872 through to the current FIFA list, “Scotland's International Football Referees” commemorates their careers and is a tribute to their achievements.
• World Cup appointments
Buy now: £13.57 (paperback) or £3.49 (kindle edition) from Amazon
• European Championship appointments
• International club and other country competitions


