| Scotland Highland League | 2024/03/30 15:00 | Forres Mechanics v Formartine United | L | 0-4 |
| Scotland Highland League | 2021/12/11 15:00 | Forres Mechanics v Formartine United | L | 0-1 |
| Scotland Highland League | 2021/07/31 14:00 | Formartine United v Forres Mechanics | L | 4-1 |
| Scotland Highland League | 2025/04/12 14:00 | Forres Mechanics v Banks O'Dee | D | 1-1 |
| Scotland Highland League | 2025/04/02 19:00 | Lossiemouth v Forres Mechanics | W | 0-3 |
| Scotland Highland League | 2025/03/22 15:00 | Brechin v Forres Mechanics | L | 2-1 |
| Scotland Highland League | 2025/03/12 20:00 | Forres Mechanics v Huntly | L | 0-5 |
| Scotland Highland League | 2024/11/02 15:00 | Clachnacuddin v Forres Mechanics | L | 4-2 |
| Scotland Highland League | 2024/10/05 14:00 | Forres Mechanics v Deveronvale | L | 1-3 |
| Scotland FA Cup | 2024/09/28 14:00 | Forres Mechanics v Jeanfield Swifts | L | 1-2 |
| Scotland Regional Cup | 2024/09/04 19:00 | Forres Mechanics v Lossiemouth | D | 1-1 |
| Scotland Highland League | 2025/04/09 19:00 | Formartine United v Nairn County | W | 2-0 |
| Scotland Highland League | 2025/03/29 15:00 | Formartine United v Brechin | L | 1-4 |
| Scotland Highland League | 2025/03/05 20:00 | Formartine United v Lossiemouth | W | 1-0 |
| Scotland Highland League | 2025/02/08 15:00 | Formartine United v Fraserburgh | W | 2-1 |
| Scotland FA Cup | 2024/10/26 14:00 | Brora Rangers FC v Formartine United | L | 2-1 |
| Scotland Highland League | 2024/10/16 19:00 | Fraserburgh v Formartine United | L | 2-0 |
| Scotland FA Cup | 2024/09/28 14:00 | Formartine United v Whitehill Welfare | W | 2-0 |
| Scotland Highland League | 2024/08/28 19:00 | Lossiemouth v Formartine United | W | 0-2 |