Skip to content
ashwa
edge
5/1
☼
Racing predictions — Thursday, 31 July 2025
Racing
Thursday, 31 July 2025
5
Meetings
35
Races
13:20
First off
Meetings
by course
by time
Goodwood
8
races
13:20–17:30
Turf
Gd
13:20
Best Secret (FR)
Flat
›
13:55
Coppull (GB)
Flat
›
14:30
Merchant (IRE)
Flat
›
15:05
Whirl (IRE)
Flat
›
15:45
Naana's Sparkle (GB)
Flat
›
16:20
Sir Albert (IRE)
Flat
›
16:55
Aylin (IRE)
Flat
›
17:30
Principality (IRE)
Flat
›
Galway (IRE)
8
races
14:10–18:10
Turf
Gd
14:10
Gold Dancer (FR)
Chase
›
14:45
Genuine Article (GB)
Flat
›
15:20
Tropical Island (GB)
Flat
›
15:55
Which Wolf Wins (IRE)
Flat
›
16:30
Ndaawi (GB)
Hurdle
›
17:05
Strong Link (IRE)
Hurdle
›
17:40
Glenroyal (IRE)
Flat
›
18:10
Frankie John (IRE)
NH Flat
›
Nottingham
6
races
14:18–17:15
Turf
GS
14:18
Vishaka (IRE)
Flat
›
14:53
Lima Sierra (GB)
Flat
›
15:30
Vincent Rocks (IRE)
Flat
›
16:05
Soames Forsyte (GB)
Flat
›
16:40
Rupert The Prince (IRE)
Flat
›
17:15
Saliko (GB)
Flat
›
Wolverhampton (AW)
7
races
17:45–20:45
AW
Std
17:45
Intervention (GB)
Flat
›
18:15
Sudden Flight (GB)
Flat
›
18:45
Charging Thunder (GB)
Flat
›
19:15
Stormy Impact (GB)
Flat
›
19:45
Hyperchromatic (IRE)
Flat
›
20:15
Mr Swivell (GB)
Flat
›
20:45
Silent Age (FR)
Flat
›
Epsom
6
races
17:50–20:30
Turf
GS
17:50
Carnival Day (IRE)
Flat
›
18:25
Hengroin (IRE)
Flat
›
19:00
Azahara Palace (GB)
Flat
›
19:30
Revelance (GB)
Flat
›
20:00
Rajinoora (IRE)
Flat
›
20:30
Twirler (GB)
Flat
›
Our recent form
16 Jun – 29 Jun
21%
Pick strike rate
65/307 winners
50%
Pick placed
154/307 in the frame
46%
Winner from our places
140/307 races
11%
Value-call wins
7/65 landed
-22%
Value ROI · SP
level stakes, 65 bets
-10%
Value ROI · early
at imported price