Horse Racing Results
Saturday 19th July 2025
9:00 Haydock
7 runners
8:45 Doncaster
6 runners
8:30 Haydock
5 runners
8:15 Doncaster
10 runners
8:00 Haydock
8 runners
7:45 Doncaster
10 runners
7:38 Newmarket (July)
8 runners
7:30 Haydock
7 runners
7:15 Doncaster
6 runners
7:05 Newmarket (July)
10 runners
6:55 Haydock
8 runners
6:45 Doncaster
9 runners
6:35 Newmarket (July)
8 runners
6:25 Haydock
11 runners
6:15 Doncaster
9 runners
6:00 Newmarket (July)
9 runners
5:45 Doncaster
8 runners
5:38 Ripon
10 runners
5:30 Newmarket (July)
6 runners
5:25 Curragh (IRE)
21 runners
5:20 Newbury
9 runners
5:15 Doncaster
8 runners
5:10 Cartmel
6 runners
5:05 Ripon
7 runners
5:00 Market Rasen
10 runners
4:55 Newmarket (July)
10 runners
4:50 Curragh (IRE)
8 runners
4:45 Newbury
6 runners
4:35 Cartmel
9 runners
4:30 Ripon
6 runners
4:25 Market Rasen
7 runners
4:20 Newmarket (July)
10 runners
4:15 Curragh (IRE)
7 runners
4:10 Newbury
8 runners
4:00 Cartmel
9 runners
3:55 Ripon
5 runners
3:50 Market Rasen
6 runners
3:40 Curragh (IRE)
7 runners
3:30 Newbury
19 runners
3:22 Cartmel
14 runners
3:17 Ripon
9 runners
3:12 Market Rasen
15 runners
3:05 Curragh (IRE)
8 runners
2:57 Newbury
11 runners
2:50 Cartmel
11 runners
2:45 Ripon
7 runners
2:40 Market Rasen
14 runners
2:35 Curragh (IRE)
4 runners
2:25 Newbury
4 runners
2:15 Cartmel
9 runners