| 10/04/27 16:00 | Inverurie Loco Works- : -Keith | ![]() |
| 03/04/27 16:00 | Keith- : -Rothes FC | ![]() |
| 20/03/27 16:00 | Invergordon- : -Keith | ![]() |
| 13/03/27 16:00 | Keith- : -Huntly FC | ![]() |
| 06/03/27 16:00 | Turriff United FC- : -Keith | ![]() |
| 27/02/27 16:00 | Keith- : -Brora Rangers | ![]() |
| 20/02/27 16:00 | Strathspey Thistle- : -Keith | ![]() |
| 06/02/27 16:00 | Keith- : -Banks O'Dee FC | ![]() |
| 30/01/27 16:00 | Buckie Thistle- : -Keith | ![]() |
| 23/01/27 16:00 | Wick Academy FC- : -Keith | ![]() |
| 16/01/27 16:00 | Keith- : -Formartine United | ![]() |
| 09/01/27 16:00 | Deveronvale FC- : -Keith | ![]() |
| 02/01/27 16:00 | Keith- : -Clachnacuddin FC | ![]() |
| 26/12/26 16:00 | Lossiemouth FC- : -Keith | ![]() |
| 19/12/26 16:00 | Keith- : -Fraserburgh FC | ![]() |
| 05/12/26 16:00 | Nairn County FC- : -Keith | ![]() |
| 21/11/26 16:00 | Keith- : -Forres Mechanics | ![]() |
| 14/11/26 16:00 | Keith- : -Inverurie Loco Works | ![]() |
| 31/10/26 16:00 | Rothes FC0 : 3Keith |
| 24/10/26 16:00 | Dumbarton FC1 : 0Keith |
| 17/10/26 16:00 | Keith6 : 4Invergordon |
| 10/10/26 16:00 | Huntly FC2 : 0Keith |
| 07/10/26 21:00 | Keith1 : 0Turriff United FC |
| 03/10/26 16:00 | Keith2 : 1Stonehaven FC |
| 26/09/26 16:00 | Brora Rangers5 : 0Keith |
| 19/09/26 16:00 | Keith2 : 3Strathspey Thistle |
| 16/09/26 21:00 | Banks O'Dee FC4 : 1Keith |
| 12/09/26 16:00 | Keith2 : 0Deveronvale FC |
| 05/09/26 16:00 | Keith3 : 2Buckie Thistle |
| 29/08/26 16:00 | Keith4 : 1Wick Academy FC |
| 22/08/26 16:00 | Formartine United4 : 1Keith |
| 15/08/26 16:00 | Clachnacuddin FC1 : 1Keith |
| 08/08/26 16:00 | Keith2 : 2Lossiemouth FC |
| 05/08/26 21:00 | Fraserburgh FC1 : 0Keith |
| 01/08/26 16:00 | Keith1 : 1Nairn County FC |
| 25/07/26 16:00 | Forres Mechanics5 : 1Keith |
| 14/07/26 20:30 | Keith2 : 0Aberdeen II |
| 11/04/26 16:00 | Rothes FC1 : 5Keith |
| 04/04/26 16:00 | Keith5 : 0Lossiemouth FC |
| 01/04/26 21:00 | Huntly FC1 : 1Keith |
| 28/03/26 16:00 | Keith1 : 0Forres Mechanics |
| 25/03/26 21:00 | Keith0 : 2Strathspey Thistle |
| 21/03/26 16:00 | Turriff United FC1 : 2Keith |
| 14/03/26 16:00 | Keith2 : 0Nairn County FC |
| 11/03/26 21:00 | Keith2 : 0Inverurie Loco Works |
| 07/03/26 16:00 | Wick Academy FC2 : 3Keith |
| 04/03/26 21:00 | Keith2 : 1Formartine United |
| 21/02/26 16:00 | Fraserburgh FC1 : 2Keith |
| 14/02/26 16:00 | Clachnacuddin FC1 : 2Keith |
| 31/01/26 16:00 | Brora Rangers1 : 1Keith |