| 10/04/27 16:00 | Rothes FC- : -Forres Mechanics | ![]() |
| 03/04/27 16:00 | Keith- : -Rothes FC | ![]() |
| 20/03/27 16:00 | Inverurie Loco Works- : -Rothes FC | ![]() |
| 13/03/27 16:00 | Rothes FC- : -Invergordon | ![]() |
| 06/03/27 16:00 | Huntly FC- : -Rothes FC | ![]() |
| 27/02/27 16:00 | Rothes FC- : -Turriff United FC | ![]() |
| 20/02/27 16:00 | Brora Rangers- : -Rothes FC | ![]() |
| 06/02/27 16:00 | Rothes FC- : -Strathspey Thistle | ![]() |
| 30/01/27 16:00 | Banks O'Dee FC- : -Rothes FC | ![]() |
| 23/01/27 16:00 | Rothes FC- : -Buckie Thistle | ![]() |
| 16/01/27 16:00 | Wick Academy FC- : -Rothes FC | ![]() |
| 09/01/27 16:00 | Formartine United- : -Rothes FC | ![]() |
| 26/12/26 16:00 | Clachnacuddin FC- : -Rothes FC | ![]() |
| 19/12/26 16:00 | Rothes FC- : -Lossiemouth FC | ![]() |
| 05/12/26 16:00 | Fraserburgh FC- : -Rothes FC | ![]() |
| 21/11/26 16:00 | Rothes FC- : -Nairn County FC | ![]() |
| 14/11/26 16:00 | Forres Mechanics- : -Rothes FC | ![]() |
| 31/10/26 16:00 | Rothes FC0 : 3Keith |
| 24/10/26 16:00 | Rothes FC0 : 3Deveronvale FC |
| 17/10/26 16:00 | Rothes FC1 : 3Inverurie Loco Works |
| 10/10/26 16:00 | Invergordon2 : 0Rothes FC |
| 07/10/26 21:00 | Rothes FC1 : 3Huntly FC |
| 03/10/26 16:00 | Rothes FC0 : 9Brora Rangers |
| 26/09/26 16:00 | Turriff United FC4 : 1Rothes FC |
| 19/09/26 16:00 | Rothes FC0 : 8Brora Rangers |
| 16/09/26 21:00 | Strathspey Thistle7 : 1Rothes FC |
| 05/09/26 16:00 | Rothes FC0 : 5Banks O'Dee FC |
| 29/08/26 16:00 | Buckie Thistle5 : 0Rothes FC |
| 22/08/26 16:00 | Rothes FC3 : 2Wick Academy FC |
| 19/08/26 21:00 | Rothes FC2 : 4Formartine United |
| 15/08/26 16:00 | Deveronvale FC3 : 0Rothes FC |
| 08/08/26 16:00 | Rothes FCRep.Clachnacuddin FC |
| 05/08/26 21:00 | Lossiemouth FC4 : 1Rothes FC |
| 01/08/26 16:00 | Rothes FC0 : 7Fraserburgh FC |
| 25/07/26 16:00 | Nairn County FC3 : 0Rothes FC |
| 11/04/26 16:00 | Rothes FC1 : 5Keith |
| 04/04/26 16:00 | Huntly FC3 : 1Rothes FC |
| 28/03/26 16:00 | Rothes FC2 : 5Fraserburgh FC |
| 25/03/26 18:00 | Rothes FC1 : 5Clachnacuddin FC |
| 21/03/26 16:00 | Rothes FC0 : 3Lossiemouth FC |
| 14/03/26 15:00 | Formartine United4 : 0Rothes FC |
| 07/03/26 16:00 | Turriff United FC3 : 0Rothes FC |
| 04/03/26 21:00 | Rothes FC2 : 6Inverurie Loco Works |
| 25/02/26 21:00 | Strathspey Thistle3 : 2Rothes FC |
| 21/02/26 16:00 | Rothes FC0 : 4Nairn County FC |
| 11/02/26 21:00 | Rothes FC1 : 5Brora Rangers |
| 07/02/26 16:00 | Deveronvale FC2 : 4Rothes FC |
| 04/02/26 21:00 | Banks O'Dee FC0 : 0Rothes FC |
| 31/01/26 16:15 | Rothes FC1 : 1Wick Academy FC |
| 28/01/26 21:00 | Rothes FC0 : 5Turriff United FC |