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.
2:18 PM
Race 1 · Perth
Scotland
1st Scriabin Our top pick 38 Strong chance
2nd Try Them
3rd Liberty Coach
Jumps race · low hurdles · Turf track About 2 miles Good ground Standard race 11 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing tongue strap
Form
Won 0 of last 5
Track
Raced here before
Final odds
11/8 £1 wins £1.38
Finishing order ?
1st
Scriabin
38
2nd
Try Them
8
3rd
Liberty Coach
26
4th
Bogha Baiste
6
5th
Starshine Legend
18
6th
Dotties Promise
1
7th
Moon Reign
1
8th
Quinnfinity
1
9th
Luckie Devil
1
2:48 PM
Race 2 · Perth
Scotland
1st Pergamon
2nd Ravenscraig Castle Our top pick 30 Strong chance
3rd Just Dottie
Jumps race · low hurdles · weighted to be fair · Turf track About 2 miles Good ground Standard race 6 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey W. Shanahan · Trainer J. Candlish
Headgear
Wearing cheekpieces
Form
Won 2 of last 5
Track
Raced here before
Ground
Likes this ground (wins 80% of runs)
Distance
Won at this distance 3 times
Final odds
5/2 £1 wins £2.50
Finishing order ?
1st
Pergamon
27
2nd
Ravenscraig Castle
30
3rd
Just Dottie
16
4th
Pure Gold
15
5th
Interchangeable
6
6th
Tigress Lilly
6
3:18 PM
Race 3 · Perth
Scotland
1st Button Rock
2nd Wasdell Dundalk
3rd Garde Des Champs Our top pick 29 Strong chance
Jumps race · big fences · weighted to be fair · Turf track About 2.5 miles Good ground Standard race 7 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey D. Fox · Trainer G. Elliott
Form
Won 0 of last 5
Final odds
21/1 £1 wins £21
Finishing order ?
1st
Button Rock
6
2nd
Wasdell Dundalk
11
3rd
Garde Des Champs
29
4th
Kinbara Firstdraft
12
5th
Gunnery Sergeant
29
Didn't finish
Moodofthemoment
13
3:50 PM
Race 4 · Perth
Scotland
Our top pick Sonyourastar 24 Strong chance
Our top pick Sonyourastar finished 4th.
1st Fairly Fulling
2nd Bayonetta
3rd Top Flight Century
Jumps race · low hurdles · weighted to be fair · Turf track About 2.5 miles Good ground Entry-level race 11 runners
🏆 1st place
Jockey N. Moscrop · Trainer S. Corbett
Headgear
Wearing cheekpieces
Form
Won 1 of last 5
Track
Raced here before
Final odds
17/2 £1 wins £8.50
Finishing order ?
1st
Fairly Fulling
9
2nd
Bayonetta
10
3rd
Top Flight Century
6
4th
Sonyourastar
24
5th
Betteryouthanme
21
6th
Breaking Ground
2
7th
King Kodiak
8
8th
Malangen
12
9th
Dreamings Free
2
Didn't finish
Lenko
6
4:25 PM
Race 5 · Perth
Scotland
1st The Flying Poet Our top pick 43 Very strong chance
2nd Twp Stori
3rd Get A Superstar
Jumps race · big fences · weighted to be fair · Turf track About 3 miles Good ground Entry-level race 7 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey S. Bowen · Trainer O. Murphy
C&D
Has won at this course and distance
Headgear
Wearing blinkers
Form
Won 2 of last 5
Track
Won here 2 times
Ground
Has won on this ground
Final odds
5/4 £1 wins £1.25
Finishing order ?
1st
The Flying Poet
43
2nd
Twp Stori
6
3rd
Get A Superstar
15
4th
Cosmic Blizzard
5
5th
Thehairyfella
10
Didn't finish
Burgundy Man
8
Didn't finish
Defying Gravity
13
5:00 PM
Race 6 · Perth
Scotland
Our top pick Loro White 26 Strong chance
Our top pick Loro White did not finish.
1st Dalileo
2nd Maggies Boy
3rd Creadan Grace
Jumps race · low hurdles · weighted to be fair · Turf track About 3 miles Good ground Entry-level race 10 runners
🏆 1st place
Jockey P. Kavanagh · Trainer L. Harrison
C&D
Has won at this course and distance
Form
Won 0 of last 5
Track
Won here 2 times
Ground
Has won on this ground
Distance
Won at this distance 2 times
Final odds
15/2 £1 wins £7.50
Finishing order ?
1st
Dalileo
9
2nd
Maggies Boy
4
3rd
Creadan Grace
13
4th
C'Mon So
8
5th
Les's Legacy
6
6th
Myfavouritesister
16
7th
The Best Way
13
8th
Prince Nino
4
Didn't finish
Loro White
26
Didn't finish
King Gold Boy
1

Waiting for results