Skip to content
Horse profile

Magic Mirror (GB)

6yo mare (at last run, Nov 2019) · Last trainer Mark Rimell · Last owner Bill Wood And Mark Rimell
by Dutch Art (GB) out of Balatoma (IRE) (Mr Greeley)
42 runs · 13 courses · from Aug 2016
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 27 Nov 2019 — 2,520 days ago. Our archive can't say whether the horse is still in training.
Last run Nov 2019 · 2nd of 14 7 wins · Kempton (AW) Last raced off OR 69
KTB Profile

Magic Mirror (GB) is 7 from 42. Hasn't won since Feb 2019. All 7 wins have come on the all-weather — 0 from 11 on turf.

Based on 42 archived runs · updated 21 Oct 2026
KTB at a glance All wins on AW

Progeny in our archive

Produce record

As a dam, Magic Mirror (GB) has 3 produce in the archive, 2 winners — most wins Dandy Magic (IRE) (5 wins).

The wins came over 5f–1m1f; the highest grade won is Class 3 (Dandy Magic (IRE)).

Family form: Dandy Magic (IRE) won at Pontefract, 19 Oct 2026.

ProduceRunsWinsWin tripsBest grade
Dandy Magic (IRE)3455f–6fClass 3
Vico Road (IRE)411m1f—
Magic Force (IRE)70——
Official rating69↓ 5lb off peak
69 45–74

KTB Speed and Rating

KTB Speed

Best recent Speed 100 the best of the last 3 graded (A or B) runs · Kempton (AW), 27 Nov 2019

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 39 figures · best 113A · median 93
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)31113A94—
Good to Firm3109A89—
Good298A87.5—
Soft1———
Heavy1———
Good to Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
1m – 1m1f19113A95—
6f – 7f12105A93.5—
1m2f – 1m4f8105B90—

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

KTB Rating

Best recent KTB Rating 91A the best of the last 3 rated runs · Kempton (AW), 27 Nov 2019 Official rating 69 at the last run, 27 Nov 2019

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 →

Flat 42 figures · best 95A · median 74
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)3195A77—
Good to Firm470A58.5—
Soft355C55—
Good270A69.5—
Heavy1———
Good to Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
1m – 1m1f2095A69.5—
6f – 7f1491A73—
1m2f – 1m4f887A77—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 42 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 12.1% of 8,107 runs since Jan 2008 (600 horses).

Strongest at trips under 6f (all codes): 18.1% from 700. Weakest over 1m5f – 2m (all codes): 9% from 365.

GoingRunsWinsSRvs sireThis horse
Firm60813.3%+1.2—
Good to Firm1,52420913.7%+1.60 from 4
Good1,63019211.8%−0.30 from 2
Good to Soft92110911.8%−0.30 from 1
Soft89510712%−0.10 from 3
Heavy2022210.9%−1.20 from 1
Standard (AW)2,87533811.8%−0.37 from 31
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f70012718.1%+6—
6f – 7f3,84948212.5%+0.43 from 14
1m – 1m1f1,89420410.8%−1.33 from 20
1m2f – 1m4f1,20913210.9%−1.21 from 8
1m5f – 2m365339%−3.1—
2m1f – 2m4f7268.3%−3.8—
2m5f – 3m1715.9%−6.2—
Over 3m100%−12.1—

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
Balatoma (IRE) (Mr Greeley)

2 siblings in the archive, 1 winner — best of them Barys (GB) (2 wins).

The wins came over 1m; the highest grade won is Listed (Barys (GB)).

ProduceRunsWinsWin tripsBest grade
Barys (GB)921mListed
Balkhash (IRE)30——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 31 7 23% +52.75
Good to Firm 4 0 0% −4.00
Soft 3 0 0% −3.00
Good 2 0 0% −2.00
Heavy 1 0 0% −1.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 21 3 14% −2.50
Class 6 12 4 33% +53.25
Class 4 8 0 0% −8.00
Class 7 1 0 0% −1.00

