Skip to content
Horse profile

Magic Mac (GB)

9yo mare (at last run, May 2021) · Last trainer F-X Belvisi · Last owner Francois Xavier Belvisi Jean Pierre Boue
by Stimulation (IRE) out of Supatov (USA) (Johannesburg)
62 runs · 12 courses · from May 2014
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 16 May 2021 — 1,984 days ago. Our archive can't say whether the horse is still in training.
Last run May 2021 · 11th of 16 6 wins · 5 courses
KTB Profile

Magic Mac (GB) is 6 from 62. Hasn't won since Apr 2019.

Based on 62 archived runs · updated 21 Oct 2026
KTB at a glance OR at career high
Official rating58At career-high mark
58 46–58

KTB Speed and Rating

KTB Speed

No KTB Speed figures for this horse. The engine scores GB and Irish racing from Oct 2016; runs elsewhere, or earlier, have no figure.

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · a record, not a forecast

KTB Rating

Best recent KTB Rating 81A the best of the last 3 rated runs · Chepstow, 11 Sep 2014 Official rating 58 at the last run, 17 Oct 2014

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 8 figures · best 81A · median 61
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)377A65—
Good381A59—
Good to Firm1———
Good to Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
6f – 7f777A59—
Under 6f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 8 figures from 8 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.2% of 1,723 runs since Jan 2008 (100 horses).

Strongest on good going: 11.4% from 368. Strongest over 1m5f – 2m (all codes): 12.4% from 145.

GoingRunsWinsSRvs sireThis horse
Firm3213.1%−5.1—
Good to Firm282186.4%−1.80 from 1
Good3684211.4%+3.22 from 15
Good to Soft209167.7%−0.51 from 9
Soft2022210.9%+2.71 from 9
Heavy531018.9%+10.71 from 5
Standard (AW)577335.7%−2.51 from 23
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3954210.6%+2.41 from 1
6f – 7f746516.8%−1.44 from 40
1m – 1m1f256176.6%−1.61 from 21
1m2f – 1m4f143117.7%−0.5—
1m5f – 2m1451812.4%+4.2—
2m1f – 2m4f3326.1%−2.1—
2m5f – 3m5120%+11.8—

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
Supatov (USA) (Johannesburg)

5 siblings in the archive, 3 winners — best of them Curtiz (GB) (6 wins).

The wins came over 1m–1m7½f; the highest grade won is Class 5 (Curtiz (GB)).

ProduceRunsWinsWin tripsBest grade
Curtiz (GB)4261m–1m2fClass 5
Affair (GB)5751m3½f–1m6fClass 6
Supamouse (GB)211m7½fClass 5
Duisker (GB)80——
Drouthy Neebor (GB)110——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 23 1 4% −15.60
Good 15 2 13% −6.40
Soft 9 1 11% +21.00
Good to Soft 9 1 11% +2.50
Heavy 5 1 20% −0.50
Good to Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 3 1 33% +1.50
Class 5 3 0 0% −3.00
Class 4 2 0 0% −2.00

CourseRunsWinsSR£1
Deauville (FR) 15 0 0% −15.00
Saint-Cloud (FR) 12 2 17% +22.50
Chantilly (FR) 12 1 8% −4.60
Maisons-Laffitte (FR) 8 1 13% +3.50
Longchamp (FR) 6 1 17% −1.90
Lingfield (AW) 2 0 0% −2.00
Newbury 2 0 0% −2.00
Cagnes-Sur-Mer (FR) 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Leicester 1 0 0% −1.00
Chepstow 1 1 100% +3.50
Goodwood 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 40 4 10% +10.10
1m – 1m1f 21 1 5% −13.60
Under 6f 1 1 100% +3.50

