M
Magic Surprise
4yo gelding · Bred SAF
- Trainer
- Doug Campbell
- Owner
- Mrs F P A Meyer, Mr Douglas Campbell & Rajin & Mal
- Runs
- 24
- Wins
- 0
Runs
13 Sep
13:30 Scottsville
Tote For The Win B Stakes · Chad Little
Declared
14 Aug
18:05 Greyville
Champion Trainer And Champion Breeder B Stakes · Rachel Venniker
Declared
20 Jun
12:20 Greyville
DeclarationOfPeace Kwazulu-Natal Breeders 1200 · Andrew Fortune
Declared
23 May
15:25 Scottsville
Tenango (2025) Middle Stakes · Rachel Venniker
Declared
26 Apr
14:25 Scottsville
In Full Flight Handicap (Listed) · Rachel Venniker
Declared
29 Mar
11:50 Greyville
Bet With Colosssus Exclusive On. www.tote.co.za B Stakes · Rachel Venniker
Declared
23 Feb
13:35 Greyville
Online Form Guide www.gallop.co.za Middle Stakes · Rachel Venniker
Declared
28 Jan
14:10 Greyville
Online Form Guide www.gallop.co.za C Stakes · Rachel Venniker
Declared
14 Jan
14:10 Greyville
Big Match Build Up Sprint Class 4 · Rachel Venniker
Declared
28 Dec
13:40 Greyville
Gallop TV B Stakes · Kabelo Matsunyane
Declared
28 Dec
13:40 Scottsville
Gallop TV B Stakes · Kabelo Matsunyane
Declared
5 Dec
15:35 Greyville
Purple Sleigh Sprint Middle Stakes · Kabelo Matsunyane
Declared
12 Nov
12:25 Greyville
Join The Passion. www.racecoast.co.za C Stakes · Calvin Habib
Declared
12 Oct
12:50 Greyville
Smart Gas Class 4 · Marco V'Rensburg
Declared
24 Sep
14:35 Greyville
Gallop TV C Stakes · Calvin Habib
Declared
29 Aug
13:40 Greyville
Quickstepgal & I Salute You Maiden Plate · Calvin Habib
Declared
16 Jul
11:15 Greyville
Bet With Tote Open Maiden · Calvin Habib
Declared
22 Jun
12:30 Greyville
Captain Of All Kwazulu-Natal Breeders Juvenile Plate · Calvin Habib
Declared
4 Jun
11:15 Greyville
Race Coast - Bright Future For SA Horse Racing Maiden Juvenile Plate · R Danielson
Declared
14 May
10:45 Greyville
Greyville Convention Centre Maiden Juvenile Plate · S Veale
Declared
2 Apr
10:35 Scottsville
Gallop TV Maiden Juvenile Plate · Jacey Botes
Declared
30 Mar
09:40 Scottsville
Gallop TV Maiden Juvenile Plate · Jacey Botes
Declared
19 Mar
10:40 Scottsville
Gallop TV Maiden Juvenile Plate · A Mgudlwa
Declared
15 Mar
10:35 Scottsville
Gallop TV Maiden Juvenile Plate · A Mgudlwa
Declared