Turffontein Race 9 - Next Turffontein Racemeeting Thursday 7 May Fm 76 Handicap (F & M)
MRS STORMIATRIX (2) reunites with Calvin Habib after scoring with ease over 1000m at Vaal last time. Should be poised just off the lead. In top form lately and can make it three straight. BLINDFIRE (1) has put together back-to-back placings after scoring three back at Vaal, most recently beaten 4 lengths into third over 1000m at Vaal. Super consistent lately. Hard to beat if she brings her A-game. TEMPRANILLO (4) is back at the races for the first time since January 27. Worth noting she filled a minor placing when returning from a spell last time in work over 1000m at Vaal. Worth plenty of thought. WAITING ON CHARLIE (10) missed the placings two runs back then improved last start but found one better over 1160m at this track, beaten 4 lengths. Likely to hold the form and is a strong top-three prospect.

Jockey: Blaine Marx-Jacobson
Weight: 60.5kgs
Stats
Comments
Form hard to fault. Comes here off a 33-day let-up. Most recently 3rd of 7 at Vaal on March 28 over 1000m, 4 len behind Mrs Stormiatrix carrying 60kg at $3.50. The start before that 2nd of 7 at Vaal on March 5 over 1000m, slow going 0.9 len behind Pivotal Role carrying 59.5kg at $4.30. Super consistent lately. Hard to beat if she brings her A-game.
Last Starts 33 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/7 | 28/03/2026 | 23 | BM76 FM | $8,850.00 | Vaal | 1000m | Y | Blaine Marx-Jacobson | 60kg | 0:56.67 | - | 2 |
| 4.2L | $3.50 |
| 2/7 | 05/03/2026 | 9 | BM74 | $8,420.00 | Vaal | 1000m | Soft | Blaine Marx-Jacobson | 59.5kg | 0:58.36 | - | 2 |
| 0.9L | $4.30 |
| 1/12 | 24/02/2026 | 19 | BM68 FM | $6,740.00 | Vaal | 1000m | Good | Blaine Marx-Jacobson | 56.5kg | 0:58.23 | - | 11 |
| 1.4L | $3.50 |
| 3/7 | 05/02/2026 | 9 | HCP | $8,425.00 | Vaal | 1000m | Good | Nicola Yuen | 56.5kg | 0:56.69 | - | 4 |
| 3.8L | $7.00 |
| 2/9 | 27/01/2026 | 16 | HCP | $7,582.00 | Vaal | 1000m | Good | Craig Zackey | 61.5kg | 0:57.12 | - | 5 |
| 0.6L | $3.25 |
| 10/17 | 11/01/2026 | 19 | HCP | $8,425.00 | Turffontein | 1000m | Y | Mickaelle Michel | 56kg | 0:56.65 | - | 7 |
| 4.8L | $11.00 |
| 3/12 | 23/12/2025 | 26 | HCP FM | $8,846.00 | Vaal | 1000m | Good | Kabelo Matsunyane | 56kg | 0:57.33 | - | 8 |
| 0.9L | $21.00 |
| 6/12 | 27/11/2025 | 30 | HCP FM | $8,846.00 | Turffontein | 1000m | Y | Malesela Katjedi | 56.5kg | 0:58.47 | - | 8 |
| 3.8L | $15.00 |
| 5/5 | 28/10/2025 | 5 | GPLATE FM | $7,582.00 | Vaal | 1200m | Y | Savanna Valjalo | 51.5kg | 1:11.51 | - | 4 |
| 10.8L | $34.00 |
| 2/11 | 23/10/2025 | 14 | HCP FM | $8,425.00 | Vaal | 1000m | Good | Serino Moodley | 54.5kg | 0:57.00 | - | 10 |
| 0.6L | $4.50 |
| 6/8 | 09/10/2025 | 21 | HCP FM | $8,425.00 | Vaal | 1200m | Good | Girish Samo-Burthia | 53.5kg | 1:09.60 | - | 1 |
| 5.0L | $3.25 |

