Home
›
Results
›
25 April 2025
Detail:
Summary
Detail
Full stats
Results for Friday 25 April
1:15 PM
1st
Queen All Star
2nd
Brosay
3rd
Redorange
Flat race · weights set to make it fair · Turf track
About 5 furlongs
Good ground
High-level race
9 runners
🏆 1st place
Class
Stepping up to a harder race
Distance
Won at this distance 1 time
Final odds
7/2
£1 wins £3.50
1:32 PM
1st
Junker dAllier
2nd
Spadestep
3rd
Charlies Girl
Jumps race · low hurdles · Turf track
About 2 miles
Slightly soft ground
Standard race
10 runners
🏆 1st place
Junker dAllier
Freshness
Back after 78 days off
Jockey
Jockey in form (11 wins in 14 days)
Ground
Likes this ground (wins 33% of runs)
Final odds
2/1
£1 wins £2
Didn't finish
Split Stone
0
Didn't finish
Tommys Promise
0
1:42 PM
1st
Wannabe Royal
2nd
Indigo Dream
3rd
Hanamaya
Flat race · no jumps · Turf track
About 7 furlongs
Soft, spongy ground
17 runners
🏆 1st place
Final odds
6/4
£1 wins £1.50
1:50 PM
1st
Fifth Column
2nd
Seraph Gabriel
3rd
The Lost King
Flat race · weights set to make it fair · Turf track
About 1 mile
Good ground
High-level race
8 runners
🏆 1st place
Class
Stepping up to a harder race
Distance
Won at this distance 1 time
Final odds
7/2
£1 wins £3.50
1:58 PM
1st
Harswell Ruby
2nd
Seed Investor
3rd
Zarathos
Flat race · weights set to make it fair · Turf track
About 1 mile
Mostly firm ground
Entry-level race
12 runners
🏆 1st place
Freshness
Back quickly after its last run
Final odds
5/1
£1 wins £5
Position not recorded
Groundsman
0
Position not recorded
The Lost Canvas
0
2:05 PM
1st
Fairlawn Flyer
2nd
Busty Boy
3rd
If Not For Dylan
Jumps race · big fences · weighted to be fair · Turf track
About 3.8 miles
Slightly soft ground
Mid-level race
13 runners
🏆 1st place
Headgear
Wearing cheekpieces
Jockey
Jockey in form (11 wins in 14 days)
Final odds
5/1
£1 wins £5
Didn't finish
Bodhisattva
0
Didn't finish
Clonguile Way
0
Didn't finish
Prince Des Fichaux
0
Didn't finish
Shighness
0
2:17 PM
1st
Admiral Churchill
2nd
Hostility
3rd
Aeons Aegis
Flat race · no jumps · Turf track
About 7 furlongs
Soft, spongy ground
16 runners
🏆 1st place
Final odds
6/1
£1 wins £6
2:25 PM
1st
Al Aasy
2nd
Ancient Wisdom
3rd
Almaqam
Flat race · no jumps · Turf track
About 1.2 miles
Good ground
Elite-level race
7 runners
🏆 1st place
Freshness
Back after 181 days off
Ground
Likes this ground (wins 33% of runs)
Distance
Won at this distance 1 time
Final odds
6/1
£1 wins £6
2:33 PM
1st
Remmooz
2nd
Sea Force
3rd
River King
Flat race · no jumps · Turf track
About 7 furlongs
Mostly firm ground
Standard race
12 runners
🏆 1st place
Jockey
Jockey in form (5 wins in 14 days)
Final odds
15/2
£1 wins £7.50
2:40 PM
1st
Heard That
2nd
Olivers Travels
3rd
One More Stroke
Jumps race · big fences · weighted to be fair · Turf track
About 3 miles
Slightly soft ground
Standard race
10 runners
🏆 1st place
Headgear
Wearing cheekpieces
Freshness
Back after 80 days off
Jockey
Jockey in form (11 wins in 14 days)
Final odds
11/2
£1 wins £5.50
Didn't finish
High Treason
0
Didn't finish
President Scottie
0
2:52 PM
1st
Victoria Kesia
2nd
Navy Waters
3rd
Shaool
Flat race · no jumps · Turf track
About 1 mile
Soft, spongy ground
16 runners
🏆 1st place
Freshness
Back quickly after its last run
Final odds
11/2
£1 wins £5.50
Position not recorded
Barney McGee
0
3:00 PM
1st
Dancing Gemini
2nd
Tamfana
3rd
Ciceros Gift
Flat race · no jumps · Turf track
About 1 mile
Good ground
Elite-level race
8 runners
🏆 1st place
Distance
Won at this distance 1 time
Final odds
11/4
£1 wins £2.75
3:10 PM
1st
Danzart
2nd
Create
3rd
Diligent Henry
Flat race · weights set to make it fair · Turf track
About 7 furlongs
Mostly firm ground
Grassroots race
11 runners
🏆 1st place
Ground
Likes this ground (wins 33% of runs)
Distance
Won at this distance 1 time
Final odds
9/2
£1 wins £4.50
3:17 PM
1st
Coco Mademoiselle
2nd
Statuario
3rd
Annsam
Jumps race · big fences · weighted to be fair · Turf track
About 3 miles
Slightly soft ground
Mid-level race
8 runners
🏆 1st place
Jockey
Jockey in form (10 wins in 14 days)
Ground
Likes this ground (wins 40% of runs)
Final odds
5/2
£1 wins £2.50
Didn't finish
Anglers Crag
0
Didn't finish
Gold Cup Bailly
0
3:27 PM
1st
Church Mountain
2nd
Martinelli
3rd
Thrifty Of Digby
Flat race · weights set to make it fair · Turf track
About 1 mile
Soft, spongy ground
18 runners
🏆 1st place
C&D
Has won at this course and distance
Headgear
Wearing cheekpieces
Jockey
Jockey in form (2 wins in 14 days)
Final odds
16/1
£1 wins £16
3:35 PM
1st
Swagman
2nd
Windlord
3rd
Damysus
Flat race · no jumps · Turf track
About 1.2 miles
Good ground
Elite-level race
5 runners
🏆 1st place
Freshness
Back after 274 days off
Final odds
4/1
£1 wins £4
3:40 PM
1st
Amayretto
2nd
Beltane
3rd
King Of York
Flat race · weights set to make it fair · Turf track
About 7 furlongs
Mostly firm ground
Grassroots race
11 runners
🏆 1st place
Freshness
Back after 170 days off
Final odds
13/2
£1 wins £6.50
3:52 PM
1st
Wa Wa
2nd
King Of Answers
3rd
Jem In Em
Jumps race · low hurdles · weighted to be fair · Turf track
About 3.3 miles
Slightly soft ground
Mid-level race
12 runners
🏆 1st place
Final odds
12/1
£1 wins £12
Didn't finish
Flower Of Scotland
0
Didn't finish
Guard The Moon
0
4:02 PM
1st
Chavajod
2nd
Loingseoir
3rd
Venetian
Flat race · weights set to make it fair · Turf track
About 1 mile
Soft, spongy ground
17 runners
🏆 1st place
Headgear
Wearing cheekpieces
Distance
Won at this distance 3 times
Final odds
10/1
£1 wins £10
4:10 PM
1st
Tattycoram
2nd
Winters Song
3rd
Music Piece
Flat race · no jumps · Turf track
About 1.2 miles
Good ground
High-level race
6 runners
🏆 1st place
Class
Stepping up to a harder race
Final odds
7/2
£1 wins £3.50
4:15 PM
1st
Sixtygeesbaby
2nd
Fondo Blanco
3rd
Alpha Magic
Flat race · no jumps · Turf track
About 6 furlongs
Mostly firm ground
Entry-level race
13 runners
🏆 1st place
Headgear
Wearing cheekpieces
Freshness
Back after 175 days off
Distance
Won at this distance 1 time
Final odds
4/1
£1 wins £4
4:20 PM
1st
Park That
2nd
Powerful
3rd
Old Bridge
Jumps race · low hurdles · Turf track
About 2 miles
Soft, spongy ground
17 runners
🏆 1st place
Freshness
Back after 88 days off
Jockey
Jockey in form (1 win in 14 days)
Final odds
7/2
£1 wins £3.50
Didn't finish
Onyx Storm
0
4:25 PM
1st
Scorsese
2nd
Burning It Up
3rd
Tramuntana
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.5 miles
Slightly soft ground
Entry-level race
14 runners
🏆 1st place
Distance
Won at this distance 1 time
Final odds
7/2
£1 wins £3.50
Position not recorded
The Three JS
0
Didn't finish
Foreva Alfie
0
Didn't finish
Zainy Champ
0
4:30 PM
1st
Lieutenant Mayne
2nd
Kdeux Saint Fray
3rd
The Bluesman
Jumps race · low hurdles · Turf track
About 2.4 miles
Good ground
Standard race
6 runners
🏆 1st place
Jockey
Jockey in form (7 wins in 14 days)
Final odds
6/1
£1 wins £6
4:35 PM
1st
Evening Blossom
2nd
Fort Vega
3rd
Lord Church
Flat race · weights set to make it fair · Turf track
About 1 mile
Soft, spongy ground
19 runners
🏆 1st place
Headgear
Wearing cheekpieces
Distance
Won at this distance 2 times
Final odds
15/2
£1 wins £7.50
4:45 PM
1st
Sing Us A Song
2nd
Urban Glimpse
3rd
Gunship
Flat race · weights set to make it fair · Turf track
About 1.2 miles
Good ground
Standard race
12 runners
🏆 1st place
Freshness
Back after 212 days off
Distance
Won at this distance 1 time
Final odds
7/1
£1 wins £7
4:50 PM
1st
Frankies Dream
2nd
Singoura
3rd
Meccas Symphony
Flat race · weights set to make it fair · Turf track
About 7 furlongs
Mostly firm ground
Standard race
7 runners
🏆 1st place
Final odds
5/1
£1 wins £5
4:55 PM
1st
Magic Day
2nd
Bayou Belle
3rd
Maid On The Moon
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.4 miles
Soft, spongy ground
19 runners
🏆 1st place
Final odds
4/1
£1 wins £4
Didn't finish
Andyourbirdcansing
0
5:00 PM
1st
Wilstar
2nd
Sleedagh
3rd
Joeybottles
Bumper · flat race for young jumps horses · Turf track
About 2 miles
Slightly soft ground
Standard race
13 runners
🏆 1st place
Jockey
Jockey in form (11 wins in 14 days)
Final odds
13/8
£1 wins £1.63
11th
She Rocks The Park
0
5:05 PM
1st
Ghost Hunter
2nd
Mythe Bridge
3rd
Fortunefavorsdbold
Jumps race · big fences · weighted to be fair · Turf track
About 3.3 miles
Good ground
Standard race
9 runners
🏆 1st place
Headgear
Wearing cheekpieces
Freshness
Back after 345 days off
Jockey
Jockey in form (7 wins in 14 days)
Final odds
100/30
£1 wins £3.33
Didn't finish
Musical Slave
0
Didn't finish
Well Dick
0
5:10 PM
1st
Bay Colony
2nd
Matrice
3rd
Jannah Star
Flat race · no jumps · Turf track
About 1.5 miles
Soft, spongy ground
9 runners
🏆 1st place
Final odds
5/2
£1 wins £2.50
5:15 PM
1st
Miss Goldfire
2nd
Mistletoe
3rd
Lahinch Wave
Jumps race · low hurdles · Turf track
About 2.7 miles
Good ground
Standard race
7 runners
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
4/6
£1 wins 67p
Didn't finish
Dandylyon
0
5:20 PM
1st
Dothan
2nd
Acrisius
3rd
Alondra
Flat race · weights set to make it fair · Turf track
About 5 furlongs
Mostly firm ground
Standard race
8 runners
🏆 1st place
Freshness
Back after 174 days off
Jockey
Jockey in form (5 wins in 14 days)
Final odds
9/4
£1 wins £2.25
5:25 PM
1st
St Cuthberts Cave
2nd
Huntsgrove
3rd
Trasna Na Pairce
Jumps race · low hurdles · Turf track
About 2.4 miles
Soft, spongy ground
19 runners
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
7/4
£1 wins £1.75
12th
Tolovelyoldmiltown
0
Didn't finish
Katies Casper
0
Didn't finish
Lets Go Sarah
0
Didn't finish
My Baby Bear
0
5:35 PM
1st
Glory And Fortune
2nd
Helnwein
3rd
Ukantango
Jumps race · low hurdles · weighted to be fair · Turf track
About 2 miles
Good ground
Mid-level race
5 runners
🏆 1st place
Headgear
Wearing cheekpieces
Ground
Likes this ground (wins 25% of runs)
Distance
Won at this distance 3 times
Final odds
13/2
£1 wins £6.50
5:40 PM
1st
Out For A Stroll
2nd
Slieve Bearnagh
3rd
Dynamite Defense
Flat race · weights set to make it fair · Turf track
About 1.5 miles
Very wet, muddy ground
15 runners
🏆 1st place
Headgear
Wearing cheekpieces
Freshness
Back after 88 days off
Final odds
9/4
£1 wins £2.25
Didn't finish
Game Phoenix
0
5:47 PM
1st
Village Master
2nd
Sangiovese
3rd
Uallrightharry
Jumps race · big fences · weighted to be fair · Turf track
About 3.2 miles
Good ground
Standard race
9 runners
🏆 1st place
C&D
Has won at this course and distance
Freshness
Back after 130 days off
Distance
Won at this distance 1 time
Final odds
13/2
£1 wins £6.50
Didn't finish
Autumn Philtre
0
Didn't finish
Mortens Leam
0
5:55 PM
1st
Joes Turn
2nd
Kyle Valley
3rd
Johnny Cakes
Jumps race · low hurdles · weighted to be fair · Turf track
About 3 miles
Soft, spongy ground
19 runners
🏆 1st place
Joes Turn
Headgear
Wearing cheekpieces
Final odds
17/2
£1 wins £8.50
Didn't finish
Captain Kate
0
Didn't finish
Sir Carnegie
0
6:05 PM
1st
Ballybreeze
2nd
Doyouknowwhatimean
3rd
Bowmore
Jumps race · big fences · weighted to be fair · Turf track
About 2 miles
Good ground
Mid-level race
4 runners
🏆 1st place
C&D
Has won at this course and distance
Ground
Likes this ground (wins 50% of runs)
Distance
Won at this distance 2 times
Final odds
5/6
£1 wins 83p
6:17 PM
1st
Valadon
2nd
Kingston Gent
3rd
Marlacoo
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.7 miles
Good ground
Standard race
10 runners
🏆 1st place
Final odds
12/1
£1 wins £12
6:25 PM
1st
Look To The West
2nd
Gaoth Chuil
3rd
Media Naranja
Jumps race · big fences · Turf track
About 2.5 miles
Soft, spongy ground
8 runners
🏆 1st place
Final odds
11/8
£1 wins £1.38
Didn't finish
She Is Electric
0
6:35 PM
1st
Courageous Strike
2nd
Wild Goose
3rd
Dessie Haze
Jumps race · low hurdles · Turf track
About 2 miles
Good ground
Standard race
9 runners
🏆 1st place
Ground
Likes this ground (wins 25% of runs)
Final odds
8/13
£1 wins 62p
Jumps race · low hurdles · weighted to be fair · Turf track
About 3.2 miles
Good ground
Entry-level race
14 runners
Didn't finish
Dear Ralphy
0
Didn't finish
Drumheller
0
Didn't finish
Ferret Jeeter
0
Didn't finish
Glorious Mist
0
Didn't finish
I Love You Sivola
0
Didn't finish
Tellairsue
0
Didn't finish
Thirtyfour Thirty
0
Didn't finish
Trevors Lad
0
6:55 PM
1st
Freddie Robdal
2nd
Three In A Row
3rd
Presenting Max
Jumps race · big fences · weighted to be fair · Turf track
About 2.5 miles
Soft, spongy ground
14 runners
🏆 1st place
Headgear
Wearing cheekpieces
Freshness
Back after 100 days off
Ground
Has won on this ground
Final odds
14/1
£1 wins £14
Didn't finish
Natural Breeze
0
7:05 PM
1st
Amancio
2nd
King Of Records
3rd
Glance Of Glory
Jumps race · low hurdles · Turf track
About 2 miles
Good ground
Standard race
9 runners
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
7/1
£1 wins £7
7:17 PM
1st
Millies Mite
2nd
Fortunate Fella
3rd
Ceejaybe
Jumps race · big fences · weighted to be fair · Turf track
About 2.4 miles
Good ground
Entry-level race
10 runners
🏆 1st place
C&D
Has won at this course and distance
Headgear
Wearing cheekpieces
Ground
Has won on this ground
Final odds
16/1
£1 wins £16
Didn't finish
Tedwin Hills
0
7:25 PM
1st
Happy Jacky
2nd
Killaney King
3rd
John The Diva
Jumps race · big fences · Turf track
About 2.8 miles
Soft, spongy ground
17 runners
🏆 1st place
Freshness
Back after 166 days off
Distance
Won at this distance 1 time
Final odds
8/1
£1 wins £8
Didn't finish
Luimneach
0
Didn't finish
Wrecking Ball Paul
0
7:35 PM
1st
Pink Eyed Pedro
2nd
Red Nika
3rd
Dalamoi
Jumps race · big fences · Turf track
About 3 miles
Good ground
Entry-level race
7 runners
🏆 1st place
Headgear
Wearing cheekpieces
Freshness
Back after 304 days off
Ground
Has won on this ground
Final odds
4/1
£1 wins £4
Didn't finish
Chilinlikeavillain
0
7:47 PM
1st
Decorated
2nd
My Cullen
3rd
Im Your Buckaroo
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.4 miles
Good ground
Entry-level race
13 runners
🏆 1st place
Ground
Has won on this ground
Distance
Won at this distance 1 time
Final odds
11/4
£1 wins £2.75
Didn't finish
Simon The Seagull
0
8:05 PM
1st
Northern Symphonie
2nd
Dancingontheedge
3rd
All Inn Hand
Jumps race · low hurdles · weighted to be fair · Turf track
About 3 miles
Good ground
Standard race
7 runners
🏆 1st place
Final odds
3/1
£1 wins £3
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.