[tab:2022/23]

The Aberdeen FC Trophy is contested by all clubs in the Association.

Final

Kincorth 2 – 1 Woodside

Semi-Finals

Bervie Caledonian 0 – 4 Kincorth
Woodside 5 – 2 Tolbooth

Quarter-Finals

Bervie Caledonian 3 – 2 Kemnay Amateurs
Cowie Thistle 0 – 1 Kincorth
Nicolls Amateurs 0 – 2 Woodside
Tolbooth 3 – 1 Insch

Third Round

Alford 0 – 1 Cowie Thistle
Fyvie 3 – 4 Bervie Caledonian
Kemnay Amateurs v Huntly Amateurs
Kincorth 1 – 0 Echt (AET)
Nicolls Amateurs 3 – 0 Aboyne
Rattrays XI 1 – 5 Woodside
Tarves 1 – 2 Insch
Turriff Thistle 1 – 3 Tolbooth (AET)

Second Round

AC Mill Inn Academy 2 – 4 Turriff Thistle
Beacon Rangers 1 – 6 Tarves
Bervie Caledonian 4 – 0 Newmachar United
BSFC 0 – 9 Cowie Thistle
Echt 7 – 0 Byron Sports Club
Feughside 0 – 6 Alford
Halliburton 1 – 3 Aboyne
Insch 2 – 1 Banchory Amateurs
JS XI 3 – 4 Huntly Amateurs
Kemnay Amateurs 6 – 1 Jesus House
Kemnay Youth 3 – 4 Fyvie (AET)
Kincorth 8 – 1 University Colts
Nicolls Amateurs 2 – 0 St Marnans
Rattrays XI 3 – 0 Stonehaven Athletic
University 2 – 4 Tolbooth
Woodside 3 – 0 Glendale

First Round

Aboyne 10 – 1 Blackburn
AC Mill Inn Academy 2 – 0 Auchnagatt Barons
Beacon Rangers 4 – 3 AC Mill Inn
Bervie Caledonian 5 – 0 Cammachmore
Bon Accord City 4 – 6 Kemnay Youth
Byron Sports Club 4 – 3 Glentanar Reflex
Cove Thistle 2 – 2 Rattrays XI (AET), Rattrays XI won 9-8 on penalties
Cowie Thistle 2 – 1 Continental
Echt 4 – 1 FC Polska
Ferryhill 1 – 13 BSFC
Feughside v Newtonhill, tie awarded to Feughside
Fyvie 10 – 0 Ellon Amateurs
Great Western United 0 – 2 University Colts
Halliburton 1 – 0 Stoneywood Parkvale Amateurs
Huntly Amateurs 7 – 0 West End United
Insch 5 – 0 Postal ALC
Kintore 3 – 4 JS XI
Lads Club Amateurs 0 – 4 St Marnans
Monymusk 2 – 3 Glendale
Newburgh Thistle 2 – 4 Alford
Nicolls Amateurs 2 – 1 Bridge of Don
St Laurence 1 – 2 Kincorth
Tarves 9 – 4 Ellon Thistle
Theologians 1 – 8 Turriff Thistle
University 4 – 3 Burghmuir
Westdyke 2 – 3 Kemnay Amateurs
Woodside 3 – 1 Kaimhill United

[tab:2021/22]

Final

Woodside 3 – 4 Tarves

Semi-Finals

Woodside 1 – 0 Echt
Continental 0 – 10 Tarves

Quarter-Finals

Continental 2 – 0 University
Echt 1 – 1 Banchory Amateurs, Echt won 4-2 on penalties
St Laurence 0 – 3 Woodside
Tarves 6 – 2 Newburgh Thistle

Third Round

Alford 2 – 3 Newburgh Thistle
Banchory Amateurs 8 – 0 Rattrays XI
Bon Accord City 2 – 2 Continental, Continental won 3-0 on penalties
Fyvie 1 – 5 Tarves
Kincorth 3 – 3 St Laurence, St Laurence won 3-2 on penalties
Kintore 2 – 7 Echt
Stonehaven Athletic 3 – 3 University, University won 4-3 on penalties
Woodside 6 – 0 Burghmuir

Second Round

Banchory Amateurs 4 – 2 Cowie Thistle
Echt 3 – 1 Blackburn
FC Polska 2 – 7 Tarves
Ferryhill 0 – 6 Alford
Kincorth 5 – 4 Glendale
Kintore 4 – 2 Ellon Amateurs
Lads Club Amateurs 0 – 2 Burghmuir
Newburgh Thistle 2 – 2 Cove Thistle, Newburgh Thistle won 5-3 on penalties
Newmachar United 5 – 7 Stonehaven Athletic
Rattrays XI 3 – 2 Kemnay Amateurs
St Laurence 1 – 1 Kaimhill United, St Laurence won 4-3 on penalties
St Marnans 1 – 2 Fyvie
University 6 – 0 Faithlie United
University Colts 4 – 5 Bon Accord City
West End United 1 – 10 Continental
Woodside 3 – 3 Beacon Rangers, Woodside won 4-3 on penalties

First Round

Aboyne 0 – 1 Kemnay Amateurs
AC Mill Inn Academy 1 – 1 Lads Club Amateurs ,Lads Club Amateurs won 4-3 on penalties
Banchory Amateurs 4  1 JS XI
Beacon Rangers 5 – 4 Bervie Caledonian
BSFC 1 – 9 Cowie Thistle
Cammachmore 1 – 3 Newburgh Thistle
Continental 5 – 4 Westdyke
Cove Thistle 2 – 1 Insch
Echt 4 – 3 Newtonhill
Ellon Amateurs 1 – 1 Stoneywood Parkvale Amateurs, Ellon Amateurs won 3-2 on penalties
Ellon Thistle 2 – 3 Kincorth
FC Polska 2 – 1 Jesus House
Ferryhill 3 – 2 Monymusk
Fyvie 3 – 2 Bridge of Don
Glentanar Reflex v Tarves, Tarves awarded tie due to unfullfilled fixture
Halliburton 0 – 3 Alford
Huntly Amateurs 1 – 1 St Laurence, St Laurence won 3-0 on penalties
Kaimhill United 1 – 1 Great Western United, Kaimhill United won 4-3 on penalties
Kemnay Youth 1 – 3 Burghmuir
Kintore 4  -1 ​Feughside
Middlefield Wasps 2 – 6 University
Newmachar United 5 – 5 Grammar Amateurs, Newmachar United won 6-5 on penalties
Nicolls Amateurs 1 – 2 Woodside
Old Aberdonians 0 – 2 Bon Accord City
Postal ALC 1 – 2 Rattrays XI
St Marnans 3 – 0 AC Mill Inn
Stonehaven Athletic 2 – 1 Auchnagatt Barons
Theologians 3 – 4 Faithlie United
Tolbooth 4 – 5 Glendale
University Colts 5 – 1 Turriff Thistle
[tab:2019/20]

Third Round

AC Mill Inn v Kincorth
Alford v Old Aberdonians or Tolbooth
Auchnagatt Barons v Westdyke
Beacon Rangers v Rothie Rovers
Cowie Thistle v Banchory Amateurs
Echt v Tarves
Insch v Grammar FP’s
University Colts or Cammachmore v Cove Thistle

Second Round

