Showing cached data — live data temporarily unavailable.

Roca Magica (GB)

Horse
b · mare · 2016-04-20
Sire:Garswood (GB)
Dam:Marigay's Magic (GB)
Damsire:Rock Of Gibraltar (IRE)
Breeder:Tareq Al-Mazeedi
41
Runs
5
Wins
12
Places
12%
Win %
Recent Form (latest →)
W W 6 4 11 10 7 7 10 4 7 8 10 4 2 6 3 3 12 10 ← older

Speed Figures

11 Mar 2021 · Newcastle (AW) · RPR 5407 Apr 2021 · Lingfield (AW) · RPR 6320 Apr 2021 · Yarmouth · RPR 4510 May 2021 · Lingfield (AW) · RPR 6328 May 2021 · Yarmouth · RPR 6508 Jun 2021 · Salisbury · RPR 4625 Jun 2021 · Yarmouth · RPR 5907 Jul 2021 · Yarmouth · RPR 6327 Jul 2021 · Yarmouth · RPR 1115 Aug 2021 · Chelmsford (AW) · RPR 38
TS RPR Last 10 runs · oldest → newest

Race History

Date Pos Course / Race Class Dist Going Jockey SP Btn
2021-08-15 10th
Chelmsford (AW)
Class 6 1m Standard Callum Shepherd 12/1 1.25
2021-07-27 12th
Yarmouth
Class 6 7f Good To Firm Robert Havlin 8/1 1.25
2021-07-07 3rd
Yarmouth
Class 6 1m Good To Firm Robert Havlin 8/1 .75
2021-06-25 3rd
Yarmouth
Class 6 1m Good Rhys Clutterbuck 8/1 2
2021-06-08 6th
Salisbury
Class 5 1m Good To Firm William Buick 9/2 .5
2021-05-28 2nd
Yarmouth
Class 6 1m Good William Buick 9/1 .5
2021-05-10 4th
Lingfield (AW)
Class 6 7f Standard Mark Crehan 7/1 .75
2021-04-20 10th
Yarmouth
Class 6 1m Good To Firm Richard Kingscote 13/2 .75
2021-04-07 8th
Lingfield (AW)
Class 6 1m Standard Mark Crehan 7/1 0.1
2021-03-11 7th
Newcastle (AW)
Class 6 1m Standard To Slow Robert Havlin 11/1 0.1
2021-02-22 4th
Wolverhampton (AW)
Class 5 1m½f Standard Robert Havlin 11/1 .5
2020-11-24 10th
Lingfield (AW)
Class 6 1m Standard James Doyle 7/1 0.3
2020-11-10 7th
Newcastle (AW)
Class 5 1m Standard Callum Shepherd 25/1 0.2
2020-10-22 7th
Wolverhampton (AW)
Class 5 1m1½f Standard Luke Morris 20/1 1.25
2020-10-10 10th
Chelmsford (AW)
Class 5 1m Standard Callum Shepherd 15/2 0.1
2020-09-09 11th
Doncaster
Class 5 1m Good Frankie Dettori 14/1 2.25
2020-08-25 4th
Yarmouth
Class 5 7f Good To Soft Callum Shepherd 22/1 1.75
2020-08-03 6th
Haydock
Class 4 1m Good To Firm Robert Havlin 18/1 1.5
2020-07-13 1st
Kempton (AW)
Class 6 1m Standard To Slow Callum Shepherd 6/1 Won
2020-07-04 1st
Yarmouth
Class 6 1m Good To Firm Callum Shepherd 11/2 Won
2020-06-21 4th
Wolverhampton (AW)
Class 6 7f Standard To Slow Robert Havlin 11/2 .75
2020-06-08 4th
Chelmsford (AW)
Class 6 1m Standard Robert Havlin 9/1 .5
2020-03-13 3rd
Lingfield (AW)
Class 5 1m Standard Robert Havlin 2/1 2.25
2020-02-20 1st
Chelmsford (AW)
Class 6 1m Standard Luke Morris 9/4F Won
2020-02-13 1st
Chelmsford (AW)
Class 6 1m Standard Robert Havlin 4/1F Won
2020-02-07 11th
Chelmsford (AW)
Class 6 1m Standard Hayley Turner 8/1 .5
2020-01-24 3rd
Wolverhampton (AW)
Class 7 1m½f Standard Robert Havlin 7/2F .5
2020-01-09 1st
Chelmsford (AW)
Class 6 1m Standard Robert Havlin 4/1J Won
2019-12-30 2nd
Lingfield (AW)
Class 6 7f Standard Robert Havlin 20/1 .5
2019-12-11 9th
Chelmsford (AW)
Class 6 7f Standard Paul Mulrennan 12/1 8
2019-11-25 5th
Chelmsford (AW)
Class 6 7f Standard Robert Havlin 10/1 .5
2019-10-21 5th
Windsor
Class 6 6f Heavy David Egan 12/1 3.5
2019-10-07 7th
Newcastle (AW)
Class 6 7f Standard Tom Eaves 20/1 0.2
2019-09-16 4th
Kempton (AW)
Class 6 7f Standard To Slow Robert Havlin 33/1 1.75
2019-08-30 11th
Newcastle (AW)
Class 6 7f Standard To Slow Robert Havlin 50/1 1.25
2019-07-06 PU
Chelmsford (AW)
Class 6 1m Standard Colm O'Donoghue 50/1 -
2018-09-17 8th
Kempton (AW)
Class 6 7f Standard To Slow David Probert 5/1 1.75
2018-08-21 2nd
Kempton (AW)
Class 6 6f Standard To Slow David Probert 25/1 1
2018-07-16 6th
Ripon
Class 5 5f Good To Firm Paddy Mathers 20/1 0.3
2018-06-28 11th
Newmarket (July)
Class 4 6f Good To Firm David Probert 66/1 1.75
2018-06-13 6th
Haydock
Class 4 6f Good To Firm Ben Curtis 33/1 3.5
2018-06-01 6th
Goodwood
Class 5 6f Soft Edward Greatrex 16/1 2.75