Skip to content
Horse profile

Sofia's Rock (FR)

9yo gelding (at last run, May 2023) · Last trainer Harriet Dickin · Last owner Matt Fitzgerald And The Songsters
by Rock Of Gibraltar (IRE) out of Princess Sofia (UAE) (Pennekamp)
46 runs · 27 courses · from Jul 2016
As at 22 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 23 May 2023 — 1,247 days ago. Our archive can't say whether the horse is still in training.
Last run May 2023 · 3rd of 4 9 wins · 7 courses Last raced off OR 117
KTB Profile

Sofia's Rock (FR) is 9 from 46. Hasn't won since Aug 2022. Last raced off 117, 25lb below the career-high mark.

Based on 46 archived runs · updated 22 Oct 2026
KTB at a glance OR ↓ 25lb off peak
Official rating117↓ 25lb off peak
117 78–142

KTB Speed and Rating

KTB Speed

Best recent Speed 113 the best of the last 3 graded (A or B) runs · Ludlow, 8 May 2022

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 →

Jumps 18 figures · best 140C · median 107.5
GoingRunsBestMedianSince 22 Oct 2025
Good12140C110—
Good to Soft4131A95.5—
Soft278A78—
DistanceRunsBestMedianSince 22 Oct 2025
1m5f – 2m15140C110—
2m1f – 2m4f3105B84—
Flat 21 figures · best 144A · median 102
GoingRunsBestMedianSince 22 Oct 2025
Good to Firm8144A105.5—
Good6114C86.5—
Soft3107A106—
Firm2120A103—
Good to Soft1———
Standard (AW)1———
DistanceRunsBestMedianSince 22 Oct 2025
1m2f – 1m4f16144A102.5—
1m5f – 2m4109C100—
1m – 1m1f1———

Of 43 runs looked at, 4 have no figure: did not complete (3) · not enough races on the card to set the day (under 4) (1).

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

KTB Rating

Best recent KTB Rating (jumps) 112C the best of the last 3 rated runs · Huntingdon, 23 May 2023 Official rating 117 at the last jumps run, 23 May 2023

Best recent KTB Rating (flat) 93B the best of the last 3 rated runs · Newmarket, 18 Aug 2018 Official rating 97 at the last flat run, 25 Aug 2018

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. A, B or C on a run is how much known form was in that race. What this means →

Jumps 19 figures · best 155A · median 124
GoingRunsBestMedianSince 22 Oct 2025
Good13155A131—
Good to Soft4143A120—
Soft2115C111.5—
DistanceRunsBestMedianSince 22 Oct 2025
1m5f – 2m16155A125.5—
2m1f – 2m4f3131C115—
Flat 24 figures · best 104B · median 84.5
GoingRunsBestMedianSince 22 Oct 2025
Good to Firm10104B83—
Good7100A83—
Soft3103A86—
Firm2100B93.5—
Good to Soft1———
Standard (AW)1———
DistanceRunsBestMedianSince 22 Oct 2025
1m2f – 1m4f16104B86—
1m5f – 2m495A85.5—
1m – 1m1f3103A79—
6f – 7f1———

Of 46 runs looked at, 3 have no figure: did not complete (or a non-runner row) (3).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 43 figures from 46 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire
Rock Of Gibraltar (IRE)

Progeny in our archive have won 9.8% of 11,563 runs since Jan 2008 (871 horses).

GoingRunsWinsSRvs sireThis horse
Firm901112.2%+2.41 from 2
Good to Firm1,83920110.9%+1.12 from 10
Good2,76227710%+0.24 from 21
Good to Soft1,3751359.8%01 from 7
Soft1,8521839.9%+0.11 from 5
Heavy709689.6%−0.2—
Standard (AW)2,9362588.8%−10 from 1
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f6326310%+0.2—
6f – 7f2,5822419.3%−0.50 from 1
1m – 1m1f2,7842729.8%01 from 3
1m2f – 1m4f3,10535011.3%+1.53 from 16
1m5f – 2m1,5471318.5%−1.34 from 23
2m1f – 2m4f692598.5%−1.31 from 3
2m5f – 3m197147.1%−2.7—
Over 3m24312.5%+2.7—

Flat and jumps together (all codes) · since Jan 2008 · as at 21 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

8 siblings in the archive, 5 winners — best of them Le Deluge (FR) (6 wins).

The wins came over 1m–2m3½f; the highest grade won is Group 1 (Prince Gibraltar (FR)).

ProduceRunsWinsWin tripsBest grade
Le Deluge (FR)4761m–1m4fClass 5
Prince Gibraltar (FR)1231m–1m2fGroup 1
Salamanca School (FR)2231m½f–2m3½fClass 5
Prince Of Sofia (FR)111m7f—
Princess Gibraltar (FR)711m—
Princess Bianca (IRE)70——
Pasand (FR)60——
Pasand (FR)10——

