UK time :
‹ Thursday 23 Apr 2026 ›
Find a horse or course
Detail:

Results for Thursday 23 April

Our top pick won 15 of 39 · top 3 in 27

1:40 PM
Race 1 · Perth
1st Viscountess NelsonOur pick58 Very strong chance
2nd Frankies Fortune
3rd Celtic Alliance
Jumps race · low hurdles · Turf track About 2.5 miles Good ground Standard race 9 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey J. Bowen · Trainer N. Henderson
Form
Won 0 of last 5
Final odds · Underrated horse
5/6 £1 wins 83p
Finishing order ?
1st
Viscountess Nelson
58
2nd
Frankies Fortune
2
3rd
Celtic Alliance
35
4th
Oor Wish
2
5th
Aristelle
1
Didn't finish
Bracing Brook
1
Didn't finish
Quinnfinity
1
2:10 PM
Race 2 · Perth
1st A King Of MagicOur pick23 Strong chance
2nd Bel Ombre
3rd La Vish
Jumps race · low hurdles · weighted to be fair · Turf track About 2.5 miles Good ground Standard race 10 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey J. Tidball · Trainer P. Nicholls
Headgear
Wearing tongue strap
Form
Won 1 of last 5
Final odds
10/3 £1 wins £3.33
Finishing order ?
1st
A King Of Magic
23
2nd
Bel Ombre
13
3rd
La Vish
4
4th
Bois Guillbert
1
5th
Joeybottles
19
Didn't finish
King Jon Oliver
23
Didn't finish
Platin Moon
9
Didn't finish
Largy Meadow
8
2:40 PM
Race 3 · Perth
1st Letterston LilyOur pick22 Strong chance
2nd Soldier's Leap
3rd Buy Some Time
Jumps race · low hurdles · weighted to be fair · Turf track About 2.5 miles Good ground Standard race 10 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey J. Bowen · Trainer M. Bowen
Freshness
Back after 524 days off
Form
Won 1 of last 5
Ground
Likes this ground (wins 33% of runs)
Distance
Won at this distance 1 time
Final odds · Underrated horse
4/1 £1 wins £4
Finishing order ?
1st
Letterston Lily
22
2nd
Soldier's Leap
20
3rd
Buy Some Time
6
4th
Gentleman Bill
7
5th
Timefortom
6
6th
Stoner's Choice
9
7th
Heard That
9
8th
Karton Plein
13
Didn't finish
Lets Mingle
8
3:10 PM
Race 4 · Perth
1st Classic Maestro
2nd Tommy's Oscar
3rd Toothless
Didn't finish WesternintheparkOur pick26 Strong chance
Jumps race · big fences · weighted to be fair · Turf track About 2.5 miles Good ground High-level race 8 runners
🏆 1st place
Jockey L. Scott · Trainer J. Candlish
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Final odds
11/1 £1 wins £11
Finishing order ?
1st
Classic Maestro
8
2nd
Tommy's Oscar
14
3rd
Toothless
23
Didn't finish
Slanagaibhgoleir
14
Didn't finish
Whistleinthedark
2
Didn't finish
Inox Allen
13
Didn't finish
Westerninthepark
26
3:40 PM
Race 5 · Perth
1st American MikeOur pick24 Strong chance
1st Statuario
3rd If Not For Dylan
Jumps race · big fences · weighted to be fair · Turf track About 3 miles Good ground Mid-level race 7 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey S. Bowen · Trainer O. Murphy
Headgear
Wearing tongue strap
Form
Won 0 of last 5
Distance
Won at this distance 1 time
Final odds
3/1 £1 wins £3
Finishing order ?
0th
Minella Drama
8
0th
Della Casa Lunga
10
0th
Ned Tanner
6
1st
American Mike
24
1st
Statuario
10
3rd
If Not For Dylan
21
4th
Mountain Mike
21
4:10 PM
Race 6 · Perth
1st Mister UrsusOur pick27 Strong chance
2nd Magnolia
3rd Scriabin
Jumps race · low hurdles · weighted to be fair · Turf track About 2 miles Good ground Standard race 12 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey S. Bowen · Trainer O. Murphy
Headgear
Wearing hood
Form
Won 1 of last 5
Distance
Won at this distance 1 time
Final odds
11/4 £1 wins £2.75
Finishing order ?
1st
Mister Ursus
27
2nd
Magnolia
4
3rd
Scriabin
6
4th
Fouroneohfever
23
5th
Pure Gold
1
6th
Just Dottie
4
Didn't finish
Adonedeal
9
Didn't finish
A Different Kind
9
Didn't finish
How About No
1
Didn't finish
The Hatchet
14
Didn't finish
Winds Of Winter
1
Didn't finish
Someone's Wish
1
4:40 PM
Race 7 · Perth
1st Breadalbane Lass
2nd Storm The Dug
3rd Defying Gravity
5th Shadowfax Of RohanOur pick37 Strong chance
Jumps race · low hurdles · weighted to be fair · Turf track About 2 miles Good ground Entry-level race 16 runners
🏆 1st place
Jockey T. Wynne · Trainer R. Mike Smith
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Final odds
13/1 £1 wins £13
Finishing order ?
1st
Breadalbane Lass
8
2nd
Storm The Dug
2
3rd
Defying Gravity
10
4th
Beat The Retreat
9
5th
Shadowfax Of Rohan
37
6th
Canavan
7
7th
Malangen
2
8th
Bunker Bay
12
9th
Gone With The Tide
1
10th
Magic Gloves
2
11th
Tigress Lilly
2
12th
Breaking Ground
1
Didn't finish
Game Beaaa
5
Didn't finish
Sao Carlos
2
5:15 PM
Race 8 · Perth
1st Inis Oirr
2nd Sir Carnegie
3rd Lady In The Park
Didn't finish JirkoOur pick22 Strong chance
Jumps race · big fences · weighted to be fair · Turf track About 3 miles Good ground Standard race 11 runners
🏆 1st place
Jockey G. Walkingshaw · Trainer L. Russell & Michael Scudamore
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Final odds
5/1 £1 wins £5
Finishing order ?
1st
Inis Oirr
13
2nd
Sir Carnegie
8
3rd
Lady In The Park
13
4th
Jakana
1
5th
Casual Observer
19
6th
Burgundy Man
13
Didn't finish
Uptown Harry
11
Didn't finish
Jirko
22
Accuracy Top picks
▼
Won 15 2nd or 3rd 12 Outside top 3 12

Underrated horses won 14 of 57.

25%
14/57
14 of 57 underrated horses
Underrated horses won
-36%
-£4.64
13 had a bookmaker price
Underrated horse return
Only 13 of 39 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: -£1.47. £13 bet in total.
Our top pick: won 4/13, top 3 10/13
Favourite in the betting: won 4/13, top 3 10/13
£1 win bet on every underrated horse: -£4.64. 13 had a bookmaker price. £13 bet in total.
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 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.