Skip to content
Horse profile

San Francisco Bay (IRE)

7yo gelding · Trainer Henry Candy · Owner Henry Candy
by Muhaarar (GB) out of Stor Mo Chroi (IRE) (Montjeu)
36 runs · 14 courses · from Jun 2021
As at 8 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
3 wins · Nottingham, Lingfield & Wolverhampton (AW) Last run 30 Jun 2026 · 8th of 8 Last raced off OR 54
KTB Profile

San Francisco Bay is a gelding with three wins from 36 starts all at Class 6 level. He won the pricedup.bet Boosts Confined Handicap at Nottingham over 1m2f – 1m4f on good in Jul 2025 off 53, having earlier scored twice over 6f – 7f on good to firm at Lingfield and on standard at Wolverhampton in 2023. He has two turf wins from 24 starts and one all-weather win from 12. He finished 8 of 8 at Brighton in Jun 2026 off an official rating of 54.

Based on 36 archived runs · run-style from 13 commented runs since Aug 2024 · updated 8 Nov 2026
KTB at a glance All wins at Class 6 OR ↓ 15lb off peak
Official rating54↓ 15lb off peak
54 52–69

KTB Speed and Rating

KTB Speed

Best recent Speed 79 the best of the last 3 graded (A or B) runs · Leicester, 26 May 2026

How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →

Flat 35 figures · best 119B · median 86
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)11103A86—
Good to Firm10119B872 runs · 79 / 78
Good to Soft691A701 run · —
Good4107A95.5—
Heavy279C30—
Soft298A73—
DistanceRunsBestMedianSince 8 Nov 2025
6f – 7f15107A88—
1m2f – 1m4f11110A793 runs · 79 / 77
1m – 1m1f9119B86—

Of 36 runs looked at, 1 has no figure: not enough races on the card to set the day (under 4) (1).

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 35 figures from 36 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 63A the best of the last 3 rated runs · Chepstow, 15 Jun 2026 Official rating 54 at the last run, 30 Jun 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 36 figures · best 87A · median 63
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)1287A71.5—
Good to Firm1084A672 runs · 57 / 52.5
Good to Soft669A61.51 run · —
Good483A60.5—
Heavy283A70—
Soft261A59.5—
DistanceRunsBestMedianSince 8 Nov 2025
6f – 7f1584A61—
1m2f – 1m4f1183A633 runs · 63 / 57
1m – 1m1f1087A69—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 36 figures from 36 runs · as at 4 Oct 2026 · a record, not a forecast

Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.

Run style from 13 analysed runs since Aug 2024

  • Prominent 7 (54%) · 0 wins
  • Led 6 (46%) · 1 win

Pedigree intelligence

Sire

Progeny in our archive have won 11.6% of 4,828 runs since Apr 2019 (415 horses).

GoingRunsWinsSRvs sireThis horse
Firm10220%+8.4—
Good to Firm6558112.4%+0.81 from 10
Good1,00011211.2%−0.41 from 4
Good to Soft524529.9%−1.70 from 6
Soft669659.7%−1.90 from 2
Heavy1892613.8%+2.20 from 2
Standard (AW)1,78122012.4%+0.81 from 12
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f284279.5%−2.1—
6f – 7f1,51117111.3%−0.32 from 15
1m – 1m1f1,30517913.7%+2.10 from 10
1m2f – 1m4f1,14911710.2%−1.41 from 11
1m5f – 2m3864611.9%+0.3—
2m1f – 2m4f161159.3%−2.3—
2m5f – 3m2827.1%−4.5—
Over 3m4125%+13.4—

Flat and jumps together (all codes) · since Apr 2019 · as at 7 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Stor Mo Chroi (IRE) (Montjeu)

5 siblings in the archive, 4 winners — best of them Fierospeed (IRE) (3 wins).

The wins came over 7f–1m2f; the highest grade won is Class 2 (Janey Mackers (IRE)).

ProduceRunsWinsWin tripsBest grade
Fierospeed (IRE)1431m1½f–1m2fClass 3
Janey Mackers (IRE)1021m–1m2fClass 2
U S S Constitution (IRE)627fClass 4
Appellation (IRE)711mClass 5
American Treasure (IRE)70——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 12 1 8% −4.50
Good to Firm 10 1 10% −7.25
Good to Soft 6 0 0% −6.00
Good 4 1 25% −1.00
Heavy 2 0 0% −2.00
Soft 2 0 0% −2.00