Jockey: Calvin Habib
Weight: 60.5kgs
Stats
Comments
Chasing a hat-trick. Comes off a 33 day let-up. Last start won by 3 len at Vaal March 28 over 1000m defeating Lovable carrying 56kg at $8. The start before that won by 2.75 len at Vaal February 24 over 1000m defeating Beach Walker with 57.5kg at $1.50. In top form lately and can make it three straight.
Last Starts 33 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/7 | 28/03/2026 | 32 | BM76 FM | $8,850.00 | Vaal | 1000m | Y | Calvin Habib | 56kg | 0:56.67 | - | 7 |
| 3.0L | $8.00 |
| 1/5 | 24/02/2026 | 14 | MPLTE | $8,850.00 | Vaal | 1000m | Good | Phenisile Mongqawa | 57.5kg | 0:58.83 | - | 5 |
| 2.7L | $1.50 |
| 2/6 | 10/02/2026 | 9 | MPLTE | $10,110.00 | Vaal | 1000m | Good | Calvin Habib | 57.5kg | 0:56.95 | - | 5 |
| 1.9L | $3.80 |
| 5/9 | 01/02/2026 | 102 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Good | Calvin Habib | 60kg | 1:09.42 | - | 3 |
| 4.1L | $7.50 |
| 8/9 | 22/10/2025 | 94 | MDN FM | $6,740.00 | Greyville | 1400m | Neutral | Athandiwe Mgudlwa | 58kg | 1:26.82 | - | 2 |
| 11.1L | $5.50 |
| 3/14 | 20/07/2025 | 36 | MPLATE FM | $9,270.00 | Scottsville | 1400m | Good Soft | Athandiwe Mgudlwa | 56kg | 1:26.61 | - | 2 |
| 1.9L | $21.00 |
| 9/13 | 14/06/2025 | 41 | PLATE 2 | $10,530.00 | Scottsville | 1200m | Good | Andrew Fortune | 60kg | 1:10.25 | - | 7 |
| 12.8L | $17.00 |
| 14/14 | 04/05/2025 | 43 | MPLTE 2 | $10,530.00 | Kenilworth | 1000m | Good | Morne Winnaar | 60kg | 0:58.27 | - | 14 |
| 15.0L | $67.00 |
| 8/9 | 22/03/2025 | - | MPLTE 2 | $10,910.00 | Durbanville | 1250m | Good | Juan Paul V'd Merwe | 60kg | 1:16.47 | - | 2 |
| 11.1L | $11.00 |

Jockey: Kobeli Lihaba
Weight: 60.5kgs
Stats
Comments
Comes off a 33 day let-up. Most recently ran last in a small field at Vaal on March 28 over 1000m, 6 len behind Fiery Rose with 52.5kg at $17. The start before that 11th of 15 at this track on March 14 over 1160m, 8 len behind Captain Selvie with 60.5kg at $13.50. Cannot be ruled out despite a plain effort last time.
Last Starts 33 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/6 | 28/03/2026 | 14 | BM94 FM | $11,370.00 | Vaal | 1000m | Y | Kobeli Lihaba | 52.5kg | 0:56.36 | - | 5 |
| 6.4L | $17.00 |
| 11/15 | 14/03/2026 | 32 | BM78 FM | $8,850.00 | Turffontein | 1160m | Good | Mickaelle Michel | 60.5kg | 1:06.51 | - | 6 |
| 8.6L | $13.50 |
| 4/7 | 10/02/2026 | 14 | BM92 FM | $11,370.00 | Vaal | 1200m | Good | Mickaelle Michel | 54kg | 1:09.20 | - | 7 |
| 2.0L | $17.00 |
| 2/7 | 27/01/2026 | 16 | HCP FM | $8,846.00 | Vaal | 1000m | Good | Mickaelle Michel | 58.5kg | 0:56.78 | - | 5 |
| 0.1L | $6.50 |
| 1/17 | 11/01/2026 | 22 | HCP | $8,425.00 | Turffontein | 1000m | Y | Andrew Fortune | 59kg | 0:56.65 | - | 11 |
| 1.3L | $13.50 |
| 1/12 | 20/12/2025 | 23 | HCP | $7,582.00 | Vaal | 1000m | Good | Mickaelle Michel | 59kg | 0:57.40 | - | 8 |
| 1.8L | $11.00 |
| 4/12 | 27/11/2025 | 14 | HCP FM | $8,846.00 | Turffontein | 1000m | Y | Kobeli Lihaba | 56kg | 0:58.47 | - | 11 |
| 1.9L | $26.00 |
| 7/9 | 13/11/2025 | 173 | HCP FM | $8,846.00 | Turffontein | 1200m | Good | Kobeli Lihaba | 55.5kg | 1:12.73 | - | 8 |
| 7.1L | $21.00 |
| 6/13 | 24/05/2025 | 10 | C4 FM | $10,530.00 | Greyville | 1200m | Good | J Botes | 50.5kg | 1:12.45 | - | 8 |
| 2.7L | $9.50 |
| 3/8 | 14/05/2025 | 17 | C5 | $8,420.00 | Greyville | 1200m | Neutral | K J Lihaba | 61.5kg | 1:11.40 | - | 7 |
| 5.3L | $9.00 |
| 1/9 | 27/04/2025 | 29 | OPEN | $8,730.00 | Turffontein | 1200m | Y | K J Lihaba | 58.5kg | 1:13.06 | - | 8 |
| 1.6L | $8.00 |