JockeyRunsWinsSR£1
Stephane Pasquier 15 2 13% −6.40
Alexis Badel 6 0 0% −6.00
Theo Bachelot 3 0 0% −3.00
Franck Blondel 3 1 33% +27.00
Delphine Santiago 3 0 0% −3.00
Emmanuel Etienne 3 1 33% +4.40
Julien Auge 3 0 0% −3.00
Nicky Mackay 3 0 0% −3.00
Pierre-Charles Boudot 2 0 0% −2.00
Mme Laura Poggionovo 2 0 0% −2.00
Mathieu Androuin 2 1 50% +9.50
Ronan Thomas 1 0 0% −1.00
Vincent Cheminaud 1 0 0% −1.00
Mlle Ambre Molins 1 0 0% −1.00
Mme Coralie Pacaut 1 0 0% −1.00
Mickael Barzalona 1 0 0% −1.00
Thierry Thulliez 1 0 0% −1.00
Liam Tarentaal 1 0 0% −1.00
Mlle Mickaelle Michel 1 0 0% −1.00
Mme Mickaelle Michel 1 0 0% −1.00
Mr Florent Guy 1 0 0% −1.00
Tony Piccone 1 0 0% −1.00
Cristian Demuro 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
John Fahy 1 1 100% +3.50
Luke Morris 1 0 0% −1.00
Frankie McDonald 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 41 5 12% +16.50
None 11 0 0% −11.00
Cheekpieces 9 1 11% −4.50
Tongue tie + blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2021 2 0 0% −2.00
2020 6 0 0% −6.00
2019 10 2 20% −1.40
2018 7 0 0% −7.00
2017 14 1 7% +16.00
2016 10 1 10% −2.60
2015 5 1 20% +6.50
2014 8 1 13% −3.50

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 ORKTB Jockey SP
16 May 21+32d Longchamp (FR) Prix de Reuilly (Handicap) (4yo+) (New Course: 2nd Post) (Turf) 7f · Very Soft · 16 ran 11/16 1¼ 8-8 —— Ronan Thomas 24/1
14 Apr 21+134d Saint-Cloud (FR) Prix du Lieu Manchon (Handicap) (4yo+) (Turf) 7f · Soft · 18 ran 12/18 nk 8-10 —— Stephane Pasquier 21/1
01 Dec 20+86d Deauville (FR) Prix de Gold Beach (Handicap) (4yo+) (All-Weather Track) (Polytrack) 7.5f · Standard · 15 ran 15/15 6 8-10 —— Stephane Pasquier 12/1
06 Sep 20+65d Longchamp (FR) Prix de Bolivar (Handicap) (4yo+) (Grande Course) (Turf) 8f · Good · 16 ran 8/16 ½ 9-0 —— Stephane Pasquier 73/10
03 Jul 20+19d Saint-Cloud (FR) Prix de La Route des Coquins (Handicap) (4yo+) (Turf) 7f · Good To Soft · 12 ran 5/12 1 9-5 —— Stephane Pasquier 56/10
14 Jun 20+26d Chantilly (FR) Prix des Falaises (Handicap) (4yo+) (Turf) 7f · Good To Soft · 17 ran 7/17 nk 8-11 —— Alexis Badel 10/1
19 May 20+67d Saint-Cloud (FR) Prix du Lieu Manchon (Handicap) (5yo+) (Turf) 8f · Good · 18 ran 4/18 nk 8-13 —— Stephane Pasquier 11/1
13 Mar 20+82d Chantilly (FR) Prix de Puiseux-en-France (Handicap) (5yo+) (All-Weather Track) (Polytrack) 8f · Standard · 14 ran 10/14 1½ 9-3 —— Stephane Pasquier 81/10
22 Dec 19+10d Deauville (FR) Prix de Breuilly (Handicap) (4yo+) (All-Weather Track) (Polytrack) 6.5f · Standard · 16 ran 15/16 1¼ 8-11 —— Stephane Pasquier 32/1
12 Dec 19+49d Chantilly (FR) Prix de la Piste des Vieilles Garennes (Handicap) (3yo+) (All-Weather Track) (Polytrack) 7.5f · Standard · 14 ran 13/14 ¾ 9-5 —— Vincent Cheminaud 56/1
24 Oct 19+58d Deauville (FR) Prix de la Foret de Lyons (Handicap) (4yo+) (All-Weather Track) (Polytrack) 9.5f · Standard · 15 ran 14/15 2½ 8-11 —— Mlle Ambre Molins 56/1
27 Aug 19+16d Deauville (FR) Prix de l'Office de Tourisme de l'Ile Maurice (Handicap) (4yo+) (Polytrack) 7.5f · Standard · 12 ran 11/12 5½ 8-9 —— Theo Bachelot 12/1
11 Aug 19+35d Deauville (FR) Prix de Mezidon (Handicap) (5yo+) (All-Weather Track) (Polytrack) 7.5f · Standard · 16 ran 4/16 nk 9-5 —— Stephane Pasquier 10/1
07 Jul 19+66d Deauville (FR) Qatar Prix de l'Avranchin (Handicap) (4yo+) (Round Course) (Turf) 8f · Good · 9 ran 6/9 hd 9-3 —— Stephane Pasquier 49/10
02 May 19+25d Chantilly (FR) Prix de la Cour des Remises (Handicap) (4yo+) (Turf) 7f · Soft · 18 ran 10/18 1¾ 8-11 —— Stephane Pasquier 41/10F
07 Apr 19+28d Longchamp (FR) Prix du Totalisateur Automatique (Handicap) (4yo+) (Turf) 7f · Good · 17 ran 1/17 9-5 —— Stephane Pasquier 31/10F
10 Mar 19+28d Saint-Cloud (FR) Prix de Colombes (Handicap) (4yo+) (Turf) 7f · Heavy · 13 ran 1/13 9-4 —— Stephane Pasquier 7/2F
10 Feb 19+151d Cagnes-Sur-Mer (FR) Prix de la Fondation Claude Pompidou (Handicap) (4yo+) (Turf) 6.5f · Very Soft · 14 ran 6/14 nse 8-8 —— Mme Coralie Pacaut 43/10
12 Sep 18+11d Longchamp (FR) Prix de la Place Rochambeau (Handicap) (4yo+) (Turf) 7f · Good · 13 ran 2/13 hd 8-10 —— Stephane Pasquier 9/1
01 Sep 18+63d Chantilly (FR) Prix du Bassin du Prince (Handicap) (5yo+) (Turf) 8f · Good To Soft · 15 ran 9/15 ½ 8-13 —— Mickael Barzalona 67/10
30 Jun 18+13d Longchamp (FR) Prix de Charenton (Handicap) (5yo+) (Turf) 8f · Good To Soft · 17 ran 8/17 nk 9-4 —— Thierry Thulliez 12/1
17 Jun 18+34d Chantilly (FR) Prix Longines Future Racing Stars (Handicap) (4yo+) (Turf) 8f · Good To Soft · 14 ran 7/14 1½ 9-6 —— Liam Tarentaal 63/10
14 May 18+30d Saint-Cloud (FR) Prix de Bastillac (Handicap) (4yo+) (Turf) 7f · Good To Soft · 17 ran 3/17 ½ 9-6 —— Pierre-Charles Boudot 22/5F
14 Apr 18+44d Saint-Cloud (FR) Prix Chuchoteur (Handicap) (4yo+) (Turf) 7f · Heavy · 15 ran 5/15 nk 8-13 —— Franck Blondel 24/1
01 Mar 18+65d Deauville (FR) Prix du Cap de la Hague (Handicap) (5yo+) (Polytrack) 7.5f · Standard · 16 ran 10/16 nse 9-3 —— Stephane Pasquier 9/1
26 Dec 17+11d Deauville (FR) Prix du Chateau Urgel (Handicap) (3yo+) (Polytrack) 7.5f · Standard · 16 ran 2/16 3 8-5 —— Mlle Mickaelle Michel 43/1
15 Dec 17+18d Deauville (FR) Prix de la Bourdonniere (Claimer) (4yo+) (Polytrack) 6.5f · Standard · 12 ran 9/12 1½ 8-9 —— Mme Laura Poggionovo 25/1
27 Nov 17+18d Deauville (FR) Prix de Doville (Handicap) (4yo+) (Polytrack) 6.5f · Standard · 16 ran 13/16 hd 8-13 —— Mme Laura Poggionovo 45/1
09 Nov 17+15d Chantilly (FR) Prix de l'Allee Sans Souci (Claimer) (4yo+) (Polytrack) 8f · Standard · 17 ran 12/17 2½ 8-3 —— Mme Mickaelle Michel 74/1
25 Oct 17+12d Saint-Cloud (FR) Prix des Falaises de Craies (Handicap) (4yo+) (Turf) 8f · Soft · 16 ran 16/16 nk 8-9 —— Theo Bachelot 26/1
13 Oct 17+23d Maisons-Laffitte (FR) Prix d'Uzes (Handicap) (4yo+) (Turf) 6f · Soft · 13 ran 7/13 ¾ 9-2 —— Delphine Santiago 9/2
20 Sep 17+20d Maisons-Laffitte (FR) Prix de Port Royal (Handicap) (4yo+) (Turf) 6f · Heavy · 15 ran 4/15 ¾ 9-2 —— Delphine Santiago 14/1
31 Aug 17+64d Saint-Cloud (FR) Prix de Crecy Fitz-James (Handicap) (4yo+) (Turf) 8f · Good To Soft · 14 ran 6/14 ¾ 9-0 —— Stephane Pasquier 242/10
28 Jun 17+22d Maisons-Laffitte (FR) Prix de la Foret de Marly (Handicap) (4yo+) (Turf) 6f · Good · 16 ran 13/16 hd 8-3 —— Delphine Santiago 27/1
06 Jun 17+22d Saint-Cloud (FR) Prix de la Chalosse (Handicap) (4yo+ Fillies & Mares) (Turf) 8f · Soft · 10 ran 7/10 2 9-1 —— Franck Blondel 98/10
15 May 17+35d Saint-Cloud (FR) Prix des Vosges (Handicap) (4yo+) (Turf) 7f · Soft · 15 ran 1/15 8-13 —— Franck Blondel 29/1
10 Apr 17+30d Maisons-Laffitte (FR) Prix du Parc de Maisons-Laffitte (Handicap) (4yo+ Fillies & Mares) (Straight) (Turf) 7f · Good · 16 ran 7/16 hd 8-11 —— Alexis Badel 117/10
11 Mar 17+64d Saint-Cloud (FR) Prix d'Herblay (Conditions) (4yo+) (Amateur Riders) (Turf) 8f · Heavy · 12 ran 6/12 hd 10-9 —— Mr Florent Guy 89/10
06 Jan 17+11d Deauville (FR) Prix de la Villa Mon Reve (Handicap) (4yo+) (Polytrack) 9.5f · Standard · 15 ran 14/15 hd 9-6 —— Tony Piccone 9/1
26 Dec 16+18d Deauville (FR) Prix du Chateau Gabriel (Handicap) (3yo+) (Polytrack) 7.5f · Standard · 15 ran 4/15 hd 9-3 —— Theo Bachelot 132/10
08 Dec 16+23d Deauville (FR) Prix de Medavy (Handicap) (4yo+) (Polytrack) 7.5f · Standard · 16 ran 5/16 ¾ 9-4 —— Alexis Badel 17/1
15 Nov 16+22d Chantilly (FR) Prix de la Theve (Handicap) (4yo) (Polytrack) 8f · Standard · 16 ran 6/16 hd 9-4 —— Alexis Badel 14/1
24 Oct 16+21d Chantilly (FR) Prix d'Aumont en Halatte (Handicap) (4yo) (Polytrack) 8f · Standard · 17 ran 10/17 nk 9-6 —— Alexis Badel 196/10
03 Oct 16+21d Maisons-Laffitte (FR) Prix de la Butte Ronde (Handicap) (4yo) (Round) (Turf) 8f · Good · 16 ran 13/16 1 9-3 —— Cristian Demuro 10/1
12 Sep 16+28d Maisons-Laffitte (FR) Prix de la Porte du Parc (Handicap) (3yo+) (Turf) 6f · Good · 16 ran 5/16 nse 9-5 —— Alexis Badel 10/1
15 Aug 16+105d Deauville (FR) Prix de Crepon (Handicap) (3yo+) (Turf) (Straight) 8f · Good · 15 ran 13/15 1½ 9-3 —— Pierre-Charles Boudot 87/10
02 May 16+21d Maisons-Laffitte (FR) Prix de Conflans-Sainte-Honorine (Claimer) (4yo) (Round) (Turf) 7f · Good · 13 ran 2/13 ½ 8-7 —— Emmanuel Etienne 74/10
11 Apr 16+20d Saint-Cloud (FR) Prix de la Huchette (Claimer) (4yo) (Turf) 8f · Very Soft · 8 ran 3/8 2 8-7 —— Emmanuel Etienne 22/5
22 Mar 16+97d Chantilly (FR) Prix de la Fu Madame (Claimer) (4yo) (Polytrack) 8f · Standard · 9 ran 1/9 8-4 —— Emmanuel Etienne 32/5
16 Dec 15+43d Deauville (FR) Prix de Crennes (Claimer) (3yo) (Polytrack) 7.5f · Standard · 16 ran 3/16 ½ 8-11 —— Julien Auge 41/5
03 Nov 15+133d Chantilly (FR) Prix de Saint-Witz (Handicap) (3yo) (Turf) 6f · Heavy · 13 ran 5/13 1¼ 8-13 —— Mathieu Androuin 44/5
23 Jun 15+46d Maisons-Laffitte (FR) Prix d'Acheres (Claimer) (3yo) (Turf) 6f · Good To Soft · 17 ran 1/17 8-13 —— Mathieu Androuin 105/10
08 May 15+15d Chantilly (FR) Prix De Molton (Handicap) (3yo) (Polytrack) 8f · Standard · 17 ran 15/17 hd 8-10 —— Julien Auge 16/1
23 Apr 15+188d Longchamp (FR) Prix de l'Aqueduc (Claimer) (3yo) (Turf) 7f · Good · 15 ran 4/15 2 8-8 —— Julien Auge 111/10
17 Oct 14+25d Wolverhampton (AW) Hills Numberplates Ltd UK Innovator Nursery (Div 2) Class 6 · 7f · Standard · 12 ran 2/12 2¼ 9-0 5877A Robert Havlin 16/1
22 Sep 14+11d Leicester Aston Flamville Fillies' Nursery Class 5 · 6f · Good To Firm · 13 ran 5/13 nk 7-13 5863A Cam Hardie 10/1
11 Sep 14+15d Chepstow 32Red.com Nursery Class 6 · 5f · Good · 10 ran 1/10 8-10 4881A John Fahy 7/2F
27 Aug 14+15d Lingfield (AW) 32Red Casino Nursery Class 6 · 6f · Standard · 7 ran 2/7 1 8-3 4665A Luke Morris 16/1
12 Aug 14+49d Lingfield (AW) 10 Free Bet At 32RedSport.com Fillies' Nursery Class 5 · 7f · Standard · 8 ran 5/8 ½ 8-0 4846A Nicky Mackay 10/1
24 Jun 14+11d Newbury Win Races With Jonathan Portman Maiden Auction Fillies' Stakes Class 4 · 6f · Good · 15 ran 6/15 3½ 8-6 —59A Nicky Mackay 66/1
13 Jun 14+13d Goodwood Three Friday Nights Maiden Auction Stakes Class 4 · 6f · Good · 8 ran 8/8 1½ 8-6 —44A Nicky Mackay 66/1
31 May 14 Newbury Relyon Cleaning Newbury Maiden Auction Fillies' Stakes Class 5 · 6f · Good To Soft · 14 ran 14/14 ½ 8-6 —40C Frankie McDonald 33/1

