Match Report
Keith won 5-1 against Rothes in the Football League - Highland League. Before the match, Rothes were 18th in the Football League - Highland League table with Keith in 7th. Head-to-head (2024–2026): 6 matches, 0 wins for Rothes, 5 for Keith, 1 drawn. Rothes had scored 33 goals this season (1.0 per game), Keith had 52 (1.5 per game). Keith scored through Daniel Fraser (57'), Callum Robertson (78'), Craig Gill (68'), Nathan McKeown (86'), Connor Killoh (85'). See the full match report, player ratings and detailed statistics above.
This fixture in the Football League - Highland League pits Rothes against Keith at MacKessack Park.
Rothes come in 18th with 7 points, while Keith sit 7th with 58 points.
In their head-to-head record since 2024, the two sides have met 6 times, with 0 wins for Rothes, 5 for Keith and 1 draw.
The match finished 1-5, with Keith taking the points.
Goal scorers
Keith: Daniel Fraser (57'), Callum Robertson (78'), Craig Gill (68'), Nathan McKeown (86'), Connor Killoh (85')