Jockey: Jacey Botes
Weight: 60kgs
Stats
Comments
Last start ran last of 10 at Vaal on April 21 over 1200m, 9 len behind Sigrid Swing carrying 58kg at $13.50. The start before that ran last of 7 at Greyville All Weather on March 8 over 1200m, 4 len behind Buttercup Baby with 54kg at $15. Fully tested on her recent run.
Last Starts 9 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10/10 | 21/04/2026 | 44 | BM82 FM | $8,850.00 | Vaal | 1200m | Y | Chase Maujean | 58kg | 1:10.24 | - | 9 |
| 9.9L | $13.50 |
| 7/7 | 08/03/2026 | 12 | OPEN FM | $10,950.00 | Greyville | 1200m | Neutral | Muzi Yeni | 54kg | 1:09.93 | - | 2 |
| 4.2L | $15.00 |
| 3/8 | 24/02/2026 | 14 | BM84 FM | $10,110.00 | Vaal | 1000m | Good | Kabelo Matsunyane | 57.5kg | 0:57.36 | - | 5 |
| 3.3L | $34.00 |
| 6/7 | 10/02/2026 | 24 | BM92 FM | $11,370.00 | Vaal | 1200m | Good | Muzi Yeni | 54kg | 1:09.20 | - | 5 |
| 5.5L | $26.00 |
| 6/14 | 17/01/2026 | 25 | HCP FM | $9,478.00 | Vaal | 1200m | Good | Jacey Botes | 58.5kg | 1:08.35 | - | 6 |
| 5.2L | $26.00 |
| 9/10 | 23/12/2025 | 19 | HCP FM | $11,373.00 | Vaal | 1000m | Good | S'manga Khumalo | 56kg | 0:56.76 | - | 8 |
| 5.7L | $17.00 |
| 7/10 | 04/12/2025 | 7 | HCP FM | $11,370.00 | Vaal | 1200m | Soft | Malesela Katjedi | 53.5kg | 1:11.19 | - | 8 |
| 4.5L | $17.00 |
| 5/9 | 27/11/2025 | 60 | CUP FM | $11,373.00 | Turffontein | 1000m | Y | Callan Murray | 56kg | 0:59.52 | - | 9 |
| 4.9L | $81.00 |
| 8/9 | 28/09/2025 | 10 | HCP FM | $9,267.00 | Turffontein | 1450m | Good | Serino Moodley | 55.5kg | 1:29.81 | - | 5 |
| 6.5L | $17.00 |
| 5/8 | 18/09/2025 | 21 | CUP FM | $9,270.00 | Vaal | 1200m | Good | Serino Moodley | 53kg | 1:08.71 | - | 4 |
| 5.1L | $4.30 |
| 1/6 | 28/08/2025 | 21 | RBH86 FM | $9,270.00 | Vaal | 1000m | Good | Serino Moodley | 55kg | 0:57.34 | - | 6 |
| 3.5L | $4.50 |

Jockey: Philasande Mxoli
Weight: 59.5kgs
Stats
Comments
Is first-up after a break of nine weeks and has been in the money when fresh before. Finished off last campaign fifth of 8 at Vaal February 24 over 1000m, 4 len behind Precocious with 56kg at $26. When resuming last campaign second last of 9 at Vaal January 17 over 1200m, 9 len behind Elegantrix with 58kg at $101. Definite top-three contender.
Last Starts 65 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/8 | 24/02/2026 | 38 | BM84 FM | $10,110.00 | Vaal | 1000m | Good | S'manga Khumalo | 56kg | 0:57.36 | - | 7 |
| 3.8L | $26.00 |
| 8/9 | 17/01/2026 | 86 | OPEN F 3 | $18,955.00 | Vaal | 1200m | Good | Jeffery Syster | 58kg | 1:08.09 | - | 2 |
| 9.5L | $101.00 |
| 8/9 | 23/10/2025 | 122 | CUP FM | $9,267.00 | Vaal | 1000m | Good | Kabelo Matsunyane | 52kg | 0:56.27 | - | 1 |
| 10.0L | $11.00 |
| 1/10 | 23/06/2025 | 37 | PLATE 2 | $8,850.00 | Turffontein | 1000m | Good | Gavin Lerena | 60kg | 0:58.34 | - | 3 |
| 2.2L | $2.00 |
| 3/11 | 17/05/2025 | 28 | PLATE 2 | $7,580.00 | Turffontein | 1160m | Good | K Matsunyane | 60kg | 1:08.30 | - | 4 |
| 3.0L | $3.00 |
| 3/11 | 19/04/2025 | - | PLATE 2 | $10,470.00 | Turffontein | 1000m | Good | K Matsunyane | 60kg | 0:57.85 | - | 4 |
| 3.3L | $9.50 |