ClassRunsWinsSR£1
Class 6 26 3 12% −12.75
Class 5 8 0 0% −8.00
Class 4 2 0 0% −2.00

CourseRunsWinsSR£1
Lingfield (AW) 5 0 0% −5.00
Wolverhampton (AW) 5 1 20% +2.50
Chepstow 4 0 0% −4.00
Nottingham 4 1 25% −1.00
Leicester 3 0 0% −3.00
Lingfield 3 1 33% −0.25
Brighton 2 0 0% −2.00
Bath 2 0 0% −2.00
Epsom Downs 2 0 0% −2.00
Kempton (AW) 2 0 0% −2.00
Salisbury 1 0 0% −1.00
Ffos Las 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Haydock 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 15 2 13% −4.75
1m2f – 1m4f 11 1 9% −8.00
1m – 1m1f 10 0 0% −10.00

JockeyRunsWinsSR£1
Trevor Whelan 13 2 15% −2.50
Nicola Currie 5 0 0% −5.00
Laura Coughlan 3 1 33% −0.25
Dane O'Neill 2 0 0% −2.00
Louis Steward 2 0 0% −2.00
Mr Henry Main 1 0 0% −1.00
Liam Wright 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00
Thomas Greatrex 1 0 0% −1.00
Jack Enright 1 0 0% −1.00
Tom Marquand 1 0 0% −1.00
Hector Crouch 1 0 0% −1.00
Christian Howarth 1 0 0% −1.00
Jamie Spencer 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
Ray Dawson 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 34 2 6% −23.50
Cheekpieces 2 1 50% +0.75

SeasonRunsWinsSR£1
2026 3 0 0% −3.00
2025 8 1 13% −5.00
2024 9 0 0% −9.00
2023 5 2 40% +5.25
2022 7 0 0% −7.00
2021 4 0 0% −4.00

Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.

