2024-06-02 David Bruce Memorial Time Trial 50m David Bruce Memorial Time Trial 50m June 2 David Bruce Memorial Time Trial 50m David Bruce Memorial Time Trial 50m
2024-06-06 Forres Time Trial 25m Forres Time Trial 25m June 6 Forres Time Trial 25m Forres Time Trial 25m
2024-06-07 Hellfire Corner 400k Highmand Audax Hellfire Corner 400k Highmand Audax June 7 Hellfire Corner 400k Highmand Audax Hellfire Corner 400k Highmand Audax
2024-06-09 Women’s Scotia Series Round 2 Women’s Scotia Series Round 2 June 9 Women’s Scotia Series Round 2 Women’s Scotia Series Round 2, inc Regional Champship Road Race
2024-06-09 Duffus Road Race Mens Regional Championship Duffus Road Race Mens Regional Championship June 9 Duffus Road Race Mens Regional Championship Duffus Road Race Mens Regional Championship
2024-06-11 Cairngorm Hill Climb Time Trial 8m Cairngorm Hill Climb Time Trial 8m June 11 Cairngorm Hill Climb Time Trial 8m Cairngorm Hill Climb Time Trial 8m
2024-06-26 Cawdor Time Trial 10m Cawdor Time Trial 10m June 26 Cawdor Time Trial 10m Invergordon Time Trial 25m Date to be confirmed
2024-06-29 Mack Mowat Time Trial 25m Mack Mowat Time Trial 25m June 29 Mack Mowat Time Trial 25m Mack Mowat Time Trial 25m
2024-06-29 North Coast Classic 600k Highland Audax North Coast Classic 600k Highland Audax June 29 North Coast Classic 600k Highland Audax North Coast Classic 600k Highland Audax
2024-06-30 Scrabster Hill Climb Time Trial Scrabster Hill Climb Time Trial June 30 Scrabster Hill Climb Time Trial Scrabster Hill Climb Time Trial
2024-06-30 Thurso Time Trial 10m Thurso Time Trial 10m June 30 Thurso Time Trial 10m Thurso Time Trial 10m