UK time :
Detail:
‹ Thursday 2 Jul 2026 ›

Our top pick won 20 of 47 races so far (43%)

and finished in the top 3 in 32 of 47 (68%)

Won 20 2nd or 3rd 12 Outside top 3 15
Accuracy Top picks
▼

Underrated horses won 22 of 84.

26%
22/84
22 of 84 underrated horses
Underrated horses won
-16%
-£3.85
24 had a bookmaker price
Underrated horse return
Only 11 of 47 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: +£3.65. £11 bet in total.
Our top pick: won 5/11, top 3 10/11
Favourite in the betting: won 5/11, top 3 10/11
£1 win bet on every underrated horse: -£3.85. 24 had a bookmaker price. £24 bet in total.

Results for Thursday 2 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.
4:55 PM
Race 1 · Kempton
England
Our top pick Veil Of Clouds 30 Strong chance
Our top pick Veil Of Clouds finished 5th.
1st Charlie's Cannon
2nd Khaleejy
3rd Rajiba
Flat race · no jumps · Polytrack surface About 7 furlongs Slightly slow all-weather Standard race 10 runners
🏆 1st place
Jockey R. Ryan · Trainer R. Beckett
Debut
First run (debut)
Headgear
Wearing hood
Final odds
12/1 £1 wins £12
Finishing order ?
1st
Charlie's Cannon
9
2nd
Khaleejy
21
3rd
Rajiba
7
4th
Kenergy
13
5th
Veil Of Clouds
30
6th
Stormy Music
12
7th
Shadow Brigade
7
8th
Landslide
1
5:33 PM
Race 2 · Kempton
England
Our top pick Gold Star Gazing 35 Strong chance
Our top pick Gold Star Gazing finished 5th.
1st Le Samourai
2nd Korbut
3rd One Of The Boys
Flat race · no jumps · Polytrack surface About 7 furlongs Slightly slow all-weather Standard race 9 runners
🏆 1st place
Jockey J. Doyle · Trainer R. Beckett
Headgear
Wearing tongue strap
Form
Won 0 of last 5
Final odds · Underrated horse
13/2 £1 wins £6.50
Finishing order ?
1st
Le Samourai
21
2nd
Korbut
11
3rd
One Of The Boys
25
4th
Conspiracist
4
5th
Gold Star Gazing
35
6th
Lady Fizz
1
7th
Brave New World
1
8th
Cortado Girl
1
Didn't finish
Yazoo
1
6:03 PM
Race 3 · Kempton
England
Our top pick Time Saxon Warrior 28 Strong chance
Our top pick Time Saxon Warrior finished 4th.
1st Bin Waary
2nd Rhodes Runner
3rd Bayside
Flat race · weights set to make it fair · Polytrack surface About 7 furlongs Slightly slow all-weather Entry-level race 8 runners
🏆 1st place
Jockey R. Hornby · Trainer C. Johnston
Form
Won 0 of last 5
Final odds
9/1 £1 wins £9
Finishing order ?
1st
Bin Waary
9
2nd
Rhodes Runner
25
3rd
Bayside
8
4th
Time Saxon Warrior
28
5th
Magical Life
1
6th
Agnes Hathaway
1
7th
Indian Land
20
8th
Graceful George
8
6:33 PM
Race 4 · Kempton
England
1st Grizedale Our top pick 27 Strong chance
2nd Maximising
3rd Blue Prince
Flat race · weights set to make it fair · Polytrack surface About 1 mile Slightly slow all-weather Standard race 10 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey R. Dawson · Trainer D. & Claire Kubler
C&D
Has won at this course and distance
Form
Won 1 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 33% of runs)
Distance
Won at this distance 1 time
Final odds
2/1 £1 wins £2
Finishing order ?
1st
Grizedale
27
2nd
Maximising
17
3rd
Blue Prince
23
4th
Kitaro Kich
4
5th
Zabeel Alkabeir
14
6th
First Ambition
6
7th
Spangled Mac
9
7:08 PM
Race 5 · Kempton
England
1st The Liffey
2nd Vincent Rocks
3rd Zatsgood Our top pick 42 Very strong chance
Flat race · weights set to make it fair · Polytrack surface About 1 mile Slightly slow all-weather Standard race 10 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey L. Morris · Trainer D. Gerard Hogan
Class
Dropping to an easier race
Headgear
Wearing blinkers
Form
Won 2 of last 5
Distance
Won at this distance 2 times
Final odds
33/1 £1 wins £33
Finishing order ?
1st
The Liffey
2
2nd
Vincent Rocks
8
3rd
Zatsgood
42
4th
Atlantis Blue
2
5th
Farasi Lane
10
6th
Billy Mill
4
7th
Helm Rock
11
8th
Breakdancer
10
9th
Renewal
7
Didn't finish
Notimeforchitchat
4
7:43 PM
Race 6 · Kempton
England
1st Tripoli Flyer
2nd Master Vintner Our top pick 39 Strong chance
3rd Yaa Min
Flat race · weights set to make it fair · Polytrack surface About 1.5 miles Slightly slow all-weather Mid-level race 7 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey G. Mangan · Trainer F. O'Brien
Form
Won 0 of last 5
Track
Won here 1 time
Final odds
7/2 £1 wins £3.50
Finishing order ?
0th
Thinthread
1
0th
Max Mayhem
7
0th
Steel Tiger
7
1st
Tripoli Flyer
15
2nd
Master Vintner
39
3rd
Yaa Min
6
4th
Bulletin
25
8:17 PM
Race 7 · Kempton
England
Our top pick Trinculo 31 Strong chance
Our top pick Trinculo finished 5th.
1st Aigeas
2nd The Lost Sock
3rd Evenepoel
Flat race · weights set to make it fair · Polytrack surface About 6 furlongs Slightly slow all-weather Entry-level race 12 runners
🏆 1st place
Jockey H. Davies · Trainer O. Cole
Form
Won 0 of last 5
Final odds
28/1 £1 wins £28
Finishing order ?
1st
Aigeas
1
2nd
The Lost Sock
13
3rd
Evenepoel
7
4th
Night Shining
21
5th
Trinculo
31
6th
Echo Of Faith
2
7th
Arctic Wind
7
8th
Unionville
2
9th
Our Guy
5
10th
Concert
10
11th
Shahik
1

Waiting for results

8:53 PM
Race 8 · Kempton
Results delayed. We know about it and are working on a fix.