June 2020 racing
Monday 1 June 20203 meetingsTuesday 2 June 20204 meetingsWednesday 3 June 20207 meetingsThursday 4 June 20204 meetingsFriday 5 June 20205 meetingsSaturday 6 June 202016 meetingsSunday 7 June 20206 meetingsMonday 8 June 20205 meetingsTuesday 9 June 20204 meetingsWednesday 10 June 20205 meetingsThursday 11 June 20205 meetingsFriday 12 June 20205 meetingsSaturday 13 June 202013 meetingsSunday 14 June 20207 meetingsMonday 15 June 20203 meetingsTuesday 16 June 20205 meetingsWednesday 17 June 20206 meetingsThursday 18 June 20205 meetingsFriday 19 June 20202 meetingsSaturday 20 June 202014 meetingsSunday 21 June 20207 meetingsMonday 22 June 20204 meetingsTuesday 23 June 20204 meetingsWednesday 24 June 20205 meetingsThursday 25 June 20205 meetingsFriday 26 June 20205 meetingsSaturday 27 June 202012 meetingsSunday 28 June 20208 meetingsMonday 29 June 20203 meetingsTuesday 30 June 20204 meetings