Jockey: Marco V'rensburg
Weight: 58.5kgs
Stats
Comments
Form hard to fault. Most recently favourite; scored a big 5 len win at Vaal April 2 over 1000m defeating Master's Lady with 60kg at $1.50. Before that 2nd of 9 at this track on March 14 over 1000m, 2 len behind My Dear Friend carrying 60kg at $3. Winning chance again.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/8 | 02/04/2026 | 19 | MPLTE FM | $8,850.00 | Vaal | 1000m | Good | Damyan Pillay | 60kg | 0:57.86 | - | 1 |
| 5.0L | $1.50 |
| 2/9 | 14/03/2026 | 21 | MPLTE FM | $8,850.00 | Turffontein | 1000m | Good | Marco V'rensburg | 60kg | 0:57.16 | - | 9 |
| 2.0L | $3.00 |
| 3/5 | 21/02/2026 | 28 | MPLTE FM | $8,850.00 | Turffontein | 1160m | Good | Marco V'rensburg | 60kg | 1:09.59 | - | 3 |
| 7.1L | $1.91 |
| 2/14 | 24/01/2026 | 56 | MPLTE FM | $8,846.00 | Vaal | 1200m | Good | Marco V'rensburg | 60kg | 1:10.08 | - | 5 |
| 0.4L | $9.50 |
| 17/19 | 29/11/2025 | 28 | MPLTE | $25,274.00 | Turffontein | 1160m | Y | Marco V'rensburg | 56.5kg | 1:09.51 | - | 3 |
| 17.3L | $67.00 |
| 2/15 | 01/11/2025 | 32 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Y | Trent Mayhew | 57.5kg | 1:09.26 | - | 15 |
| 3.5L | $51.00 |
| 5/11 | 30/09/2025 | - | MPLATE FM | $8,000.00 | Vaal | 1200m | Soft | Trent Mayhew | 56.5kg | 1:10.29 | - | 4 |
| 11.0L | $41.00 |

Jockey: Craig Zackey
Weight: 58kgs
Stats
Comments
Third-up today and placed third-up in the past. Resuming 9th of 15 at this track on March 14 over 1160m, 7 len behind Captain Selvie carrying 59kg at $17. Last start 7th of 10 at Vaal on April 21 over 1200m, 6 len behind Sigrid Swing with 56.5kg at $9. Happy enough to avoid.
Last Starts 9 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/10 | 21/04/2026 | 38 | BM82 FM | $8,850.00 | Vaal | 1200m | Y | Serino Moodley | 56.5kg | 1:10.24 | - | 6 |
| 6.0L | $9.00 |
| 9/15 | 14/03/2026 | 65 | BM78 FM | $8,850.00 | Turffontein | 1160m | Good | Keagan De Melo | 59kg | 1:06.51 | - | 7 |
| 7.4L | $17.00 |
| 9/12 | 08/01/2026 | 23 | HCP | $8,425.00 | Vaal | 1200m | Good | Craig Zackey | 60kg | 1:08.54 | - | 5 |
| 10.0L | $9.00 |
| 1/8 | 16/12/2025 | 9 | MPLATE FM | $8,846.00 | Turffontein | 1160m | Good | Richard Fourie | 60kg | 1:09.05 | - | 1 |
| 3.5L | $1.46 |
| 2/16 | 07/12/2025 | 28 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Good | Craig Zackey | 60kg | 1:08.38 | - | 9 |
| 4.7L | $3.50 |
| 2/10 | 09/11/2025 | 12 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Y | Craig Zackey | 59kg | 1:09.19 | - | 9 |
| 0.4L | $3.80 |
| 3/17 | 28/10/2025 | 59 | MPLTE FM | $8,003.00 | Vaal | 1200m | Y | Craig Zackey | 59kg | 1:11.68 | - | 8 |
| 2.7L | $17.00 |
| 7/8 | 30/08/2025 | 189 | MPLATE FM | $8,000.00 | Vaal | 1200m | Good | S'manga Khumalo | 58kg | 1:11.71 | - | 8 |
| 8.2L | $6.00 |
| 7/8 | 22/02/2025 | 11 | G3 OPEN 2 | $84,750.00 | Kenilworth | 1200m | Good | Craig Zackey | 57.5kg | 1:09.47 | - | 8 |
| 12.3L | $41.00 |
| 6/9 | 11/02/2025 | - | MPLTE 2 | $10,590.00 | Kenilworth | 1200m | Good | Craig Zackey | 60kg | 1:14.84 | - | 8 |
| 3.8L | $9.50 |