Record by conditions

GoingRunsWinsSR£1
Good 21 4 19% −13.46
Good to Firm 10 2 20% −0.75
Good to Soft 7 1 14% −4.12
Soft 5 1 20% −0.50
Firm 2 1 50% +2.50
Standard (AW) 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 15 0 0% −15.00
Class 3 13 4 31% +3.37
Class 4 9 2 22% −4.55
Class 5 5 3 60% +2.85
Class 1 4 0 0% −4.00

CourseRunsWinsSR£1
Haydock 6 2 33% +5.50
Kempton 4 0 0% −4.00
Newmarket 4 0 0% −4.00
Huntingdon 3 0 0% −3.00
Stratford 2 1 50% −0.56
Ludlow 2 2 100% +3.50
Taunton 2 0 0% −2.00
Goodwood 2 0 0% −2.00
Ripon 2 0 0% −2.00
Redcar 2 1 50% +2.50
Fontwell 1 0 0% −1.00
Market Rasen 1 1 100% +0.91
Warwick 1 0 0% −1.00
Wincanton 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Newbury 1 0 0% −1.00
Cheltenham 1 0 0% −1.00
Worcester 1 1 100% +0.57
Windsor 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
York 1 0 0% −1.00
Newmarket (July) 1 0 0% −1.00
Ascot 1 0 0% −1.00
Lingfield 1 0 0% −1.00
Leicester 1 1 100% +1.25
Bath 1 0 0% −1.00
Hamilton 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 23 4 17% −14.02
1m2f – 1m4f 16 3 19% −2.25
2m1f – 2m4f 3 1 33% −1.56
1m – 1m1f 3 1 33% +1.50
6f – 7f 1 0 0% −1.00

JockeyRunsWinsSR£1
Harry Skelton 10 3 30% −2.93
P J McDonald 5 0 0% −5.00
Tristan Durrell 4 2 50% −0.65
Franny Norton 4 0 0% −4.00
Jim Crowley 3 1 33% +1.50
Lorcan Williams 2 0 0% −2.00
Silvestre De Sousa 2 0 0% −2.00
Richard Kingscote 2 1 50% +5.00
Joe Fanning 2 0 0% −2.00
Ryan Moore 2 1 50% +0.25
James Best 1 0 0% −1.00
Lorcan Murtagh 1 0 0% −1.00
Ben Poste 1 0 0% −1.00
Mr Jack Andrews 1 0 0% −1.00
Bridget Andrews 1 0 0% −1.00
Alan Johns 1 0 0% −1.00
J F Egan 1 0 0% −1.00
David Probert 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
Paul Mulrennan 1 1 100% +3.50

HeadgearRunsWinsSR£1
None 24 5 21% −4.18
Tongue tie 11 4 36% −2.15
Hood + tongue tie 8 0 0% −8.00
Hood 2 0 0% −2.00
Tongue tie + cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2023 2 0 0% −2.00
2022 9 3 33% −3.03
2021 4 0 0% −4.00
2020 1 0 0% −1.00
2019 5 1 20% −2.12
2018 12 2 17% −3.43
2017 9 2 22% −2.25
2016 4 1 25% +0.50

