Home
›
Results
›
30 March 2026
Detail:
Summary
Detail
Full stats
Results for Monday 30 March
2:10 PM
1st
Sizzling Seixas
2nd
Barefoot Beach · Our pick · 21 Strong chance
3rd
Mehmas Engine
Flat race · no jumps · Polytrack surface
About 6 furlongs
Slightly slow all-weather
Standard race
5 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey
Jockey in form (2 wins in 14 days)
2:18 PM
1st
Alnofoor
2nd
Ukiyo
3rd
Happy Henry
8th
Uncle Albert · Our pick · 11 Could surprise
Flat race · weights set to make it fair · Turf track
About 6 furlongs
Very wet, muddy ground
15 runners
🏆 1st place
Headgear
Wearing tongue strap
Freshness
Back after 122 days off
2:27 PM
1st
Jimbo Sport · Our pick · 14 Solid chance
2nd
Current Edition
3rd
Scarlet Moon
Jumps race · low hurdles · Turf track
About 2 miles
Good ground
Standard race
8 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing tongue strap
Jockey
Jockey in form (4 wins in 14 days)
Ground
Likes this ground (wins 33% of runs)
Distance
Won at this distance 1 time
Didn't finish
Snatch A Glance
13
2:40 PM
1st
Escape Plan
2nd
Orange Emperor · Our pick · 26 Strong chance
3rd
Southern Warrior
Flat race · weights set to make it fair · Polytrack surface
About 6 furlongs
Slightly slow all-weather
Entry-level race
5 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Headgear
Wearing tongue strap
2:48 PM
1st
Shaftesbury Avenue · Our pick · 11 Could surprise
2nd
Tashakour
3rd
Huff'n'puff
Flat race · no jumps · Turf track
About 1 mile
Very wet, muddy ground
15 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing cheekpieces
1st
Shaftesbury Avenue
11
2:57 PM
1st
Annie Express · Our pick · 18 Solid chance
2nd
A Little Something
3rd
Kit's Coty
Jumps race · big fences · weighted to be fair · Turf track
About 2.5 miles
Good ground
Entry-level race
6 runners
✓
TrackLab's top pick won!
2nd
A Little Something
18
Didn't finish
Moonlightinthepark
15
Didn't finish
Wishful Wings
14
3:10 PM
1st
Art Gallery
2nd
Plaid
3rd
Melody De Vega · Our pick · 21 Strong chance
Flat race · weights set to make it fair · Polytrack surface
About 1 mile
Slightly slow all-weather
Entry-level race
7 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Freshness
Back after 118 days off
3:18 PM
1st
Mordor
2nd
Galileo Dame
3rd
Navy Waters · Our pick · 12 Solid chance
Flat race · weights set to make it fair · Turf track
About 1.8 miles
Very wet, muddy ground
12 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Freshness
Back after 170 days off
Jockey
Jockey in form (2 wins in 14 days)
Distance
Won at this distance 1 time
3:27 PM
1st
Jackomy
2nd
Oakley's Way
3rd
Little Pi
4th
Kates Choice · Our pick · 20 Strong chance
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.7 miles
Good ground
Entry-level race
6 runners
🏆 1st place
Freshness
Back quickly after its last run
Jockey
Jockey in form (2 wins in 14 days)
5th
D'Jo Dela Barriere
14
Didn't finish
Triple Haych
16
3:40 PM
1st
Galaxy Star · Our pick · 15 Solid chance
2nd
Semper Femina
3rd
Shushi
Flat race · no jumps · Polytrack surface
About 1.4 miles
Slightly slow all-weather
Mid-level race
9 runners
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 73 days off
Jockey
Jockey in form (6 wins in 14 days)
3:48 PM
1st
Sir Allen
2nd
Grann's Boy
3rd
Bhean Saibhre · Our pick · 11 Could surprise
Flat race · weights set to make it fair · Turf track
About 1.8 miles
Very wet, muddy ground
12 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Freshness
Back after 456 days off
Distance
Won at this distance 1 time
3:57 PM
1st
Your Darling
2nd
Beachcomber
Didn't finish
Annsam · Our pick · 22 Strong chance
Jumps race · big fences · weighted to be fair · Turf track
About 3 miles
Good ground
Mid-level race
6 runners
🏆 1st place
Ground
Likes this ground (wins 33% of runs)
Didn't finish
The Kalooki Kid
14
Didn't finish
Destroytheevidence
18
Didn't finish
Lounge Lizard
16
4:10 PM
1st
Me Tarzan
2nd
Tattie Bogle
3rd
Shamacid
4th
Straight A · Our pick · 25 Strong chance
Flat race · weights set to make it fair · Polytrack surface
About 7 furlongs
Slightly slow all-weather
Entry-level race
6 runners
🏆 1st place
Distance
Won at this distance 3 times
4:18 PM
1st
Sir Benji
2nd
Forty Six A · Our pick · 11 Could surprise
3rd
Karrygrant
Flat race · no jumps · Turf track
About 1.2 miles
Very wet, muddy ground
13 runners
◈
TrackLab's top pick finished 2nd
4:27 PM
1st
Jack Hyde
2nd
High Fibre
3rd
Crest Of Stars
6th
Roysse · Our pick · 18 Solid chance
Jumps race · low hurdles · weighted to be fair · Turf track
About 2 miles
Good ground
Standard race
6 runners
🏆 1st place
Distance
Won at this distance 2 times
4th
D Day Arvalenreeva
16
4:40 PM
1st
Quick Quasar
2nd
Sail On Sailor
3rd
Superstorm
4th
Amber Hamur · Our pick · 19 Solid chance
Flat race · weights set to make it fair · Polytrack surface
About 7 furlongs
Slightly slow all-weather
Grassroots race
9 runners
🏆 1st place
Headgear
Wearing cheekpieces
Freshness
Back quickly after its last run
4:48 PM
1st
Satono Chevalier
2nd
Calamint
3rd
Lady Plimsoll
7th
Lady Mary Heath · Our pick · 14 Solid chance
Flat race · weights set to make it fair · Turf track
About 1.2 miles
Very wet, muddy ground
14 runners
🏆 1st place
Headgear
Wearing cheekpieces
4:57 PM
1st
Great Valley
2nd
Jet Plane · Our pick · 22 Strong chance
3rd
Fix At All
Jumps race · big fences · Turf track
About 2.5 miles
Good ground
Standard race
5 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Freshness
Back after 808 days off
Didn't finish
Northern Bound
22
5:10 PM
1st
Cospicua
2nd
Salkadan
3rd
Montu · Our pick · 13 Solid chance
Flat race · weights set to make it fair · Polytrack surface
About 1.5 miles
Slightly slow all-weather
Grassroots race
11 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
C&D
Has won at this course and distance
Distance
Won at this distance 1 time
6th
Blackisthenewblack
10
5:18 PM
1st
Servare · Our pick · 12 Solid chance
2nd
Dreoilin
3rd
Elm Creek
Flat race · weights set to make it fair · Turf track
About 1.2 miles
Very wet, muddy ground
13 runners
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 193 days off
5:30 PM
1st
Fircombe Hall
2nd
Forever Noah
3rd
Instant Bond · Our pick · 14 Solid chance
Flat race · weights set to make it fair · Tapeta surface
About 6 furlongs
Standard all-weather surface
Grassroots race
13 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
C&D
Has won at this course and distance
Headgear
Wearing cheekpieces
Freshness
Back quickly after its last run
6:00 PM
1st
Sovereign Spell
2nd
The Jackal
3rd
Gris De Chine
9th
Jubilee Time · Our pick · 15 Solid chance
Flat race · no jumps · Tapeta surface
About 6 furlongs
Standard all-weather surface
Standard race
9 runners
🏆 1st place
Freshness
Back after 199 days off
6:30 PM
1st
Al Durry
2nd
Lordsbridge Blu
3rd
Arcturus Flame · Our pick · 11 Could surprise
Flat race · weights set to make it fair · Tapeta surface
About 1.2 miles
Standard all-weather surface
Standard race
13 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Freshness
Back after 158 days off
Ground
Likes this ground (wins 33% of runs)
10th
Dawn Of Liberation
9
7:00 PM
1st
Lux Aeterna
2nd
Pangbourne
3rd
Bergamo Gold
6th
Frustration · Our pick · 18 Solid chance
Flat race · weights set to make it fair · Tapeta surface
About 1.2 miles
Standard all-weather surface
Grassroots race
7 runners
🏆 1st place
Freshness
Back after 98 days off
7:30 PM
1st
Layla Liz
2nd
Nad Alshiba Green
3rd
Moe's Legacy
5th
Angel Numbers · Our pick · 17 Solid chance
Flat race · weights set to make it fair · Tapeta surface
About 5 furlongs
Standard all-weather surface
Standard race
8 runners
🏆 1st place
C&D
Has won at this course and distance
Freshness
Back after 406 days off
Ground
Likes this ground (wins 33% of runs)
8:00 PM
1st
Bossy Parker
2nd
Alpine Sierra · Our pick · 14 Solid chance
3rd
Nutcracker
Flat race · weights set to make it fair · Tapeta surface
About 1 mile
Standard all-weather surface
Grassroots race
11 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Ground
Has won on this ground
8:30 PM
1st
Captain Pickles · Our pick · 11 Could surprise
2nd
Brinton
3rd
Arlecchino's Rex
Flat race · weights set to make it fair · Tapeta surface
About 1 mile
Standard all-weather surface
Grassroots race
11 runners
✓
TrackLab's top pick won!
🏆 1st place
C&D
Has won at this course and distance
Ground
Has won on this ground
Distance
Won at this distance 1 time
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.