Alford 5 – 3 University
Auchnagatt Barons 5 – 0 BSFC
Beacon Rangers 3 – 2 Kemnay Amateurs
Cove Thistle 6 – 3 Bridge of Don
Grammar FP’s 4 – 0 Aboyne
Great Western United 1 – 3 Banchory Amateurs
Insch 1 – 0 Halliburton
Jesus House 1 – 10 AC Mill Inn
Old Aberdonians v Tolbooth
Rothie Rovers 3 – 0 Kemnay Youth
St Laurence 0 – 4 Echt
St Marnans 1 – 4 Kincorth
Tarves 3 – 0 Postal ALC
Torphins 1 – 11 Cowie Thistle
University Colts v Cammachmore
Westdyke 6 – 0 Newburgh Thistle

First Round

Aboyne 2 – 1 Newmachar United
Auchnagatt Barons 2 – 0 Monymusk
Banchory Amateurs 5 – 1 Turriff Thistle
Beacon Rangers 3 – 2 Stoneywood East End
Bervie Caledonian 1 – 6 Old Aberdonians
Bridge of Don 4 – 1 Kintore
BSFC 4 – 3 Huntly Amateurs
Cammachmore 5 – 1 Glentanar Reflex
Continental 3 – 5 Cowie Thistle
Dyce ITC Hydraulics 1 – 2 St Marnans (AET)
Faithlie United 1 – 3 Tolbooth
FC Polska 3 – 4 Great Western United
Ferryhill 1 – 4 Kemnay Youth
Glendale 0 – 4 Westdyke
Halliburton 2 – 1 Colony Park
Insch 5 – 1 Ellon Thistle
Kaimhill United 2 – 6 Jesus House
Kemnay Amateurs 2 – 1 Ellon Amateurs (AET)
Kincorth 2 – 1 Feughside
Lads Club Amateurs 1 – 6 Cove Thistle
Middlefield Wasps 0 – 2 Postal ALC
Newburgh Thistle w.o. – scr. MS United
Nicolls Amateurs 1 – 2 Grammar FP’s (AET)
Rattrays XI 2 – 4 Alford
Rothie Rovers 2 – 1 Newtonhill
St Laurence 5 – 3 JS XI
Torphins 10 – 1 University Strollers
University 3 – 0 Theologians
University Colts 2 – 1 Stonehaven Athletic
West End United 1 – 7 Tarves
Woodside 0 – 1 Echt

Preliminary Round

Burghmuir 6 – 8 Glentanar Reflex (AET)
St Marnans 8 – 1 Glendale Youth

[tab:2018/19]

Final

Tolbooth 4 – 2 Insch

Semi-Finals

Tolbooth 5 – 5 Sportsman’s Club (AET), Tolbooth won 5-4 on penalties
Echt 1 – 3 Insch

Quarter-Finals

AC Mill Inn 2 – 3 Insch
Cowie Thistle 0 – 2 Echt
Rattrays XI 3 – 4 Tolbooth
Woodside 1 – 2 Sportsman’s Club (AET)

Fourth Round

Banchory Amateurs 1 – 4 Woodside
Echt 5 – 3 Torphins
Insch 1 – 0 Halliburton
Newtonhill 3 – 3 AC Mill Inn (AET), AC Mill Inn won 5-4 on penalties
Rattrays XI 3 – 1 Colony Park
Sportsmans Club 3 – 1 Faithlie United (AET)
Stoneywood East End 2 – 8 Cowie Thistle
Tolbooth 2 – 1 Bridge of Don (AET)

Third Round

AC Mill Inn 3 – 2 Glentanar Reflex
Bervie Caledonian 0 – 2 Insch
Bridge of Don 2 – 1 St Marnans
Colony Park 8 – 0 Ferryhill
Cowie Thistle 9 – 2 Beacon Rangers
Echt 6 – 4 Newburgh Thistle
Faithlie United 5 – 2 Cammachmore
Halliburton 4 – 0 Continental
Kincorth 3 – 5 Torphins
Newtonhill 2 – 1 Nicolls Amateurs
Rattrays XI 2 – 1 Cove Thistle
RGU 0 – 6 Banchory Amateurs
Sportsmans Club 5 – 3 Tarves
Stoneywood East End 2 – 0 Great Western United
Tolbooth 3 – 1 Rothie Rovers
Woodside 6 – 2 MS United

Second Round

Abergeldie 0 – 9 Glentanar Reflex
AC Mill Inn 3 – 2 Westdyke
Beacon Rangers 5 – 0 Bon Accord City
Bervie Caledonian 3 – 1 Monymusk
BSFC 1 – 5 Kincorth
Continental 3 – 3 Ellon Thistle (AET), Continental won 4-3 on penalties
Cove Thistle 9 – 1 Auchnagatt Barons
Faithlie United v Dyce ITC Hydraulics
FC Polska 2 – 3 RGU
Feughside 0 – 6 Banchory Amateurs
Grammar FP’s 0 – 9 Insch
Great Western United 3 – 1 Turriff Thistle
Kemnay Amateurs 3 – 4 Colony Park
Kintore 4 – 5 Newburgh Thistle (AET)
Lads Club Amateurs 1 – 2 Cammachmore
Middlefield Wasps 0 – 8 MS United
Newtonhill 7 – 0 JS XI
Nicolls Amateurs 6 – 4 University
Old Aberdonians 0 – 3 Halliburton
Postal ALC 3 – 4 Torphins
Rattrays XI 12 – 0 Aboyne
Sheddocksley 1 – 2 Ferryhill
Sportsmans Club 8 – 0 Glendale Youth
St Marnans 5 – 1 Glendale
Stonehaven Athletic 0 – 2 Woodside
Stoneywood East End 2 – 1 St Laurence (AET)
Tarves 10 – 2 Kemnay Youth
Tolbooth 5 – 0 Burghmuir
University Colts 2 – 5 Echt
University Strollers 0 – 8 Rothie Rovers
West End United 0 – 6 Bridge of Don
Westdyce 0 – 4 Cowie Thistle

First Round

Alford 1 – 2 Banchory Amateurs
Cammachmore 3 – 1 Jesus House
Ellon Amateurs 1 – 2 Woodside
Feughside 4 – 1 Theologians
Kaimhill United 0 – 1 Newtonhill
MS United 7 – 0 Brig o’ Dee United
Rothie Rovers 5 – 1 Blackburn
[tab:2017/18]

Final

Cove Thistle 0 – 1 Cowie Thistle

Semi-Finals

Tolbooth 0 – 2 Cove Thistle
Woodside 1 – 2 Cowie Thistle

Quarter-Finals

Bervie Caledonian 0 – 4 Cowie Thistle
Cove Thistle 2 – 0 Don Athletic
Tolbooth 4 – 0 University
Woodside 2 – 0 RGU

Fourth Round

AC Mill Inn 0 – 2 Tolbooth
Cove Thistle 3 – 1 Alford
Cowie Thistle 1 – 0 Old Aberdonians
Don Athletic 3 – 1 Continental
RGU 4 – 3 Tarves
Sportsmans Club 2 – 3 University
St Laurence 2 – 3 Woodside
Westdyke 0 – 1 Bervie Caledonian

Third Round