Jockey: Mickaelle Michel
Weight: 57.5kgs
Stats
Comments
Second run back. First-up after two months 4th of 7 at Vaal on March 28 over 1000m, 5.5 len behind Mrs Stormiatrix with 58.5kg at $4. Previously second-up 6th of 9 at Turffontein Inside on November 27 over 1000m, 6 len behind Anchorage with 54kg at $26. Don't underestimate.
Last Starts 33 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/7 | 28/03/2026 | 70 | BM76 FM | $8,850.00 | Vaal | 1000m | Y | Mickaelle Michel | 58.5kg | 0:56.67 | - | 1 |
| 5.6L | $4.00 |
| 6/10 | 17/01/2026 | 32 | HCP | $10,531.00 | Vaal | 1000m | Good | Jacey Botes | 53.5kg | 0:54.93 | - | 6 |
| 3.7L | $41.00 |
| 5/10 | 16/12/2025 | 19 | RBH80 | $10,110.00 | Turffontein | 1000m | Good | Muzi Yeni | 59kg | 0:58.00 | - | 2 |
| 2.5L | $26.00 |
| 6/9 | 27/11/2025 | 35 | CUP FM | $11,373.00 | Turffontein | 1000m | Y | Muzi Yeni | 54kg | 0:59.52 | - | 6 |
| 5.9L | $26.00 |
| 7/9 | 23/10/2025 | 91 | CUP FM | $9,267.00 | Vaal | 1000m | Good | Julius Mariba | 52.5kg | 0:56.27 | - | 3 |
| 8.8L | $15.00 |
| 7/8 | 24/07/2025 | 28 | RBH92 FM | $9,270.00 | Vaal | 1000m | Good | K A Brewer | 55kg | 0:55.96 | - | 1 |
| 8.0L | $13.50 |
| 3/11 | 26/06/2025 | 46 | RBH92 FM | $9,270.00 | Turffontein | 1000m | Good | Muzi Yeni | 54.5kg | 0:58.55 | - | 3 |
| 2.1L | $6.50 |
| 4/10 | 11/05/2025 | 52 | RBH93 FM | $8,420.00 | Turffontein | 1000m | Good | Muzi Yeni | 54kg | 0:57.20 | - | 10 |
| 4.6L | $9.50 |
| 5/10 | 20/03/2025 | 23 | RBH80 | $10,310.00 | Turffontein | 1000m | Good Soft | Andrew Fortune | 60kg | 0:59.19 | - | 7 |
| 7.2L | $13.50 |
| 4/9 | 25/02/2025 | 28 | RBH87 FM | $11,440.00 | Vaal | 1000m | Good | Gavin Lerena | 56kg | 0:56.50 | - | 8 |
| 0.7L | $3.25 |
| 2/10 | 28/01/2025 | 35 | RBH94 FM | $11,550.00 | Vaal | 1000m | Good | Muzi Yeni | 52kg | 0:55.79 | - | 10 |
| 2.6L | $5.50 |

Jockey: Muzi Yeni
Weight: 57kgs
Stats
Comments
Returns from a 47-day let-up. Most recently 2nd of 15 at this track on March 14 over 1160m, 4 len behind Captain Selvie carrying 55.5kg at $41. The run before that ran last of 7 at Turffontein Inside on February 19 over 1200m, 6 len behind Bright And Brazen with 56kg at $9. Nice effort last time. Can go on with the job now.
Last Starts 47 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/15 | 14/03/2026 | 23 | BM78 FM | $8,850.00 | Turffontein | 1160m | Good | Serino Moodley | 55.5kg | 1:06.51 | - | 10 |
| 3.8L | $41.00 |
| 7/7 | 19/02/2026 | 7 | BM80 FM | $9,480.00 | Turffontein | 1200m | Good | Serino Moodley | 56kg | 1:12.84 | - | 6 |
| 6.8L | $9.00 |
| 8/8 | 12/02/2026 | 26 | HCP FM | $8,850.00 | Turffontein | 1450m | Good | Craig Zackey | 55kg | 1:28.22 | - | 7 |
| 9.8L | $9.00 |
| 8/14 | 17/01/2026 | 25 | HCP FM | $9,478.00 | Vaal | 1200m | Good | Serino Moodley | 56kg | 1:08.35 | - | 11 |
| 6.2L | $14.00 |
| 4/12 | 23/12/2025 | 26 | HCP FM | $8,846.00 | Vaal | 1000m | Good | Callan Murray | 58kg | 0:57.33 | - | 3 |
| 1.4L | $17.00 |
| 2/12 | 27/11/2025 | 56 | HCP FM | $8,846.00 | Turffontein | 1000m | Y | Serino Moodley | 56kg | 0:58.47 | - | 2 |
| 0.1L | $21.00 |
| 7/7 | 02/10/2025 | 98 | HCP FM | $8,425.00 | Vaal | 1600m | Good | Serino Moodley | 52kg | 1:35.85 | - | 1 |
| 8.3L | $15.00 |
| 4/5 | 26/06/2025 | 21 | PLATE 2 | $10,110.00 | Turffontein | 1600m | Good | K J Lihaba | 60kg | 1:39.10 | - | 5 |
| 8.3L | $9.50 |
| 1/10 | 05/06/2025 | 14 | HCP | $6,740.00 | Turffontein | 1450m | Good | K J Lihaba | 53.5kg | 1:28.66 | - | 3 |
| 1.4L | $3.00 |
| 6/6 | 22/05/2025 | 25 | PLATE 2 | $8,420.00 | Vaal | 1500m | Good | Muzi Yeni | 57kg | 1:31.49 | - | 3 |
| 4.5L | $7.50 |
| 4/5 | 27/04/2025 | 148 | MPLTE 2 | $10,470.00 | Turffontein | 1200m | Y | Luyolo Mxothwa | 60kg | 1:13.63 | - | 2 |
| 4.2L | $7.50 |