Form

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2026 · 3 runs
30 Jun 26+15d Brighton Fairplay Daily Price Boosts Handicap Class 6 · 1m2f · Good To Firm · 8 ran Shared front spot early - shaken up to advance clear approaching 2f out - overtaken and faded inside the final furlong 8/8 4½ 9-3 5477B48A Nicola Currie 17/2
15 Jun 26+20d Chepstow BJ Llewellyn Racing In Memory Of Gwilym Llewellyn Amateur Jockeys' Handicap (Div 2) Class 6 · 1m2f · Good To Soft · 11 ran Sat close to the front early - hit the front but under constant pressure before giving it up 2f out - dropped away in the final furlong to finish 7th 7/11 1¾ 10-10 5659A63A Mr Henry Main 9/2
26 May 26+215d Leicester Join Racing TV Today Handicap Class 6 · 1m2f · Good To Firm · 8 ran Held a forward position early - urged forward with over 2f left - driven approaching the final furlong - lost momentum inside it and dropped away to finish seventh 7/8 ½ 9-7 5879A57A Nicola Currie 12/1
2025 · 8 runs
23 Oct 25+23d Nottingham PricedUp The Flat Handicap Class 6 · 1m2f · Heavy · 15 ran Settled in 5th early - urged into effort at halfway - dropped away from 3f out and finished well behind 12/15 6½ 9-5 59-19C57C Nicola Currie 10/1
30 Sep 25+26d Bath BetWright Bet The Wright Way Apprentice Handicap Class 5 · 1m2f · Good To Firm · 13 ran Sat behind pace early - hit front with over two furlongs left and pushed along - lost place inside final furlong - couldn't rally finishing fourth 4/13 nk 9-2 5996C74A Liam Wright 10/1
04 Sep 25+20d Lingfield (AW) Get The Inside Track With raceday-ready.com Handicap Class 6 · 1m2f · Standard · 9 ran Went straight to front - shown a reminder as rival drew level entering the straight and stayed on well inside the last - pegged back close home for narrow defeat 2/9 ½ 9-12 5899A79A Trevor Whelan 7/2
15 Aug 25+28d Epsom Downs Betfred Play Fred's 5 Million Handicap Class 6 · 1m2f · Good · 8 ran Went clear and steered towards the middle in the straight - urged on approaching 2f out before giving up the advantage - dropped to third inside the final two furlongs - drifted left under pressure over a furlong out - faded final furlong to finish fifth 5/8 3¼ 9-10 5891B63A Nicola Currie 9/4F
18 Jul 25+13d Nottingham pricedup.bet Boosts 'Confined' Handicap Class 6 · 1m2f · Good · 9 ran Set the pace from the off - broke away with the second-placed horse from 4f out - asked for effort inside the final furlong - kept finding late to score untroubled 1/9 9-9 5389B83A Trevor Whelan 2/1F
05 Jul 25+19d Nottingham Derek Shaw Racing Handicap Class 6 · 1m2f · Good To Firm · 8 ran Settled just behind the pace - hit the front with 8f remaining and opened a big advantage by the 3f marker - margin shortened approaching 2f out - overtaken and faded in the closing stages to finish second 2/8 5 9-0 53110A70A Robert Havlin 4/1
16 Jun 25+20d Chepstow bettingsites.co.uk Best Betting Sites Handicap Class 6 · 1m · Good To Firm · 11 ran Sat close to the pace early - pressed for effort with 2f remaining - stayed on to move into third inside the closing furlong 3/11 8 9-8 54119B69A Trevor Whelan 17/2
27 May 25+215d Leicester Mark West Pinot Noir Handicap Class 6 · 7f · Good To Soft · 16 ran Held handy position near the rail - edged closer from 3f out - lost ground in final furlong and faded to finish 9th 9/16 1½ 9-9 5578C58A Trevor Whelan 10/1
2024 · 9 runs
24 Oct 24+23d Nottingham Book Your Christmas Party Here Handicap Class 6 · 1m2f · Soft · 11 ran Handy early - pushed along and lost ground quickly with over 2f left - trailed home last of the group 10/11 nse 9-5 5648C58C Trevor Whelan 13/2
01 Oct 24+21d Bath CB Protection Event Security Specialists Handicap Class 6 · 1m2f · Heavy · 13 ran Settled early up front - went clear soon after - pushed along 2f out and closely challenged - overtaken inside final furlong - stayed on strongly to finish second 2/13 1½ 9-6 5479C83A Trevor Whelan 22/1
10 Sep 24+19d Lingfield (AW) Download The Raceday Ready App 'Confined' Handicap Class 6 · 7f · Standard · 8 ran Went straight to front - overtaken after a furlong but stayed close up - given encouragement 3f out and again with 2f left - eased back through the field steadily inside the final furlong to finish sixth 6/8 3½ 9-5 5672A63A Trevor Whelan 5/1
22 Aug 24+17d Lingfield (AW) Download The Racecourse App Raceday Ready Handicap Class 6 · 7f · Standard · 12 ran Set the pace early - lost the front spot with over 5f left and eased back a touch - lost ground under pressure inside the final 2f then trailed home in 9th 9/12 3¾ 9-11 5766B56A Nicola Currie 9/2
05 Aug 24+26d Lingfield (AW) Download The Raceday Ready App Handicap (AWT) (Div 2) Class 6 · 1m · Standard · 9 ran Set the pace early - pushed along a furlong out and lost the advantage close home - weakened to finish fourth 4/9 1¼ 9-9 58—73A Trevor Whelan 9/2
10 Jul 24+18d Kempton (AW) Try Unibet's Improved Bet Builder Handicap (Div 1) Class 6 · 1m · Standard To Slow · 9 ran 2/9 1½ 9-2 58103A87A Trevor Whelan 8/1
22 Jun 24+37d Lingfield Tips For Every Race At raceday-ready.com Handicap Class 6 · 6f · Good To Firm · 8 ran 6/8 1¾ 9-5 6181A65A Thomas Greatrex 8/1
16 May 24+14d Salisbury Al Basti Equiworld, Dubai Apprentice Handicap Class 6 · 6f · Soft · 7 ran 4/7 5 9-9 6398A61A Jack Enright 8/1
02 May 24+220d Lingfield (AW) Get Raceday Ready Handicap Class 6 · 7f · Standard · 10 ran 4/10 ¾ 9-8 64102A77A Trevor Whelan 11/1
2023 · 5 runs
25 Sep 23+86d Leicester Hi-chrome Lift Services Handicap Class 5 · 6f · Good To Soft · 8 ran 7/8 shd 9-9 6591A61A Trevor Whelan 12/1
01 Jul 23+7d Lingfield At The Races App Form Study 'Confined' Apprentice Handicap Class 6 · 6f · Good To Firm · 8 ran 1/8 9-9 5893C84A Laura Coughlan 7/4F
24 Jun 23+19d Lingfield Genco Mechanical And Electrical Handicap Class 6 · 7f · Good To Firm · 8 ran 2/8 nk 9-5 5699A73A Trevor Whelan 4/1
05 Jun 23+20d Wolverhampton (AW) Sky Sports Racing Sky 415 Handicap Class 6 · 7f · Standard · 9 ran 1/9 9-7 5288A82A Trevor Whelan 13/2
16 May 23+232d Chepstow Download Fitzdares For Free Race Streaming Handicap Class 6 · 1m · Good To Soft · 11 ran 6/11 2½ 8-7 5490C40C Laura Coughlan 9/2
2022 · 7 runs
26 Sep 22+14d Ffos Las Best Odds Guaranteed At Vickers.Bet Everyday Handicap Class 6 · 1m · Good To Soft · 12 ran 2/12 7 9-3 5530A69A Dane O'Neill 12/1
12 Sep 22+19d Brighton At The Races App Expert Tips Handicap Class 6 · 7f · Good · 11 ran 7/11 ¾ 9-0 60100A58A Laura Coughlan 28/1
24 Aug 22+57d Kempton (AW) Unibet Extra Place Offers Every Day Handicap (Div 1) Class 5 · 1m · Standard To Slow · 9 ran 9/9 8 9-3 6462C39C Tom Marquand 22/1
28 Jun 22+36d Chepstow Thomas Carroll 50th Birthday Handicap Class 5 · 7f · Good · 7 ran 6/7 2½ 9-3 66107A52A Dane O'Neill 14/1
23 May 22+115d Wolverhampton (AW) Read Kevin Blake On Attheraces.com Handicap Class 5 · 1m½f · Standard · 9 ran 8/9 3¼ 9-6 6786A53A Hector Crouch 16/1
28 Jan 22+14d Wolverhampton (AW) Watch Racing Free Online At Coral Apprentice Handicap Class 5 · 1m1½f · Standard · 7 ran 4/7 nk 9-5 6893A70A Christian Howarth 12/1
14 Jan 22+154d Wolverhampton (AW) Coral Proud To Support British Racing Handicap Class 5 · 1m½f · Standard · 6 ran 6/6 4½ 9-6 6980A43B Jamie Spencer 9/4
2021 · 4 runs
13 Aug 21+22d Wolverhampton (AW) EBC Group Nursery Class 6 · 1m½f · Standard · 8 ran 2/8 dht 9-7 6575B79A Cam Hardie 13/2
22 Jul 21+21d Doncaster Cazoo EBF Novice Stakes (GBB Race) Class 5 · 7f · Good To Firm · 12 ran 12/12 1¾ 9-5 —47C52C Louis Steward 28/1
01 Jul 21+22d Epsom Downs British Stallion Studs EBF Restricted Maiden Stakes (GBB Race) Class 4 · 7f · Good To Soft · 6 ran 5/6 1¼ 9-2 —62B62B Ray Dawson 12/1
09 Jun 21 Haydock Watch Racing TV Now Novice Stakes (GBB Race) Class 4 · 7f · Good To Firm · 11 ran 9/11 1¾ 9-5 —64A59A Louis Steward 28/1

