Football League - Highland LeagueRothes FC0 - 3Keith FCV
Taça da EscóciaDumbarton FC1 - 0Keith FCD
Football League - Highland LeagueKeith FC6 - 4InvergordonV
Football League - Highland LeagueHuntly FC2 - 0Keith FCD
Highland LeagueKeith FC1 - 0Turriff United FCVTaça da EscóciaKeith FC2 - 1Stonehaven FCV
Football League - Highland LeagueBrora Rangers FC5 - 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 United FC4 - 1Keith FCD
Football League - Highland Leaguelachnacuddin FC1 - 1Keith FCE
Football League - Highland LeagueKeith FC2 - 2LossiemouthE
Football League - Highland LeagueFraserburgh FC1 - 0Keith FCD
Football League - Highland LeagueKeith FC1 - 1Nairn County FCE
Football League - Highland LeagueForres Mechanics5 - 1Keith FCD
Friendlies ClubsKeith FC2 - 0FC Aberdeen BV
Football League - Highland LeagueRothes FC1 - 5Keith FCV