UK time :

San Juanito

San Juanito is a horse that works best on good, normal ground at Wolverhampton—and nowhere else seems to bring out the same magic. The 4-year-old has won both of its races at that track, taking two victories in three attempts there, which is an extraordinary record. Both wins came in spring 2025, the first on 22 March and the second just two weeks later on 7 April. That pair of victories represents the sum total of its winning record: two wins from 16 races across its career, a win rate of just one in every eight outings.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Lope De Vega
Mother
One Voice
Owner
Manor Park Racing
Official rating
61

📊 Key numbers

Career totals for this horse
17
Career races
2
Wins
11.8%
Win rate
avg ~10%
29.4%
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

Since those two wins 18 months ago, San Juanito has failed to break through in six consecutive races, though the recent form reads better than the bare record suggests—a sequence of eighth, twelfth, eighth, thirteenth, ninth, and seventh places shows it is still competitive at the lower levels where it typically races. Trainer Mike Murphy's yard at Westoning, Bedfordshire, has been in good form this season with 15 winners to its name, and San Juanito benefits from regular partnership with jockey Robert Havlin, who has steered the horse to both of its victories. Together they have a 25% win rate—two wins from eight races—which is significantly better than the horse's overall record, suggesting they work well as a team.

The pattern is clear: San Juanito loves normal, dry ground, winning two of six races on those conditions compared to just one win from six in Class 4 races, its usual level. That preference for Wolverhampton's surface and that track's particular layout makes it a specialized runner rather than a consistent competitor. At four years old and still actively racing, the horse remains a work in progress, chasing another breakthrough after an 18-month drought.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 6 starts (33%)
⚠ What to watch out for
⚠ Yet to win at Kempton Park in 6 attempts
⚠ Struggles on RH Galloping tracks: 0 wins from 7 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
9 Oct
8th
Kempton Park
7f – 1m · 14 runners
23 Sep
8th
Kempton Park
7f – 1m · 14 runners
9 Sep
12th
Kempton Park
1m1f – 1m2f · 14 runners
12 Aug
8th
Kempton Park
1m1f – 1m2f · 10 runners
29 Jun
13th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 14 runners
11 Jun
9th
Nottingham
1m1f – 1m2f · Soft · 9 runners
13 Dec
7th
Wolverhampton
1m1f – 1m2f · Standard · 12 runners
8 Oct
10th
Nottingham
1m1f – 1m2f · Good_To_Soft · 12 runners
19 Sep
10th
Newbury
1m3f – 1m4f · Good_To_Soft · 12 runners
23 May
6th
Goodwood
1m1f – 1m2f · Good · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
2/8
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
Kempton Park
Galloping
6 6 other 9 Oct 0%
Wolverhampton
Galloping
3 2 wins, 1 other 13 Dec 66.7%
Southwell
Galloping
2 2 thirds 28 Feb 0%
Nottingham
Galloping
2 2 other 11 Jun 0%
Goodwood
Undulating
1 1 other 23 May 0%
chelmsford 1 1 third 12 Dec 0%
Sandown Park
Galloping
1 1 other 25 Apr 0%
Newbury
Galloping
1 1 other 19 Sep 0%