Vaal Race 2 - Racing Today Juvenile Plate
WHAT A WARRIOR (5) tackled the mile for the first time last start at Turffontein Standside and after looking a winning chance halfway down the straight he found one better. Has been in solid form this campaign with a win and two minor placings from four starts. Bold showing expected. SHERIFF BILL BROWN (3) broke through for his maiden win over 1400m at Turffontein Standside last time, scoring comfortably. Is lightly raced and has plenty of scope for improvement. Great chance to go back-to-back. DOESYOURMOTHERKNOW (6) scored last time out over 1400m at Turffontein Standside. Craig Zackey stays aboard. Gets some weight relief this time. Well fancied and got the job done last time. Has upside and can measure up again. DEAR DOC (1) finished fourth two runs back then improved last start but found a couple better over 1600m at Turffontein Standside, beaten 6 lengths. Looks to be in the right race so expect another big run.

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
Racing well recently. Last start 3rd in a small field at Turffontein Standside on April 30 over 1600m, 6 len behind Moana with 60kg at $6. The race before that 4th of 9 at this track on March 28 over 1400m, 3 len behind What A Warrior with 60kg at $4.50. Among the winning chances.
Last Starts 14 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/6 | 30/04/2026 | 33 | PLATE 2 | $12,640.00 | Turffontein | 1600m | Good | Callan Murray | 60kg | 1:41.49 | - | 6 |
| 6.3L | $6.00 |
| 4/9 | 28/03/2026 | 32 | PLATE 2 | $12,640.00 | Vaal | 1400m | Y | Craig Zackey | 60kg | 1:23.41 | - | 7 |
| 3.0L | $4.50 |
| 1/8 | 24/02/2026 | 10 | MPLTE 2 | $10,950.00 | Vaal | 1450m | Good | S'manga Khumalo | 60kg | 1:28.28 | - | 8 |
| 7.0L | $3.50 |
| 3/9 | 14/02/2026 | 21 | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Y | Raymond Danielson | 60kg | 1:10.44 | - | 1 |
| 3.6L | $11.00 |
| 3/8 | 24/01/2026 | - | MPLTE 2 | $10,952.00 | Vaal | 1200m | Good | Raymond Danielson | 60kg | 1:10.81 | - | 6 |
| 3.8L | $51.00 |

Jockey: Kobeli Lihaba
Weight: 60kgs
Stats
Comments
Last start ran last in a small field at Turffontein Standside on April 30 over 1600m, 13 len behind Moana with 60kg at $13.50. The race before that won by 0.5 len at Turffontein Inside March 12 over 1450m defeating Parachute Adams with 60kg at $34. On his best form he can take this out.
Last Starts 14 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 | 30/04/2026 | 49 | PLATE 2 | $12,640.00 | Turffontein | 1600m | Good | Kobeli Lihaba | 60kg | 1:41.49 | - | 1 |
| 13.6L | $13.50 |
| 1/8 | 12/03/2026 | 26 | MPLTE 2 | $10,950.00 | Turffontein | 1450m | Good | Kobeli Lihaba | 60kg | 1:30.30 | - | 2 |
| 0.5L | $34.00 |
| 8/9 | 14/02/2026 | 7 | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Y | Callan Murray | 60kg | 1:10.44 | - | 7 |
| 10.1L | $101.00 |
| 7/9 | 07/02/2026 | - | PLATE 2 | $12,637.00 | Turffontein | 1000m | Good | Kobeli Lihaba | 60kg | 0:57.11 | - | 4 |
| 14.0L | $101.00 |

Jockey: Keagan De Melo
Weight: 60kgs
Stats
Comments
Form hard to fault. At the latest run favourite; won by 2.5 len at Turffontein Standside April 19 over 1400m defeating Snap Your Fingers carrying 60kg at $3.30. The run before that 2nd of 8 at this track on March 26 over 1000m, 8 len behind Gimme Some Luck with 60kg at $7. Off the mark with a dominant win last time. Winning chance again.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/5 | 19/04/2026 | 24 | MPLTE 2 | $10,950.00 | Turffontein | 1400m | Y | Keagan De Melo | 60kg | 1:28.09 | - | 5 |
| 2.6L | $3.25 |
| 2/8 | 26/03/2026 | 21 | MPLTE 2 | $10,950.00 | Vaal | 1000m | Y | Keagan De Melo | 60kg | 0:57.14 | - | 4 |
| 8.0L | $7.00 |
| 5/8 | 05/03/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1200m | Soft | Craig Zackey | 60kg | 1:12.08 | - | 8 |
| 11.5L | $9.00 |

