UK time :

Expert Agent

The six-year-old has won 8 of its 47 races—a win rate of roughly 1 in every 6 attempts—and picked up 12 additional places, the kind of record that keeps a horse in regular work without ever threatening the big prizes. It first broke its duck at Kempton Park back in January 2023, and most recently won at Newmarket four months ago, suggesting it remains competitive at its level.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Expert Eye
Mother
Oeuvre D'Art
Owner
J P Morris Mrs V A Tunnicliffe Et Al
Official rating
75

📊 Key numbers

Career totals for this horse
48
Career races
8
Wins
16.7%
Win rate
avg ~10%
25%
Top-3 rate
avg ~30%
9 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

What makes Expert Agent worth watching is its partnership with jockey Marco Ghiani. Together they have won 4 of 9 races, a win rate of 44 percent, which is significantly better than the horse's overall record. That kind of chemistry between horse and rider is real and measurable, and it hints that Ghiani knows how to get the best out of this particular animal. The trainer Stuart Williams, based at Newmarket, clearly has a steady yard—they've sent out 67 winners this season—and Expert Agent fits the pattern of a reliable, workmanlike operator.

There is one genuine quirk in its profile: Lingfield Park suits it remarkably well. In just three races there, Expert Agent has won twice, a record that stands out against its Class 4 average of 1 win in 7 races elsewhere. Normal ground conditions also bring out the best, with 3 wins from 10 races on standard going. The recent form is unremarkable—6th, 8th, 6th, 4th, 6th, then a win—but that last victory suggests the horse still has races to win. It was last out just yesterday, so it is actively campaigned and could well run again soon.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 3 wins from 10 starts (30%)
✔ Effective partnership with Marco Ghiani: 44% win rate together
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 1 wins from 13 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Standard to slow (all-weather)
Standard (all-weather)
Soft (muddy)
Unknown
Good to firm (fairly firm)
Avoids
Good to soft (some give)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Unknown
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Avoids
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, long straights
Ok
Left-handed, long straights
Ok
Right-handed, tight turns
Ok
Long straights
Unknown
Right-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
9 Oct
8th
Newmarket
7f – 1m · Good_To_Soft · 15 runners
19 Sep
6th
Newmarket
5f – 6½f · Good · 9 runners
22 Aug
8th
Newmarket
5f – 6½f · Good · 13 runners
29 Jul
6th
Goodwood
5f – 6½f · Good_To_Firm · 28 runners
18 Jul
4th
Newmarket
5f – 6½f · Good_To_Firm · 8 runners
20 Jun
6th
Newmarket
5f – 6½f · Good_To_Firm · 9 runners
16 May
🏆 Won
Newmarket
5f – 6½f · Good · 11 runners
4 May
2nd
Windsor
5f – 6½f · Good_To_Firm · 11 runners
1 Apr
🏆 Won
Kempton Park
5f – 6½f · Standard_To_Slow · 10 runners
4 Mar
4th
Kempton Park
5f – 6½f · Standard_To_Slow

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Marco Ghiani Current jockey
44.4%
Win rate
4/9
Wins / rides
50%
Win rate
3/6
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Jack Dace
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newmarket
Galloping
12 2 wins, 10 other 9 Oct 16.7%
Kempton Park
Galloping
11 2 wins, 1 third, 8 other 1 Apr 18.2%
Windsor
Sharp
8 1 win, 1 second, 1 third, 5 other 4 May 12.5%
Lingfield Park
Sharp
3 2 wins, 1 other 13 Dec 66.7%
Newcastle
Galloping
3 1 third, 2 other 16 Jan 0%
Ascot
Galloping
3 3 other 11 May 0%
Great Yarmouth
Galloping
2 2 other 29 May 0%
chelmsford 2 2 other 21 Jan 0%
Haydock Park
Galloping
1 1 win 5 Jul 100%
Southwell
Galloping
1 1 other 29 Aug 0%
Wolverhampton
Galloping
1 1 other 30 Jan 0%
Goodwood
Undulating
1 1 other 29 Jul 0%