UK time :
Detail:
‹ Saturday 4 Jul 2026 ›

Our top pick won 21 of 56 races (38%)

and finished in the top 3 in 36 of 56 (64%)

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

Underrated horses won 20 of 100.

20%
20/100
20 of 100 underrated horses
Underrated horses won
+34%
+£8.94
26 had a bookmaker price
Underrated horse return
Only 12 of 56 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: +£1.66. £12 bet in total.
Our top pick: won 5/12, top 3 8/12
Favourite in the betting: won 5/12, top 3 8/12
£1 win bet on every underrated horse: +£8.94. 26 had a bookmaker price. £26 bet in total.

Results for Saturday 4 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:22 PM
Race 1 · Naas
Ireland
1st Concorde Landed Our top pick 33 Strong chance
2nd Snowing
3rd Fly Smartly
Flat race · no jumps · Turf track About 5 furlongs Good ground 8 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey W. J. Lee · Trainer P. Twomey
Debut
First run (debut)
Final odds
7/4 £1 wins £1.75
Finishing order ?
1st
Concorde Landed
33
2nd
Snowing
33
3rd
Fly Smartly
4
4th
Shi Yang
12
5th
Southern Boulevard
10
6th
My Irish Lady
6
7th
Woodlawn Lily
2
1:57 PM
Race 2 · Naas
Ireland
1st Keke Our top pick 36 Strong chance
2nd Xerling
3rd Likedbymike
Flat race · no jumps · Turf track About 5 furlongs Good ground 5 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey W. J. Lee · Trainer E. Lynam
Headgear
Wearing tongue strap
Form
Won 1 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 33% of runs)
Distance
Won at this distance 4 times
Final odds
6/4 £1 wins £1.50
Finishing order ?
1st
Keke
36
2nd
Xerling
8
3rd
Likedbymike
32
4th
Howd'yadoit
15
5th
Cardiff By The Sea
9
2:33 PM
Race 3 · Naas
Ireland
1st Carry The Flag Our top pick 45 Very strong chance
2nd Brazilian Diva
3rd Hanney Boy
Flat race · no jumps · Turf track About 5 furlongs Good ground Elite-level race 10 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey R. Whelan · Trainer A. P. O'Brien
Form
Won 1 of last 5
Final odds · Very underrated horse
6/4 £1 wins £1.50
Finishing order ?
1st
Carry The Flag
45
2nd
Brazilian Diva
6
3rd
Hanney Boy
2
4th
Big Negotiator
29
5th
Arrowstock
2
6th
Abletai
7
7th
Matriarchal
2
8th
Celestial Crown
1
9th
Rejoinder
5
10th
Belle Island
1
3:08 PM
Race 4 · Naas
Ireland
Our top pick Tawaazon 25 Strong chance
Our top pick Tawaazon finished 5th.
1st Sovereign Cry
2nd Bold Optimist
3rd Ardadslosttheplot
Flat race · weights set to make it fair · Turf track About 5 furlongs Good ground 13 runners
🏆 1st place
Jockey T. Casey · Trainer D. James Murphy
Form
Won 1 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Final odds
5/1 £1 wins £5
Finishing order ?
1st
Sovereign Cry
15
2nd
Bold Optimist
8
3rd
Ardadslosttheplot
2
4th
Nouvel Espoir
8
5th
Tawaazon
25
6th
Harry's Hill
9
7th
Jordan Breeze
8
8th
Arctic Steps
11
9th
Billboa
2
10th
Lethimfly
4
11th
Phil's Dream
4
12th
Cactus
4
3:44 PM
Race 5 · Naas
Ireland
Our top pick Florida Bay 60 Very strong chance
Our top pick Florida Bay finished 4th.
1st Dancing Destiny
2nd Sarah's Choice
3rd One Number
Flat race · no jumps · Turf track About 1 mile Good ground Elite-level race 8 runners
🏆 1st place
Jockey C. Hayes · Trainer J. Patrick O'Brien
Form
Won 1 of last 5
Track
Raced here before
Ground
Likes this ground (wins 33% of runs)
Final odds
13/2 £1 wins £6.50
Finishing order ?
1st
Dancing Destiny
13
2nd
Sarah's Choice
7
3rd
One Number
11
4th
Florida Bay
60
5th
Tosca No Candis
2
6th
Wo Wo Never
2
7th
Ranting Duke
5
4:18 PM
Race 6 · Naas
Ireland
1st Mai Dahlia Our top pick 43 Very strong chance
2nd Donna Time
3rd Bofa Beach
Flat race · no jumps · Turf track About 1 mile Good ground 8 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/10 £1 wins £1.10
Finishing order ?
1st
Mai Dahlia
43
2nd
Donna Time
1
3rd
Bofa Beach
22
4th
Serendipia
6
5th
Sibaza
22
6th
Xirivella
4
7th
Wheres The Gold
1
8th
Drowsy Maggie
1
4:53 PM
Race 7 · Naas
Ireland
1st Rodeo Blues Our top pick 23 Strong chance
2nd Millhone
3rd Point Cartwright
Flat race · weights set to make it fair · Turf track About 1.4 miles Good ground 19 runners
✓
TrackLab's top pick won!
🏆 1st place
Form
Won 1 of last 5
Track
Raced here before
Final odds · Very underrated horse
4/1 £1 wins £4
Finishing order ?
0th
Connecteo
16
0th
The Holy Apostle
1
0th
Captain Con
4
0th
Maker's Mark
1
0th
Nephin Mountain
7
0th
Wingit
4
0th
Six Wings
1
0th
Darwin's Angel
1
0th
Canon Law
1
0th
Jewels Legacy
1
0th
Swift Charm
6
1st
Rodeo Blues
23
2nd
Millhone
4
3rd
Point Cartwright
20
4th
Chapel Island
9
5th
Cadreville
1
5:30 PM
Race 8 · Naas
Ireland
1st L L Koulsty
2nd Yaupon De Replay
3rd Ocean's Breath Our top pick 58 Very strong chance
Flat race · no jumps · Turf track About 7 furlongs Good ground 6 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey R. Mulligan · Trainer J. S O'Donoghue
Form
Won 2 of last 5
Final odds
9/2 £1 wins £4.50
Finishing order ?
0th
Frescobaldi
6
0th
Sir Benji
5
1st
L L Koulsty
15
2nd
Yaupon De Replay
8
3rd
Ocean's Breath
58
4th
Suzie Songs
8