» » »
versus
April 2014
Sun 13 12:45 St Johnstone 2-1 Aberdeen 0-1 19,057 Semi-final
March 2014
Sat 8 12:15 Raith Rovers 1-3 St Johnstone 1-1 3,767 Quarter-final
February 2014
Sat 8 15:00 Forfar Athletic 0-4 St Johnstone 0-2 1,803 Round 5
November 2013
Sat 30 15:00 St Johnstone 2-0 Livingston 1-0 2,294 Round 4
February 2013
Sat 2 15:00 St Mirren 2-0 St Johnstone 0-0 3,507 Round 5 Report
December 2012
Mon 17 19:45 Cowdenbeath 0-3 St Johnstone 0-0 809 Round 4 Report
Wed 12 19:45 Cowdenbeath P-P St Johnstone Round 4 Report
Mon 10 19:45 Cowdenbeath P-P St Johnstone Round 4 Report
Tue 4 19:45 Cowdenbeath P-P St Johnstone Round 4 Report
Sat 1 15:00 Cowdenbeath P-P St Johnstone Round 4 Report
February 2012
Tue 14 19:45 St Johnstone 1-2 Heart of Midlothian 0-0 3,404 Round 5 Report
After extra time (1-1 after 90 mins)
Sun 5 14:15 Heart of Midlothian 1-1 St Johnstone 1-0 9,185 Round 5 Report
January 2012
Sat 7 15:00 St Johnstone 2-1 Brechin City 1-1 2,467 Round 4 Report
April 2011
Sat 16 12:45 Motherwell 3-0 St Johnstone 3-0 11,920 Semi-final Report
March 2011
Tue 22 19:45 St Johnstone 1-0 Brechin City 1-0 3,891 Round 6 Report
Sat 12 15:00 Brechin City 2-2 St Johnstone 1-0 3,472 Round 6 Report
February 2011
Wed 9 19:45 St Johnstone 2-0 Partick Thistle 1-0 2,441 Round 5 Report
Sat 5 15:00 St Johnstone P-P Partick Thistle Round 5 Report
January 2011
Tue 11 19:30 Heart of Midlothian 0-1 St Johnstone 0-0 6,261 Round 4 Report
Sun 9 14:00 Heart of Midlothian P-P St Johnstone Round 4 Report
February 2010
Sat 6 15:00 St Johnstone 0-1 Dundee United 5,636 Round 5 Report
January 2010
Mon 18 19:45 Forfar Athletic 0-3 St Johnstone 1,449 Round 4 Report
Tue 12 19:45 Forfar Athletic P-P St Johnstone Round 4 Report
Sat 9 15:00 Forfar Athletic P-P St Johnstone Round 4 Report
January 2009
Tue 13 20:05 St Johnstone 0-2 Rangers 7,746 Round 4 Report
Sat 10 15:00 St Johnstone P-P Rangers Round 4 Report
April 2008
Sun 20 15:00 St Johnstone 1-1 Rangers 26,180 Semi-final Report
After extra time
Sun 20 15:00 St Johnstone P-P Rangers/ Partick Semi-final Report
March 2008
Tue 18 19:45 St Mirren 1-3 St Johnstone 4,596 Round 6 Report
Sat 8 15:00 St Johnstone 1-1 St Mirren 6,094 Round 6 Report
February 2008
Tue 12 19:45 Ross County 0-1 St Johnstone 2,385 Round 5 Report
Sat 2 15:00 Ross County P-P St Johnstone Round 5 Report
January 2008
Tue 15 19:45 St Johnstone 3-1 Raith Rovers 2,113 Round 4 Report
Sat 12 15:00 St Johnstone P-P Raith Rovers Round 4 Report
April 2007
Sat 14 12:30 St Johnstone 1-2 Celtic 28,339 Semi-final Report
February 2007
Wed 28 20:05 Motherwell 1-2 St Johnstone 5,788 Round 5 Report
Sat 3 15:00 Falkirk 0-3 St Johnstone 3,908 Round 4 Report
January 2007
Wed 17 19:45 Ayr United 1-2 St Johnstone 1,948 Round 3 Report
Sat 6 15:00 St Johnstone 0-0 Ayr United 2,173 Round 3 Report
January 2006
Sat 7 15:00 St Johnstone 0-1 Gretna 2,651 Round 3 Report
January 2005
Sun 9 15:00 Inverness Caledonian Thistle 1-0 St Johnstone 2,021 Round 3 Report
Sat 8 15:00 Inverness Caledonian Thistle P-P St Johnstone Round 3 Report
January 2004
Sat 10 15:00 St Johnstone 0-3 Motherwell 4,090 Round 3 Report
February 2003
Sun 23 15:00 Celtic 3-0 St Johnstone 26,205 Round 4 Report
Tue 4 19:45 St Johnstone 1-1 Airdrie United 2,105 Round 3 Report
January 2003
Sat 25 15:00 Airdrie United 1-1 St Johnstone 2,073 Round 3 Report
January 2002
Tue 8 19:45 St Johnstone 0-2 Aberdeen 4,070 Round 3 Report
Sat 5 15:00 St Johnstone P-P Aberdeen Round 3 Report