TypeRunsWinsSR£1
Flat 24 4 17% −5.75
Hurdle 21 5 24% −10.58
Chase 1 0 0% −1.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
23 May 23+29d Huntingdon Gowing & Hunt Novices' Handicap Chase (GBB Race) Class 4 · 16.5f · Good · 4 ran 3/4 10 12-0 11741C112C James Best 20/1
24 Apr 23+232d Kempton Racing TV Conditional Jockeys' Handicap Hurdle Class 4 · 16f · Good To Soft · 8 ran 6/8 15 11-13 11923C103C Lorcan Murtagh 25/1
04 Sep 22+22d Fontwell Bigmore Wills And Probate Handicap Hurdle Class 3 · 17.5f · Good · 6 ran 6/6 43 11-12 12284C102C Ben Poste 10/1
13 Aug 22+34d Market Rasen Rase Equine Conditional Jockeys' Selling Hurdle Class 5 · 16.5f · Good · 6 ran 1/6 11-4 122—145B Tristan Durrell 10/11F
10 Jul 22+53d Stratford Allsopp's Stratford Races Day Out Handicap Hurdle Class 3 · 16.5f · Good · 7 ran PU/7 — 11-0 123—— Harry Skelton 10/3
18 May 22+10d Warwick Coronation Handicap Hurdle Class 4 · 16f · Good · 8 ran 3/8 6½ 12-0 115111A127A Tristan Durrell 7/4F
08 May 22+25d Ludlow Welsh Guards Association David Scrumpy Lewis Handicap Hurdle Class 3 · 16f · Good · 7 ran 1/7 11-7 115113A133A Harry Skelton 13/8F
13 Apr 22+18d Kempton Racing TV Conditional Jockeys' Handicap Hurdle Class 4 · 16f · Good · 9 ran 2/9 4¼ 11-10 115110A139A Mr Jack Andrews 3/1F
26 Mar 22+46d Stratford 17th July Is Ladies Day Selling Hurdle Class 5 · 18.5f · Good · 8 ran 1/8 10-9 115105B131C Tristan Durrell 4/9F
08 Feb 22+24d Taunton Mike Morgan Electrical Services Supporting Love Musgrove Handicap Hurdle Class 4 · 16.5f · Good To Soft · 10 ran 4/10 11 11-10 118107A122A Harry Skelton 6/1
15 Jan 22+32d Kempton Coral Proud To Support British Racing Handicap Hurdle Class 3 · 16f · Soft · 10 ran 6/10 1¼ 11-3 12378A108A Lorcan Williams 25/1
14 Dec 21+17d Wincanton Mansionbet Best Odds Guaranteed Handicap Hurdle Class 3 · 15f · Good To Soft · 7 ran 4/7 9½ 11-9 12784A118B Lorcan Williams 28/1
27 Nov 21+249d Doncaster Virgin Bet Handicap Hurdle Class 3 · 16.5f · Good To Soft · 7 ran PU/7 — 11-4 131—— Tristan Durrell 16/1
23 Mar 21+17d Huntingdon Racing TV Handicap Hurdle Class 3 · 16f · Good To Soft · 4 ran F/4 — 11-3 135—— Bridget Andrews 9/1
06 Mar 21+406d Newbury BetVictor Handicap Hurdle Class 3 · 16.5f · Good · 10 ran 8/10 31 11-12 14078C111C Alan Johns 50/1
25 Jan 20+74d Cheltenham Steel Plate And Sections Handicap Hurdle Class 2 · 17f · Soft · 11 ran 10/11 8 11-12 14078C115C Harry Skelton 5/1
12 Nov 19+23d Huntingdon Integral UK Michaelmas Handicap Hurdle Class 3 · 16f · Good · 13 ran 2/13 8 11-12 140122B155A Harry Skelton 8/1
20 Oct 19+162d Kempton Matchbook VIP Hurdle (Listed) Class 1 · 16f · Good · 5 ran 3/5 4 11-0 142139C124B Harry Skelton 5/1
11 May 19+51d Haydock Pertemps Network Swinton Handicap Hurdle (Grade 3) Class 1 · 15.5f · Good · 17 ran 5/17 1¼ 11-4 140140C139A Harry Skelton 7/1
21 Mar 19+30d Ludlow Windsor Clive International Novices' Hurdle Class 4 · 16f · Good To Soft · 10 ran 1/10 11-6 129131A143A Harry Skelton 15/8
19 Feb 19+155d Taunton Aspen Waite Complete Business Growth Service Novices' Hurdle Class 4 · 16.5f · Good · 12 ran 3/12 3¼ 11-8 —108B137A Harry Skelton 7/2
17 Sep 18+23d Worcester Burger Shop Worcester Maiden Hurdle Class 4 · 16f · Good · 12 ran 1/12 11-2 —110B121A Harry Skelton 4/7F
25 Aug 18+7d Newmarket Price Bailey 'right Advice For Life' Handicap Class 2 · 14f · Good To Firm · 7 ran 4/7 3½ 9-4 9798A88A J F Egan 7/2
18 Aug 18+14d Newmarket Randoxhealth.com Handicap Class 2 · 12f · Good · 6 ran 3/6 4 9-11 99108A93B P J McDonald 4/1
04 Aug 18+14d Goodwood Qatar Summer Handicap Class 2 · 14f · Good To Firm · 13 ran 9/13 ¾ 9-3 99109C80A David Probert 16/1
21 Jul 18+14d Ripon Ripon Bell-ringer Handicap Class 2 · 12f · Good · 13 ran 5/13 hd 10-0 100114C100A P J McDonald 15/2
07 Jul 18+7d Haydock Bet365 Old Newton Cup Handicap Class 2 · 12f · Good To Firm · 16 ran 8/16 ½ 9-5 100102C86A Silvestre De Sousa 7/1
30 Jun 18+17d Windsor All Print Supplies Handicap Class 2 · 11.5f · Good To Firm · 6 ran 2/6 ¾ 9-7 100144A99B Adam Kirby 9/4J
13 Jun 18+18d Haydock Daily World Cup Specials At 188bet.co.uk Handicap Class 3 · 11.5f · Good To Firm · 6 ran 1/6 9-7 90117A104B Richard Kingscote 6/1
26 May 18+20d Haydock Armstrong Family Support The Abf Handicap Class 3 · 10.5f · Good · 6 ran 5/6 11 9-7 9457C69C P J McDonald 5/1
06 May 18+8d Newmarket Qatar Racing Handicap Class 2 · 12f · Good To Firm · 15 ran 14/15 4½ 9-6 9671C69C P J McDonald 22/1
28 Apr 18+29d Ripon M.C.H. Hutchinson Memorial Handicap Class 2 · 12f · Good To Soft · 6 ran 5/6 2 9-5 9999A69B Franny Norton 7/2
30 Mar 18+216d Newcastle (AW) Betway Handicap Class 2 · 12.5f · Standard · 14 ran 9/14 1 9-6 100103B83A P J McDonald 10/1
26 Aug 17+7d York Betfred Melrose Handicap Class 2 · 14f · Good · 19 ran 18/19 6 9-6 10071C83C Jim Crowley 16/1
19 Aug 17+17d Newmarket randoxhealth.com Handicap Class 2 · 12f · Soft · 5 ran 2/5 3½ 8-9 100106C86B Joe Fanning EvensF
02 Aug 17+20d Goodwood Better Odds With Matchbook Betting Exchange Handicap Class 2 · 12f · Soft · 14 ran 14/14 8 9-2 10021C79C Ryan Moore 10/1
13 Jul 17+21d Newmarket (July) Bahrain Trophy Stakes Class 1 · 13f · Good · 9 ran 3/9 ½ 9-1 100102A95A Silvestre De Sousa 20/1
22 Jun 17+26d Ascot King George V Stakes (Handicap) Class 2 · 12f · Good To Firm · 18 ran 14/18 1¾ 9-3 10086C80A Jim Crowley 7/1
27 May 17+14d Haydock Amix Handicap Class 3 · 12f · Firm · 6 ran 1/6 9-7 9486A100B Jim Crowley 7/2
13 May 17+14d Lingfield Betfred Derby Trial Stakes (Listed) Class 1 · 11.5f · Good · 8 ran 7/8 2¾ 9-0 9867C68C Richard Kingscote 7/1
29 Apr 17+15d Leicester Totepoolliveinfo.com Handicap Class 3 · 12f · Good To Firm · 4 ran 1/4 9-7 85109C98B Ryan Moore 5/4F
14 Apr 17+172d Bath Bathwick Tyres Handicap Class 2 · 11.5f · Firm · 7 ran 4/7 ¾ 8-6 85120A87A Franny Norton 11/4F
24 Oct 16+59d Redcar European Breeders' Fund - Double Trigger EBF Maiden Stakes Class 5 · 9f · Soft · 8 ran 1/8 9-5 78107A103A Paul Mulrennan 7/2
26 Aug 16+21d Hamilton Whysettle It Maiden Stakes Class 5 · 8.5f · Good · 6 ran 3/6 ½ 9-5 ——79B Joe Fanning 8/15F
05 Aug 16+19d Haydock Betfred 'Looking Forward To Lisa Stansfield' Maiden Stakes (Plus 10) Class 4 · 8f · Good To Firm · 5 ran 2/5 ¾ 9-5 ——79B Franny Norton 9/4
17 Jul 16 Redcar racinguk.com British Stallion Studs EBF Maiden Stakes Class 5 · 7f · Good To Firm · 12 ran 4/12 ½ 9-5 ——76A Franny Norton 13/8F