Beacon Rangers 1 – 7 Alford
Bervie Caledonian 2 – 0 Bon Accord City
Bridge of Don 1 – 2 Westdyke (AET)
Don Athletic 7 – 0 Dyce ITC Hydraulics
Faithlie United 1 – 12 Woodside
Kincorth 0 – 7 Old Aberdonians
Kintore 2 – 3 AC Mill Inn (AET)
Monymusk 0 – 5 Tarves
Rattrays XI 1 – 3 Continental
RGU 17 – 0 Kemnay Youth
St Laurence 4 – 2 University Colts
Stonehaven Athletic scr. – w.o. Cove Thistle
Stoneywood East End 1 – 2 Cowie Thistle
Tolbooth 7 – 1 Aboyne
Torry Amateurs 2 – 5 Sportsmans Club
University 2 – 1 Insch (AET)

Second Round

AFC Murdos 1 – 6 University
Banchory Amateurs 2 – 3 Beacon Rangers
Bervie Caledonian 9 – 0 West End United
BSFC 1 – 2 Don Athletic
Cove Thistle 1 – 0 Rothie Rovers
Cowie Thistle 2 – 0 Turriff Thistle
Dyce ITC Hydraulics 2 – 0 Great Western United
Ellon Amateurs 0 – 1 Kintore
Faithlie United 4 – 2 Blackburn (AET)
Glendale 2 – 3 University Colts
Jesus House 0 – 1 Alford
JS XI 0 – 1 Stonehaven Athletic
Kemnay Youth 4 – 2 Feughside
Kincorth 8 – 2 Halliburton
Lads Club Amateurs 0 – 1 Rattrays XI
Monymusk 1 – 0 Auchnagatt Barons
MS United 0 – 3 AC Mill Inn
Newburgh Thistle 1 – 2 Bridge of Don
Old Aberdonians 2 – 1 Westhill
Powis 0 – 4 Insch
Sportsmans Club 3 – 2 Kaimhill United
St Marnans 1 – 4 St Laurence
Stoneywood East End 5 – 0 Colony Park
Tarves 10 – 0 Grammar FP’s
Torry Amateurs 5 – 1 West End
University Strollers 1 – 6 Tolbooth
Westdyke 9 – 0 Middlefield Wasps
Woodside 6 – 0 Westdyce

Bye: RGU

First Round

Balmedie v St Laurence
Colony Park 2 – 0 FC Polska
Echt 3 – 4 Blackburn
Ellon Thistle 1 – 2 Newburgh Thistle (AET)
Huntly Amateurs 2 – 4 Banchory Amateurs
Insch 3 – 0 Glendale Youth
Kemnay Amateurs 2 – 4 Great Western United
MS United 7 – 1 Glentanar Reflex
Newtonhill 1 – 4 Stoneywood East End
Nicolls Amateurs 2 – 4 Rothie Rovers
Old Aberdonians 4 – 1 Abergeldie
Sheddocksley 2 – 3 Bervie Caledonian
St Marnans 12 – 3 Ferryhill
Stonehaven Athletic 3 – 0 Postal ALC
Torphins 1 – 6 Ellon Amateurs
Turriff Thistle 2 – 0 Burghmuir
University Strollers 5 – 1 Auchnagatt Barons
Woodside 10 – 1 Theologians

[tab:2016/17]

Final

Cove Thistle 2 – 0 Newtonhill

Semi-Finals

Cove Thistle 2 – 0 Sportsmans Club
Newtonhill 2 – 2 Ellon Amateurs (AET), Newtonhill won 5-3 on penalties

Quarter-Finals

Banchory Amateurs  4 – 5 Newtonhill
Cove Thistle 1 – 0 Cowie Thistle
Ellon Amateurs 3 – 0 Torry Amateurs
Sportsmans Club 5 – 2 Glendale

Fourth Round

AC Mill Inn 3 – 3 Ellon Amateurs (AET), Ellon Amateurs won 4-3 on penalties
Banchory Amateurs 5 – 3 Granite City (AET)
Echt 0 – 1 Newtonhill (AET)
Sportsmans Club 3 – 0 Rothie Rovers
Stonehaven Athletic 4 – 9 Cove Thistle
Torry Amateurs 5 – 3 Burghmuir
Westdyce 2 – 4 Cowie Thistle
Westdyke 0 – 1 Glendale

Third Round

AFC Murdos 2 – 8 AC Mill Inn
Alford 1 – 1 Westdyce (AET), Westdyce won 7-6 on penalties
Banchory Amateurs 5 – 1 Turriff Thistle
Beacon Rangers 3 – 3 Granite City (AET), Granite City won 4-2 on penalties
BSFC 1 – 5 Cove Thistle
Burghmuir 6 – 0 Feughside
Cammachmore 2 – 4 Ellon Amateurs
Echt 3 – 1 Bervie Caledonian
Ellon Thistle 3 – 9 Cowie Thistle
Fintray Thistle 1 – 6 Stonehaven Athletic
Glendale 4 – 1 Highland Hotel
Newtonhill 4 – 1 Stoneywood East End
Sportsmans Club 6 – 2 St Laurence
Tarves 0 – 3 Rothie Rovers
Torry Amateurs 6 – 3 MS United
Westdyke 5 – 4 Old Aberdonians

Second Round

Aboyne 1 – 9 Stoneywood East End
AC Mill Inn 2 – 1 Rattrays XI
AFC Murdos 6 – 1 St Marnans
Alford 7 – 2 Faithlie United
Auchnagatt Barons 0 – 2 Westdyke
Banchory Amateurs 2 – 1 Bon Accord City
Beacon Rangers 3 – 1 Kintore
Blackburn 1 – 5 Cowie Thistle
BSFC 5 – 3 Lads Club Amateurs
Cammachmore 4 – 3 West End
Colony Park 1 – 3 Rothie Rovers
Ellon Amateurs 3 – 1 Don Athletic
Ellon Thistle 5 – 1 Grammar FP’s
FC Polska 0 – 7 Burghmuir
Fintray Thistle 2 – 1 Kaimhill United
Great Western United 0 – 5 St Laurence
Highland Hotel 2 – 1 Halliburton
Jesus House 2 – 5 Newtonhill
Kincorth 2 – 3 Granite City
McTeagle 0 – 6 Westdyce
MS United 4 – 1 Nicolls Amateurs
Newburgh Thistle 3 – 3 Glendale (AET), Glendale won 7-6 on penalties
Northern United 2 – 3 Stonehaven Athletic
Old Aberdonians 7 – 3 Glendale Youth
Postal ALC 3 – 6 Bervie Caledonian
Sheddocksley 1 – 5 Cove Thistle
Sportsmans Club 7 – 1 Huntly Amateurs
Tarves 5 – 2 Dyce ITC Hydraulics
Torry Amateurs 8 – 2 Theologians
Turriff Thistle 6 – 4 Kemnay Youth
Westhill 2 – 3 Echt (AET)

First Round

Balmedie 0 – 4 Westhill
Bon Accord Thistle 1 – 15 Tarves
Bridge of Don 1 – 2 Turriff Thistle
Cammachmore 3 – 2 Monymusk
Continental 2 – 4 Great Western United
Ferryhill 0 – 3 Burghmuir
Formartine United 1 – 4 Ellon Amateurs
Glendale XI 0 – 6 Faithlie United
Glentanar Reflex 0 – 4 Rattrays XI
JS XI 0 – 9 Old Aberdonians
Middlefield Wasps 0 – 2 Feughside
Tolbooth 1 – 3 Ellon Thistle
Torphins 0 – 4 Echt
Westdyke 3 – 1 Insch