CourseRunsWinsSR£1
Kempton (AW) 28 7 25% +55.75
Leicester 2 0 0% −2.00
Chepstow 2 0 0% −2.00
Newbury 1 0 0% −1.00
Haydock 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Brighton 1 0 0% −1.00
Yarmouth 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Thirsk 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 20 3 15% +39.75
6f – 7f 14 3 21% +1.00
1m2f – 1m4f 8 1 13% +1.00

JockeyRunsWinsSR£1
Tom Marquand 18 5 28% +59.50
Rob Hornby 10 1 10% −6.50
P J McDonald 2 0 0% −2.00
David Egan 2 0 0% −2.00
Josephine Gordon 2 0 0% −2.00
Fergus Sweeney 2 0 0% −2.00
Hollie Doyle 1 0 0% −1.00
Thore Hammer Hansen 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
Jim Crowley 1 1 100% +1.75
Fran Berry 1 0 0% −1.00
Dougie Costello 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 26 5 19% −1.25
Visor 9 2 22% +50.00
None 6 0 0% −6.00
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2019 12 1 8% −6.00
2018 11 2 18% +1.50
2017 14 4 29% +51.25
2016 5 0 0% −5.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
27 Nov 19+7d Kempton (AW) Join Racing Tv Now Handicap Class 5 · 8f · Standard To Slow · 14 ran 2/14 1½ 9-1 69100B91A Rob Hornby 12/1
20 Nov 19+16d Kempton (AW) 32Red On The App Store Handicap Class 5 · 11f · Standard To Slow · 12 ran 5/12 ½ 9-7 6969A78A Rob Hornby 25/1
04 Nov 19+131d Kempton (AW) Matchbook Best Value Exchange Handicap (Div 2) Class 5 · 8f · Standard To Slow · 11 ran 11/11 1¾ 9-10 7160C47C Tom Marquand 12/1
26 Jun 19+40d Kempton (AW) 32Red Handicap Class 4 · 8f · Standard To Slow · 14 ran 8/14 ½ 9-4 7392B74A Hollie Doyle 10/1
17 May 19+20d Newbury Starlight Happy Memories Apprentice Handicap (Str) Class 5 · 8f · Good · 17 ran 6/17 nse 8-7 6077C69A Thore Hammer Hansen 9/1
27 Apr 19+24d Haydock Betway Heed Your Hunch Handicap Class 5 · 8f · Soft · 14 ran 9/14 9 9-1 6138C55C P J McDonald 7/2F
03 Apr 19+12d Kempton (AW) 32Red Handicap Class 4 · 11f · Standard To Slow · 11 ran 3/11 2¼ 9-1 74102A77A Tom Marquand 10/1
22 Mar 19+22d Lingfield (AW) Play 4 To Score At Betway Handicap Class 5 · 10f · Standard · 10 ran 6/10 nk 9-7 7491B77A Tom Marquand 6/1
28 Feb 19+22d Kempton (AW) 32Red Casino Handicap Class 5 · 8f · Standard To Slow · 12 ran 1/12 9-8 71113A95A Tom Marquand 5/1
06 Feb 19+14d Kempton (AW) Matchbook Vip Fillies' Handicap Class 5 · 11f · Standard To Slow · 10 ran 2/10 ¾ 9-6 6985B79A Adam Kirby 11/4F
23 Jan 19+14d Kempton (AW) 100% Profit Boost At 32redsport.com Handicap Class 5 · 8f · Standard To Slow · 9 ran 2/9 2¼ 9-6 6993A81A Rob Hornby 5/2F
09 Jan 19+35d Kempton (AW) 32Red Casino Handicap Class 5 · 11f · Standard To Slow · 12 ran 5/12 hd 9-7 7089A75A Rob Hornby 7/2J
05 Dec 18+14d Kempton (AW) Bet At racinguk.com Handicap Class 5 · 12f · Standard To Slow · 14 ran 1/14 9-3 6698B87A Tom Marquand 8/1
21 Nov 18+15d Kempton (AW) 32Red On The App Store Handicap Class 5 · 10f · Standard To Slow · 14 ran 2/14 1¼ 9-2 65105B76A Rob Hornby 9/1
06 Nov 18+125d Kempton (AW) Bet At racinguk.com Handicap Class 6 · 8f · Standard To Slow · 13 ran 3/13 ½ 9-7 65102B91A Tom Marquand 13/2
04 Jul 18+7d Kempton (AW) 32Red Casino Handicap (Div 1) Class 4 · 8f · Standard · 12 ran 6/12 hd 9-3 6995A77A Rob Hornby 16/1
27 Jun 18+14d Kempton (AW) 100% Profit At 32redsport.com Fillies' Handicap Class 5 · 7f · Standard · 14 ran 6/14 ¾ 9-13 6997B80A Rob Hornby 16/1
13 Jun 18+7d Kempton (AW) 32red Casino Handicap Class 4 · 7f · Standard To Slow · 14 ran 8/14 ¾ 8-13 7293B70A Rob Hornby 33/1
06 Jun 18+19d Kempton (AW) 32red Casino Fillies' Handicap Class 4 · 8f · Standard To Slow · 6 ran 5/6 ½ 8-5 7296A62B David Egan 11/2
18 May 18+30d Newmarket Chemtest Environmental Laboratories Handicap Class 4 · 7f · Good To Firm · 12 ran 6/12 2 8-8 6789A70A David Egan 25/1
18 Apr 18+58d Kempton (AW) 32Red.com Handicap Class 4 · 7f · Standard · 14 ran 10/14 hd 8-8 7297B68A Rob Hornby 20/1
19 Feb 18+26d Kempton (AW) 32red On The App Store Fillies' Handicap Class 5 · 7f · Standard · 7 ran 1/7 9-0 6399A89A Rob Hornby 5/2F
24 Jan 18+35d Kempton (AW) 100% Profit Boost At 32RedSport.com Handicap Class 5 · 8f · Standard · 14 ran 6/14 1¼ 9-0 6397B74A Tom Marquand 7/2F
20 Dec 17+43d Kempton (AW) 100% Profit Boost At 32RedSport.com Fillies' Handicap Class 5 · 7f · Standard · 8 ran 3/8 dht 8-9 6371A74A Tom Marquand 3/1F
07 Nov 17+21d Kempton (AW) Racing UK Handicap Class 6 · 8f · Standard · 11 ran 1/11 9-2 6087A81A Jim Crowley 7/4F
17 Oct 17+6d Kempton (AW) Talksport Handicap (Div 2) Class 6 · 7f · Standard To Slow · 14 ran 1/14 9-7 55101B91A Tom Marquand 5/2F
11 Oct 17+16d Kempton (AW) Close Brothers Business Finance Handicap (Div 2) Class 6 · 7f · Standard To Slow · 12 ran 2/12 3½ 9-7 5576A77A Josephine Gordon 4/1
25 Sep 17+19d Leicester Highfields Fillies' Handicap (Rnd) (Div 2) Class 5 · 8f · Heavy · 8 ran 6/8 10 8-7 5141C37C Josephine Gordon 6/1
06 Sep 17+70d Kempton (AW) 32Red Casino Handicap (Div 2) Class 6 · 7f · Standard To Slow · 10 ran 2/10 ½ 9-5 5494A76A Fran Berry 3/1
28 Jun 17+9d Kempton (AW) 100% Profit At 32redsport.com Fillies' Handicap Class 5 · 7f · Standard To Slow · 14 ran 7/14 1 8-12 5480B62A Fergus Sweeney 6/1
19 Jun 17+14d Nottingham Read Silvestre De Sousa At 188Bet Handicap Class 6 · 8.5f · Good To Firm · 10 ran 4/10 ¾ 8-7 5173B59A Fergus Sweeney 7/1
05 Jun 17+13d Leicester Coplow Handicap Class 6 · 7f · Good To Soft · 12 ran 3/12 hd 8-12 51105A79A Tom Marquand 5/1
23 May 17+28d Brighton Lovefairs Vintage Fair 27 Aug Handicap (Div 2) Class 6 · 8f · Good · 12 ran 4/12 1½ 9-2 5398A70A Tom Marquand 8/1
25 Apr 17+13d Yarmouth Eastern Power Systems Of Norwich Handicap Class 5 · 8f · Good To Firm · 8 ran 6/8 1¾ 8-8 55109A58A Tom Marquand 9/1
12 Apr 17+23d Kempton (AW) 32red On The App Store Handicap Class 6 · 8f · Standard · 13 ran 7/13 nk 8-12 5698B64A Tom Marquand 9/2
20 Mar 17+61d Kempton (AW) Matchbook Betting Podcast Handicap Class 6 · 7f · Standard · 12 ran 1/12 8-8 5282A72A Tom Marquand 7/1
18 Jan 17+27d Kempton (AW) 100% Profit Boost At 32redsport.com Handicap Class 6 · 8f · Standard To Slow · 12 ran 1/12 8-12 45100B80A Tom Marquand 50/1
22 Dec 16+82d Chelmsford City (AW) Keith Osborne's 60th Birthday Handicap Class 7 · 10f · Standard · 14 ran 14/14 1¼ 9-0 4665C35C Dougie Costello 33/1
01 Oct 16+18d Wolverhampton (AW) Cashout Available On The App At Ladbrokes Handicap (Div 1) Class 6 · 9.5f · Standard · 8 ran 6/8 2½ 9-3 5179A50A Tom Marquand 20/1
13 Sep 16+10d Chepstow Ultimate Finance Group Maiden Stakes Class 5 · 7f · Soft · 10 ran 8/10 1½ 9-0 ——45C Tom Marquand 33/1
03 Sep 16+17d Thirsk EBF Stallions Jenny Roberts Original British Millinery Maiden Fillies' Stakes Class 4 · 8f · Soft · 7 ran 5/7 2¼ 9-0 ——55A P J McDonald 28/1
17 Aug 16 Chepstow All-weather Riding Surfaces From Equestrian Surfaces Maiden Stakes Class 5 · 7f · Good To Firm · 9 ran 6/9 hd 9-0 ——49C Tom Marquand 28/1

