Roca Magica (GB)
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.
- 5–42Wins / Runs
- 11.9%Strike rate
- 11 (26.2%)Placed
- −15.25£1 level staken=42 at SP
- 1.33Fair A/E n=42 · 1.13 incl. margin
- 71Highest OR
- 17dBetween runs (median)longest 292 d
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 88
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 →
| Going | Runs | Best | Median | Since 5 Nov 2025 |
|---|---|---|---|---|
| Standard (AW) | 26 | 99B | 86 | — |
| Good to Firm | 9 | 112A | 76 | — |
| Good | 3 | 106C | 90 | — |
| Good to Soft | 1 | — | — | — |
| Heavy | 1 | — | — | — |
| Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 5 Nov 2025 |
|---|---|---|---|---|
| 1m – 1m1f | 24 | 112A | 90.5 | — |
| 6f – 7f | 16 | 104A | 80 | — |
| Under 6f | 1 | — | — | — |
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
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
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.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 7 | 3 | 42.9% | +34.5 | — |
| Good to Firm | 258 | 24 | 9.3% | +0.9 | 1 from 9 |
| Good | 365 | 28 | 7.7% | −0.7 | 0 from 3 |
| Good to Soft | 171 | 10 | 5.8% | −2.6 | 0 from 1 |
| Soft | 229 | 16 | 7% | −1.4 | 0 from 1 |
| Heavy | 76 | 7 | 9.2% | +0.8 | 0 from 1 |
| Standard (AW) | 815 | 74 | 9.1% | +0.7 | 4 from 27 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 163 | 15 | 9.2% | +0.8 | 0 from 1 |
| 6f – 7f | 817 | 76 | 9.3% | +0.9 | 0 from 16 |
| 1m – 1m1f | 493 | 43 | 8.7% | +0.3 | 5 from 25 |
| 1m2f – 1m4f | 267 | 21 | 7.9% | −0.5 | — |
| 1m5f – 2m | 132 | 5 | 3.8% | −4.6 | — |
| 2m1f – 2m4f | 31 | 0 | 0% | −8.4 | — |
| 2m5f – 3m | 8 | 1 | 12.5% | +4.1 | — |
| Over 3m | 10 | 1 | 10% | +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
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)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Art Of America (GB) | 37 | 4 | 1m–1m2½f | — |
| Hallandale Beach (GB) | 7 | 1 | 6f | Class 6 |
| Graffa (GB) | 10 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £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 |
| Class | Runs | Wins | SR | £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 |
| Course | Runs | Wins | SR | £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 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m – 1m1f | 25 | 5 | 20% | +1.75 |
| 6f – 7f | 16 | 0 | 0% | −16.00 |
| Under 6f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £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 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 40 | 5 | 13% | −13.25 |
| Blinkers | 1 | 0 | 0% | −1.00 |
| Cheekpieces | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2021 · 11 runs | ||||||||||
| 15 Aug 21+19d | Chelmsford City (AW) | Chelmsford City Racecourse Supporting Havens Hospices Handicap | 10/12 | 1¼ | 9-7 | 55 | 75A | 53A | Callum Shepherd | 12/1 |
| 27 Jul 21+20d | Yarmouth | Quinnbet Best Odds Guaranteed Handicap | 12/12 | 1¼ | 9-10 | 56 | 56C | 42C | Robert Havlin | 8/1 |
| 07 Jul 21+12d | Yarmouth | quinnbet.com Handicap (Div 2) | 3/10 | ¾ | 10-3 | 57 | 88A | 80A | Robert Havlin | 8/1 |
| 25 Jun 21+17d | Yarmouth | QuinnBet Best Odds Guaranteed Apprentice Handicap | 3/13 | 2 | 9-5 | 58 | 106C | 85A | Rhys Clutterbuck | 8/1 |
| 08 Jun 21+11d | Salisbury | Download The MansionBet App Fillies' Handicap | 6/7 | ½ | 8-9 | 58 | 76A | 55A | William Buick | 9/2 |
| 28 May 21+18d | Yarmouth | QuinnBet 2nd To The Favourite Special Handicap (Str) | 2/13 | ½ | 9-5 | 57 | 90C | 77A | William Buick | 9/1 |
| 10 May 21+20d | Lingfield (AW) | Witheford Barrier Trials At Lingfield Park Handicap | 4/12 | ¾ | 9-4 | 57 | 78A | 69A | Mark Crehan | 7/1 |
| 20 Apr 21+13d | Yarmouth | QuinnBet.com Handicap (Str) | 10/12 | ¾ | 9-1 | 59 | 100A | 59A | Richard Kingscote | 13/2 |
| 07 Apr 21+27d | Lingfield (AW) | Follow At The Races On Twitter Handicap | 8/10 | shd | 9-2 | 60 | 96A | 62A | Mark Crehan | 7/1 |
| 11 Mar 21+17d | Newcastle (AW) | Bombardier Handicap (Div 2) | 7/10 | shd | 9-4 | 62 | 62A | 67A | Robert Havlin | 11/1 |
| 22 Feb 21+90d | Wolverhampton (AW) | Get Your Ladbrokes Daily Odds Boost Fillies' Handicap | 4/7 | ½ | 8-9 | 63 | 96A | 70A | Robert Havlin | 11/1 |
| 2020 · 17 runs | ||||||||||
| 24 Nov 20+14d | Lingfield (AW) | Bombardier 'March To Your Own Drum' Handicap | 10/11 | nk | 9-12 | 65 | 92A | 66A | James Doyle | 7/1 |
| 10 Nov 20+19d | Newcastle (AW) | Bombardier British Hopped Amber Beer Handicap | 7/12 | hd | 9-7 | 65 | 81A | 68A | Callum Shepherd | 25/1 |
| 22 Oct 20+12d | Wolverhampton (AW) | Heed Your Hunch At Betway Handicap (Div 1) | 7/12 | 1¼ | 9-9 | 67 | 85A | 66A | Luke Morris | 20/1 |
| 10 Oct 20+31d | Chelmsford City (AW) | Support The Injured Jockeys Fund Fillies' Handicap | 10/14 | shd | 9-3 | 68 | 93B | 67A | Callum Shepherd | 15/2 |
| 09 Sep 20+15d | Doncaster | Mondialiste Leger Legends Classified Stakes (Str) | 11/20 | 2¼ | 9-7 | 70 | 90C | 69A | Frankie Dettori | 14/1 |
| 25 Aug 20+22d | Yarmouth | Watch Free Replays On attheraces.com Handicap (Div 2) | 4/11 | 1¾ | 9-13 | 71 | 104A | 82A | Callum Shepherd | 22/1 |
| 03 Aug 20+21d | Haydock | Get Daily Tips At racingtv.com Fillies' Handicap | 6/10 | 1½ | 9-6 | 71 | 77A | 66A | Robert Havlin | 18/1 |
| 13 Jul 20+9d | Kempton (AW) | Unibet Handicap | 1/14 | 9-7 | 65 | 99B | 91A | Callum Shepherd | 6/1 | |
| 04 Jul 20+13d | Yarmouth | Sky Sports Racing Sky 415 Handicap | 1/7 | 8-12 | 56 | 112A | 85A | Callum Shepherd | 11/2 | |
| 21 Jun 20+13d | Wolverhampton (AW) | Trysull Handicap | 4/12 | ¾ | 9-6 | 57 | 84A | 75A | Robert Havlin | 11/2 |
| 08 Jun 20+87d | Chelmsford City (AW) | Broomfield Handicap | 4/12 | ½ | 9-3 | 58 | 95A | 77A | Robert Havlin | 9/1 |
| 13 Mar 20+22d | Lingfield (AW) | Ladbrokes Home Of The Odds Boost Fillies' Handicap | 3/5 | 2¼ | 8-9 | 58 | 93C | 63B | Robert Havlin | 2/1 |
| 20 Feb 20+7d | Chelmsford City (AW) | Buy Tickets Online At Chelmsfordcityracecourse.com Handicap | 1/11 | 9-4 | 47 | 90A | 85A | Luke Morris | 9/4F | |
| 13 Feb 20+6d | Chelmsford City (AW) | New tote Classified Stakes | 1/11 | 9-0 | 47 | 96A | 75A | Robert Havlin | 4/1F | |
| 07 Feb 20+14d | Chelmsford City (AW) | toteplacepot First Bet Of The Day Handicap | 11/15 | ½ | 9-2 | 47 | 74B | 55A | Hayley Turner | 8/1 |
| 24 Jan 20+15d | Wolverhampton (AW) | Bombardier Golden Beer Handicap | 3/9 | ½ | 9-3 | 47 | 91A | 71A | Robert Havlin | 7/2F |
| 09 Jan 20+10d | Chelmsford City (AW) | totepool Cashback Club At totesport.com Classified Stakes | 1/14 | 9-0 | 47 | 81B | 84A | Robert Havlin | 4/1J | |
| 2019 · 8 runs | ||||||||||
| 30 Dec 19+19d | Lingfield (AW) | Bombardier 'March To Your Own Drum' Handicap | 2/12 | ½ | 8-12 | 45 | 93A | 68A | Robert Havlin | 20/1 |
| 11 Dec 19+16d | Chelmsford City (AW) | Bet totetrifecta At totesport.com Classified Stakes | 9/10 | 8 | 9-0 | 46 | 60C | 29C | Paul Mulrennan | 12/1 |
| 25 Nov 19+35d | Chelmsford City (AW) | Bet In Play At totesport.com Handicap | 5/14 | ½ | 9-1 | 47 | 93B | 67A | Robert Havlin | 10/1 |
| 21 Oct 19+14d | Windsor | Windsor Racecourse Supports Racing To School Handicap | 5/13 | 3½ | 8-8 | 48 | 100C | 65A | David Egan | 12/1 |
| 07 Oct 19+21d | Newcastle (AW) | Greensleeves Lawn Care Treatment Services Handicap | 7/13 | hd | 9-3 | 51 | 82B | 68A | Tom Eaves | 20/1 |
| 16 Sep 19+17d | Kempton (AW) | 32Red On The App Store Handicap (Div 2) | 4/13 | 1¾ | 9-1 | 52 | 87B | 73A | Robert Havlin | 33/1 |
| 30 Aug 19+55d | Newcastle (AW) | Newcastle Stampede Obstacle Mud Run Handicap | 11/13 | 1¼ | 9-2 | 55 | 83B | 52A | Robert Havlin | 50/1 |
| 06 Jul 19+292d | Chelmsford City (AW) | Double Delight Hat-Trick Heaven At totesport.com Handicap | 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 | 8/10 | 1¾ | 9-3 | 56 | 62A | 47A | David Probert | 5/1 |
| 21 Aug 18+36d | Kempton (AW) | Matchbook Betting Exchange Nursery | 2/12 | 1 | 8-10 | 54 | 75A | 63A | David Probert | 25/1 |
| 16 Jul 18+18d | Ripon | Newby Hall & Gardens Nursery | 6/8 | nk | 8-0 | 56 | 65A | 46A | Paddy Mathers | 20/1 |
| 28 Jun 18+15d | Newmarket | England V Belgium Specials At 188Bet Novice Auction Stakes (Plus 10) | 11/12 | 1¾ | 8-11 | — | 67A | 53A | David Probert | 66/1 |
| 13 Jun 18+12d | Haydock | Enhanced World Cup Specials At 188Bet British EBF Fillies' Novice Stakes (Plus 10) | 6/7 | 3½ | 9-0 | — | 62A | 42A | Ben Curtis | 33/1 |
| 01 Jun 18 | Goodwood | Golf At Goodwood Median Auction Maiden Fillies' Stakes (Plus 10) | 6/9 | 2¾ | 9-0 | — | 71B | 53A | 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.