[tab:2015/16]

Final

Ellon Amateurs 2 – 1 Woodside

Semi-Finals

Ellon Amateurs 3 – 2 MS United
Cowie Thistle 1 – 2 Woodside

Quarter-Finals

Beacon Rangers 1 – 5 Cowie Thistle
Nicolls Amateurs 0 – 2 Ellon Amateurs
Turriff Thistle 1 – 2 MS United
Woodside 6 – 3 Rothie Rovers

Fourth Round

Burghmuir 2 – 3 Nicolls Amateurs
Cove Thistle 1 – 4 Woodside
Dee Amateurs 2 – 4 Beacon Rangers
Glendale 2 – 3 Cowie Thistle
Huntly Amateurs 2 – 5 Turriff Thistle
Rattray’s XI 0 – 2 Ellon Amateurs
Sportsmans Club 1 – 4 Rothie Rovers
Stoneywood Amateurs 2 – 3 MS United

Third Round

AFC Murdos 1 – 9 Rothie Rovers
Banchory Amateurs 3 – 5 Sportsmans Club (AET)
Burghmuir 5 – 0 Bon Accord Thistle
Cammachmore 1 – 2 Stoneywood Amateurs
Cove Thistle 8 – 1 Grammar FPs
Cowie Thistle 3 – 1 Echt
Ellon Amateurs 4 – 0 Old Aberdonians
Formartine United 0 – 5 Woodside
Insch 2 – 4 Huntly Amateurs
MS United 2 – 2 Westhill (AET), MS United won 3-2 on penalties
Nicolls Amateurs 2 – 1 AC Mill Inn
Postal ALC 1 – 3 Glendale (AET)
Rattray’s XI 2 – 1 Newtonhill
Torry Select 2 – 4 Dee Amateurs
Turriff Thistle 6 – 0 Monymusk
Westdyke 2 – 3 Beacon Rangers

Second Round

AC Mill Inn 7 – 1 Aboyne
Balmedie 2 – 3 Echt (AET)
Beacon Rangers 9 – 0 Feughside
Blackburn 0 – 3 Woodside
Bon Accord City 1 – 4 Torry Select
Colony Park 0 – 8 Old Aberdonians
Dyce ITC Hydraulics 2 – 5 Nicolls Amateurs
Ferryhill 0 – 1 Bon Accord Thistle
Fintray Thistle 0 – 1 Stoneywood Amateurs
Glendale 7 – 2 Kincorth
Glendale XI 3 – 3 Turriff Thistle (AET), Turriff Thistle won 6-5 on penalties
Grammar FPs 6 – 1 FC Polska
Granite City 2 – 4 Dee Amateurs
Highland Hotel 1 – 3 Burghmuir
Huntly Amateurs 2 – 0 Tarves
Insch 4 – 1 Halliburton
Jesus House 1 – 5 AFC Murdos
Kintore 0 – 4 Formartine United
Lads Club Amateurs 1 – 6 Ellon Amateurs
Middlefield Wasps 0 – 8 Cowie Thistle
Monymusk w.o. – scr. McTeagle
MS United 4 – 1 Don Athletic
Newtonhill 2 – 0 Bridge of Don
Postal ALC 5 – 3 Torphins
Rattray’s XI 3 – 1 Glentanar Reflex
Rothie Rovers w.o. – scr. Great Northern Athletic
Sheddocksley 0 – 1 Cove Thistle
Sportsmans Club 9 – 0 Continental
Stonehaven Athletic 1 – 3 Banchory Amateurs
Theologians 6 – 7 Cammachmore (AET)
Westdyke 3 – 0 St Laurence
Westhill 2 – 2 Westdyce (AET), Westhill won 14-13 on penalties

First Round

Aboyne 3 – 0 Auchnagatt Barons
Alford 3 – 3 Westdyke (AET), Westdyke won 4-3 on penalties
Blackburn 5 – 2 Great Western United
Bridge of Don 3 – 1 West End
Dyce ITC Hydraulics 3 – 1 Northern United
Ellon Thistle 0 – 4 Kintore (AET)
Glendale XI 5 – 3 CBC Hilton
JS XI 3 – 4 Cammachmore
Kaimhill United 2 – 7 Rattray’s XI
MS United w.o. – scr. BSFC
Newburgh Thistle 0 – 4 Cowie Thistle
Sportsmans Club 3 – 1 Bervie Caley
Stonehaven Athletic 3 – 2 Kemnay Youth
Turriff Thistle 7 – 1 Glendale Youth

[tab:2014/15]

Final

Sportsmans Club 1 -3 Rothie Rovers

Semi-Finals

Sportsmans Club 2 – 2 Nicolls Amateurs (AET), Sportsmans Club won 7-6 on penalties
Rothie Rovers 2 – 0 Woodside

Quarter-Finals

Nicolls Amateurs 2 – 1 Newtonhill (AET)
Rothie Rovers 5 – 3 Insch (AET)
Sportsmans Club 6 – 0 Kincorth
Woodside 7 – 0 Grammar FP’s

Fourth Round

Insch 4 – 2 Dyce ITC Hydraulics (AET)
Kaimhill United 2 – 2 Kincorth (AET), Kincorth won 4-2 on penalties
MS United 2 – 3 Grammar FP’s
Newtonhill 6 – 4 Dee Amateurs
Nicolls Amateurs 3 – 1 Ellon Thistle (AET)
Rothie Rovers 1 – 0 Echt
Torry Select 1 – 2 Sportsmans Club (AET)
Woodside 2 – 1 Bridge of Don

Third Round

Banchory Amateurs 0 – 5 Grammar FP’s
Dee Amateurs 7 – 2 Huntly Amateurs
Don Athletic 1 – 3 MS United
Dyce ITC Hydraulics 3 – 2 Beacon Rangers
Echt 6 – 3 Cowie Thistle (AET)
Ellon Amateurs 2 – 2 Woodside (AET), Woodside won 4-3 on penalties
Formartine United 3 – 4 Newtonhill
Glentanar Reflex 1 – 4 Torry Select
Insch 4 – 1 Johnshaven Athletic
Kaimhill United 3 – 1 Tarves
Kincorth 1 – 1 Cove Thistle (AET), Kincorth won 8-7 on penalties
Nicolls Amateurs 4 – 2 Fintray Thistle
Rothie Rovers 5 – 0 Feughside
Sportsmans Club 7 – 2 Newburgh Thistle
Theologians 2 – 5 Ellon Thistle
Westdyke 1 – 2 Bridge of Don (AET)

Second Round