Jockey: Trent Mayhew
Weight: 55kgs
Stats
Comments
Returns from a 47-day let-up. Last start 5th of 15 at this track on March 14 over 1160m, 5 len behind Captain Selvie with 54.5kg at $21. The start before that 3rd of 12 at Vaal on February 24 over 1000m, 2.5 len behind Blindfire carrying 59.5kg at $15. Tested on recent form.
Last Starts 47 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/15 | 14/03/2026 | 18 | BM78 FM | $8,850.00 | Turffontein | 1160m | Good | Trent Mayhew | 54.5kg | 1:06.51 | - | 5 |
| 5.2L | $21.00 |
| 3/12 | 24/02/2026 | 38 | BM68 FM | $6,740.00 | Vaal | 1000m | Good | Trent Mayhew | 59.5kg | 0:58.23 | - | 10 |
| 2.6L | $15.00 |
| 9/9 | 17/01/2026 | 18 | OPEN F 3 | $18,955.00 | Vaal | 1200m | Good | Trent Mayhew | 58kg | 1:08.09 | - | 3 |
| 11.5L | $101.00 |
| 1/7 | 30/12/2025 | 14 | MPLATE | $10,110.00 | Turffontein | 1000m | Good | Trent Mayhew | 57.5kg | 0:58.65 | - | 3 |
| 1.2L | $2.25 |
| 2/8 | 16/12/2025 | 14 | MPLATE FM | $8,846.00 | Turffontein | 1160m | Good | Trent Mayhew | 60kg | 1:09.05 | - | 6 |
| 3.5L | $11.00 |
| 2/9 | 02/12/2025 | 9 | MPLTE FM | $8,003.00 | Turffontein | 1000m | Soft | Sam Mosia | 60kg | 1:01.01 | - | 3 |
| 2.8L | $4.30 |
| 2/8 | 23/11/2025 | 22 | MPLTE | $10,110.00 | Vaal | 1000m | Good | Julius Mariba | 56.5kg | 0:57.40 | - | 7 |
| 3.7L | $41.00 |
| 11/15 | 01/11/2025 | 28 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Y | Julius Mariba | 59kg | 1:09.26 | - | 1 |
| 9.0L | $126.00 |
| 6/8 | 04/10/2025 | 63 | MPLTE FM | $8,003.00 | Turffontein | 1600m | Good | Serino Moodley | 58kg | 1:42.65 | - | 6 |
| 12.4L | $21.00 |
| 3/8 | 02/08/2025 | 16 | MPLATE F 3 | $8,420.00 | Turffontein | 1400m | Good | K J Lihaba | 60kg | 1:28.25 | - | 3 |
| 3.6L | $13.50 |
| 4/5 | 17/07/2025 | 24 | PLATE F 2 | $10,110.00 | Turffontein | 1200m | Good | K J Lihaba | 57kg | 1:12.02 | - | 4 |
| 9.2L | $41.00 |

Jockey: Jason Gates
Weight: 54.5kgs
Stats
Comments
At the latest run 5th of 10 at Vaal on April 21 over 1200m, 4.5 len behind Sigrid Swing with 52.5kg at $101. The start before that second last of 16 at Vaal on March 31 over 1200m, 10 len behind Romilly with 57.5kg at $126. Doesn't look good enough to threaten the top few.
Last Starts 9 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/10 | 21/04/2026 | 21 | BM82 FM | $8,850.00 | Vaal | 1200m | Y | Jeffery Syster | 52.5kg | 1:10.24 | - | 5 |
| 4.5L | $101.00 |
| 15/16 | 31/03/2026 | 17 | BM74 | $8,420.00 | Vaal | 1200m | Good | Jeffery Syster | 57.5kg | 1:08.72 | - | 4 |
| 10.8L | $126.00 |
| 8/15 | 14/03/2026 | 58 | BM78 FM | $8,850.00 | Turffontein | 1160m | Good | Jeffery Syster | 55.5kg | 1:06.51 | - | 3 |
| 6.7L | $101.00 |
| 1/7 | 15/01/2026 | 16 | MPLTE FM | $8,846.00 | Vaal | 1200m | Good | Jeffery Syster | 60kg | 1:09.60 | - | 2 |
| 1.0L | $34.00 |
| 8/8 | 30/12/2025 | 25 | MPLATE FM | $8,846.00 | Turffontein | 1000m | Good | Jeffery Syster | 60kg | 0:59.20 | - | 7 |
| 7.5L | $17.00 |
| 10/11 | 05/12/2025 | 17 | MPLTE | $10,110.00 | Greyville | 1400m | Good | Sean Veale | 56kg | 1:25.07 | - | 10 |
| 11.3L | $51.00 |
| 10/10 | 18/11/2025 | 219 | MPLTE FM | $8,425.00 | Greyville | 1000m | Neutral | Callan Murray | 59kg | 0:59.70 | - | 5 |
| 12.3L | $17.00 |
| 7/15 | 13/04/2025 | 21 | MPLATE FM | $9,600.00 | Scottsville | 1000m | Good Soft | Serino Moodley | 57kg | 0:58.27 | - | 4 |
| 4.8L | $11.00 |
| 5/11 | 23/03/2025 | 35 | PLATE 2 | $11,780.00 | Greyville | 1400m | Good | Serino Moodley | 57kg | 1:26.19 | - | 1 |
| 8.0L | $5.00 |
| 4/9 | 16/02/2025 | 14 | PLATE 2 | $10,590.00 | Scottsville | 1100m | Soft | Gavin Lerena | 60kg | 1:04.51 | - | 1 |
| 5.1L | $3.80 |
| 5/13 | 02/02/2025 | 35 | PLATE 2 | $10,590.00 | Scottsville | 1000m | Good Soft | K Matsunyane | 60kg | 0:57.19 | - | 8 |
| 2.4L | $2.50 |

