[tab:2022/23]
The Edmond Trophy is contested by the clubs who lose in the First Round of the Aberdeen FC Trophy.
Final
Cove Thistle 5 – 2 Great Western United
Semi-Finals
Bridge of Don 1 – 4 Cove Thistle
Kaimhill United 1 – 2 Great Western United
Quarter-Finals
Auchnagatt Barons 0 – 2 Bridge of Don
Great Western United 4 – 0 Ellon Thistle
Kaimhill United 5 – 2 Lads Club Amateurs
St Laurence 1 – 1 Cove Thistle (AET), Cove Thistle won 5-4 on penalties
Second Round
Auchnagatt Barons 4 – 0 Theologians
Bridge of Don 2 – 0 Kintore
Cammachmore 1 – 6 Ellon Thistle
Cove Thistle 5 – 1 Westdyke
Great Western United 5 – 1 Bon Acccord City
Kaimhill United 6 – 2 Postal ALC
St Laurence 7 – 1 Newburgh Thistle
First Round
Blackburn scr. – w.o. Ellon Thistle
Bon Accord City 4 – 0 Glentanar Reflex
Bridge of Don 2 – 1 Continental
Cove Thistle 6 – 1 Burghmuir
Ellon Amateurs 0 – 4 Newburgh Thistle
FC Polska 0 – 12 Great Western United
Ferryhill 2 – 4 Cammachmore
Kaimhill United 5 – 1 Stoneywood Parkvale Amateurs
Kintore 3 – 1 AC Mill Inn
Monymusk 2 – 6 St Laurence
Postal ALC 3 – 1 West End United
[tab:2019/20]
Second Round
Bervie Caledonian v FC Polska
Colony Park v Faithlie United
Glendale Youth v Woodside
Glentanar Reflex or Burghmuir v Newmachar United or JS XI
Lads Club Amateurs v Rattrays XI
Nicolls Amateurs v Newtonhill
Stonehaven Athetic v Huntly Amateurs or Turriff Thistle
University Strollers or Stoneywood East End v Feughside or Middlefield Wasps
First Round
Bervie Caledonian 8 – 1 West End United
Cammachmore or Glentanar Reflex v Burghmuir
Continental 2 – 3 Lads Club Amateurs
Dyce ITC Hydraulics 2 – 3 FC Polska
Ellon Amateurs 0 – 3 Faithlie United
Feughside v Middlefield Wasps
Glendale Youth 2 – 0 Ellon Thistle
Huntly Amateurs v Turriff Thistle
Kintore 1 – 2 Colony Park
Newmachar United v JS XI
Newtonhill 3 – 1 Glendale
Nicolls Amateurs 9 – 2 Theologians
Rattrays XI 3 – 2 Kaimhill United
Stonehaven Athletic 6 – 1 Ferryhill
University Strollers v Stoneywood East End
Woodside 8 – 2 Monymusk
[tab:2018/19]
Final
Ellon Amateurs 0 – 3 Kaimhill United
Semi-Finals
Ellon Amateurs 4 – 1 Brig o’ Dee United
Kaimhill United 7 – 5 Blackburn
First Round
Alford 2 – 5 Ellon Amateurs
Blackburn 4 – 4 Jesus House (AET), Blackburn won 5-4 on penalties
Brig o’ Dee United 3 – 2 Theologians
[tab:2017/18]
Final
Newtonhill 2 – 1 Burghmuir
Semi-Finals
Newtonhill 3 – 1 Glentanar Reflex
Postal ALC 2 – 3 Burghmuir
Quarter-Finals
Echt 2 – 7 Newtonhill
Glentanar Reflex 4 – 4 PC Polska (AET), Glentanar Reflex won 3-0 on penalties
Postal ALC v Huntly Amateurs
Theologians 4 – 8 Burghmuir
Second Round
Abergeldie 3 – 7 Huntly Amateurs
Auchnagatt Barons 0 – 3 Postal ALC
Balmedie v FC Polska
Ferryhill 0 – 4 Glentanar Reflex
Newtonhill 4 – 0 Ellon Thistle
Nicolls Amateurs 0 – 2 Echt
Theologians 6 – 1 Glendale Youth
Torphins 3 – 4 Burghmuir
First Round
Ellon Thistle 3 – 1 Sheddocksley
Glendale Youth 3 – 1 Kemnay Amateurs
[tab:2016/17]
Final
Tolbooth 3 – 0 Glendale XI
Semi-Finals
Tolbooth 2 – 1 Insch
Glendale XI 3 – 2 Balmedie
Quarter-Final
Balmedie 4 – 1 Glentanar Reflex (AET)
Ferryhill 0 – 6 Insch
Glendale XI 3 – 1 Continental
Tolbooth 10 – 3 JS XI
First Round
Bon Accord Thistle 0 – 4 Glentanar Reflex
Bridge of Don 2 – 3 JS XI
Formartine United 3 – 5 Continental
Middlefield Wasps 0 – 10 Tolbooth
Monymusk 0 – 9 Balmedie
Torphins 1 – 8 Insch
[tab:2015/16]
Final
West End 1 – 0 Alford
Semi-Finals
Northern United 2 – 6 West End
Kaimhill United 5 – 8 Alford (AET)
Quarter-Finals
Alford 4 – 2 Auchnagatt Barons
Bervie Caledonian 2 – 3 Kaimhill United
CBC Hilton 0 – 3 Northern United
Ellon Thistle 2 – 3 West End
First Round
Glendale Youth 3 – 4 Alford
Great Western United 2 – 5 CBC Hilton
JS XI 1 – 2 Auchnagatt Barons
Newburgh Thistle 1 – 2 Kaimhill United
Northern United 3 – 0 Kemnay Youth
West End w.o. – scr. BSFC
[tab:2014/15]
Final
Westhill 3 – 1 Halliburton (AET)
Semi-Finals
Bankhead 1 – 3 Westhill
Stonehaven Athletic 1 – 2 Halliburton
Quarter-Finals
Bankhead 4 – 0 Glendale XI
Cammachmore 3 – 4 Stonehaven Athletic
Halliburton 1 – 1 Great Western United (AET), Halliburton won 3-2 on penalties
Northern United 0 – 1 Westhill
Second Round
Alford 0 – 3 Westhill
Ferryhill 2 – 3 Cammachmore
Halliburton 7 – 1 BSFC
Middlefield Wasps 1 – 3 Great Western United
Northern United 4 – 4 FC Polska (AET), Northern United won 6-5 on penalties
Old Aberdonians 0 – 3 Bankhead
Rattrays XI 1 – 3 Stonehaven Athletic
Summerhill scr. – w.o. Glendale XI
First Round
Auchnagatt Barons 0 – 5 Stonehaven Athletic
Cammachmore 5 – 2 Lads Club Amateurs
[tab:2013/14]
Final
Cowie Thistle 2 – 1 Johnshaven Athletic
Semi-Finals
Cowie Thistle 2 – 1 AC Mill Inn
Johnshaven Athletic 6 – 1 Grammar FPs
Quarter-Finals
Cowie Thistle 4 – 0 Torphins
Dyce ITC Hydraulics 2 – 6 Johnshaven Athletic
Grammar FPs 2 – 0 Formartine United
Northern United 2 – 3 AC Mill Inn
Second Round
ARI Thistle 3 – 6 Torphins (AET)
Bon Accord City 0 – 6 Cowie Thistle
Dyce ITC Hydraulics 6 – 1 Postal ALC
Ellon Thistle 1 – 2 Johnshaven Athletic (AET)
Formartine United 2 – 1 Alford
Grammar FPs 7 – 2 Trophies International
Kincorth 0 – 3 AC Mill Inn
Northern United 2 – 1 Kemnay Youth
First round
Aboyne 0 – 6 Johnshaven Athletic
Northern United 3 – 0 Continental
[tab:2012/13]
Final
Woodside 4 – 0 Stonehaven Athletic
Semi-Finals
Westdyke 0 – 3 Woodside
Stonehaven Athletic 6 – 1 Torry United
Quarter-Finals
Glendale Youth 2 – 2 Torry United (AET), Torry United won 5-4 on penalties
Westdyke 2 – 1 Trophies International
Westhill 1 – 2 Stonehaven Athletic (AET)
Woodside 4 – 1 Portlethen United
Second Round
Don Athletic 2 – 4 Torry United
Glendale Youth 2 – 1 Ellon Thistle
Huntly Amateurs 0 – 3 Stonehaven Athletic
RAM 0 – 8 Portlethen United
St Laurence 2 – 6 Woodside
Trophies International 2 – 1 Continental (AET)
Westdyke 7 – 1 Kemnay Youth
Westhill 5 – 2 Cammachmore
First Round
Kaiser Dons 1 – 2 Stonehaven Athletic
Portlethen United 7 – 0 Auchnagatt Barons
Westhill 3 – 2 Torphins
[tab:END]