Fixtures

Mon Tue Wed Thu Fri Sat Sun
1
Musselburgh
Musselburgh @ Musselburgh Racecourse
Jul 1 all-day
Musselburgh @ Musselburgh Racecourse
 
Hamilton Park
Hamilton Park @ Hamilton Park Racecourse
Aug 1 all-day
Hamilton Park @ Hamilton Park Racecourse
 
2
Perth
Perth @ Perth Racecourse
Jul 2 all-day
Perth @ Perth Racecourse
 
3
4
5
Ayr
Ayr @ Ayr Racecourse
Jul 5 all-day
Ayr @ Ayr Racecourse
 
6
Ayr
Ayr @ Ayr Racecourse
Jul 6 all-day
Ayr @ Ayr Racecourse
 
7
8
9
10
11
Hamilton Park
Hamilton Park @ Hamilton Park
Jul 11 all-day
Hamilton Park @ Hamilton Park
 
12
Perth
Perth @ Perth Racecourse
Jul 12 all-day
Perth @ Perth Racecourse
 
13
Ayr
Ayr @ Ayr Racecourse
Jul 13 all-day
Ayr @ Ayr Racecourse
 
14
15
16
Hamilton Park
Hamilton Park @ Hamilton Park
Jul 16 all-day
Hamilton Park @ Hamilton Park
 
17
Hamilton Park
Hamilton Park @ Hamilton Park Racecourse
Jul 17 all-day
Hamilton Park @ Hamilton Park Racecourse
 
18
19
20
Ayr
Ayr @ Ayr Racecourse
Jul 20 all-day
Ayr @ Ayr Racecourse
 
21
Musselburgh
Musselburgh @ Musselburgh Racecourse
Jul 21 all-day
Musselburgh @ Musselburgh Racecourse
 
22
23
24
25
26
27
Ayr
Ayr @ Ayr Racecourse
Jul 27 all-day
Ayr @ Ayr Racecourse
 
28
Perth
Perth @ Perth Racecourse
Jul 28 all-day
 
29
Perth
Perth @ Perth Racecourse
Jul 29 all-day
Perth @ Perth Racecourse
 
30
31
Musselburgh
Musselburgh @ Musselburgh Racecourse
Jul 31 all-day
Musselburgh @ Musselburgh Racecourse