Turffontein Race 2 - 4Racing App Maiden Plate
STORMACT (10) returned from a spell three-and-a-half weeks ago when he was beaten 4.5 lengths into fourth over 1000m at Vaal. That was a much improved run and looks to have come back well. Strips fitter and can feature. TIGER'S CAPTAIN (1) turned in a decent effort last start to finish third over 1200m at Vaal. Looks well placed so expect another big run. LIFE IN COLOUR (8) stepped out on his debut over 1200m at Vaal three-and-a-half weeks ago and finished seventh, beaten 7 lengths. Expected to be right there at the business end. WILD AS THE WIND (4) is a first-starter by Rafeef from Snug As A Bug who has been an outstanding producer including winners at black type level.

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
Recent form sound. Last start 3rd of 9 at Vaal on March 28 over 1200m, 4 len behind Geostorm with 60kg at $11. The start before that 4th of 8 at Turffontein Inside on March 19 over 1200m, 3.5 len behind Major Arcana carrying 60kg at $13.50. Good effort last start and can build on that performance.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/9 | 28/03/2026 | 9 | MPLTE | $10,110.00 | Vaal | 1200m | Y | Kabelo Matsunyane | 60kg | 1:10.85 | - | 6 |
| 3.9L | $11.00 |
| 4/8 | 19/03/2026 | 46 | MPLTE | $10,110.00 | Turffontein | 1200m | Good | Julius Mariba | 60kg | 1:14.43 | - | 7 |
| 3.7L | $13.50 |
| 2/8 | 01/02/2026 | 24 | MPLTE | $10,110.00 | Turffontein | 1160m | Good | Julius Mariba | 60kg | 1:09.14 | - | 5 |
| 4.5L | $51.00 |
| 13/13 | 08/01/2026 | 68 | MPLTE | $10,110.00 | Vaal | 1450m | Good | Kabelo Matsunyane | 59kg | 1:25.67 | - | 11 |
| 21.5L | $67.00 |
| 10/12 | 01/11/2025 | 151 | MPLTE | $10,110.00 | Turffontein | 1160m | Y | Marco V'rensburg | 59kg | 1:08.45 | - | 5 |
| 18.2L | $26.00 |
| 6/11 | 03/06/2025 | - | PLATE 2 | $9,690.00 | Turffontein | 1160m | Good | K Matsunyane | 60kg | 1:08.02 | - | 10 |
| 13.5L | $4.50 |

Jockey: Craig Zackey
Weight: 60kgs
Stats
Comments
Lining up for just third start. At very big odds at debut, 6th of 10 at this track on March 7 over 1160m, 9 len behind Dante's Bond carrying 60kg at $51. Second-up 6th of 9 at Vaal on March 28 over 1200m, 8 len behind Geostorm with 60kg at $26. Has the ability to take this out.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/9 | 28/03/2026 | 21 | MPLTE | $10,110.00 | Vaal | 1200m | Y | Calvin Ngcobo | 60kg | 1:10.85 | - | 4 |
| 8.1L | $26.00 |
| 6/10 | 07/03/2026 | - | MPLTE | $10,110.00 | Turffontein | 1160m | Y | Calvin Ngcobo | 60kg | 1:09.18 | - | 1 |
| 9.5L | $51.00 |

Jockey: Calvin Habib
Weight: 60kgs
Stats
Comments
Three-year-old gelding who is first starter by Rafeef out of Snug As A Bug. Expected to be above average.

Jockey: Kobeli Lihaba
Weight: 60kgs
Stats
Comments
Having third race start. At very long odds at debut, second last in a small field at this track on March 14 over 1000m, 11 len behind Slender Silhouette carrying 60kg at $67. Second-up ran last of 7 at this track on April 4 over 1400m, 13 len behind One Of Those Days carrying 60kg at $126. Fully tested under these conditions.
Last Starts 21 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/7 | 04/04/2026 | 21 | MPLTE | $10,110.00 | Turffontein | 1400m | Good | Kobeli Lihaba | 60kg | 1:27.31 | - | 7 |
| 13.3L | $126.00 |
| 5/6 | 14/03/2026 | - | MPLTE | $10,110.00 | Turffontein | 1000m | Good | Kobeli Lihaba | 60kg | 0:56.53 | - | 3 |
| 11.8L | $67.00 |

Jockey: Chase Maujean
Weight: 57kgs
Stats
Comments
At debut, 9th of 11 at Vaal on April 21 over 1200m, 11 len behind Egremont with 60kg at $5.50. Capable of plenty of improvement.
Last Starts 4 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9/11 | 21/04/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1200m | Y | Calvin Habib | 60kg | 1:11.08 | - | 4 |
| 11.3L | $5.50 |

Jockey: Kyle Strydom
Weight: 57kgs
Stats
Comments
Jumped at very long odds at debut, second last of 8 at this track on April 12 over 1160m, 17 len behind Arizona Magic carrying 57kg at $101. Requires plenty of improvement after a modest debut.
Last Starts 13 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/8 | 12/04/2026 | - | MPLTE | $10,110.00 | Turffontein | 1160m | Good | Denis Schwarz | 57kg | 1:10.00 | - | 3 |
| 17.4L | $101.00 |

Jockey: Mickaelle Michel
Weight: 57kgs
Stats
Comments
At debut, 7th of 11 at Vaal on March 31 over 1200m, 7 len behind Sherlock Holmes carrying 60kg at $6. Expected to do far better this time. Follow up.
Last Starts 25 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 | 31/03/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1200m | Good | Ryan Munger | 60kg | 1:09.84 | - | 1 |
| 7.8L | $6.00 |

Jockey: Blaine Marx-Jacobson
Weight: 57kgs
Stats
Comments
Resumes from a spell after only one run when second last of 8 at Vaal on January 24 over 1200m, 13 len behind Gimme A Vodka with 60kg at $21. Looks tested without a run under the belt.
Last Starts 91 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/8 | 24/01/2026 | - | MPLTE 2 | $10,952.00 | Vaal | 1200m | Good | Kobeli Lihaba | 60kg | 1:10.81 | - | 8 |
| 13.9L | $21.00 |

Jockey: Diego De Gouveia
Weight: 57kgs
Stats
Comments
Third race start. First start ran last of 9 at this track on December 30 over 1000m, 17 len behind Turn It Up carrying 60kg at $67. Returned from break 4th of 11 at Vaal on April 2 over 1000m, 4.5 len behind Sosoru carrying 57kg at $67. Nice return and fitter again. Among the top chances.
Last Starts 23 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/11 | 02/04/2026 | 93 | MPLTE | $10,110.00 | Vaal | 1000m | Good | Diego De Gouveia | 57kg | 0:57.37 | - | 10 |
| 4.5L | $67.00 |
| 9/9 | 30/12/2025 | - | PLATE 2 | $10,952.00 | Turffontein | 1000m | Good | Muzi Yeni | 60kg | 0:58.00 | - | 1 |
| 17.7L | $67.00 |