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