Quick answers

How many races has San Francisco Bay won?
San Francisco Bay (IRE) won 3 of 36 archived starts between 2021 and 2026, a strike rate of 8.3%. Placed 11 times in total (30.6% of starts).
Who trains San Francisco Bay?
San Francisco Bay (IRE) is trained by Henry Candy, who saddled the horse on its most recent run on 30 June 2026.
Who is San Francisco Bay's sire?
San Francisco Bay (IRE) is by Muhaarar (GB) out of Stor Mo Chroi (IRE), whose sire is Montjeu.
What going does San Francisco Bay prefer?
San Francisco Bay (IRE) has the best record on good going: 1 win from 4 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is San Francisco Bay's official rating?
The most recent official rating on record is 54, from the run on 30 June 2026. The highest on record is 69.
What is San Francisco Bay's sire's record?
Muhaarar (GB)'s progeny in our archive have won 11.6% of 4,828 runs since Apr 2019 (415 horses), Flat and jumps together.
Who are San Francisco Bay's siblings?
Out of Stor Mo Chroi (IRE), San Francisco Bay (IRE) has 5 other produce in our archive, 4 of them winners. Most wins: Fierospeed (IRE) (3). Highest grade won: Class 2 (Janey Mackers (IRE)). The wins came over 7f–1m2f. As at Nov 2026.

Record shown from June 2021. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.