Quick answers

How many races has Sofia's Rock (FR) won?
Sofia's Rock (FR) won 9 of 46 archived starts between 2016 and 2023, a strike rate of 19.6%. Placed 17 times in total (37% of starts).
Who trained Sofia's Rock (FR)?
Sofia's Rock (FR) was trained by Harriet Dickin on the most recent run on record, at Huntingdon on 23 May 2023.
Who is Sofia's Rock (FR)'s sire?
Sofia's Rock (FR) is by Rock Of Gibraltar (IRE) out of Princess Sofia (UAE), whose sire is Pennekamp.
What going does Sofia's Rock (FR) prefer?
Sofia's Rock (FR) has the best record on good to firm going: 2 wins from 10 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Sofia's Rock (FR)'s official rating?
The most recent official rating on record is 117, from the run on 23 May 2023. The highest on record is 142.
What is Sofia's Rock (FR)'s sire's record?
Rock Of Gibraltar (IRE)'s progeny in our archive have won 9.8% of 11,563 runs since Jan 2008 (871 horses), Flat and jumps together.
Who are Sofia's Rock (FR)'s siblings?
Out of Princess Sofia (UAE), Sofia's Rock (FR) has 8 other produce in our archive, 5 of them winners. Most wins: Le Deluge (FR) (6). Highest grade won: Group 1 (Prince Gibraltar (FR)). The wins came over 1m–2m3½f. As at Oct 2026.

Record shown from July 2016. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.