Calendar

Mon
Tue
Wed
Thu
Fri
Sat
Sun
M
T
W
T
F
S
S
2
9
16
17
18
23
24
25
30
31
1
31 Dec
31/12/2025    
9:00 am - 11:00 am
01 Jan
01/01/2026    
10:00 am - 12:00 pm
Come along and kick start your January detox with the annual Sair Heedie run! When: New Years Day 11am start for runners, 10.30am start for [...]
05 Jan
05/01/2026    
6:00 pm - 7:00 pm
06 Jan
06/01/2026    
6:00 pm - 7:30 pm
07 Jan
07/01/2026    
6:00 pm - 7:00 pm
08 Jan
08/01/2026    
6:00 pm - 7:00 pm
10 Jan
10/01/2026    
9:00 am - 10:00 am
Using a the 1km loop and possibly the Birkenhill woods. Approx 1hr Off road trainers will be best.
12 Jan
12/01/2026    
6:00 pm - 7:00 pm
13 Jan
13/01/2026    
6:00 pm - 7:00 pm
14 Jan
14/01/2026    
6:00 am - 7:00 am
15 Jan
15/01/2026    
6:00 pm - 7:00 pm
19 Jan
19/01/2026    
6:00 pm - 7:00 pm
20 Jan
20/01/2026    
6:00 pm - 7:00 pm
21 Jan
21/01/2026    
6:00 pm - 7:00 pm
22 Jan
22/01/2026    
6:00 pm - 7:00 pm
26 Jan
26/01/2026    
6:00 pm - 7:00 pm
27 Jan
27/01/2026    
6:00 pm - 7:30 pm
28 Jan
28/01/2026    
6:00 pm - 7:00 pm
29 Jan
29/01/2026    
6:00 pm - 7:00 pm
Events on 29/12/2025
Events on 31/12/2025
31 Dec
31 Dec 25
Buckie
Events on 01/01/2026
Events on 03/01/2026
Events on 04/01/2026
Events on 05/01/2026
05 Jan
Events on 06/01/2026
Events on 07/01/2026
07 Jan
Events on 08/01/2026
Events on 10/01/2026
Events on 11/01/2026
Events on 12/01/2026
12 Jan
12 Jan 26
Elgin
Events on 13/01/2026
13 Jan
Events on 14/01/2026
14 Jan
14 Jan 26
Elgin
Events on 15/01/2026
15 Jan
Events on 19/01/2026
19 Jan
19 Jan 26
Elgin
Events on 20/01/2026
20 Jan
20 Jan 26
Elgin
Events on 21/01/2026
21 Jan
21 Jan 26
Elgin
Events on 22/01/2026
22 Jan
Events on 26/01/2026
26 Jan
26 Jan 26
Elgin
Events on 27/01/2026
27 Jan
Events on 28/01/2026
28 Jan
28 Jan 26
Elgin
Events on 29/01/2026
29 Jan
Road running
Cross-country
Hill races
Ultra running
Track and Field
Duathlon
Training
Trail Running
Parkrun
Scroll to Top