AC Mill Inn 1 – 2 Cove Thistle
AFC Murdos 0 – 3 Fintray Thistle (AET)
Beacon Rangers 4 – 1 Kemnay Youth
Bervie Caley 3 – 4 Rothie Rovers
Burghmuir 1 – 4 Kincorth
Continental 2 – 7 Sportsmans Club
Cowie Thistle 5 – 0 Luthermuir
Croft Tavern 2 – 3 Bridge of Don
Don Athletic 3 – 2 Jesus House
Dyce ITC Hydraulics 4 – 0 Glendale
Formartine United 7 – 1 Scotstown Rovers
Glendale Youth 5 – 7 Huntly Amateurs
Grammar FP’s 2 – 1 McTeagle
Granite City 0 – 8 Ellon Amateurs
Great Northern Athletic 1 – 4 Echt (AET)
Halliburton 1 – 5 Dee Amateurs
Insch 4 – 0 Postal ALC
JS XI 0 – 1 Glentanar Reflex
Kaimhill United 5 – 2 Blackburn
Kintore 4 – 4 Feughside (AET), Feughside won 4-3 on penalties
Monymusk 2 – 3 Johnshaven Athletic
MS United 7 – 5 Highland Hotel
Newtonhill 4 – 1 St Laurence
Sheddocksley 0 – 8 Westdyke
Stoneywood Amateurs 1 – 4 Torry Select
Theologians 6 – 0 Aboyne
Torphins 3 – 3 Ellon Thistle (AET), Ellon Thistle won 4-2 on penalties
Torry United 1 – 3 Newburgh Thistle
Turriff Thistle 3 – 4 Tarves
Westdyce 1 – 6 Banchory Amateurs
West End 1 – 6 Nicolls Amateurs
Woodside 2 – 0 Bon Accord City

First Round

Auchnagatt Barons 1 – 7 Rothie Rovers
Banchory Amateurs 2 – 1 Alford
Beacon Rangers 3 – 1 Lads Club Amateurs
Burghmuir 4 – 2 Westhill
Byron Amateurs v Halliburton
Cammachmore 1 – 3 Echt
Cove Thistle 7 – 1 BSFC
Ellon Thistle 3 – 2 Ferryhill
Glendale XI v Bervie Caley
Huntly Amateurs 2 – 1 Stonehaven Athletic
Middlefield Wasps 2 – 3 Granite City (AET)
Newtonhill 4 – 3 FC Polska
Northern United 1 – 3 Westdyke
Old Aberdonians 3 – 5 Kaimhill United (AET)
Rattrays XI 4 – 6 Tarves
Scotstown Rovers 6 – 4 Bankhead
Stoneywood Amateurs 3 – 0 Great Western United
Summerhill 3 – 5 AC Mill Inn
[tab:2013/14]

Final

Cove Thistle 1 – 0 Luthermuir

Semi-Finals

Cove Thistle 2 – 1 Sportsmans Club
Luthermuir 1 – 1 Torry Select (AET), Luthermuir won 4-3 on penalties

Quarter-Finals

Luthermuir 2 – 0 Stonehaven Athletic
MS United 1 – 5 Cove Thistle
Sportsmans Club 3 – 0 Newtonhill
Woodside 2 – 4 Torry Select

Fourth Round

Beacon Rangers 2 – 3 Newtonhill
Byron Amateurs 1 – 5 Torry Select
Great Northern Athletic 2 – 4 Cove Thistle (AET)
Lads Club Amateurs 0 – 1 Stonehaven Athletic
Luthermuir 1 – 0 Ferryhill
Sportsmans Club 6 – 1 Rothie Rovers
Stoneywood Amateurs 1 – 4 MS United
Woodside 9 – 2 BSFC

Third Round

Bankhead 0 – 3 Cove Thistle (AET)
Bervie Caley 1 – 4 Newtonhill
BSFC 2 – 1 Echt
Cammachmore 2 – 3 Stonehaven Athletic
Dee Amateurs 1 – 2 MS United
Ellon Amateurs 3 – 4 Lads Club Amateurs
Ferryhill 6 – 1 Glendale Youth
Glentanar Reflex 1 – 9 Woodside
Great Northern Athletic 5 – 0 West End
Halliburton 2 – 4 Beacon Rangers
JS XI 5 – 7 Byron Amateurs (AET)
Luthermuir 2 – 1 Tarves
Rothie Rovers 4 – 2 Nicolls Amateurs
Sportsmans Club 7 – 0 Great Western United
Stoneywood Amateurs 7 – 1 Monymusk
Torry Select 2 – 1 Kaimhill United

Second Round

Auchnagatt Barons 1 – 2 Lads Club Amateurs
Beacon Rangers 3 – 2 University
Bervie Caley 7 – 2 McTeagle
Blackburn 3 – 5 Great Northern Athletic
Bridge of Don 0 – 2 Halliburton
BSFC 5 – 3 Feughside
Burghmuir 1 – 4 Rothie Rovers
Byron Amateurs 8 – 3 Scotstown Rovers
FC Polska 1 – 4 Echt
Fintray Thistle 1 – 9 MS United
Glendale 1 – 2 Cove Thistle
Glendale XI 0 – 3 Dee Amateurs
Glendale Youth 3 – 2 RAM
Glentanar Reflex 3 – 0 Banchory Amateurs
Granite City 1 – 2 Newtonhill
Great Western United 2 – 1 Theologians
Hazlehead United 0 – 1 Ellon Amateurs
Huntly Amateurs 0 – 3 Stoneywood Amateurs
JS XI 5 – 2 Kintore
Kaimhill United 6 – 0 Westhill
Luthermuir 4 – 1 Westdyke
Monymusk 3 – 2 AFC Murdos
Nicolls Amateurs 5 – 0 Newburgh Thistle
Old Aberdonians 0 – 5 Stonehaven Athletic
Rattrays XI 0 – 3 Torry Select
Sportsmans Club 8 – 2 Summerhill
St Laurence 2 – 2 Cammachmore (AET), Cammachmore won 5-4 on penalties
Tarves 5 – 1 Don Athletic
Torry United 1 – 9 Bankhead
Turriff Thistle scr. – w.o. Ferryhill
West End 4 – 2 Insch
Woodside 4 – 2 Highland Hotel

First Round

Aboyne 0 – 3 Newtonhill
Alford 2 – 3 Westdyke
ARI Thistle 0 – 5 Highland Hotel
Cowie Thistle 1 – 2 Great Northern Athletic
Don Athletic 4 – 2 Continental
Ellon Amateurs 4 – 1 Bon Accord City
Formartine United 1 – 3 FC Polska
Grammar FPs 0 – 2 Rothie Rovers
Johnshaven Athletic 3 – 5 Cove Thistle
Kaimhill United 7 – 0 Northern United
Kemnay Youth 2 – 5 Luthermuir
Kincorth 1 – 2 Hazlehead United
MS United 6 – 1 Dyce ITC Hydraulics
Postal ALC 2 – 4 BSFC
Torphins 3 – 5 Beacon Rangers
Torry United 2 – 1 Ellon Thistle
Trophies International 1 – 5 Bervie Caley
Woodside 3 – 1 AC Mill Inn
[tab:2012/13]

Final

Cowie Thistle 2 – 3 Sportsmans Club

Semi-Finals

Cove Thistle 2 – 2 Cowie Thistle (AET), Cowie Thistle won 6.5 on penalties
Sportsmans Club 4 – 1 Tarves

Quarter-Finals

Cowie Thistle 1 – 0 Rothie Rovers
Sportsmans Club 7 – 1 MS United
Tarves 4 – 2 Luthermuir (AET)
University 2 – 3 Cove Thistle

Fourth Round

