UK time :
‹ Sunday 17 May 2026 ›
Find a horse or course
Detail:

Results for Sunday 17 May

Our top pick won 11 of 30 · top 3 in 20

1:56 PM
Race 1 · Naas
1st Bobby McGee
2nd Victory Tip
3rd Latin America
6th Shaftesbury AvenueOur pick28 Strong chance
Flat race · no jumps · Turf track About 1 mile Good ground 7 runners
🏆 1st place
Jockey C. Keane · Trainer N. Meade
Form
Won 2 of last 5
Track
Won here 1 time
Ground
Has won on this ground
Final odds · Very underrated horse
4/1 £1 wins £4
Finishing order ?
1st
Bobby McGee
24
2nd
Victory Tip
6
3rd
Latin America
17
4th
Port Ferdinand
12
5th
Accredited
12
6th
Shaftesbury Avenue
28
7th
New Radical
1
2:17 PM
Race 1 · Ripon
1st Trojan Soldier
2nd Scottish Dancer
3rd Vaguely Royal
6th No More BoleroOur pick25 Strong chance
Flat race · weights set to make it fair · Turf track About 2 miles Good ground Entry-level race 7 runners
🏆 1st place
Jockey J. Nicholls · Trainer J. O'Keeffe
Headgear
Wearing cheekpieces
Form
Won 1 of last 5
Final odds · Underrated horse
9/2 £1 wins £4.50
Finishing order ?
1st
Trojan Soldier
21
2nd
Scottish Dancer
13
3rd
Vaguely Royal
13
4th
Rupert The Prince
21
5th
Elemental Eye
7
6th
No More Bolero
25
2:26 PM
Race 2 · Naas
1st Jagged Edge
2nd Far From DandyOur pick25 Strong chance
3rd Fast Tara
Flat race · weights set to make it fair · Turf track About 1 mile Good ground 13 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey J. Kearney · Trainer S. Thorne
Freshness
Back after 245 days off
Form
Won 2 of last 5
Distance
Won at this distance 2 times
Final odds · Underrated horse
18/1 £1 wins £18
Finishing order ?
0th
Bella Isabella
2
0th
Final Voyage
4
0th
Vega's Muse
6
0th
Booyea
11
0th
Dark Viper
2
0th
Daler
4
0th
Glory To Be
4
0th
Senna's Girl
4
0th
Speckled Meadow
1
1st
Jagged Edge
7
2nd
Far From Dandy
25
3rd
Fast Tara
8
4th
Red Charlie
22
2:35 PM
Race 1 · Stratford
1st Our GuideOur pick63 Very strong chance
2nd Ka Mate Du Brivet
3rd Granite Sands
Jumps race · low hurdles · Turf track About 2.8 miles Mostly firm ground Standard race 7 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey G. Sheehan · Trainer J. Snowden
Form
Won 2 of last 5
Final odds
2/5 £1 wins 40p
Finishing order ?
1st
Our Guide
63
2nd
Ka Mate Du Brivet
23
3rd
Granite Sands
6
4th
At Sunrise
1
5th
Savon
1
6th
Shuil Rocco
6
2:47 PM
Race 2 · Ripon
1st The Can Can Queen
2nd Bai TongOur pick54 Very strong chance
3rd Eevee Star
Flat race · no jumps · Turf track About 6 furlongs Good ground Standard race 8 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey P. J. McDonald · Trainer C. Johnston
Form
Won 0 of last 5
Final odds
7/1 £1 wins £7
Finishing order ?
1st
The Can Can Queen
12
2nd
Bai Tong
54
3rd
Eevee Star
6
4th
Fern Clyde
7
5th
Cheeky Chesca
4
6th
Tricky Jenny
7
7th
Spirit Of Mary
1
8th
Crimson Blaze
9
2:56 PM
Race 3 · Naas
1st Your Song
2nd What A Girl Wants
3rd Star ProspectOur pick61 Very strong chance
Flat race · no jumps · Turf track About 5 furlongs Good ground 6 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey H. Doyle · Trainer R. De Aguiar
Form
Won 0 of last 5
Final odds
33/1 £1 wins £33
Finishing order ?
1st
Your Song
2
2nd
What A Girl Wants
19
3rd
Star Prospect
61
4th
New Yorker
13
5th
Pala Aurelia
5
3:05 PM
Race 2 · Stratford
1st Captain CoolOur pick25 Strong chance
2nd Definite Dream
3rd Whatyouwaitingfor
Jumps race · big fences · weighted to be fair · Turf track About 2.1 miles Mostly firm ground Standard race 7 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey S. Quinlan · Trainer J. Candlish
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Distance
Won at this distance 1 time
Final odds
5/2 £1 wins £2.50
Finishing order ?
1st
Captain Cool
25
2nd
Definite Dream
8
3rd
Whatyouwaitingfor
24
4th
Miss Denver
10
5th
Cawthorne Cracker
21
6th
Intenzo
12
3:17 PM
Race 3 · Ripon
1st Poet's Dawn
2nd Spirit Catcher
3rd Off Spin
7th FinlagganOur pick39 Strong chance
Flat race · weights set to make it fair · Turf track About 1.2 miles Good ground Entry-level race 14 runners
🏆 1st place
Jockey S. Kirrane · Trainer T. Easterby
Headgear
Wearing cheekpieces
Freshness
Back quickly after its last run
Form
Won 0 of last 5
Track
Raced here before
Ground
Has won on this ground
Final odds
10/1 £1 wins £10
Finishing order ?
1st
Poet's Dawn
8
2nd
Spirit Catcher
15
3rd
Off Spin
2
4th
Bearwith
15
5th
Bay Dream Believer
8
6th
Tiberio Force
2
7th
Finlaggan
39
8th
Distinction
7
9th
Speechman
2
10th
Twilight Safari
1
11th
Popeye Doyle
1
3:26 PM
Race 4 · Naas
1st Totally Puzzled
2nd ElmakayaOur pick26 Strong chance
3rd Mai Dahlia
Flat race · no jumps · Turf track About 1 mile Good ground 8 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey R. Whelan · Trainer H. De Bromhead
Headgear
Wearing hood
Freshness
Back after 221 days off
Form
Won 0 of last 5
Final odds
80/1 £1 wins £80
Finishing order ?
1st
Totally Puzzled
1
2nd
Elmakaya
26
3rd
Mai Dahlia
13
4th
Solana Beach
11
5th
Rebel Wave
6
6th
Guardian Of Realm
22
7th
Wedding
11
8th
Sydney Dollars
10
3:35 PM
Race 3 · Stratford
1st Jena d'OudairiesOur pick38 Strong chance
2nd I Am The Moon
3rd Mahon Falls
Jumps race · low hurdles · weighted to be fair · Turf track About 3.3 miles Mostly firm ground Standard race 5 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey F. Gingell · Trainer P. Nicholls
Headgear
Wearing blinkers
Form
Won 1 of last 5
Final odds · Underrated horse
7/4 £1 wins £1.75
Finishing order ?
1st
Jena d'Oudairies
38
2nd
I Am The Moon
17
3rd
Mahon Falls
9
4th
Dunaden Island
8
Didn't finish
All Inn Hand
28
3:45 PM
Race 1 · Hamilton
1st Mind Those Steps
2nd This Moment
3rd Location LocationOur pick30 Strong chance
Flat race · no jumps · Turf track About 6 furlongs Good ground High-level race 6 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey D. Allan · Trainer T. Easterby
Form
Won 0 of last 5
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Mind Those Steps
16
2nd
This Moment
27
3rd
Location Location
30
4th
Thai Ginger
11
5th
Dakota Brave
8
6th
Oh So Slow Sloth
8
3:50 PM
Race 4 · Ripon
1st Beaujolais Nouveau
2nd Cotai Belle
3rd Shallow
9th Space BearOur pick25 Strong chance
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Mid-level race 9 runners
🏆 1st place
Jockey A. Mullen · Trainer B. Haslam
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Track
Raced here before
Ground
Has won on this ground
Final odds
16/1 £1 wins £16
Finishing order ?
1st
Beaujolais Nouveau
5
2nd
Cotai Belle
2
3rd
Shallow
15
4th
Anaisa
15
5th
Lebron Power
8
6th
Powdering
8
7th
Alpine Girl
7
8th
Saffron Dandy
15
9th
Space Bear
25
3:56 PM
Race 5 · Naas
1st Wannabe Royal
2nd ExpandedOur pick31 Strong chance
3rd Greek Mythology
Flat race · no jumps · Turf track About 7 furlongs Good ground Elite-level race 11 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey R. Whelan · Trainer H. De Bromhead
Form
Won 0 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Final odds
66/1 £1 wins £66
Finishing order ?
1st
Wannabe Royal
1
2nd
Expanded
31
3rd
Greek Mythology
10
4th
Tashakour
16
5th
Chantez
7
6th
Greydreambeliever
2
7th
Native Warrior
31
8th
Rahmi
2
4:05 PM
Race 4 · Stratford
1st A Little SomethingOur pick57 Very strong chance
2nd Pure Seduction
Jumps race · big fences · weighted to be fair · Turf track About 2.4 miles Mostly firm ground Entry-level race 5 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey B. Jones · Trainer E. Lavelle
Form
Won 0 of last 5
Track
Raced here before
Final odds
8/11 £1 wins 73p
Finishing order ?
1st
A Little Something
57
2nd
Pure Seduction
19
Didn't finish
Little Wren
24
4:15 PM
Race 2 · Hamilton
1st Red Spells DangerOur pick27 Strong chance
2nd Marcellinus
3rd Go Vince Go
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Standard race 14 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey D. Allan · Trainer T. Easterby
Freshness
Back quickly after its last run
Form
Won 1 of last 5
Ground
Has won on this ground
Final odds · Underrated horse
11/4 £1 wins £2.75
Finishing order ?
1st
Red Spells Danger
27
2nd
Marcellinus
24
3rd
Go Vince Go
8
4th
Kody B
1
5th
Gouken
11
6th
Mo Of Cairo
8
7th
Alasrae
4
8th
Proof
1
9th
Circle Of Trust
1
10th
Daizen
2
11th
Cotai Lights
4
12th
Horace Wallace
1
13th
Mighty Magnus
4
14th
Dandy Breeze
4
4:20 PM
Race 5 · Ripon
1st Zen DivaOur pick59 Very strong chance
2nd Black Orchid
3rd Kyrenia
Flat race · no jumps · Turf track About 6 furlongs Good ground Standard race 8 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey H. Crouch · Trainer R. Beckett
Headgear
Wearing cheekpieces
Freshness
Back after 227 days off
Form
Won 0 of last 5
Final odds
5/6 £1 wins 83p
Finishing order ?
1st
Zen Diva
59
2nd
Black Orchid
24
3rd
Kyrenia
2
4th
Sweet Desire
1
5th
Elemma
8
6th
Ziggy Bay
3
7th
Sparkling Wine
2
8th
Lady Grey
1
4:26 PM
Race 6 · Naas
1st VictoriousOur pick52 Very strong chance
2nd Controlla
3rd Dancing Destiny
Flat race · no jumps · Turf track About 6 furlongs Good ground Elite-level race 6 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey R. Moore · Trainer A. P. O'Brien
Form
Won 1 of last 5
Track
Won here 1 time
Final odds · Very underrated horse
Evens £1 wins £1
Finishing order ?
1st
Victorious
52
2nd
Controlla
1
3rd
Dancing Destiny
4
4th
Velozee
32
5th
Vollering
5
6th
Maria Quiteria
6
4:35 PM
Race 5 · Stratford
1st Prettylady
2nd Reteti
3rd Galactic JackOur pick27 Strong chance
Jumps race · low hurdles · weighted to be fair · Turf track About 2 miles Mostly firm ground Entry-level race 8 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Headgear
Wearing tongue strap
Freshness
Back after 95 days off
Form
Won 0 of last 5
Final odds
28/1 £1 wins £28
Finishing order ?
1st
Prettylady
2
2nd
Reteti
21
3rd
Galactic Jack
27
4th
Mi Sueno
8
5th
Trooper
6
6th
Frank Stamper
27
Didn't finish
Blazing Gaden
9
4:45 PM
Race 3 · Hamilton
1st ValiancyOur pick36 Strong chance
2nd Ghaiyya
3rd Ride The Thunder
Flat race · weights set to make it fair · Turf track About 1.6 miles Good ground Mid-level race 12 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey J. Doyle · Trainer W. Haggas
Freshness
Back after 253 days off
Form
Won 2 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 33% of runs)
Final odds
6/4 £1 wins £1.50
Finishing order ?
1st
Valiancy
36
2nd
Ghaiyya
8
3rd
Ride The Thunder
26
4th
Artisan Dancer
2
5th
Mountain Road
2
6th
Gibside
1
7th
Putapoundinthejar
7
8th
Trojan Sun
4
9th
Nolton Cross
6
10th
Spanish Hustle
1
11th
Savrola
6
12th
Military Air
1
4:50 PM
Race 6 · Ripon
1st Penny Ghent
2nd Woodleigh
3rd Daring Leader
10th OilisaOur pick24 Strong chance
Flat race · weights set to make it fair · Turf track About 1 mile Good ground Grassroots race 14 runners
🏆 1st place
Jockey L. Edmunds · Trainer S. Whitaker
Headgear
Wearing blinkers
Form
Won 0 of last 5
Track
Raced here before
Final odds
80/1 £1 wins £80
Finishing order ?
1st
Penny Ghent
1
2nd
Woodleigh
13
3rd
Daring Leader
4
4th
Volenti
6
5th
Arranmore
4
6th
Barleybrown
11
7th
I Can Boogy
6
8th
Balqaa
2
9th
Quirke On Parole
6
10th
Oilisa
24
11th
Far Ahead
14
12th
Little Ted
8
13th
Ring Of Gold
1
4:56 PM
Race 7 · Naas
1st Havana Anna
2nd Oh Cecelia
3rd Tahcawin
0th Charles DarwinOur pick51 Very strong chance
Flat race · no jumps · Turf track About 6 furlongs Good ground Elite-level race 8 runners
🏆 1st place
Jockey G. Ryan · Trainer D. Aidan O'Brien
Freshness
Back after 232 days off
Form
Won 2 of last 5
Track
Won here 2 times
Ground
Likes this ground (wins 33% of runs)
Final odds
3/1 £1 wins £3
Finishing order ?
0th
Charles Darwin
51
0th
Chicago Call
4
0th
Josh's Joy
5
0th
Kindergarten
2
1st
Havana Anna
22
2nd
Oh Cecelia
1
3rd
Tahcawin
4
4th
Royal Bay Cen
11
5:05 PM
Race 6 · Stratford
1st Bagheera Ginge
2nd Grillon De Monty
3rd Arrycan
4th TapleyOur pick36 Strong chance
Jumps race · big fences · weighted to be fair · Turf track About 2.8 miles Mostly firm ground Standard race 8 runners
🏆 1st place
Headgear
Wearing visor
Freshness
Back after 230 days off
Form
Won 1 of last 5
Track
Won here 1 time
Final odds
11/1 £1 wins £11
Finishing order ?
1st
Bagheera Ginge
9
2nd
Grillon De Monty
2
3rd
Arrycan
15
4th
Tapley
36
Didn't finish
King Roly
29
Didn't finish
Okavango Delta
9
5:15 PM
Race 4 · Hamilton
1st Vantheman
2nd Reigning Profit
3rd Manila Scouse
9th Jordan ElectricsOur pick23 Strong chance
Flat race · weights set to make it fair · Turf track About 5 furlongs Good ground Mid-level race 15 runners
🏆 1st place
Jockey T. Eaves · Trainer K. Ryan
Headgear
Wearing blinkers
Form
Won 1 of last 5
Track
Raced here before
Ground
Has won on this ground
Distance
Won at this distance 3 times
Final odds
10/1 £1 wins £10
Finishing order ?
1st
Vantheman
6
2nd
Reigning Profit
14
3rd
Manila Scouse
6
4th
Woohoo
7
5th
Mon Na Slieve
8
6th
Station X
13
7th
Spring Is Sprung
2
8th
Alpha Magic
7
9th
Jordan Electrics
23
10th
Pal Joey
1
11th
Little Mi Mi
8
12th
Azuinthejungle
1
13th
Vince L'Amour
4
5:20 PM
Race 7 · Ripon
1st Gunalt Wavelength
2nd Simba's PrideOur pick28 Strong chance
3rd What A Tahoo
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Grassroots race 9 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey J. Mason · Trainer M. & David Easterby
Form
Won 0 of last 5
Final odds
6/1 £1 wins £6
Finishing order ?
1st
Gunalt Wavelength
14
2nd
Simba's Pride
28
3rd
What A Tahoo
2
4th
Ellie's de Vega
17
5th
Vega's Virtue
7
6th
Pivotal Terms
12
7th
Hares Bredth
17
8th
Tenor's Inn
1
9th
Peggy Boo
2
5:26 PM
Race 8 · Naas
1st Mission CentralOur pick57 Very strong chance
2nd Gazelle d'Or
3rd Keke
Flat race · no jumps · Turf track About 5 furlongs Good ground Elite-level race 12 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey R. Moore · Trainer A. P. O'Brien
Form
Won 4 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 75% of runs)
Final odds
10/11 £1 wins 91p
Finishing order ?
1st
Mission Central
57
2nd
Gazelle d'Or
1
3rd
Keke
15
4th
Likedbymike
7
5th
Billie Be Quick
1
6th
Moss Tucker
2
7th
Black Forza
1
8th
Kerdos
2
9th
Valiant Force
1
10th
Lady Iman
13
5:35 PM
Race 7 · Stratford
1st Bound For GloryOur pick32 Strong chance
2nd Angel Of My Dreams
3rd Law Of The Jungle
Bumper · flat race for young jumps horses · Turf track About 2 miles Mostly firm ground Entry-level race 6 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey C. Gethings · Trainer R. Stephens
Freshness
Back after 116 days off
Form
Won 0 of last 5
Final odds
7/4 £1 wins £1.75
Finishing order ?
1st
Bound For Glory
32
2nd
Angel Of My Dreams
7
3rd
Law Of The Jungle
1
4th
Lightsoutandaway
29
5th
Mac's Max
31
5:45 PM
Race 5 · Hamilton
1st PlaidOur pick27 Strong chance
2nd Dunkeld Dreamer
3rd Seren Star
Flat race · weights set to make it fair · Turf track About 1.1 miles Good ground Mid-level race 8 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey S. Osborne · Trainer J. Fanshawe
Class
Stepping up to a harder race
Form
Won 1 of last 5
Final odds
5/2 £1 wins £2.50
Finishing order ?
1st
Plaid
27
2nd
Dunkeld Dreamer
26
3rd
Seren Star
24
4th
Epidavros
10
5th
Cancelled
7
6th
Azahara Palace
2
7th
Crystal Flyer
2
8th
Second Fiddle
2
5:50 PM
Race 8 · Ripon
1st Solar Cooper
2nd Battenburg Belle
3rd Kode Grey
5th I'm Dan DareOur pick24 Strong chance
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Grassroots race 9 runners
🏆 1st place
Jockey J. Garritty · Trainer M. Walford
Class
Dropping to an easier race
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Track
Raced here before
Final odds
9/1 £1 wins £9
Finishing order ?
1st
Solar Cooper
8
2nd
Battenburg Belle
11
3rd
Kode Grey
8
4th
Maynora
23
5th
I'm Dan Dare
24
6th
Carnation Queen
9
7th
Luck Money
6
8th
Call Me By My Name
10
9th
Dance Hello
1
6:15 PM
Race 6 · Hamilton
1st Mae Amor
2nd Jonny ConcreteOur pick24 Strong chance
3rd Top Juggler
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Standard race 15 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey H. Burns · Trainer R. Menzies
Headgear
Wearing visor
Freshness
Back after 148 days off
Form
Won 1 of last 5
Track
Raced here before
Ground
Has won on this ground
Final odds
100/1 £1 wins £100
Finishing order ?
1st
Mae Amor
1
2nd
Jonny Concrete
24
3rd
Top Juggler
4
4th
Rock Opera
9
5th
Secret Guest
10
6th
Who Wants Me
2
7th
Abduction
4
8th
The Good Biscuit
7
9th
Stirrup Cup
11
10th
Beauty Choice
1
11th
Aberama Gold
6
12th
Lion's House
1
13th
Montezuma
20
6:45 PM
Race 7 · Hamilton
1st Letsbefrank
2nd Krissy
3rd Sure And Stedfast
8th Fast FredOur pick27 Strong chance
Flat race · weights set to make it fair · Turf track About 1.4 miles Good ground Standard race 12 runners
🏆 1st place
Jockey L. Young · Trainer J. Goldie
C&D
Has won at this course and distance
Form
Won 1 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 25% of runs)
Distance
Won at this distance 1 time
Final odds · Underrated horse
3/1 £1 wins £3
Finishing order ?
1st
Letsbefrank
26
2nd
Krissy
16
3rd
Sure And Stedfast
2
4th
Secret Force
15
5th
Jaminoz
2
6th
Polygram
2
7th
Furhaan
2
8th
Fast Fred
27
9th
Sweet Kiss
4
10th
Izzari
4
Accuracy Top picks
▼
Won 11 2nd or 3rd 9 Outside top 3 10

Underrated horses won 9 of 52.

17%
9/52
9 of 52 underrated horses
Underrated horses won
-71%
-£5.00
7 had a bookmaker price
Underrated horse return
Only 4 of 30 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: -£2.00. £4 bet in total.
Our top pick: won 1/4, top 3 2/4
Favourite in the betting: won 1/4, top 3 2/4
£1 win bet on every underrated horse: -£5.00. 7 had a bookmaker price. £7 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.