Jockey: Jeffery Syster
Weight: 54kgs
Stats
Comments
Filly back from a spell of nine weeks. Has placed previously first up from a break. Finished off last campaign second of 12 at Vaal February 24 over 1000m, 1.4 len behind Blindfire carrying 58kg at $4. First up last campaign fourth of 14 at Vaal January 17 over 1200m, 4 len behind Play With The Wind with 53kg at $10.50. Not without claims.
Last Starts 65 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/12 | 24/02/2026 | 14 | BM68 FM | $6,740.00 | Vaal | 1000m | Good | Kabelo Matsunyane | 58kg | 0:58.23 | - | 8 |
| 1.4L | $4.00 |
| 4/10 | 10/02/2026 | 24 | BM78 FM | $8,850.00 | Vaal | 1200m | Good | Kabelo Matsunyane | 53.5kg | 1:09.17 | - | 9 |
| 1.4L | $8.00 |
| 4/14 | 17/01/2026 | 80 | HCP FM | $9,478.00 | Vaal | 1200m | Good | Kabelo Matsunyane | 53kg | 1:08.35 | - | 9 |
| 3.8L | $10.50 |
| 8/11 | 29/10/2025 | 37 | OPEN | $7,582.00 | Durbanville | 1250m | Good | Luyolo Mxothwa | 60kg | 1:16.36 | - | 2 |
| 5.5L | $5.00 |
| 6/9 | 22/09/2025 | 19 | BM70 FM | $6,740.00 | Durbanville | 1250m | Good | Brevan Plaatjies | 62kg | 1:16.26 | - | 2 |
| 5.5L | $3.50 |
| 2/10 | 03/09/2025 | 39 | C5 FM | $6,740.00 | Durbanville | 1250m | Good | Luyolo Mxothwa | 60kg | 1:15.31 | - | 3 |
| 0.2L | $13.50 |
| 6/8 | 26/07/2025 | 32 | C5 FM | $6,740.00 | Kenilworth | 1400m | Soft | Luyolo Mxothwa | 60.5kg | 1:28.35 | - | 8 |
| 4.0L | $13.50 |
| 4/10 | 24/06/2025 | 23 | C5 FM | $6,740.00 | Kenilworth | 1400m | Heavy | Luyolo Mxothwa | 60.5kg | 1:27.71 | - | 6 |
| 2.8L | $8.00 |
| 5/16 | 01/06/2025 | 28 | C5 FM | $6,740.00 | Kenilworth | 1200m | Soft | Luyolo Mxothwa | 61.5kg | 1:12.49 | - | 5 |
| 3.6L | $9.50 |
| 3/10 | 04/05/2025 | 20 | HCP0-69 | $7,580.00 | Kenilworth | 1100m | Good | Luyolo Mxothwa | 61.5kg | 1:05.75 | - | 2 |
| 4.0L | $8.00 |
| 1/14 | 14/04/2025 | 37 | MDN FM | $6,980.00 | Kenilworth | 1200m | Soft | Luyolo Mxothwa | 57kg | 1:13.31 | - | 3 |
| 0.1L | $26.00 |