Quick answers

How many races has Magic Mac (GB) won?
Magic Mac (GB) won 6 of 62 archived starts between 2014 and 2021, a strike rate of 9.7%. Placed 16 times in total (25.8% of starts).
Who trained Magic Mac (GB)?
Magic Mac (GB) was trained by F-X Belvisi on the most recent run on record, at Longchamp (FR) on 16 May 2021.
Who is Magic Mac (GB)'s sire?
Magic Mac (GB) is by Stimulation (IRE) out of Supatov (USA), whose sire is Johannesburg.
What going does Magic Mac (GB) prefer?
Magic Mac (GB) has the best record on heavy going: 1 win from 5 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 Magic Mac (GB)'s official rating?
Magic Mac (GB)'s highest official rating on record is 58.
What is Magic Mac (GB)'s sire's record?
Stimulation (IRE)'s progeny in our archive have won 8.2% of 1,723 runs since Jan 2008 (100 horses), Flat and jumps together. Strongest on good going: 11.4% from 368. Strongest over 1m5f – 2m (all codes): 12.4% from 145.
Who are Magic Mac (GB)'s siblings?
Out of Supatov (USA), Magic Mac (GB) has 5 other produce in our archive, 3 of them winners. Most wins: Curtiz (GB) (6). Highest grade won: Class 5 (Curtiz (GB)). The wins came over 1m–1m7½f. As at Oct 2026.

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