Cove Thistle 1 – 0 Feughside
Cowie Thistle 2 – 0 Great Northern Athletic
Luthermuir 1 – 0 Beacon Rangers
MS United 4 – 3 Kincorth
Rothie Rovers 3 – 2 Lads Club Amateurs
Sportsmans Club 0 – 0 Echt (AET), Sportsmans Club won 3-2 on penalties
Tarves 3 – 2 Johnshaven Athletic
University 5 – 0 Rattrays XI

Third Round

Banchory Amateurs 0 – 2 Johnshaven Athletic
Beacon Rangers 4 – 0 JS XI
Byron 1 – 3 Feughside
Cove Thistle 6 – 2 Insch
Cowie Thistle 6 – 0 Ellon Amateurs
Glendale XI 2 – 2 Echt (AET), Echt won 3-2 on penalties
Granite City 2 – 5 Kincorth
Grammar FPs 3 – 7 Great Northern Athletic
Kaimhill United 2 – 4 University
MS United 3 – 1 Torry Select
Old Aberdonians 1 – 2 Rothie Rovers
Scotstown Rovers 1 – 3 Luthermuir
Sportsmans Club 2 – 1 AC Mill Inn
Stoneywood Amateurs 0 – 4 Rattrays XI
Tarves 3 – 1 Blackburn
West End 2 – 2 Lads Club Amateurs (AET), Lads Club Amateurs won 4-1 on penalties

Second Round

AC Mill Inn 3 – 1 Great Western United
Alford 0 – 3 Torry Select
Banchory 2 – 1 Summerhill
Bankhead 2 – 4 Insch (AET)
Beacon Rangers 7 – 2 Ferryhill
Bervie Caley 1 – 2 Old Aberdonians
Blackburn 9 – 2 Mintlaw
Bridge of Don 2 – 3 Feughside
BSFC 2 – 3 Scotstown Rovers
Burghmuir 1 – 5 Byron
Echt 4 – 0 Dee Amateurs
Glendale 1 – 3 University
Glendale XI 6 – 1 ARI Thistle
Grammar FPs 2 – 0 Theologians
Granite City 6 – 2 Fintray Thistle
Great Northern Athletic 3 – 0 FC Polska
Halliburton 2 – 3 Cowie Thistle (AET)
Johnshaven Athletic 6 – 2 Glentanar Reflex
JS XI 2 – 0 Northern United
Kaimhill United 4 – 1 Highland Hotel
Kincorth 2 – 1 Dyce ITC Hydraulics
Kintore 1 – 8 Cove Thistle
Luthermuir w.o. v scr. McTeagle
Monymusk 0 – 13 Sportsmans Club
MS United 4 – 1 Turriff Thistle
Newburgh Thistle 2 – 4 Tarves
Newtonhill 2 – 4 Ellon Amateurs
Nicolls 0 – 0 Lads Club Amateurs (AET), Lads Club Amateurs won 4-2 on penalties
Postal ALC 1 – 7 West End
Rattrays XI 2 – 1 Hazlehead United
Rothie Rovers 3 – 1 Bon Accord City
Stoneywood Amateurs 12 – 1 Mugiemoss Youth

First Round

Beacon Rangers 4 – 3 Kemnay Youth
Bon Accord City 2 – 1 Westdyke
Cammachmore 1 – 3 Turriff Thistle
Cove Thistle 6 – 0 RAM
Don Athletic 4 – 5 Luthermuir
Glendale Youth 1 – 4 Theologians
Halliburton 5 – 0 Huntly Amateurs
Insch 7 – 1 Trophies International
Kaiser Dons 0 – 4 Hazlehead United
Kincorth 4 – 3 Woodside (AET)
Kintore 2 – 1 Continental
Mearns United v Glendale
Rattrays XI 4 – 0 Auchnagatt Barons
Rothie Rovers 7 – 0 Torphins
Sportsmans Club 5 – 0 Portlethen United
St Laurence 1 – 4 Highland Hotel
Stonehaven Athletic 1 – 3 Dee Amateurs
Summerhill 3 – 1 Ellon Thistle
Torry United 0 – 6 Ellon Amateurs
Westhill 0 – 6 Kaimhill United
[tab:2011/12]

Final

Cove Thistle 0 – 1 Woodside

Match Report and Photos

Semi-Finals

Insch 1 – 2 Cove Thistle (AET)
Glendale 1 – 2 Woodside

Quarter-Finals

Alford 0 – 1 Glendale
Cove Thistle 4 – 1 Ellon Amateurs
Insch 3 – 0 Nicolls Amateurs
Newtonhill 2 – 8 Woodside

Fourth Round

Echt 3 – 4 Cove Thistle
Ellon Amateurs 3 – 1 University
Kemnay 0 – 2 Newtonhill
Mearns United 1 – 4 Insch
Nicolls Amateurs 2 – 1 Bon Accord City
Stoneywood Amateurs 3 – 4 Alford (AET)
Westdyke 1 – 2 Glendale
Woodside v Newmachar United – unfulfilled fixture, tie awarded to Woodside

Third Round

Bon Accord City 6 – 4 Rattrays XI
Cove Thistle 5 – 1 Turriff Thistle
Cowie Thistle 0 – 1 Woodside
Echt 1 – 0 Portlethen United
Ellon Thistle 1 – 4 Nicolls Amateurs
Glendale XI 0 – 4 University
Great Northern Athletic 1 – 2 Newmachar United
Kemnay Youth 3 – 1 Newburgh Thistle
Mearns United 5 – 0 Kaimhill United
Mintlaw 2 – 4 Glendale
Old Aberdonians 0 – 1 Alford
Rothie Rovers 3 – 7 Newtonhill
Sportsmans Club 1 – 2 Insch
St Laurence 0 – 6 Stoneywood Amateurs
Trophies International 0 – 5 Ellon Amateurs
Westdyke 2 – 0 MS United

Second Round

Bervie Caley 3 – 4 Rothie Rovers
Blackburn 1 – 5 Great Northern Athletic
Bon Accord City 2 – 1 Tarves
Broomhill BC 0 – 6 Newtonhill
BSFC 1 – 6 St Laurence
Cove Thistle 4 – 3 Ferryhill
Cowie Thistle 3 – 1 Huntly Amateurs
Echt 4 – 2 Scotstown Rovers
Ellon Amateurs 4 – 1 ARI Thistle
Ellon Thistle 4 – 0 Glendale Youth
Fintray Thistle 0 – 8 Portlethen United
Glendale XI 3 – 1 Luthermuir
Glentanar Reflex 1 – 2 Sportsmans Club
Grammar FPs 1 – 3 Turriff Amateurs
Highland Hotel 3 – 4 Glendale
Insch 6 – 2 Mugiemoss Youth
JS XI 4 – 6 Kaimhill United
Kemnay Youth 4 – 3 Westhill
Kintore 0 – 7 Mearns United
Mintlaw 3 – 2 Stonehaven Athletic
Monymusk 0 – 2 Rattrays XI
MS United 3 – 2 Banchory
Nicolls Amateurs 5 – 2 Theologians
Old Aberdonians 3 – 2 Johnshaven Athletic
Postal ALC 0 – 14 Newmachar United
Stoneywood Amateurs 1 – 0 Lads Club Amateurs
Torry United 2 – 5 Alford
Trophies International 4 – 1 AC Mill Inn
University 3 – 2 Great Western United
Westdyke 4 – 3 Dee Amateurs
West End 0 – 2 Newburgh Thistle
Woodside 4 – 1 Halliburton

