:

Lillie Margot

Four races in, and Lillie Margot is still searching for her first win — but there are enough signs of promise here to keep watching. The three-year-old has finished in the places twice from her four races, and that sequence of results tells a reasonable story: a third, two sevenths, and a second in her most recent run suggests a horse that is finding her feet and moving in the right direction.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Brown
Father
Kameko
Mother
Diamonds Pour Moi
Owner
Caron & Paul Chapman
Rating
68

📊 Key Numbers

Career statistics for this horse
4
Career races
0
Wins
0%
Win rate
avg ~10%
50%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

That latest second place, recorded just yesterday, is the most encouraging note in her profile so far. Getting beaten is one thing, but finishing that close to a winner shows she can compete — and doing it this recently means she arrives at her next race with momentum and fitness on her side.

She is trained by Jedd O'Keeffe, who operates out of Coverham in North Yorkshire, a small rural yard that punches reliably above its weight. With 18 winners already on the board this season, O'Keeffe is clearly in good form, and a horse showing this kind of improvement is exactly the type he will be plotting a plan for. The right race, on the right day, may not be far off.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Good to soft (some give)
Unknown
📏 Race Distance
7F – 1M
Unknown
1M1F – 1M2F
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
9 May
2nd
Nottingham
1m1f – 1m2f · Good · 9 runners
15 Apr
7th
Beverley
1m1f – 1m2f · Good_To_Soft · 9 runners
7 Oct
7th
Leicester
1m1f – 1m2f · Good_To_Soft · 9 runners
5 Sep
3rd
Haydock Park
7f – 1m · Good · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/2
Won / Rode
Jack Garritty Current Jockey
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Haydock Park
Galloping
1 1 third 5 Sep 0%
Beverley
Undulating
1 1 other 15 Apr 0%
Nottingham
Galloping
1 1 second 9 May 0%
Leicester
Sharp
1 1 other 7 Oct 0%