UK time :
Detail:
‹ Thursday 23 Jul 2026 ›

Our top pick won 15 of 50 races (30%)

and finished in the top 3 in 36 of 50 (72%)

Won 15 2nd or 3rd 21 Outside top 3 14
Accuracy Top picks
▼

Underrated horses won 14 of 77.

18%
14/77
14 of 77 underrated horses
Underrated horses won
+24%
+£9.45
39 had a bookmaker price
Underrated horse return
Only 30 of 50 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: -£11.94. £30 bet in total.
Our top pick: won 8/30, top 3 22/30
Favourite in the betting: won 9/30, top 3 23/30
£1 win bet on every underrated horse: +£9.45. 39 had a bookmaker price. £39 bet in total.

Results for Thursday 23 July

40+ Very strong chance 20–39 Strong chance 12–19 Solid chance 6–11 Could surprise Under 6 Long shot Scores in a race add up to 100.?How scores workModel estimates, not guaranteed. Past performance is no guide.
What these words mean
Underrated horse
We think this horse has a better chance than the bookmakers' odds suggest.
Our top pick
The horse with the highest TrackLab Score in the race.
TrackLab Score
Our model's estimate of a horse's chance of winning, as a number out of 100. The scores in a race add up to 100.
Ground
How the going was on the day, from Firm (hard and dry) to Heavy (very wet and muddy). On all-weather tracks it's Standard, Fast or Slow.
Race level (Class)
From Class 1 (elite) down to Class 7 (lowest).
Group, Grade and Listed
The top races. Group 1 on the Flat and Grade 1 over jumps are the highest level, then 2 and 3. Listed races sit just below.
Handicap
The handicapper gives better horses more weight to carry, so in theory they'd all finish together.
Maiden
A race for horses that haven't won yet.
Novice
A race for horses that are new to this type of race.
Chase, hurdle and bumper
Chase: jumps over fences. Hurdle: jumps over low hurdles. Bumper: a flat race for young jump horses.
Distance (m and f)
m is a mile and f a furlong, about 200 metres; 8 furlongs make a mile.
Each way
A bet that pays out if your horse wins or finishes in the top 3 (how far down it pays varies by race). It is really two bets.
Weight
How much the horse carries, including the jockey. 9st 5lb means nine stone five pounds.
Jockey claim
An apprentice jockey can claim a weight discount, so the horse carries a little less.
Headgear
Blinkers, visor, cheekpieces, tongue tie, hood and eyeshield change what the horse sees or feels.
1:55 PM
Race 1 · Sandown
England
1st Arry Up
2nd Nogo's Dream Our top pick 30 Strong chance
3rd Brave Nation
Flat race · weights set to make it fair · Turf track About 5 furlongs Mostly firm ground Standard race 7 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey L. Edmunds · Trainer R. Millman
Form
Won 3 of last 5
Final odds · Very underrated horse
4/1 £1 wins £4
Finishing order ?
1st
Arry Up
26
2nd
Nogo's Dream
30
3rd
Brave Nation
2
4th
Smart Vision
15
5th
Havana Smile
11
6th
Neptune Legend
8
7th
Correspondence
8
2:25 PM
Race 2 · Sandown
England
Our top pick United Authority 27 Strong chance
Our top pick United Authority finished 5th.
1st Zero Error
2nd Thunder Home
3rd Somerton
Flat race · no jumps · Turf track About 7 furlongs Mostly firm ground Mid-level race 9 runners
🏆 1st place
Jockey J. Spencer · Trainer J. & Thady Gosden
Debut
First run (debut)
Final odds
10/1 £1 wins £10
Finishing order ?
1st
Zero Error
9
2nd
Thunder Home
2
3rd
Somerton
14
4th
New Oxford
7
5th
United Authority
27
6th
On Target
24
7th
Jinman
15
8th
Harbour Prince
1
9th
Desert Symphony
1
2:55 PM
Race 3 · Sandown
England
1st Aperoll Our top pick 36 Strong chance
2nd Bayside View
3rd Tall Trees
Flat race · no jumps · Turf track About 7 furlongs Mostly firm ground Elite-level race 8 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey P. Dobbs · Trainer R. Hannon
Form
Won 1 of last 5
Final odds
13/8 £1 wins £1.63
Finishing order ?
1st
Aperoll
36
2nd
Bayside View
25
3rd
Tall Trees
15
4th
Celestia
7
5th
War Banner
6
6th
Guadalevin
1
7th
Lady Caroline Lamb
2
8th
Grey Tamam
8
3:30 PM
Race 4 · Sandown
England
Our top pick Kamaway 30 Strong chance
Our top pick Kamaway finished 5th.
1st Tawajjah
2nd Assail
3rd Percival
Flat race · weights set to make it fair · Turf track About 1.2 miles Mostly firm ground Standard race 7 runners
🏆 1st place
Jockey J. Peate · Trainer O. Rix
Form
Won 1 of last 5
Final odds
9/4 £1 wins £2.25
Finishing order ?
1st
Tawajjah
27
2nd
Assail
13
3rd
Percival
2
4th
Londoner
18
5th
Kamaway
30
6th
Morcar
10
4:07 PM
Race 5 · Sandown
England
1st Probation
2nd My Ballyquinn
3rd Alma Latina Our top pick 39 Strong chance
Flat race · weights set to make it fair · Turf track About 1.8 miles Mostly firm ground Mid-level race 3 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey A. Egan · Trainer K. Philippart De Foy
Freshness
Back quickly after its last run
Form
Won 1 of last 5
Final odds
3/1 £1 wins £3
Finishing order ?
1st
Probation
25
2nd
My Ballyquinn
36
3rd
Alma Latina
39
4:42 PM
Race 6 · Sandown
England
1st We Ride At Dawn
2nd Shirakawa Our top pick 25 Strong chance
3rd Albertini Star
Flat race · weights set to make it fair · Turf track About 1.2 miles Mostly firm ground Entry-level race 7 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey R. Downey · Trainer R. Edwards
Form
Won 0 of last 5
Final odds
12/1 £1 wins £12
Finishing order ?
1st
We Ride At Dawn
9
2nd
Shirakawa
25
3rd
Albertini Star
8
4th
Aravalli
19
5th
Huggable
10
6th
Talitha Rouge
25
7th
Pershalla
4
5:17 PM
Race 7 · Sandown
England
Our top pick Sail On Sailor 26 Strong chance
Our top pick Sail On Sailor finished 5th.
1st Marsh Benham
2nd Amused
3rd Billy Mill
Flat race · weights set to make it fair · Turf track About 1 mile Mostly firm ground Entry-level race 12 runners
🏆 1st place
Jockey B. de la Sayette · Trainer G. Baker
Form
Won 0 of last 5
Track
Raced here before
Distance
Won at this distance 6 times
Final odds
28/1 £1 wins £28
Finishing order ?
1st
Marsh Benham
2
2nd
Amused
2
3rd
Billy Mill
13
4th
Gone Rogue
17
5th
Sail On Sailor
26
6th
Strong Voice
11
7th
Dalmally
2
8th
Ararat
2
9th
Prodigal Son
11
10th
Berning Hot
1
11th
Lodge
11
12th
Double Time
2