First Round

Auchnagatt Barons 2 – 5 Bervie Caley (AET)
Burghmuir 0 – 4 Great Northern United
Cammachmore 0 – 2 Theologians
Cove Thistle 8 – 1 Beacon Rangers
Don Athletic 2 – 3 Monymusk
Dyce ITC Hydraulics 0 – 5 Insch
Ellon Thistle 1 – 0 Kincorth
Halliburton 7 – 2 Bankhead
Hazlehead United 3 – 7 Bon Accord City
JS XI 7 – 3 Continental
McTeagle 2 – 4 Glendale XI
Nicolls Amateurs 4 – 2 Feughside
Northern United 0 – 8 University
Portlethen United 3 – 1 Byron United
Scotstown Rovers 8 – 1 Bucksburn United
St Laurence 6 – 5 FC Polska
Torphins 5 – 5 Luthermuir (AET), Luthermuir won 5-4 on penalties
West End Electrical 0 – 7 Kaimhill United

[tab: 2010/11]

Final

Woodside 3 – 2 Kincorth (AET)

Match Report and Photos

Semi-Finals

Cove Thistle 1 – 3 Woodside
University 1 – 2 Kincorth

Quarter-Finals

Hazlehead United 2 – 7 Cove Thistle
Kincorth 5 – 0 Tarves
Sportsmans Club 0 – 1 Woodside
University 3 – 0 Nicolls Amateurs

Fourth Round

Bon-Accord City 2 – 3 Cove Thistle (AET)
MS United 2 – 4 Sportsmans Club
Stonehaven Athletic 2 – 5 Nicolls Amateurs
Stoneywood Amateurs 3 – 4 Kincorth
Tarves 6 – 2 Rattrays XI (AET)
University 5 – 1 Torry United
Westdyke 2 – 2 Hazlehead United (AET), Hazlehead United won 4-3 on penalties
Woodside 3 – 2 Rothie Rovers (AET)

Third Round

AC Mill Inn 0 – 1 Westdyke
Cowie Thistle 1 – 2 Bon-Accord City
Ellon Thistle 1 – 3 Torry United (AET)
Glendale Youth 0 – 1 Stoneywood Amateurs
Glendale XI 2 – 3 Rattrays XI
Hazlehead United 7 – 2 Scotstown Rovers
Kincorth 3 – 2 Blackburn
MS United 5 – 3 Alford
Newtonhill 0 – 3 Cove Thistle
Nicolls Amateurs 3 – 2 Luthermuir (AET)
Rothie Rovers 2 – 1 Hilton
Sportsmans Club 6 – 6 Don Athletic (AET), Sportsmans Club won 4-3 on penalties
Stonehaven Athletic 4 – 3 Beacon Rangers
Tarves 3 – 1 Bervie Caley
University 8 – 1 Newburgh
Woodside 8 – 1 Newmachar United

Second Round

AC Mill Inn 6 – 2 JS XI
Alford 6 – 1 West End Electrical
ARI Thistle 4 – 9 MS United
Beacon Rangers 3 – 1 Grammar FPs
Bervie Caley 4 – 2 Northern Hotspurs
Bon-Accord City 7 – 3 Cruden Bay
BSFC 2 – 6 Westdyke
Bucksburn United 3 – 4 Glendale XI
Cammachmore 0 – 15 Luthermuir
Cowie Thistle 2 – 2 Glendale (AET), Cowie Thistle won 4-2 on penalties
Don Athletic 5 – 1 Glentanar Reflex
Ellon Thistle 3 – 2 Halliburton (AET)
FC Polska 1 – 6 Cove Thistle
Glendale Youth 3 – 2 Huntly Amateurs
Hazlehead United 4 – 2 Ellon Amateurs
Highland Hotel 0 – 6 Woodside
Hilton 9 – 0 Old Aberdonians
Kaimhill United 2 – 3 Kincorth
Kemnay Youth 1 – 2 Rothie Rovers
Kintore 3 – 4 Nicolls Amateurs
Lads Club Amateurs 1 – 2 Blackburn
Newmachar United 4 – 0 Bankhead
Newtonhill 4 – 3 Monymusk (AET)
Rattrays XI 3 – 1 West End
St Laurence 2 – 6 Sportsmans Club
Scotstown Rovers 6 – 1 McTeagle
Stonehaven Athletic 5 – 1 Ferryhill
Stoneywood Amateurs 3 – 0 Feughside
Tarves 7 – 0 Burghmuir
Torphins 2 – 3 Newburgh
Torry United 1 – 1 Banchory (AET), Torry United won 5-4 on penalties
University 2 – 0 Portlethen United

First Round

AC Mill Inn 8 – 0 Mintlaw
Auchnagatt Barons 3 – 8 St Laurence
Bervie Caley 3 – 0 Continental
Cruden Bay 5 – 1 Westhill
Dyce ITC Hydraulics 2 – 4 Newburgh (AET)
Echt 1 – 4 Sportsmans Club
Fintray Thistle 2 – 6 Cove Thistle
Great Western United 0 – 2 Tarves (AET)
Kincorth 10 – 0 FC Geldie
Kintore 5 – 3 Postal ALC
Luthermuir 4 – 1 Theologians
Mearns United 0 – 6 Rothie Rovers
Mugiemoss Youth 3 – 3 Alford (AET), Alford won 4-2 on penalties
Newmachar United 4 – 0 Insch
Northern United 0 – 2 Bucksburn United
Parkway Thistle 2 – 4 ARI Thistle
Portlethen United 2 – 1 Johnshaven Athletic (AET)
Woodside 5 – 1 Trophies International

[tab:2009/10]

Final

Cowie Thistle 2 – 3 Bon-Accord City (AET)

Match Report and Photos

Semi Finals

Cowie Thistle 4 – 1 Sportsmans Club
Bon-Accord City 4 – 1 Insch

Quarter Finals

Bon Accord City 4 – 0 Rattrays XI
Cowie Thistle 4 – 1 Banchory
Insch 2 – 1 Ellon Thistle
Sportsmans Club 4 – 3 Kincorth

Fourth Round

Bon-Accord City 4 – 2 University (AET)
Banchory 4 – 2 Nicolls Amateurs
Cowie Thistle 2 – 2 Newtonhill (AET), Cowie Thistle won 4-3 on penalties
Insch 3 – 1 Echt
Kemnay Youth 1 – 2 Ellon Thistle (AET)
Kincorth 3 – 2 Monymusk
Rattrays XI 5 – 0 Burghmuir
Sportsmans Club 8 – 6 Hazlehead United

Third Round

Banchory 2 – 0 Glendale
Bucksburn United 2 – 4 Kincorth
Ellon Thistle 3 – 1 FC Geldie
Ferryhill 1 – 3 Kemnay Youth (AET)
Hazlehead United 6 – 2 Torry United
Kintore 1 – 3 Echt
Monymusk 4 – 1 Westhill
Mugiemoss Youth 2 – 3 Burghmuir
Newmachar United 1 – 3 Cowie Thistle
Nicolls Amateurs 2 – 1 Potterton
Rattrays XI 3 – 1 Old Aberdonians
RGU 1 – 2 Insch
Sportsmans Club 3 – 0 Postal ALC
United Services Glendale XI 2 – 5 Newtonhill
University 1 – 0 Dyce
Woodside 1 – 1 Bon-Accord City (AET), Bon-Accord City won 5-4 on penalties

