UK time :
‹ Monday 30 Mar 2026 ›
Find a horse or course
Detail:

Results for Monday 30 March

2:18 PM
Race 1 · Navan
1st Alnofoor
2nd Ukiyo
3rd Happy Henry
8th Uncle AlbertOur pick11 Could surprise
Flat race · weights set to make it fair · Turf track About 6 furlongs Very wet, muddy ground 15 runners
🏆 1st place
Jockey C. Keane · Trainer Ms C. O'Connell
Headgear
Wearing tongue strap
Freshness
Back after 122 days off
Form
Won 0 of last 5
Track
Raced here before
Finishing order ?
1st
Alnofoor
4
2nd
Ukiyo
4
3rd
Happy Henry
7
4th
Polar Bear
5
5th
Gegenpressing
10
6th
Apache Star
10
7th
Half Nutz
5
8th
Uncle Albert
11
9th
Never Shout Never
4
10th
Exceeding
7
11th
Platino Bianco
10
12th
Rattletheonionbag
4
13th
My Kurkum
4
14th
Distillate
10
15th
Zephron
5
2:48 PM
Race 2 · Navan
1st Shaftesbury AvenueOur pick11 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
Jockey W. Lordan · Trainer A. P. O'Brien
Headgear
Wearing cheekpieces
Trainer
Trainer in form
Form
Won 0 of last 5
Finishing order ?
1st
Shaftesbury Avenue
11
2nd
Tashakour
10
3rd
Huff'n'puff
10
4th
Battle Of Maldon
5
5th
Zelani
10
6th
Priorstown
5
7th
Jumpingthegun
5
8th
Sarangpur
4
9th
The Rock Factor
4
10th
Majestic King
5
11th
Matada
5
12th
State Of Wyoming
10
13th
Monmouth
10
14th
Only One Scobie
2
15th
Fay Og
4
3:18 PM
Race 3 · Navan
1st Mordor
2nd Galileo Dame
3rd Navy WatersOur pick12 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
Jockey C. Hayes · Trainer G. Elliott
Freshness
Back after 170 days off
Jockey
Jockey in form (2 wins in 14 days)
Form
Won 1 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Finishing order ?
0th
Dawn Rising
9
0th
Taipan
10
0th
Kizlyar
9
0th
Jabbar
9
0th
Star Harbour
7
0th
What's Your Game
9
0th
Weston
12
1st
Mordor
9
2nd
Galileo Dame
11
3rd
Navy Waters
12
4th
Dippedinmoonlight
3
3:48 PM
Race 4 · Navan
1st Sir Allen
2nd Grann's Boy
3rd Bhean SaibhreOur pick11 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
Jockey O. Tynan · Trainer A. Slattery
Freshness
Back after 456 days off
Form
Won 1 of last 5
Distance
Won at this distance 1 time
Finishing order ?
1st
Sir Allen
10
2nd
Grann's Boy
9
3rd
Bhean Saibhre
11
4th
Earthsong
7
5th
Kool One
10
6th
Mystic Rose
6
7th
You Make Me Smile
9
8th
Clifftop
9
9th
Whats New
7
10th
Young Churchill
6
11th
Takarengo
8
12th
Duty Bound
8
4:18 PM
Race 5 · Navan
1st Sir Benji
2nd Forty Six AOur pick11 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
🏆 1st place
Jockey G. Carroll · Trainer G. Cromwell
Debut
First run (debut)
Finishing order ?
1st
Sir Benji
4
2nd
Forty Six A
11
3rd
Karrygrant
11
4th
Trojan Fighter
11
5th
Honouramongthieves
9
6th
Cascade Canyon
4
7th
Maxminelli
9
8th
Lord Aus
9
9th
Sweet Baby Zou
8
10th
Hippology
9
11th
Merciless
4
12th
Mahzuz
3
13th
Captain Con
8
4:48 PM
Race 6 · Navan
1st Satono Chevalier
2nd Calamint
3rd Lady Plimsoll
7th Lady Mary HeathOur pick14 Solid chance
Flat race · weights set to make it fair · Turf track About 1.2 miles Very wet, muddy ground 14 runners
🏆 1st place
Jockey R. Holohan · Trainer A. Melia
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Finishing order ?
1st
Satono Chevalier
11
2nd
Calamint
4
3rd
Lady Plimsoll
13
4th
Church Mountain
5
5th
Convincing
11
6th
Kevin The Great
11
7th
Lady Mary Heath
14
8th
Anightaway
1
9th
Thru The Gap
6
10th
Sayidah New Bay
11
11th
Al What
5
12th
Acheron
4
13th
Lisnadill
4
5:18 PM
Race 7 · Navan
1st ServareOur pick12 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
Jockey A. Slattery · Trainer A. Slattery
Freshness
Back after 193 days off
Form
Won 0 of last 5
Finishing order ?
1st
Servare
12
2nd
Dreoilin
12
3rd
Elm Creek
8
4th
Celestially
8
5th
Pliny
12
6th
Accelereight
7
7th
Delusional
4
8th
Gold Find
8
9th
Femme Beauty
8
10th
Survivor's Code
4
11th
Balance Of Trade
7
12th
Palace Tyne
7
13th
Private Larry
3
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.