Turffontein Race 1 - 4racing Welcomes You Mdn Juvenile Plate
SNOWBLADE (8) produced a nice effort on debut in better company last start over 1000m at Vaal when second, beaten 2.5 lengths. Likely improver so he shouldn't be a maiden for long. EXPERT WITNESS (3) raced once in the maiden preparation when fourth at Vaal over 1000m back on March 26. Likely improver and can get off the mark this time. KNIGHT HEIST (5) produced a nice effort on debut in better company last start over 1160m at Turffontein Standside when third, beaten 8 lengths. Likely improver so he is among the leading chances. RAFE'S ORACLE (7) is a two-year-old colt on debut from the stable of Robbie Sage. By Rafeef from Keep On Dancing. Watch the market closely.

Jockey: Calvin Habib
Weight: 60kgs
Stats
Comments
Lining up for just third start. At debut, 9th of 11 at Vaal on April 21 over 1200m, 11 len behind Egremont with 60kg at $5.50. Second-up ran last of 7 at Turffontein Standside on April 30 over 1160m, 16 len behind Timeless carrying 60kg at $11. Needs to find a few lengths to test these.
Last Starts 41 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 | 30/04/2026 | 9 | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Good | Calvin Habib | 60kg | 1:09.78 | - | 3 |
| 16.5L | $11.00 |
| 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: Julius Mariba
Weight: 60kgs
Stats
Comments
At debut, ran last of 7 at this track on May 7 over 1200m, 8 len behind Stage One carrying 60kg at $7. Requires plenty of improvement after a modest debut.
Last Starts 34 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 | 07/05/2026 | - | MPLTE 2 | $10,530.00 | Turffontein | 1200m | Y | Blaine Marx-Jacobson | 60kg | 1:16.29 | - | 3 |
| 8.0L | $7.00 |

Jockey: Serino Moodley
Weight: 60kgs
Stats
Comments
Resuming after a break; only one run when 4th of 8 at Vaal on March 26 over 1000m, 10 len behind Gimme Some Luck carrying 60kg at $3.50. Sure to be ready to run well.
Last Starts 76 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/8 | 26/03/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1000m | Y | Serino Moodley | 60kg | 0:57.14 | - | 2 |
| 10.7L | $3.50 |

Jockey: Kobeli Lihaba
Weight: 60kgs
Stats
Comments
Most recently 5th of 7 at Vaal on May 14 over 1600m, 9 len behind Sheriff Bill Brown with 57kg at $51. The start before that 4th in a small field at this track on April 9 over 1600m, 4 len behind Parachute Adams with 60kg at $9. Safely held last time out but this suits.
Last Starts 27 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/7 | 14/05/2026 | 35 | PLATE 2 | $11,790.00 | Vaal | 1600m | Good | Denis Schwarz | 57kg | 1:35.42 | - | 2 |
| 9.0L | $51.00 |
| 4/6 | 09/04/2026 | 12 | MPLTE 2 | $10,950.00 | Turffontein | 1600m | Good | Denis Schwarz | 60kg | 1:42.46 | - | 3 |
| 4.1L | $9.00 |
| 7/9 | 28/03/2026 | 23 | PLATE 2 | $12,640.00 | Vaal | 1400m | Y | Denis Schwarz | 57kg | 1:23.41 | - | 8 |
| 7.5L | $101.00 |
| 8/8 | 05/03/2026 | 19 | MPLTE 2 | $10,950.00 | Vaal | 1200m | Soft | Julius Mariba | 60kg | 1:12.08 | - | 7 |
| 16.5L | $67.00 |
| 6/9 | 14/02/2026 | - | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Y | Julius Mariba | 60kg | 1:10.44 | - | 4 |
| 6.5L | $101.00 |

Jockey: Philasande Mxoli
Weight: 60kgs
Stats
Comments
At debut, 3rd of 13 at Turffontein Standside on May 16 over 1160m, 8 len behind Gone Cold with 60kg at $11. Shows ability and expected to improve. Live chance.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/13 | 16/05/2026 | - | MPLTE 2 | $10,530.00 | Turffontein | 1160m | Good | Philasande Mxoli | 60kg | 1:07.32 | - | 5 |
| 8.5L | $11.00 |

Jockey: Craig Zackey
Weight: 60kgs
Stats
Comments
Was at big odds at debut, 10th of 13 at Turffontein Standside on May 16 over 1160m, 13 len behind Gone Cold carrying 60kg at $41. Deserves another chance.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10/13 | 16/05/2026 | - | MPLTE 2 | $10,530.00 | Turffontein | 1160m | Good | Serino Moodley | 60kg | 1:07.32 | - | 9 |
| 13.7L | $41.00 |

Jockey: Denis Schwarz
Weight: 60kgs
Stats
Comments
Two-year-old colt who is first starter by Rafeef out of Keep On Dancing. Expected to have plenty of admirers.

Jockey: Rachel Venniker
Weight: 60kgs
Stats
Comments
Jumped at long odds at debut, 2nd of 13 at Vaal on May 26 over 1000m, 2.5 len behind Fierceness carrying 60kg at $26. Likely to kick on following that nice debut run.
Last Starts 15 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/13 | 26/05/2026 | - | MPLTE 2 | $10,530.00 | Vaal | 1000m | Good | Rachel Venniker | 60kg | 0:56.15 | - | 7 |
| 2.5L | $26.00 |

Jockey: Marco V'rensburg
Weight: 60kgs
Stats
Comments
Jumped at very long odds at debut, 6th of 11 at Vaal on May 21 over 1400m, 14 len behind Life In Colour with 60kg at $126. Requires plenty of improvement after a modest debut.
Last Starts 20 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/11 | 21/05/2026 | - | MPLTE 2 | $10,530.00 | Vaal | 1400m | Good | Kobeli Lihaba | 60kg | 1:22.23 | - | 7 |
| 14.8L | $126.00 |