:

San Francisco Bay

San Francisco Bay is a seven-year-old who has spent most of his career at the lower end of the sport — Class 6, which is the entry-level tier in British racing — and he has made a decent fist of it. Across 32 races he has won 3 times and placed on 10 more occasions, a win rate of around 1 in every 11 races. That is modest, but in a division where horses run frequently and margins are fine, consistent placings keep a horse relevant and earning.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Muhaarar
Mother
Stor Mo Chroi
Owner
Henry Candy
Rating
54

📊 Key Numbers

Career statistics for this horse
32
Career races
3
Wins
9.4%
Win rate
avg ~10%
31.2%
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

His best work comes over shorter distances — five to six and a half furlongs, essentially a flat-out sprint lasting under 90 seconds. He has won 1 from 4 races at those trips, a 25% win rate that is comfortably his strongest return anywhere. It suggests he is a horse who wants to run fast and finish quickly rather than grind out a longer effort.

Trevor Whelan has been the regular jockey, partnering him 13 times and winning 2 of those — roughly 1 in every 6 rides together. That kind of ongoing relationship matters in racing: a jockey who knows a horse's quirks can make small decisions in a race that add up to the difference between a placing and a win. Henry Candy, who trains him at Kingston Warren in Oxfordshire, has had 8 winners from his yard already this season, so the operation is in decent form around him.

His recent run of results tells an honest story — he has not won in his last 6 races, finishing no better than fourth during that stretch and drifting towards the back of the field in his last three. He raced just yesterday, which shows the team are keeping him busy and active rather than wrapping him in cotton wool. His last win came at Nottingham in July 2025, almost exactly a year ago, so finding that winning thread again is the challenge now.

There is a faint echo of early ambition in his story: back in 2021, Henry Candy spoke enthusiastically about him as a youngster with a bright future, one who he felt could work up to the level of Royal Ascot. Racing did not ultimately take him that far, but he has proven durable and competitive, and at seven years old he is still turning up. In a sport that chews through horses quickly, that counts for something.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 4 starts (25%)
Well suited by 5f – 6½f distances: 25% win rate
⚠ What to watch out for
Poor record on good_to_soft ground: 0 wins from 5 starts
Struggles on LH Undulating tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Standard (all-weather)
Good to firm (drying out)
Standard to slow (all-weather)
Unknown
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
Good to soft (some give)
Avoids
📏 Race Distance
5F – 6½F
Loves
7F – 1M
1M3F – 1M4F
1M1F – 1M2F
Avoids
🏅 Competition Level
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
🏟 Track Shape
Left-handed, long straights
Loves
Left-handed, tight turns
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Avoids
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
30 Jun
8th
Brighton
1m1f – 1m2f · Good_To_Firm · 8 runners
15 Jun
7th
Chepstow
1m3f – 1m4f · Good_To_Soft · 11 runners
26 May
7th
Leicester
1m3f – 1m4f · Good_To_Firm · 9 runners
23 Oct
12th
Nottingham
1m3f – 1m4f · Heavy · 16 runners
30 Sep
4th
Bath
1m3f – 1m4f · Good_To_Firm · 14 runners
4 Sep
2nd
Lingfield Park
1m3f – 1m4f · Standard · 10 runners
15 Aug
5th
Epsom Downs
1m3f – 1m4f · Good · 9 runners
18 Jul
🏆 Won
Nottingham
1m3f – 1m4f · Good · 9 runners
5 Jul
2nd
Nottingham
1m3f – 1m4f · Good_To_Firm · 8 runners
16 Jun
3rd
Chepstow
1m1f – 1m2f · Good_To_Firm · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
15.4%
Win rate
2/13
Won / Rode
Nicola Currie Current Jockey
0%
Win rate
0/4
Won / Rode
Laura Coughlan
33.3%
Win rate
1/3
Won / Rode
Dane O'Neill
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Jack Enright
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Liam Wright
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Lingfield Park
Sharp
8 1 win, 2 seconds, 5 other 4 Sep 12.5%
Nottingham
Galloping
4 1 win, 1 second, 2 other 23 Oct 25%
Wolverhampton
Galloping
4 1 win, 3 other 5 Jun 25%
Chepstow
Galloping
4 1 third, 3 other 15 Jun 0%
Leicester
Sharp
3 3 other 26 May 0%
Bath
Undulating
2 1 second, 1 other 30 Sep 0%
Brighton
Undulating
2 2 other 30 Jun 0%
Kempton Park
Galloping
2 1 second, 1 other 10 Jul 0%
Ffos Las
Galloping
1 1 second 26 Sep 0%
Epsom Downs
Undulating
1 1 other 15 Aug 0%
Salisbury
Undulating
1 1 other 16 May 0%