Skip to content
Horse profile

Roca Magica (GB)

5yo mare (at last run, Aug 2021) · Last trainer Ed Dunlop · Last owner La Grange Partnership
by Garswood (GB) out of Marigay's Magic (GB) (Rock Of Gibraltar)
42 runs · 13 courses · from Jun 2018
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 15 Aug 2021 — 1,908 days ago. Our archive can't say whether the horse is still in training.
Last run Aug 2021 · 10th of 12 5 wins · Kempton (AW), Yarmouth & Chelmsford City (AW) Last raced off OR 55
KTB Profile

Roca Magica (GB) is 5 from 42, all wins coming at Class 6 level. Hasn't won since Jul 2020. All 5 wins have come over 1m – 1m1f. Last raced off 55, 16lb below the career-high mark.

Based on 42 archived runs · updated 5 Nov 2026
KTB at a glance All wins at Class 6 OR ↓ 16lb off peak
Official rating55↓ 16lb off peak
55 45–71

KTB Speed and Rating

KTB Speed

Best recent Speed 88 the best of the last 3 graded (A or B) runs · Yarmouth, 7 Jul 2021

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 41 figures · best 112A · median 87
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)2699B86—
Good to Firm9112A76—
Good3106C90—
Good to Soft1———
Heavy1———
Soft1———
DistanceRunsBestMedianSince 5 Nov 2025
1m – 1m1f24112A90.5—
6f – 7f16104A80—
Under 6f1———

Of 42 runs looked at, 1 has no figure: did not complete (1).

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

KTB Rating

Best recent KTB Rating 80A the best of the last 3 rated runs · Yarmouth, 7 Jul 2021 Official rating 55 at the last run, 15 Aug 2021

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 41 figures · best 91A · median 67
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)2691A67.5—
Good to Firm985A55—
Good385A77—
Good to Soft1———
Heavy1———
Soft1———
DistanceRunsBestMedianSince 5 Nov 2025
1m – 1m1f2491A68.5—
6f – 7f1682A64—
Under 6f1———

Of 42 runs looked at, 1 has no figure: did not complete (or a non-runner row) (1).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 41 figures from 42 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

Progeny in our archive have won 8.4% of 1,921 runs since Mar 2018 (163 horses).

Weakest over 1m5f – 2m (all codes): 3.8% from 132.

GoingRunsWinsSRvs sireThis horse
Firm7342.9%+34.5—
Good to Firm258249.3%+0.91 from 9
Good365287.7%−0.70 from 3
Good to Soft171105.8%−2.60 from 1
Soft229167%−1.40 from 1
Heavy7679.2%+0.80 from 1
Standard (AW)815749.1%+0.74 from 27
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f163159.2%+0.80 from 1
6f – 7f817769.3%+0.90 from 16
1m – 1m1f493438.7%+0.35 from 25
1m2f – 1m4f267217.9%−0.5—
1m5f – 2m13253.8%−4.6—
2m1f – 2m4f3100%−8.4—
2m5f – 3m8112.5%+4.1—
Over 3m10110%+1.6—

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

Dam
Marigay's Magic (GB) (Rock Of Gibraltar)

3 siblings in the archive, 2 winners — best of them Art Of America (GB) (4 wins).

The wins came over 6f–1m2½f; the highest grade won is Class 6 (Hallandale Beach (GB)).

ProduceRunsWinsWin tripsBest grade
Art Of America (GB)3741m–1m2½f—
Hallandale Beach (GB)716fClass 6
Graffa (GB)100——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 27 4 15% −6.75
Good to Firm 9 1 11% −2.50
Good 3 0 0% −3.00
Good to Soft 1 0 0% −1.00
Heavy 1 0 0% −1.00
Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 28 5 18% −1.25
Class 5 10 0 0% −10.00
Class 4 3 0 0% −3.00
Class 7 1 0 0% −1.00