Second Round

Bervie Caledonian 2 – 4 Burghmuir
Cammachmore 1 – 4 Old Aberdonians
Cowie Thistle 2 – 1 Beacon Rangers
Don Athletic 0 – 4 FC Geldie
FC Hayloft scr. – w.o. Insch
FC Polska 3 – 6 Newmachar United
Ferryhill 3 – 0 Stonehaven Athletic
Glendale 5 – 0 Portlethen United
Glendale Youth 1 – 3 Ellon Thistle
Glentanar Reflex 1 – 5 RGU
Grammar FPs 1 – 2 Dyce
Grandholm 0 – 13 Sportsmans Club
Johnshaven Athletic 0 – 4 Banchory
Kemnay Youth w.o. – scr. Mintlaw
Kintore 2 – 1 West End
McTeagle 1 – 4 Bucksburn United
Monymusk 5 – 1 Newburgh
MS United 2 – 2 Bon-Accord City (AET), Bon-Accord City won 3-0 on penalties
Mugiemoss Youth 3 – 2 Stoneywood Amateurs
Nicolls Amateurs 4 – 3 Huntly Amateurs
Postal ALC 4 – 0 Halliburton
Potterton 3 – 0 Torphins
Rattrays XI 5 – 1 Cove Thistle
Rothie Rovers 5 – 7 Echt (AET)
Scotstown Rovers 1 – 4 University
St Laurence scr. – w.o. Torry United
Trophies International 1 – 5 Newtonhill
United Services Glendale XI 6 – 3 Bankhead
University Colts 2 – 3 Hazlehead United (AET)
University Strollers 1 – 4 Kincorth
Westhill 2 – 1 Ellon Amateurs
Woodside 6 – 1 Continental

First Round

AC Mill Inn 2 – 4 Ellon Thistle (AET)
Auchnagatt Barons 1 – 8 Dyce
Bon-Accord City 7 – 2 ARI Thistle
BSFC 1 – 5 University
Continental 4 – 0 Alford
Cowie Thistle 2 – 1 Grammar Rovers
Echt 3 – 0 Blackburn
Feughside 0 – 1 Scotstown Rovers
Fintray Thistle 2 – 3 FC Geldie
Highland Hotel 3 – 4 Cove Thistle (AET)
Kincorth 2 – 0 Luthermuir
Kintore 2 – 1 Hilton
Lads Club Amateurs 4 – 6 Bankhead
Mearns United 0 – 6 West End
MS United 0 – 0 Great Western United (AET), MS United won 5-4 on penalties
Tarves 4 – 7 Sportsmans Club (AET)
University Strollers 1 – 0 Theologians
West End Electrical 1 – 3 Don Athletic
Westdyke 1 – 3 Hazlehead United

[tab:2008/09]

Final

Cowie Thistle 2 – 4 University

Match Report and Photos

Semi-Finals

Cowie Thistle 1 – 1 Dyce (AET), Cowie Thistle won 5-4 on penalties
University 3 – 0 Echt

Quarter-Finals

Banchory Amateurs 0 – 1 Echt
Cowie Thistle 4 – 0 Kincorth
Dyce 3 – 2 Ellon Thistle
Tarves 0 – 2 University

Fourth Round

Banchory Amateurs 6 – 3 Sportsmans Club (AET)
Echt 3 – 0 Burghmuir
Cowie Thistle 3 – 2 Glendale XI
Dyce 3 – 1 Stoneywood SSC
Ellon Thistle 3 – 1 Kintore
FC Hayloft 1 – 5 University
Hilton 0 – 6 Kincorth
Tarves 3 – 0 Stoneywood Amateurs

Third Round

Banchory Amateurs 4 – 2 Westdyke
Bon-Accord City 1 – 2 University
Burghmuir 2 – 1 AC Mill Inn
Continental 1 – 3 Echt
Cove Thistle 4 – 4 Sportsmans Club (AET), Sportsmans Club won 8-7 on penalties
Cowie Thistle w.o. University Strollers
Ellon Thistle 6 – 2 Rattray’s XI
FC Hayloft 2 – 0 Lads Club Amateurs
Glendale XI 3 – 2 Theologians
Hilton 2 – 1 Great Western United
Kincorth 1 – 0 Bankhead
Mearns United 1 – 3 Kintore
Mintlaw 1 – 2 Dyce
Old Aberdonians 2 – 3 Stoneywood SSC
Sunnybank Amateurs scr – w.o. Stoneywood Amateurs
Tarves 3 – 1 Monymusk

Second Round

AC Mill Inn 4 – 1 Glendale
Auchnagatt Barons 0 – 7 Westdyke
Bon-Accord City 3 – 1 Alford
Bucksburn United 1 – 3 Lads Club Amateurs
Continental 6 – 1 Trophies International
Cowie Thistle 4 – 1 Rothie Rovers
Don Athletic 0 – 9 Banchory Amateurs
Echt 6 – 2 Cammachmore
Ellon Amateurs 2 – 4 Mearns United
FC Geldie 2 – 3 Kintore
FC Hayloft 3 – 2 Newmachar United
Fintray Thistle 1 – 6 Stoneywood Amateurs
Grammar FPs 2 – 5 Kincorth
Hazlehead United 2 – 4 Cove Thistle
Hilton 11 – 2 Deva Dons
Johnshaven Athletic 0 – 3 Glendale XI
Kemnay Youth 2 – 7 University Strollers
MS United 5 -7 Dyce
Mugiemoss Youth 4 – 6 Burghmuir
Newburgh 1- 2 Mintlaw
Nicolls Amateurs 2 – 5 Monymusk
Old Aberdonians 9 – 0 Ferryhill
Potterton 1 – 2 Great Western United
RGU 2 – 2 Ellon Thistle (AET), Ellon Thistle won 4-3 on penalties
Sportsmans Club 2 – 0 Woodside
Stonehaven Athletic 1 – 5 Rattray’s XI
Stoneywood SSC 2 – 1 Glentanar Reflex
Sunnybank Amateurs 4 – 3 Bervie Caledonian
Tarves 5 – 0 University Colts
Theologians 3 – 0 McTeagle
Torry United 1 – 2 Bankhead
University 5 – 2 Grammar Rovers

First Round

ARI Thistle 0 – 8 Cammachmore
Bon-Accord City 8 – 0 Feughside
Bervie Caledonian 5 – 0 Blackburn
BSFC 2 – 5 Stonehaven Athletic
Ellon Thistle 5 – 2 Highland Hotel
FC Geldie 4 – 3 Glendale Youth
FC Hayloft 2 – 0 Halliburton
FC Polska 1 – 5 Sportsmans Club
Hazlehead United w.o. Portlethen United scr
Huntly Amateurs 2 – 4 Stoneywood SSC
Kintore 3 – 2 Beacon Rangers
Luthermuir 0 – 5 Echt
Newburgh 5 – 1 St Laurence
Newtonhill 1 – 3 Trophies International
Postal ALC 2 – 6 Glentanar Reflex
Theologians 3 – 2 Insch
Turriff Thistle 4 – 5 Kincorth
West End 2 – 3 Sunnybank

[tab:END]