Home
›
Results
›
21 October 2026
Results for Wednesday 21 October
Our top pick won 12 of 37 · top 3 in 24
In time order, earliest race first. Choosing a course keeps that order.
Very strong Strong Solid Could surprise Long shot
1:02 PM
1st
Villaray
Our pick
2nd
Miss Mona Keeba
3rd
Prince Of Peppard
1:02 PM
Navan
Winner: Villaray
Our pick finished 2nd
1st
Villaray
Last odds 11/2
2nd
Miss Mona Keeba
our pick 45
Last odds 6/5
3rd
Prince Of Peppard
Last odds 17/2
Flat race · no jumps · Turf track
About 6 furlongs
Slightly soft ground
14 runners (2 non-runners)
◈
TrackLab's top pick finished 2nd
🏆 1st place
Freshness
Back after 62 days off
Final odds
11/2
£1 wins £5.50
14th
Sevengrandchildren
1
1:10 PM
1st
Albie Littlewood
2nd
Modus Operendi
Our pick
3rd
Kelijoe
1:10 PM
Worcester
Winner: Albie Littlewood
Our pick finished 3rd
1st
Albie Littlewood
Last odds 6/1
2nd
Modus Operendi
Last odds 9/1
3rd
Kelijoe
our pick 26
Last odds 5/2
Jumps race · big fences · weighted to be fair · Turf track
About 2 miles
Slightly soft ground
Standard race
9 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Freshness
Back after 272 days off
Ground
Likes this ground (wins 33% of runs)
Final odds · Underrated horse
6/1
£1 wins £6
1:32 PM
Our pick
1st
Coincidental Glory
2nd
Another Nice'day
3rd
One Cool Bear
1:32 PM
Navan
Winner: Coincidental Glory
Our pick won, score ✓ 12
1st
Coincidental Glory
our pick 12
Last odds 11/2
2nd
Another Nice'day
Last odds 12/1
3rd
One Cool Bear
Last odds 19/1
Flat race · weights set to make it fair · Turf track
About 6 furlongs
Slightly soft ground
21 runners
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back quickly after its last run
Final odds
11/2
£1 wins £5.50
1st
Coincidental Glory
12
1:40 PM
1st
Talk To The Man
2nd
Klimt Madrik
3rd
Bill Joyce
Our pick
6th
Scorpio Rising
1:40 PM
Worcester
Winner: Talk To The Man
Our pick: ✗ Unplaced
1st
Talk To The Man
Last odds 3/1
2nd
Klimt Madrik
Last odds 11/4
3rd
Bill Joyce
Last odds 14/1
6th Scorpio Rising our pick 38 Last odds 15/8
Jumps race · big fences · Turf track
About 2.5 miles
Slightly soft ground
Mid-level race
6 runners
🏆 1st place
Freshness
Back after 236 days off
Final odds
3/1
£1 wins £3
1:50 PM
1st
Cinematically
Our pick
2nd
Grinanbearit
3rd
Beedazaal
1:50 PM
Newmarket
Winner: Cinematically
Our pick finished 2nd
1st
Cinematically
Last odds 16/1
2nd
Grinanbearit
our pick 62
Last odds 8/11
3rd
Beedazaal
Last odds 100/1
Flat race · no jumps · Turf track
About 7 furlongs
Slightly soft ground
Standard race
8 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Final odds
16/1
£1 wins £16
1:57 PM
Our pick
1st
Tread Carefully
2nd
Lord du Gouet
3rd
On The Bayou
1:57 PM
Fontwell
Winner: Tread Carefully
Our pick won, score ✓ 24
1st
Tread Carefully
our pick 24
Last odds 3/1
2nd
Lord du Gouet
Last odds 4/1
3rd
On The Bayou
Last odds 7/1
Jumps race · low hurdles · Turf track
About 2.4 miles
Soft, spongy ground
Standard race
11 runners (2 non-runners)
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 199 days off
Final odds
3/1
£1 wins £3
Didn't finish
Unknown Stranger
1
2:07 PM
1st
Eyeconic
2nd
Spirit Of The Nite
3rd
Senuna
Our pick
7th
Aedhmar
2:07 PM
Navan
Winner: Eyeconic
Our pick: ✗ Unplaced
1st
Eyeconic
Last odds 11/2
2nd
Spirit Of The Nite
Last odds 28/1
3rd
Senuna
Last odds 8/1
7th Aedhmar our pick 52 Last odds 6/5
Flat race · no jumps · Turf track
About 5 furlongs
Slightly soft ground
10 runners
🏆 1st place
Final odds
11/2
£1 wins £5.50
2:15 PM
1st
Ballydine Boy
2nd
Ginolo
3rd
French Fancy
Our pick
4th
Maxi Twist
2:15 PM
Worcester
Winner: Ballydine Boy
Our pick: ✗ Unplaced
1st
Ballydine Boy
Last odds 11/4
2nd
Ginolo
Last odds 9/1
3rd
French Fancy
Last odds 66/1
4th Maxi Twist our pick 35 Last odds 15/8
Bumper · flat race for young jumps horses · Turf track
About 2 miles
Slightly soft ground
Entry-level race
6 runners (1 non-runner)
🏆 1st place
Freshness
Back after 209 days off
Final odds
11/4
£1 wins £2.75
2:25 PM
1st
Enactment
Our pick
2nd
Altius
3rd
Brave Country
2:25 PM
Newmarket
Winner: Enactment
Our pick finished 2nd
1st
Enactment
Last odds 4/1
2nd
Altius
our pick 57
Last odds 8/11
3rd
Brave Country
Last odds 5/1
Flat race · no jumps · Turf track
About 7 furlongs
Soft, spongy ground
Mid-level race
5 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Final odds
4/1
£1 wins £4
2:32 PM
1st
Sea Warrior
2nd
Belle Montrose
3rd
Everyonesacritic
Our pick
4th
Chatty Girl
2:32 PM
Fontwell
Winner: Sea Warrior
Our pick: ✗ Unplaced
1st
Sea Warrior
Last odds 11/2
2nd
Belle Montrose
Last odds 13/1
3rd
Everyonesacritic
Last odds 9/1
4th Chatty Girl our pick 29 Last odds 9/4
Jumps race · big fences · weighted to be fair · Turf track
About 2.2 miles
Soft, spongy ground
Entry-level race
5 runners
🏆 1st place
Headgear
Wearing tongue strap
Freshness
Back after 212 days off
Final odds · Underrated horse
11/2
£1 wins £5.50
Didn't finish
Known Warrior
26
2:42 PM
1st
Osterode
Our pick
2nd
Grande Cuvee
3rd
Saint Acclaim
2:42 PM
Navan
Winner: Osterode
Our pick finished 2nd
1st
Osterode
Last odds 11/2
2nd
Grande Cuvee
our pick 28
Last odds 2/1
3rd
Saint Acclaim
Last odds 11/1
Flat race · no jumps · Turf track
About 5 furlongs
Slightly soft ground
9 runners (2 non-runners)
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey W. J. Lee · Trainer W. McCreery
Final odds · Very underrated horse
11/2
£1 wins £5.50
2:50 PM
Our pick
1st
Our Peggy
2nd
Boombox
3rd
Frost Moon
2:50 PM
Worcester
Winner: Our Peggy
Our pick won, score ✓ 39
1st
Our Peggy
our pick 39
Last odds 15/8
2nd
Boombox
Last odds 15/8
3rd
Frost Moon
Last odds 17/2
Jumps race · low hurdles · Turf track
About 2 miles
Slightly soft ground
Standard race
9 runners (1 non-runner)
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 230 days off
Final odds · Very underrated horse
15/8
£1 wins £1.88
4th
Magnifix du Moulin
11
Didn't finish
Rose of Knocknamoe
1
3:00 PM
1st
Night of Gold
2nd
Amico Mio
3rd
Henrik Ibsen
Our pick
5th
Future Role
3:00 PM
Newmarket
Winner: Night of Gold
Our pick: ✗ Unplaced
1st
Night of Gold
Last odds 6/1
2nd
Amico Mio
Last odds 7/1
3rd
Henrik Ibsen
Last odds 100/1
5th Future Role our pick 31 Last odds 100/1
Flat race · no jumps · Turf track
About 1.2 miles
Soft, spongy ground
Mid-level race
7 runners (1 non-runner)
🏆 1st place
Final odds
6/1
£1 wins £6
3:07 PM
Our pick
1st
Diamond White
2nd
It's Easy
3rd
Inion Tiogair
3:07 PM
Fontwell
Winner: Diamond White
Our pick won, score ✓ 25
1st
Diamond White
our pick 25
Last odds 5/2
2nd
It's Easy
Last odds 11/1
3rd
Inion Tiogair
Last odds 6/1
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.4 miles
Soft, spongy ground
Entry-level race
6 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing tongue strap
Final odds
5/2
£1 wins £2.50
Didn't finish
Eastern Shores
21
Didn't finish
Follow The Plan
7
3:17 PM
1st
Irish Rumour
2nd
Gerrit's Gem
3rd
Gazelle d'Or
Our pick
4th
Happy Henry
3:17 PM
Navan
Winner: Irish Rumour
Our pick: ✗ Unplaced
1st
Irish Rumour
Last odds 11/2
2nd
Gerrit's Gem
Last odds 4/1
3rd
Gazelle d'Or
Last odds 9/1
4th Happy Henry our pick 19 Last odds 13/2
Flat race · weights set to make it fair · Turf track
About 5 furlongs
Slightly soft ground
8 runners (1 non-runner)
🏆 1st place
C&D
Has won at this course and distance
Headgear
Wearing tongue strap
Distance
Won at this distance 1 time
Final odds
11/2
£1 wins £5.50
3:25 PM
Our pick
1st
Lune Brillante
2nd
Sapphos Word
3rd
Jenny France
3:25 PM
Worcester
Winner: Lune Brillante
Our pick won, score ✓ 27
1st
Lune Brillante
our pick 27
Last odds 3/1
2nd
Sapphos Word
Last odds 11/4
3rd
Jenny France
Last odds 7/1
Jumps race · low hurdles · Turf track
About 2 miles
Slightly soft ground
Standard race
10 runners
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 228 days off
Final odds · Underrated horse
3/1
£1 wins £3
3:35 PM
1st
Noble Prince
Our pick
2nd
Lots Road
3rd
Akaraka
3:35 PM
Newmarket
Winner: Noble Prince
Our pick finished 2nd
1st
Noble Prince
Last odds 8/1
2nd
Lots Road
our pick 42
Last odds 11/8
3rd
Akaraka
Last odds 28/1
Flat race · weights set to make it fair · Turf track
About 1.2 miles
Soft, spongy ground
High-level race
6 runners (1 non-runner)
◈
TrackLab's top pick finished 2nd
🏆 1st place
Headgear
Wearing cheekpieces
Freshness
Back quickly after its last run
Final odds · Very underrated horse
8/1
£1 wins £8
3:42 PM
Our pick
1st
Grand Conqueror
2nd
Just A Glance
3rd
Motazzen
3:42 PM
Fontwell
Winner: Grand Conqueror
Our pick won, score ✓ 46
1st
Grand Conqueror
our pick 46
Last odds 6/4
2nd
Just A Glance
Last odds 9/2
3rd
Motazzen
Last odds 5/1
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.4 miles
Soft, spongy ground
Mid-level race
7 runners
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 170 days off
Final odds · Underrated horse
6/4
£1 wins £1.50
3:52 PM
1st
Wynette
Our pick
2nd
Nautic Star
3rd
Oracle Of Delphi
3:52 PM
Navan
Winner: Wynette
Our pick finished 2nd
1st
Wynette
Last odds 100/1
2nd
Nautic Star
our pick 29
Last odds 2/1
3rd
Oracle Of Delphi
Last odds 150/1
Flat race · no jumps · Turf track
About 7 furlongs
Slightly soft ground
13 runners (2 non-runners)
◈
TrackLab's top pick finished 2nd
🏆 1st place
Final odds
100/1
£1 wins £100
4:00 PM
Our pick
1st
Leaumec de Mee
2nd
Limier d'Arthel
3rd
Mister des Places
4:00 PM
Worcester
Winner: Leaumec de Mee
Our pick won, score ✓ 34
1st
Leaumec de Mee
our pick 34
Last odds 3/1
2nd
Limier d'Arthel
Last odds 8/1
3rd
Mister des Places
Last odds 100/1
Jumps race · low hurdles · weighted to be fair · Turf track
About 2 miles
Slightly soft ground
Standard race
7 runners (1 non-runner)
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 236 days off
Final odds
3/1
£1 wins £3
4:10 PM
Our pick
1st
Callianassa
2nd
Proposal
3rd
Luna Celeste
4:10 PM
Newmarket
Winner: Callianassa
Our pick won, score ✓ 39
1st
Callianassa
our pick 39
Last odds 5/2
2nd
Proposal
Last odds 7/2
3rd
Luna Celeste
Last odds 5/2
Flat race · weights set to make it fair · Turf track
About 1 mile
Soft, spongy ground
Mid-level race
5 runners
✓
TrackLab's top pick won!
🏆 1st place
Distance
Won at this distance 3 times
Final odds · Very underrated horse
5/2
£1 wins £2.50
4:17 PM
1st
Uncle Al
Our pick
2nd
Daring Plan
3rd
Hardy Buck
4:17 PM
Fontwell
Winner: Uncle Al
Our pick finished 2nd
1st
Uncle Al
Last odds 13/1
2nd
Daring Plan
our pick 31
Last odds 7/4
3rd
Hardy Buck
Last odds 16/1
Jumps race · big fences · weighted to be fair · Turf track
About 3.2 miles
Soft, spongy ground
Entry-level race
8 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
13/1
£1 wins £13
4th
Carrigmoorna Rowan
23
Didn't finish
Saint Arion
1
Didn't finish
Walkinthepresent
18
Didn't finish
Pooroldmackley
11
Didn't finish
Elpologreg
2
4:27 PM
Our pick
1st
Teofil
2nd
Peace Pebble
3rd
Possum
4:27 PM
Navan
Winner: Teofil
Our pick won, score ✓ 49
1st
Teofil
our pick 49
Last odds 10/11
2nd
Peace Pebble
Last odds 50/1
3rd
Possum
Last odds 10/3
Flat race · no jumps · Turf track
About 1.8 miles
Slightly soft ground
12 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds
10/11
£1 wins 91p
11th
Ard Ri Na Heireann
1
4:35 PM
1st
Wispit Twob
2nd
Delta Blues Belle
Our pick
3rd
Roe And Co
4:35 PM
Worcester
Winner: Wispit Twob
Our pick finished 3rd
1st
Wispit Twob
Last odds 33/1
2nd
Delta Blues Belle
Last odds 9/1
3rd
Roe And Co
our pick 23
Last odds 10/3
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.5 miles
Slightly soft ground
Entry-level race
10 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
33/1
£1 wins £33
4:45 PM
Our pick
1st
Muqarrabin
2nd
Al Lahbab
3rd
Mawrid
4:45 PM
Newmarket
Winner: Muqarrabin
Our pick won, score ✓ 48
1st
Muqarrabin
our pick 48
Last odds 2/1
2nd
Al Lahbab
Last odds 6/1
3rd
Mawrid
Last odds 80/1
Flat race · no jumps · Turf track
About 1 mile
Soft, spongy ground
Mid-level race
5 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds
2/1
£1 wins £2
4:50 PM
1st
Anothermanicmonday
2nd
County Champs
3rd
Sailing By
Our pick
8th
I Love You Sivola
4:50 PM
Fontwell
Winner: Anothermanicmonday
Our pick: ✗ Unplaced
1st
Anothermanicmonday
Last odds 11/1
2nd
County Champs
Last odds 7/2
3rd
Sailing By
Last odds 7/2
8th I Love You Sivola our pick 32 Last odds 9/4
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.7 miles
Soft, spongy ground
Entry-level race
7 runners (1 non-runner)
🏆 1st place
Freshness
Back after 100 days off
Final odds
11/1
£1 wins £11
7th
Position not recorded
4:58 PM
1st
Chariots Of Fire
2nd
Strike Force Max
Our pick
3rd
Wootton King
4:58 PM
Kempton
Winner: Chariots Of Fire
Our pick finished 3rd
1st
Chariots Of Fire
Last odds 7/1
2nd
Strike Force Max
Last odds 15/1
3rd
Wootton King
our pick 74
Last odds 1/3
Flat race · no jumps · Polytrack surface
About 1 mile
Slightly slow all-weather
Mid-level race
5 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Final odds
7/1
£1 wins £7
5:04 PM
1st
Charlie Brow'n
2nd
Theflyingbee
3rd
Rio Doce
Our pick
9th
Jazzy Rock
5:04 PM
Navan
Winner: Charlie Brow'n
Our pick: ✗ Unplaced
1st
Charlie Brow'n
Last odds 15/1
2nd
Theflyingbee
Last odds 11/1
3rd
Rio Doce
Last odds 22/1
9th Jazzy Rock our pick 13 Last odds 15/2
Flat race · weights set to make it fair · Turf track
About 1.8 miles
Slightly soft ground
22 runners (4 non-runners)
🏆 1st place
C&D
Has won at this course and distance
Distance
Won at this distance 1 time
Final odds
15/1
£1 wins £15
5:10 PM
1st
Supreme Shot
2nd
Getaway With You
3rd
Presenting Milan
Our pick
4th
Docteur Romeo
5:10 PM
Worcester
Winner: Supreme Shot
Our pick: ✗ Unplaced
1st
Supreme Shot
Last odds 6/1
2nd
Getaway With You
Last odds 11/1
3rd
Presenting Milan
Last odds 10/1
4th Docteur Romeo our pick 26 Last odds 10/3
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.5 miles
Slightly soft ground
Entry-level race
8 runners (1 non-runner)
🏆 1st place
Freshness
Back after 217 days off
Final odds
6/1
£1 wins £6
Position not recorded
Square du Roule
14
5:20 PM
1st
Washington Royale
2nd
Crowned
3rd
Metamouse
Our pick
4th
Cilician
5:20 PM
Newmarket
Winner: Washington Royale
Our pick: ✗ Unplaced
1st
Washington Royale
Last odds 6/1
2nd
Crowned
Last odds 12/1
3rd
Metamouse
Last odds 13/1
4th Cilician our pick 19 Last odds 4/1
Flat race · weights set to make it fair · Turf track
About 7 furlongs
Soft, spongy ground
Standard race
13 runners (4 non-runners)
🏆 1st place
Final odds · Underrated horse
6/1
£1 wins £6
5:30 PM
Our pick
1st
Daddy Star
2nd
Blistering
3rd
Out Late
5:30 PM
Kempton
Winner: Daddy Star
Our pick won, score ✓ 58
1st
Daddy Star
our pick 58
Last odds 4/7
2nd
Blistering
Last odds 18/1
3rd
Out Late
Last odds 17/2
Flat race · no jumps · Polytrack surface
About 7 furlongs
Slightly slow all-weather
Mid-level race
8 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds
4/7
£1 wins 57p
6:00 PM
1st
Wannabe Perfect
2nd
Zephyra
Our pick
3rd
Lady's Grace
6:00 PM
Kempton
Winner: Wannabe Perfect
Our pick finished 3rd
1st
Wannabe Perfect
Last odds 9/1
2nd
Zephyra
Last odds 9/2
3rd
Lady's Grace
our pick 52
Last odds Evens
Flat race · no jumps · Polytrack surface
About 7 furlongs
Slightly slow all-weather
Standard race
10 runners (2 non-runners)
◈
TrackLab's top pick finished 3rd
🏆 1st place
Final odds
9/1
£1 wins £9
6:30 PM
1st
Horndean
2nd
Arthur Carrot
Our pick
3rd
Sakowin
6:30 PM
Kempton
Winner: Horndean
Our pick finished 3rd
1st
Horndean
Last odds 12/1
2nd
Arthur Carrot
Last odds 8/1
3rd
Sakowin
our pick 14
Last odds 9/2
Flat race · weights set to make it fair · Polytrack surface
About 7 furlongs
Slightly slow all-weather
Entry-level race
14 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Headgear
Wearing tongue strap
Final odds
12/1
£1 wins £12
12th
King of Montenegro
1
7:00 PM
1st
Boatswain
2nd
Guildmaster
3rd
Hot Fuss
Our pick
4th
Level Look
7:00 PM
Kempton
Winner: Boatswain
Our pick: ✗ Unplaced
1st
Boatswain
Last odds 6/1
2nd
Guildmaster
Last odds 5/1
3rd
Hot Fuss
Last odds 11/1
4th Level Look our pick 23 Last odds 9/2
Flat race · weights set to make it fair · Polytrack surface
About 2 miles
Slightly slow all-weather
High-level race
14 runners
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
6/1
£1 wins £6
7:30 PM
Our pick
1st
Caragio
2nd
Marlborough Place
3rd
Liosa
7:30 PM
Kempton
Winner: Caragio
Our pick won, score ✓ 17
1st
Caragio
our pick 17
Last odds 5/1
2nd
Marlborough Place
Last odds 50/1
3rd
Liosa
Last odds 14/1
Flat race · weights set to make it fair · Polytrack surface
About 6 furlongs
Slightly slow all-weather
Entry-level race
12 runners
✓
TrackLab's top pick won!
🏆 1st place
Ground
Has won on this ground
Final odds
5/1
£1 wins £5
11th
Independent Expert
1
8:00 PM
1st
Amelia's Joy
2nd
Duskaura
3rd
Magna
Our pick
6th
Lady Mariko
8:00 PM
Kempton
Winner: Amelia's Joy
Our pick: ✗ Unplaced
1st
Amelia's Joy
Last odds 4/1
2nd
Duskaura
Last odds 50/1
3rd
Magna
Last odds 13/2
6th Lady Mariko our pick 29 Last odds 5/2
Flat race · weights set to make it fair · Polytrack surface
About 6 furlongs
Slightly slow all-weather
Entry-level race
11 runners
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
4/1
£1 wins £4
8:30 PM
1st
Viking Glory
2nd
Dark Mandate
3rd
Credit Forgedd It
Our pick
6th
Penfolds Grange
8:30 PM
Kempton
Winner: Viking Glory
Our pick: ✗ Unplaced
1st
Viking Glory
Last odds 17/2
2nd
Dark Mandate
Last odds 6/1
3rd
Credit Forgedd It
Last odds 5/1
6th Penfolds Grange our pick 23 Last odds 4/1
Flat race · weights set to make it fair · Polytrack surface
About 7 furlongs
Slightly slow all-weather
Grassroots race
10 runners (3 non-runners)
🏆 1st place
Class
Dropping to an easier race
Headgear
Wearing cheekpieces
Final odds
17/2
£1 wins £8.50
Won 12
·
2nd or 3rd 12
·
Outside top 3 13
Underrated horses won 13 of 63.
21%
13 of 63 underrated horses
Underrated horses won
+69%
24 had a bookmaker price
Underrated horse return
Only 19 of 37 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: +£9.57. £19 bet in total.
Our top pick: won 8/19, top 3 14/19
Favourite in the betting: won 9/19, top 3 16/19
£1 win bet on every underrated horse: +£16.57. 24 had a bookmaker price. £24 bet in total.
How our top picks did on this day
What the colours mean
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 work Model 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.