CourseRunsWinsSR£1
Chelmsford City (AW) 10 3 30% +3.25
Yarmouth 7 1 14% −0.50
Lingfield (AW) 5 0 0% −5.00
Newcastle (AW) 4 0 0% −4.00
Wolverhampton (AW) 4 0 0% −4.00
Kempton (AW) 4 1 25% +3.00
Haydock 2 0 0% −2.00
Salisbury 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Windsor 1 0 0% −1.00
Ripon 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Goodwood 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 25 5 20% +1.75
6f – 7f 16 0 0% −16.00
Under 6f 1 0 0% −1.00

JockeyRunsWinsSR£1
Robert Havlin 15 2 13% −5.00
Callum Shepherd 6 2 33% +7.50
David Probert 3 0 0% −3.00
William Buick 2 0 0% −2.00
Mark Crehan 2 0 0% −2.00
Luke Morris 2 1 50% +1.25
Rhys Clutterbuck 1 0 0% −1.00
Richard Kingscote 1 0 0% −1.00
James Doyle 1 0 0% −1.00
Frankie Dettori 1 0 0% −1.00
Hayley Turner 1 0 0% −1.00
Paul Mulrennan 1 0 0% −1.00
David Egan 1 0 0% −1.00
Tom Eaves 1 0 0% −1.00
Colm O'Donoghue 1 0 0% −1.00
Paddy Mathers 1 0 0% −1.00
Ben Curtis 1 0 0% −1.00
Edward Greatrex 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 40 5 13% −13.25
Blinkers 1 0 0% −1.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2021 11 0 0% −11.00
2020 17 5 29% +9.75
2019 8 0 0% −8.00
2018 6 0 0% −6.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
2021 · 11 runs
15 Aug 21+19d Chelmsford City (AW) Chelmsford City Racecourse Supporting Havens Hospices Handicap Class 6 · 1m · Standard · 12 ran 10/12 1¼ 9-7 5575A53A Callum Shepherd 12/1
27 Jul 21+20d Yarmouth Quinnbet Best Odds Guaranteed Handicap Class 6 · 7f · Good To Firm · 12 ran 12/12 1¼ 9-10 5656C42C Robert Havlin 8/1
07 Jul 21+12d Yarmouth quinnbet.com Handicap (Div 2) Class 6 · 1m · Good To Firm · 10 ran 3/10 ¾ 10-3 5788A80A Robert Havlin 8/1
25 Jun 21+17d Yarmouth QuinnBet Best Odds Guaranteed Apprentice Handicap Class 6 · 1m · Good · 13 ran 3/13 2 9-5 58106C85A Rhys Clutterbuck 8/1
08 Jun 21+11d Salisbury Download The MansionBet App Fillies' Handicap Class 5 · 1m · Good To Firm · 7 ran 6/7 ½ 8-9 5876A55A William Buick 9/2
28 May 21+18d Yarmouth QuinnBet 2nd To The Favourite Special Handicap (Str) Class 6 · 1m · Good · 13 ran 2/13 ½ 9-5 5790C77A William Buick 9/1
10 May 21+20d Lingfield (AW) Witheford Barrier Trials At Lingfield Park Handicap Class 6 · 7f · Standard · 12 ran 4/12 ¾ 9-4 5778A69A Mark Crehan 7/1
20 Apr 21+13d Yarmouth QuinnBet.com Handicap (Str) Class 6 · 1m · Good To Firm · 12 ran 10/12 ¾ 9-1 59100A59A Richard Kingscote 13/2
07 Apr 21+27d Lingfield (AW) Follow At The Races On Twitter Handicap Class 6 · 1m · Standard · 10 ran 8/10 shd 9-2 6096A62A Mark Crehan 7/1
11 Mar 21+17d Newcastle (AW) Bombardier Handicap (Div 2) Class 6 · 1m · Standard To Slow · 10 ran 7/10 shd 9-4 6262A67A Robert Havlin 11/1
22 Feb 21+90d Wolverhampton (AW) Get Your Ladbrokes Daily Odds Boost Fillies' Handicap Class 5 · 1m½f · Standard · 7 ran 4/7 ½ 8-9 6396A70A Robert Havlin 11/1
2020 · 17 runs
24 Nov 20+14d Lingfield (AW) Bombardier 'March To Your Own Drum' Handicap Class 6 · 1m · Standard · 11 ran 10/11 nk 9-12 6592A66A James Doyle 7/1
10 Nov 20+19d Newcastle (AW) Bombardier British Hopped Amber Beer Handicap Class 5 · 1m · Standard · 12 ran 7/12 hd 9-7 6581A68A Callum Shepherd 25/1
22 Oct 20+12d Wolverhampton (AW) Heed Your Hunch At Betway Handicap (Div 1) Class 5 · 1m1½f · Standard · 12 ran 7/12 1¼ 9-9 6785A66A Luke Morris 20/1
10 Oct 20+31d Chelmsford City (AW) Support The Injured Jockeys Fund Fillies' Handicap Class 5 · 1m · Standard · 14 ran 10/14 shd 9-3 6893B67A Callum Shepherd 15/2
09 Sep 20+15d Doncaster Mondialiste Leger Legends Classified Stakes (Str) Class 5 · 1m · Good · 20 ran 11/20 2¼ 9-7 7090C69A Frankie Dettori 14/1
25 Aug 20+22d Yarmouth Watch Free Replays On attheraces.com Handicap (Div 2) Class 5 · 7f · Good To Soft · 11 ran 4/11 1¾ 9-13 71104A82A Callum Shepherd 22/1
03 Aug 20+21d Haydock Get Daily Tips At racingtv.com Fillies' Handicap Class 4 · 1m · Good To Firm · 10 ran 6/10 1½ 9-6 7177A66A Robert Havlin 18/1
13 Jul 20+9d Kempton (AW) Unibet Handicap Class 6 · 1m · Standard To Slow · 14 ran 1/14 9-7 6599B91A Callum Shepherd 6/1
04 Jul 20+13d Yarmouth Sky Sports Racing Sky 415 Handicap Class 6 · 1m · Good To Firm · 7 ran 1/7 8-12 56112A85A Callum Shepherd 11/2
21 Jun 20+13d Wolverhampton (AW) Trysull Handicap Class 6 · 7f · Standard To Slow · 12 ran 4/12 ¾ 9-6 5784A75A Robert Havlin 11/2
08 Jun 20+87d Chelmsford City (AW) Broomfield Handicap Class 6 · 1m · Standard · 12 ran 4/12 ½ 9-3 5895A77A Robert Havlin 9/1
13 Mar 20+22d Lingfield (AW) Ladbrokes Home Of The Odds Boost Fillies' Handicap Class 5 · 1m · Standard · 5 ran 3/5 2¼ 8-9 5893C63B Robert Havlin 2/1
20 Feb 20+7d Chelmsford City (AW) Buy Tickets Online At Chelmsfordcityracecourse.com Handicap Class 6 · 1m · Standard · 11 ran 1/11 9-4 4790A85A Luke Morris 9/4F
13 Feb 20+6d Chelmsford City (AW) New tote Classified Stakes Class 6 · 1m · Standard · 11 ran 1/11 9-0 4796A75A Robert Havlin 4/1F
07 Feb 20+14d Chelmsford City (AW) toteplacepot First Bet Of The Day Handicap Class 6 · 1m · Standard · 15 ran 11/15 ½ 9-2 4774B55A Hayley Turner 8/1
24 Jan 20+15d Wolverhampton (AW) Bombardier Golden Beer Handicap Class 7 · 1m½f · Standard · 9 ran 3/9 ½ 9-3 4791A71A Robert Havlin 7/2F
09 Jan 20+10d Chelmsford City (AW) totepool Cashback Club At totesport.com Classified Stakes Class 6 · 1m · Standard · 14 ran 1/14 9-0 4781B84A Robert Havlin 4/1J
2019 · 8 runs
30 Dec 19+19d Lingfield (AW) Bombardier 'March To Your Own Drum' Handicap Class 6 · 7f · Standard · 12 ran 2/12 ½ 8-12 4593A68A Robert Havlin 20/1
11 Dec 19+16d Chelmsford City (AW) Bet totetrifecta At totesport.com Classified Stakes Class 6 · 7f · Standard · 10 ran 9/10 8 9-0 4660C29C Paul Mulrennan 12/1
25 Nov 19+35d Chelmsford City (AW) Bet In Play At totesport.com Handicap Class 6 · 7f · Standard · 14 ran 5/14 ½ 9-1 4793B67A Robert Havlin 10/1
21 Oct 19+14d Windsor Windsor Racecourse Supports Racing To School Handicap Class 6 · 6f · Heavy · 13 ran 5/13 3½ 8-8 48100C65A David Egan 12/1
07 Oct 19+21d Newcastle (AW) Greensleeves Lawn Care Treatment Services Handicap Class 6 · 7f · Standard · 13 ran 7/13 hd 9-3 5182B68A Tom Eaves 20/1
16 Sep 19+17d Kempton (AW) 32Red On The App Store Handicap (Div 2) Class 6 · 7f · Standard To Slow · 13 ran 4/13 1¾ 9-1 5287B73A Robert Havlin 33/1
30 Aug 19+55d Newcastle (AW) Newcastle Stampede Obstacle Mud Run Handicap Class 6 · 7f · Standard To Slow · 13 ran 11/13 1¼ 9-2 5583B52A Robert Havlin 50/1
06 Jul 19+292d Chelmsford City (AW) Double Delight Hat-Trick Heaven At totesport.com Handicap Class 6 · 1m · Standard · 14 ran PU/14 — 9-2 55—— Colm O'Donoghue 50/1
2018 · 6 runs
17 Sep 18+27d Kempton (AW) 100% Profit Boost At 32RedSport.com Nursery Class 6 · 7f · Standard To Slow · 10 ran 8/10 1¾ 9-3 5662A47A David Probert 5/1
21 Aug 18+36d Kempton (AW) Matchbook Betting Exchange Nursery Class 6 · 6f · Standard To Slow · 12 ran 2/12 1 8-10 5475A63A David Probert 25/1
16 Jul 18+18d Ripon Newby Hall & Gardens Nursery Class 5 · 5f · Good To Firm · 8 ran 6/8 nk 8-0 5665A46A Paddy Mathers 20/1
28 Jun 18+15d Newmarket England V Belgium Specials At 188Bet Novice Auction Stakes (Plus 10) Class 4 · 6f · Good To Firm · 12 ran 11/12 1¾ 8-11 —67A53A David Probert 66/1
13 Jun 18+12d Haydock Enhanced World Cup Specials At 188Bet British EBF Fillies' Novice Stakes (Plus 10) Class 4 · 6f · Good To Firm · 7 ran 6/7 3½ 9-0 —62A42A Ben Curtis 33/1
01 Jun 18 Goodwood Golf At Goodwood Median Auction Maiden Fillies' Stakes (Plus 10) Class 5 · 6f · Soft · 9 ran 6/9 2¾ 9-0 —71B53A Edward Greatrex 16/1

