June 2018 racing
Friday 1 June 20185 meetingsSaturday 2 June 201820 meetingsSunday 3 June 20189 meetingsMonday 4 June 20184 meetingsTuesday 5 June 20184 meetingsWednesday 6 June 20185 meetingsThursday 7 June 20184 meetingsFriday 8 June 20184 meetingsSaturday 9 June 201821 meetingsSunday 10 June 20188 meetingsMonday 11 June 20184 meetingsTuesday 12 June 20183 meetingsWednesday 13 June 20185 meetingsThursday 14 June 20186 meetingsFriday 15 June 20184 meetingsSaturday 16 June 201822 meetingsSunday 17 June 20187 meetingsMonday 18 June 20183 meetingsTuesday 19 June 20184 meetingsWednesday 20 June 20185 meetingsThursday 21 June 20184 meetingsFriday 22 June 20184 meetingsSaturday 23 June 201821 meetingsSunday 24 June 20188 meetingsMonday 25 June 20182 meetingsTuesday 26 June 20183 meetingsWednesday 27 June 20185 meetingsThursday 28 June 20184 meetingsFriday 29 June 20184 meetingsSaturday 30 June 201816 meetings