[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]