Linfield 1-2 St Johnstone – Friendly – June 23 2015
Glenavon 1-1 St Johnstone – Friendly – June 24 2015
St Johnstone 0-1 Aberdeen – Friendly – June 28 2015
Alashkert 0-1 St Johnstone – Europa League First Qualifying Round, First Leg – July 2 2015
St Johnstone 2-1 Alashkert – Europa League First Qualifying Round, Second Leg – July 9 2015
St Johnstone 0-0 Real Sociedad – Friendly – July 12 2015
St Johnstone 0-1 Blackpool – Friendly – July 25 2015
Hearts 4-3 St Johnstone – Scottish Premiership – August 2 2015
St Johnstone 1-1 Inverness CT – Scottish Premiership – August 8 2015
St Johnstone 1-1 Ross County – Scottish Premiership – August 11 2015
Dundee 2-1 St Johnstone – Scottish Premiership – August 15 2015
St Johnstone 2-1 Motherwell – Scottish Premiership – August 22 2015
Celtic 3-1 St Johnstone – Scottish Premiership – August 29 2015
St Johnstone 4-1 Hamilton Accies – Scottish Premiership – September 12 2015
Kilmarnock 2-1 St Johnstone – Scottish Premiership – September 19 2015
Rangers 1-3 St Johnstone – League Cup – September 22 2015
St Johnstone 2-1 Dundee United – Scottish Premiership – September 26 2015
Aberdeen 1-5 St Johnstone – Scottish Premiership – October 3 2015
St Johnstone 1-2 Partick Thistle – Scottish Premiership – October 17 2015
Inverness CT 0-1 St Johnstone – Scottish Premiership – October 24 2015
Greenock Morton 1-3 St Johnstone – League Cup Quarter Final – October 27 2015
Hamilton Accies 2-4 St Johnstone – Scottish Premiership – October 31 2015
St Johnstone 2-1 Kilmarnock – Scottish Premiership – November 7 2015
Dundee United 1-2 St Johnstone – Scottish Premiership – November 21 2015
St Johnstone 1-1 Dundee – Scottish Premiership – November 27 2015
Ross County 2-3 St Johnstone – Scottish Premiership – December 5 2015
St Johnstone 0-3 Celtic – Scottish Premiership – December 13 2015
St Johnstone 0-0 Hearts – Scottish Premiership – December 19 2015
Motherwell 2-0 St Johnstone – Scottish Premiership – December 30 2015
St Johnstone 0–1 Kilmarnock – Scottish Cup – January 9 2016
St Johnstone 0-0 Hamilton Accies – Scottish Premiership – January 16 2016
Celtic 3-1 St Johnstone – Scottish Premiership – January 23 2016
Hibernian 2-1 St Johnstone – League Cup Semi Final – January 30 2016
St Johnstone 3-4 Aberdeen – Scottish Premiership – February 6 2016
Dundee 2-0 St Johnstone – Scottish Premiership – February 12 2016
St Johnstone 2-1 Motherwell – Scottish Premiership – February 20 2016
Partick Thistle 2-0 St Johnstone – Scottish Premiership – February 23 2016
Aberdeen 1-1 St Johnstone – Scottish Premiership – February 27 2016
St Johnstone 1-2 Partick Thistle – Scottish Premiership – March 2 2016
St Johnstone 1-0 Inverness CT – Scottish Premiership – March 9 2016
St Johnstone 1-1 Ross County – Scottish Premiership – March 16 2016
Hearts 0-3 St Johnstone – Scottish Premiership – March 19 2016
St Johnstone 0-1 Dundee United – Scottish Premiership – April 2 2016
Kilmarnock 3-0 St Johnstone – Scottish Premiership – April 9 2016
St Johnstone 3-0 Aberdeen – Scottish Premiership – April 22 2016
Ross County 0-1 St Johnstone – Scottish Premiership – April 30 2016
Motherwell 1-2 St Johnstone – Scottish Premiership – May 7 2016
St Johnstone 2-1 Celtic – Scottish Premiership – May 11 2016
Hearts 2-2 St Johnstone – Scottish Premiership – May 15 2016