Amateurs
Perthshire Amateur Football results from Thursday, April 12: A&B Taxi League Division One - Bridge of Earn 2 St Johns 4. Division Three - Rattray 3 Dunkeld and Birnam 1, Strathearn Grove 3 Wolfhill 3.
Saturday, April 14: A&B Taxi League Division One - Balmoral 8 Jeanfield 2, Craigie 1 Auchterarder 2, Letham 4 Bridge of Earn 2, St Johns 0 Luncarty ASC 6. Division Two - Ballinluig 1 Coupar Angus 1, Burrelton 4 Tay Thistle 0, Pole Team 1 Vale of Atholl 2, Breadalbane 2 Kettins 4. Division Three - Dunkeld and Birnam 0 Alyth 0, Strathearn Grove 7 Blair Thistle 1, Wolfhill 2 Letham CC 7.
Fixtures for Tuesday, April 17 (tonight): Division Two - Breadalbane v Bridgeton. Division Three - Scone Thistle v Dunkeld and Birnam. Perth and District Cup semi-final - Letham v St Johns. Consolation Cup round one Alyth v Coupar Angus.
Wednesday, April 18: West District semi final - Auchterarder v Strathearn Grove.
Thursday, April 19: A&B Taxi League Division One - St Johns v Balmoral, Vale of Earn v Bridge of Earn. Division Three - Alyth v Dunkeld and Birnam. Ashleigh Cup semi final - Letham v Pole Team. North Perthshire Cup final Breadalbane v Vale of Atholl. Consolation Cup - Blair Thistle v Rattray, Wolfhill v Burrelton.
Saturday, April 21: A&B Taxi League Division One - Jeanfield v Letham, St Johns v Auchterarder. Division Two Breadalbane v Burrelton, Tay Thistle v Kettins. Division Three - Dunkeld and Birnam v Blair Thistle, Letham CC v Wolfhill, Rattray v Scone Thistle. Consolation Cup - Ballinluig v Bridge of Earn, Craigie v Balmoral, Strathearn Grove v Bridgeton.