Football League - Highland LeagueRothes FC0 - 3Keith FCV
Coupe d'ÉcosseDumbarton FC1 - 0Keith FCD
Football League - Highland LeagueKeith FC6 - 4InvergordonV
Football League - Highland LeagueHuntly FC2 - 0Keith FCD
Highland LeagueKeith FC1 - 0Turriff United FCVCoupe d'ÉcosseKeith FC2 - 1Stonehaven FCV
Football League - Highland LeagueBrora Rangers5 - 0Keith FCD
Football League - Highland LeagueKeith FC2 - 3Strathspey Thistle FCD
Football League - Highland LeagueBanks O'Dee FC4 - 1Keith FCD
Football League - Highland LeagueKeith FC2 - 0Deveronvale FCV
Football League - Highland LeagueKeith FC3 - 2Buckie Thistle FCV
Football League - Highland LeagueKeith FC4 - 1Wick Academy FCV
Football League - Highland LeagueFormartine United4 - 1Keith FCD
Football League - Highland LeagueClachnacuddin FC1 - 1Keith FCN
Football League - Highland LeagueKeith FC2 - 2LossiemouthN
Football League - Highland LeagueFraserburgh1 - 0Keith FCD
Football League - Highland LeagueKeith FC1 - 1Nairn County FCN
Football League - Highland LeagueForres Mechanics5 - 1Keith FCD
Friendlies ClubsKeith FC2 - 0FC Aberdeen BV
Football League - Highland LeagueRothes FC1 - 5Keith FCV