2019/20
Second Round
Central Scottish AFL 2 – 1 Aberdeenshire AFA
2018/19
First Round
Ayrshire AFA 3 – 2 Aberdeenshire AFA
2017/18
Final
Lothian and Edinburgh AFA 3 – 2 Aberdeenshire AFA
2016/17
First Round
Aberdeenshire AFA 1 – 2 Ayrshire AFA
2015/16
Final
Aberdeenshire AFA 2 – 3 Ayrshire AFA
Semi-Finals
Strathclyde Saturday Morning AFL 1 – 3 Aberdeenshire AFA
Ayrshire AFA 3 – 1 Caledonian AFL
Quarter-Finals
Caledonian AFL 3 – 0 Lothian & Edinburgh AFA
Scottish AFL 2 – 4 Ayrshire AFA
Strathclyde Saturday Morning AFL 1 – 1 Central Scottish AFL (AET), Strathclyde Saturday Morning AFL won 3-0 on penalties
Bye: Aberdeenshire AFA