Most of his racing has come at Class 6 level, the entry-level tier of British racing, where he has won 3 of 22 races (14%, or about 1 in 7). That's a reasonable return at that level, and it tells you the team around him has generally pitched him in races where he belongs. He's also shown a glimpse of something extra over shorter trips — at distances between five and six-and-a-half furlongs, he has won 1 from 4, which is 25%, or 1 in every 4 attempts. For a horse who doesn't win that often, that short-distance record is worth noting.
He's currently trained by Henry Candy at Kingston Warren in Oxfordshire, a yard that has sent out 9 winners already this season — a good sign that things are ticking along nicely. His most regular partner in the saddle is Trevor Whelan, and the two have built a decent partnership: 2 wins from 13 races together, which works out at around 15%, or 1 in every 6-7 rides. That's notably better than his overall win rate, suggesting Whelan brings something out of him.
His most recent win came at Nottingham in July 2025, and his last six runs read 7-12-4-2-5-1 — meaning that Nottingham win was followed by a second place, which is encouraging. He raced just yesterday, which means he is actively campaigning right now and clearly in good health. A horse that runs as regularly as this one without breaking down is genuinely valuable to a small yard.
San Francisco Bay is never going to trouble the big races, but he is exactly the kind of dependable, low-maintenance horse that keeps a yard ticking — and on his day over a sharp distance, he can still find a winner's enclosure.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
8 | 1 win, 2 seconds, 5 other | 4 Sep | 12.5% |
| Wolverhampton Galloping |
4 | 1 win, 3 other | 5 Jun | 25% |
| Nottingham Galloping |
4 | 1 win, 1 second, 2 other | 23 Oct | 25% |
| Leicester Sharp |
3 | 3 other | 26 May | 0% |
| Chepstow Galloping |
3 | 1 third, 2 other | 16 Jun | 0% |
| Kempton Park Galloping |
2 | 1 second, 1 other | 10 Jul | 0% |
| Bath Undulating |
2 | 1 second, 1 other | 30 Sep | 0% |
| Epsom Downs Undulating |
1 | 1 other | 15 Aug | 0% |
| Brighton Undulating |
1 | 1 other | 12 Sep | 0% |
| Ffos Las Galloping |
1 | 1 second | 26 Sep | 0% |
| Salisbury Undulating |
1 | 1 other | 16 May | 0% |