Quick answers

How many races has Magic Mirror (GB) won?
Magic Mirror (GB) won 7 of 42 archived starts between 2016 and 2019, a strike rate of 16.7%. Placed 17 times in total (40.5% of starts).
Who trained Magic Mirror (GB)?
Magic Mirror (GB) was trained by Mark Rimell on the most recent run on record, at Kempton (AW) on 27 November 2019.
Who is Magic Mirror (GB)'s sire?
Magic Mirror (GB) is by Dutch Art (GB) out of Balatoma (IRE), whose sire is Mr Greeley.
What going does Magic Mirror (GB) prefer?
Magic Mirror (GB) has the best record on standard (aw) going: 7 wins from 31 starts (22.6%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Magic Mirror (GB)'s official rating?
The most recent official rating on record is 69, from the run on 27 November 2019. The highest on record is 74.
What is Magic Mirror (GB)'s sire's record?
Dutch Art (GB)'s progeny in our archive have won 12.1% of 8,107 runs since Jan 2008 (600 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 18.1% from 700. Weakest over 1m5f – 2m (all codes): 9% from 365.
Who are Magic Mirror (GB)'s siblings?
Out of Balatoma (IRE), Magic Mirror (GB) has 2 other produce in our archive, 1 of them a winner. Most wins: Barys (GB) (2). Highest grade won: Listed (Barys (GB)). The wins came over 1m. As at Oct 2026.
Has Magic Mirror (GB) produced winners?
As a dam, Magic Mirror (GB) has 3 produce in our archive, 2 of them winners. Most wins: Dandy Magic (IRE) (5). Highest grade won: Class 3 (Dandy Magic (IRE)). The wins came over 5f–1m1f. As at Oct 2026.

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