Jockey: Mickaelle Michel
Weight: 60kgs
Stats
Comments
Comes off a 46 day let-up. Most recently second last in a small field at Greyville on March 29 over 1200m, 18 len behind Erik Dubois carrying 60kg at $17. The start before that second last in a small field at Turffontein Standside on March 21 over 1160m, 9 len behind Turn It Up carrying 60kg at $76. Unlikely to finish in the winner's circle.
Last Starts 46 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/6 | 29/03/2026 | 8 | PLATE 2 | $12,640.00 | Greyville | 1200m | Y | Serino Moodley | 60kg | 1:12.66 | - | 1 |
| 18.8L | $17.00 |
| 5/6 | 21/03/2026 | 14 | PLATE 2 | $12,640.00 | Turffontein | 1160m | Good | Trent Mayhew | 60kg | 1:08.14 | - | 5 |
| 9.5L | $76.00 |
| 5/6 | 07/03/2026 | 41 | LR OPEN 2 | $16,850.00 | Turffontein | 1000m | Y | Ryan Munger | 60kg | 0:58.39 | - | 3 |
| 10.2L | $26.00 |
| 3/8 | 25/01/2026 | 14 | PLATE | $21,061.00 | Scottsville | 1000m | Y | Ryan Munger | 60kg | 0:56.16 | - | 3 |
| 4.5L | $9.00 |
| 1/4 | 11/01/2026 | 12 | PLATE 2 | $12,337.00 | Turffontein | 1000m | Y | Ryan Munger | 55kg | 0:58.49 | - | 2 |
| 0.1L | $21.00 |
| 8/9 | 30/12/2025 | 23 | PLATE 2 | $10,952.00 | Turffontein | 1000m | Good | Trent Mayhew | 60kg | 0:58.00 | - | 7 |
| 16.5L | $34.00 |
| 2/6 | 07/12/2025 | 8 | MPLTE 2 | $10,952.00 | Turffontein | 800m | Good | Trent Mayhew | 60kg | 0:46.62 | - | 5 |
| 1.0L | $13.50 |
| 8/15 | 29/11/2025 | - | MPLTE 2 | $25,274.00 | Turffontein | 800m | Y | Kabelo Matsunyane | 60kg | 0:46.37 | - | 11 |
| 9.3L | $34.00 |

Jockey: Philasande Mxoli
Weight: 60kgs
Stats
Comments
Recent form sound. Last start 2nd in a small field at Turffontein Standside on April 30 over 1600m, 5.5 len behind Moana with 60kg at $3.80. The start before that won by 0.7 len at this track March 28 over 1400m defeating Prayersandpromises carrying 57kg at $21. Well placed. Should prove hard to beat again.
Last Starts 14 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/6 | 30/04/2026 | 33 | PLATE 2 | $12,640.00 | Turffontein | 1600m | Good | Philasande Mxoli | 60kg | 1:41.49 | - | 2 |
| 5.5L | $3.80 |
| 1/9 | 28/03/2026 | 16 | PLATE 2 | $12,640.00 | Vaal | 1400m | Y | Philasande Mxoli | 57kg | 1:23.41 | - | 2 |
| 0.7L | $21.00 |
| 3/8 | 12/03/2026 | 7 | MPLTE 2 | $10,950.00 | Turffontein | 1450m | Good | Philasande Mxoli | 60kg | 1:30.30 | - | 7 |
| 1.1L | $15.00 |
| 4/8 | 05/03/2026 | 65 | MPLTE 2 | $10,950.00 | Vaal | 1200m | Soft | Philasande Mxoli | 60kg | 1:12.08 | - | 6 |
| 10.0L | $67.00 |
| 7/9 | 30/12/2025 | - | PLATE 2 | $10,952.00 | Turffontein | 1000m | Good | Philasande Mxoli | 60kg | 0:58.00 | - | 5 |
| 16.3L | $101.00 |

Jockey: Craig Zackey
Weight: 57kgs
Stats
Comments
Form hard to fault. Last start favourite; won by 1.75 len at Turffontein Standside April 19 over 1400m defeating Impressive carrying 60kg at $2.70. Before that 3rd in a small field at Turffontein Inside on March 12 over 1450m, 0.9 len behind Within Reach with 60kg at $2.80. Well fancied and got the job done last time. Has upside and can measure up again.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/6 | 19/04/2026 | 38 | MPLTE 2 | $10,110.00 | Turffontein | 1400m | Y | Craig Zackey | 60kg | 1:27.49 | - | 2 |
| 1.8L | $2.65 |
| 3/5 | 12/03/2026 | 60 | MPLTE 2 | $10,110.00 | Turffontein | 1450m | Good | Serino Moodley | 60kg | 1:30.38 | - | 2 |
| 0.9L | $2.80 |
| 4/4 | 11/01/2026 | - | PLATE 2 | $12,337.00 | Turffontein | 1000m | Y | Mickaelle Michel | 51kg | 0:58.49 | - | 3 |
| 5.3L | $3.50 |

Jockey: Denis Schwarz
Weight: 57kgs
Stats
Comments
Comes here off a 35-day let-up. Last start 4th in a small field at Turffontein Inside on April 9 over 1600m, 4 len behind Parachute Adams carrying 60kg at $9. Before that 7th of 9 at this track on March 28 over 1400m, 7 len behind What A Warrior carrying 57kg at $101. Looks to be making up the numbers.
Last Starts 35 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |