Change:  or Competition: 
Date Time H/A Opponent Competition Result Att Details
July 2016
Sat 2 15:00 A Fraserburgh Friendly / William West Testimonial 3 - 3 Yes
Tue 5 19:30 A Brora Rangers Friendly 1 - 1 Yes
Thu 7 19:30 A Nairn County Friendly 3 - 0 Yes
Sat 9 14:00 A Buckie Thistle Friendly / Andy Low Testimonial 8 - 1 Yes
Sun 10 12:00 A Clachnacuddin Friendly 3 - 1 Yes
Tue 12 19:45 A Elgin City Friendly 3 - 0 Yes
Sat 16 15:00 A Cowdenbeath League Cup / Group C 2 - 1 487 Yes
Tue 19 19:30 A Forres Mechanics Friendly 3 - 1 Yes
Sat 23 15:00 H Dundee Utd League Cup / Group C 1 - 1 1839 Yes
Tue 26 19:45 A Dunfermline League Cup / Group C 5 - 1 2580 Yes
Sat 30 15:00 H Arbroath League Cup / Group C 7 - 0 1316 Yes
August 2016
Tue 2 19:45 H Arbroath Challenge Cup / Under 20s 0 - 3 296 Yes
Sat 6 15:00 A Partick Thistle League 0 - 2 2943 Yes
Tue 9 19:30 A Alloa Athletic League Cup / Rnd 2 0 - 1 613 Yes
Sat 13 15:00 H Ross County League 2 - 3 4204 Yes
Sat 20 15:00 A Hearts League 1 - 5 15880 Yes
Sat 27 15:00 H St. Johnstone League 2 - 1 2729 Yes
September 2016
Sat 10 15:00 A Aberdeen League 1 - 1 11356 Yes
Sun 18 15:00 H Celtic League 2 - 2 6061 Yes
Sat 24 15:00 H Dundee League 3 - 1 2884 Yes
October 2016
Sat 1 15:00 A Hamilton Academical League 1 - 1 1611 Yes
Fri 14 19:45 H Rangers League 0 - 1 7012 Yes
Sat 22 15:00 H Kilmarnock League 1 - 1 2591 Yes
Wed 26 19:45 A Motherwell League 3 - 0 3131 Yes
Sat 29 15:00 H Hearts League 3 - 3 3565 Yes
November 2016
Sat 5 15:00 A Celtic League 0 - 3 54152 Yes
Sat 19 15:00 H Aberdeen League 1 - 3 4867 Yes
Sat 26 15:00 A Dundee League 1 - 2 5094 Yes
December 2016
Sat 3 15:00 A St. Johnstone League        
Sat 10 15:00 H Hamilton Academical League        
Sat 17 15:00 A Kilmarnock League        
Sat 24 15:00 A Rangers League        
Wed 28 19:45 H Motherwell League        
Sat 31 15:00 A Ross County League        
January 2017
Sat 21 15:00 A Elgin City Scottish Cup / TBC        
Sat 28 15:00 H Partick Thistle League        
February 2017
Wed 1 19:45 A Hamilton Academical League        
Sat 4 15:00 H Dundee League        
Sat 18 15:00 A Hearts League        
Sat 25 15:00 H Rangers League        
March 2017
Wed 1 19:45 H Celtic League        
Sat 11 15:00 A Partick Thistle League        
Sat 18 15:00 H Ross County League        
April 2017
Sat 1 15:00 H Kilmarnock League        
Wed 5 19:45 A Aberdeen League        
Sat 8 15:00 H St. Johnstone League        
Sat 15 15:00 A Motherwell League