2023-09-16 13:00:0016 September 2023 | Westdyke | 13 - 2 | University Colts | 13:00:0013:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | - |
2023-09-16 14:00:0016 September 2023 | Tarves | 6 - 1 | Theologians | 14:00:0014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | - |
2023-09-16 14:00:0016 September 2023 | Stoneywood Parkvale | 2(4) - 2(1) | Kaimhill United | 14:00:0014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | - |
2023-10-28 13:00:4928 October 2023 | Westdyke | 0 - 2 | AC Mill Inn | 13:00:4913:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 21st October 2023 |
2023-10-28 13:30:5128 October 2023 | Alford | 4 - 0 | Kemnay Amateurs | 13:30:5113:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 21st October 2023 |
2023-10-28 14:00:5028 October 2023 | Tarves | 5(2) - 5(4) | Feughside | 14:00:5014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 21st October 2023 |
2023-10-28 14:00:5028 October 2023 | Bon Accord City | 1 - 4 | Monymusk | 14:00:5014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 21st October 2023 |
2023-10-28 14:00:5028 October 2023 | Burghmuir | 4(8) - 4(7) | Meldrum United | 14:00:5014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 21st October 2023 |
2023-10-28 14:00:5028 October 2023 | Newmachar United | 0 - 2 | Newburgh Thistle | 14:00:5014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 21st October 2023 |
2023-10-28 14:00:5028 October 2023 | BSFC | 3 - 4 | St Laurence | 14:00:5014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 21st October 2023 |
2023-11-04 13:30:004 November 2023 | St Marnans | 1 - 0 | Kincorth | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 4th November 2023 - AAFA |
2023-11-11 13:30:0011 November 2023 | Halliburton | 1 - 2 | Echt | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 11th November 2023 |
2023-11-11 13:30:0011 November 2023 | Bervie Caledonian | 1(4) - 1(2) | Cove Thistle | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 11th November 2023 |
2023-11-11 13:30:0011 November 2023 | Banchory Amateurs | 4 - 3 | FC Polska | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 11th November 2023 |
2023-11-11 13:30:0011 November 2023 | Kemnay Youth | - | JS XI | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 11th November 2023 |
2023-11-11 13:30:0011 November 2023 | Northstar CFC | 1 - 10 | Cowie Thistle | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 11th November 2023 |
2023-11-11 13:30:0011 November 2023 | Insch | 6 - 2 | Stoneywood Parkvale | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 11th November 2023 |
2023-11-18 13:30:0018 November 2023 | Monymusk | 1 - 3 | AC Mill Inn | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 18th November 2023 |
2023-11-18 13:30:0018 November 2023 | Cowie Thistle | 2 - 0 | Banchory Amateurs | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 18th November 2023 |
2023-11-18 13:30:0018 November 2023 | Echt | 3 - 1 | St Marnans | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 18th November 2023 |
2023-11-25 13:30:0025 November 2023 | Laurencekirk West End | 3 - 2 | Byron Sports Club | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 25th November 2023 |
2023-11-25 13:30:0025 November 2023 | Woodside | 4 - 1 | Beacon Rangers | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 25th November 2023 |
2023-11-25 13:30:0025 November 2023 | Bervie Caledonian | 2 - 1 | Alford | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 25th November 2023 |
2023-11-25 13:30:0025 November 2023 | Newburgh Thistle | 3 - 1 | Feughside | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 25th November 2023 |
2023-11-25 13:30:0025 November 2023 | Burghmuir | 1 - 5 | St Laurence | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 25th November 2023 |
2024-01-13 13:30:0013 January 2024 | Woodside | 2 - 5 | JS XI | 13:30:0013:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | 13th January 2024 |
2024-03-23 14:00:0023 March 2024 | Insch | 1(4) - 1(5) | Bervie Caledonian | 14:00:0014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | - |
2024-03-23 14:00:0023 March 2024 | JS XI | 1 - 5 | Echt | 14:00:0014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | - |
2024-03-23 14:00:0023 March 2024 | St Laurence | 2 - 3 | Cowie Thistle | 14:00:0014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | - |
2024-03-23 14:30:0023 March 2024 | AC Mill Inn | 5 - 3 | Newburgh Thistle | 14:30:0014:30 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | - |
2024-04-14 14:00:0014 April 2024 | Cowie Thistle | 4 - 1 | Bervie Caledonian | 14:00:0014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | Semi Final |
2024-04-21 14:00:0021 April 2024 | Echt | 2 - 1 | AC Mill Inn | 14:00:0014:00 | The Esk Offshore North of Scotland Cup | 2023/24 | | Recap | Semi Final |