DateCompAtScoreOppositionCrowdReport
04/04/1885FriendlyA2-2Pullars Rangers 
04/04/1896FriendlyH2-1Forfar Athletic 
04/04/1903FriendlyH2-3King's Park 
04/04/1908Northern LeagueA0-1Brechin City 
04/04/1914Northern LeagueH1-1Brechin City 
04/04/1925Division 1 (Old)A1-1Morton4000
04/04/1931Division 2 (Old)A2-1East Stirling 
04/04/1936Division 1 (Old)A1-5Hamilton3000
04/04/1953Division BH1-2Cowdenbeath3000
04/04/1959Division 2 (Old)H1-1Arbroath 
04/04/1962Division 1 (Old)H0-4Rangers15500
04/04/1964Division 1 (Old)H1-1Celtic9500
04/04/1970Division 1 (Old)A2-0Dundee6500
04/04/1979Division 1A1-3Arbroath1348
04/04/1981Division 1A1-4Dundee8586
04/04/1987Division 2A1-1Stirling Albion826
04/04/1992PremierA1-2Dundee Utd5553
04/04/1998PremierA1-0Aberdeen9022
04/04/1999PremierH3-1Rangers9740
04/04/2000TestimonialA0-2Inverness Caledonian Thistle 
04/04/2009Division 1H1-1Partick Thistle4909
04/04/2015PremierA1-1Hamilton2032