Quick answers

How many races has Roca Magica won?
Roca Magica (GB) won 5 of 42 archived starts between 2018 and 2021, a strike rate of 11.9%. Placed 11 times in total (26.2% of starts).
Who trained Roca Magica?
Roca Magica (GB) was trained by Ed Dunlop on the most recent run on record, at Chelmsford City (AW) on 15 August 2021.
Who is Roca Magica's sire?
Roca Magica (GB) is by Garswood (GB) out of Marigay's Magic (GB), whose sire is Rock Of Gibraltar.
What going does Roca Magica prefer?
Roca Magica (GB) has the best record on standard (aw) going: 4 wins from 27 starts (14.8%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Roca Magica's official rating?
The most recent official rating on record is 55, from the run on 15 August 2021. The highest on record is 71.
What is Roca Magica's sire's record?
Garswood (GB)'s progeny in our archive have won 8.4% of 1,921 runs since Mar 2018 (163 horses), Flat and jumps together. Weakest over 1m5f – 2m (all codes): 3.8% from 132.
Who are Roca Magica's siblings?
Out of Marigay's Magic (GB), Roca Magica (GB) has 3 other produce in our archive, 2 of them winners. Most wins: Art Of America (GB) (4). Highest grade won: Class 6 (Hallandale Beach (GB)). The wins came over 6f–1m2½f. As at Nov 2026.

Record shown from June 2018. 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.