Jockey: Rachel Venniker
Weight: 52kgs
Stats
Comments
Is first-up after a break of nine weeks and has been in the money when fresh before. Finished off last preparation fourth of 12 at Vaal February 24 over 1000m, 3.5 len behind Blindfire with 57kg at $17. First up last campaign sixth of 10 at Vaal February 10 over 1200m, 2 len behind Season's Greetings with 49.6kg at $67. Likely to be up for this.
Last Starts 65 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/12 | 24/02/2026 | 14 | BM68 FM | $6,740.00 | Vaal | 1000m | Good | Calvin Habib | 57kg | 0:58.23 | - | 12 |
| 3.4L | $17.00 |
| 6/10 | 10/02/2026 | 75 | BM78 FM | $8,850.00 | Vaal | 1200m | Good | Jacey Botes | 49.6kg | 1:09.17 | - | 5 |
| 2.1L | $67.00 |
| 1/8 | 27/11/2025 | 44 | MPLTE FM | $8,003.00 | Turffontein | 1200m | Y | Sam Mosia | 60kg | 1:14.44 | - | 7 |
| 0.5L | $5.00 |
| 2/10 | 14/10/2025 | 19 | MPLTE FM | $6,318.00 | Vaal | 1200m | Good | Sam Mosia | 60kg | 1:11.91 | - | 6 |
| 0.3L | $3.25 |
| 3/10 | 25/09/2025 | 55 | MDN FM | $6,740.00 | Vaal | 1200m | Y | S'manga Khumalo | 56.5kg | 1:03.55 | - | 4 |
| 2.6L | $11.00 |
| 7/11 | 01/08/2025 | 15 | MDN | $8,420.00 | Greyville | 1200m | Neutral | R A Venniker | 52.8kg | 1:11.07 | - | 4 |
| 5.2L | $11.00 |
| 4/7 | 17/07/2025 | 19 | MPLTE FM | $8,000.00 | Turffontein | 1450m | Good | Piere Strydom | 60kg | 1:28.89 | - | 7 |
| 8.9L | $34.00 |
| 4/11 | 28/06/2025 | 30 | MPLATE FM | $8,000.00 | Turffontein | 1160m | Good | Piere Strydom | 60kg | 1:08.85 | - | 1 |
| 6.2L | $34.00 |
| 9/18 | 29/05/2025 | 30 | MPLATE | $7,580.00 | Vaal | 1200m | Good | Muzi Yeni | 60kg | 1:10.29 | - | 5 |
| 8.5L | $34.00 |
| 2/10 | 29/04/2025 | 93 | MPLATE FM | $8,290.00 | Vaal | 1300m | Good | Samuel Mosia | 60kg | 1:18.37 | - | 8 |
| 4.3L | $11.00 |
| 5/8 | 26/01/2025 | 54 | MPLATE | $8,980.00 | Turffontein | 1400m | Good | Ryan Munger | 60kg | 1:27.49 | - | 2 |
| 8.7L | $67.00 |

Jockey: Chase Maujean
Weight: 52kgs
Stats
Comments
Last start 7th of 11 at Vaal on April 2 over 1000m, 4.5 len behind Time Is Precious with 56kg at $11. The start before that 8th of 12 at Vaal on February 24 over 1000m, 9 len behind Blindfire with 57.5kg at $8. Finds a few better today. Can't recommend.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/11 | 02/04/2026 | 37 | BM66 | $7,580.00 | Vaal | 1000m | Good | Mxolisi Mbuto | 56kg | 0:56.90 | - | 5 |
| 4.5L | $11.00 |
| 8/12 | 24/02/2026 | 12 | BM68 FM | $6,740.00 | Vaal | 1000m | Good | Muzi Yeni | 57.5kg | 0:58.23 | - | 2 |
| 9.3L | $8.00 |
| 4/8 | 12/02/2026 | 16 | OPEN | $7,580.00 | Turffontein | 1000m | Good | Gavin Lerena | 58.5kg | 0:04.35 | - | 5 |
| 0.5L | $4.50 |
| 3/9 | 27/01/2026 | 10 | HCP | $7,582.00 | Vaal | 1000m | Good | Muzi Yeni | 58.5kg | 0:57.12 | - | 8 |
| 0.7L | $4.00 |
| 4/15 | 17/01/2026 | 28 | HCP | $7,582.00 | Vaal | 1200m | Good | Jeffery Syster | 59kg | 1:09.95 | - | 3 |
| 0.8L | $9.00 |
| 6/12 | 20/12/2025 | 18 | HCP | $7,582.00 | Vaal | 1000m | Good | Muzi Yeni | 59.5kg | 0:57.40 | - | 10 |
| 3.4L | $5.00 |
| 2/9 | 02/12/2025 | 5 | HCP | $7,582.00 | Turffontein | 1200m | Soft | Muzi Yeni | 59.5kg | 1:13.48 | - | 4 |
| 0.3L | $4.00 |
| 5/12 | 27/11/2025 | 26 | HCP FM | $8,846.00 | Turffontein | 1000m | Y | Jeffery Syster | 55kg | 0:58.47 | - | 5 |
| 2.1L | $13.50 |
| 6/15 | 01/11/2025 | 9 | HCP FM | $8,846.00 | Turffontein | 1160m | Y | Jeffery Syster | 52kg | 1:10.08 | - | 5 |
| 4.8L | $21.00 |
| 6/11 | 23/10/2025 | 14 | HCP FM | $8,425.00 | Vaal | 1000m | Good | Girish Samo-Burthia | 52.5kg | 0:57.00 | - | 8 |
| 5.0L | $6.50 |
| 5/8 | 09/10/2025 | 14 | HCP FM | $8,425.00 | Vaal | 1200m | Good | Nirvan Nastili | 55kg | 1:09.60 | - | 5 |
| 4.8L | $5.50 |