Vaal Race 2 - Racing Today Juvenile Plate
WHAT A WARRIOR (5) sets the standard after a smart 2nd at Turffontein over 1600m last time, with DEAR DOC (1) 3rd there and already a Vaal winner, both holding solid mile credentials. DOESYOURMOTHERKNOW (6) is a last‑start winner at Turffontein over 1399m and drops to 57.5kg, which brings her into play up to the mile. SHERIFF BILL BROWN (3) comes off a decisive maiden win over 1399m and maps as an improver at this trip.

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
Placed 3rd at Turffontein over 1600m on 30 Apr, beaten 5.71L on good going at $6 behind Moana with 60kg. Prior run a close 4th at Vaal over 1400m on 28 Mar, only 0.23L off the winner What A Warrior at $4.50. Won the start before that at Vaal over 1450m. Consistent 2YO colt for Alson Ndzilana; can feature with the right run.
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 | - | 2Y | $142,504.00 | Turffontein | 1600m | GOOD | Callan Murray | 60kg | - | - | 6 |
| 5.71L | $6.00 |
| 4/9 | 28/03/2026 | - | Flat | $142,504.00 | Vaal | 1400m | GOOD | Craig Zackey | 60kg | - | - | 7 |
| 0.23L | $4.50 |
| 1/8 | 24/02/2026 | - | Flat | $123,507.00 | Vaal | 1450m | GOOD | Smanga Khumalo | 60kg | - | - | 11 |
| 7L | $3.40 |
| 3/9 | 14/02/2026 | - | Flat | $123,507.00 | Turffontein | 1160m | GOOD | Raymond Danielson | 60kg | - | - | 1 |
| 3.55L | $10.00 |
| 3/8 | 24/01/2026 | - | Flat | $123,507.00 | Vaal | 1199m | GOOD | Raymond Danielson | 60kg | - | - | 6 |
| 3.5L | $51.00 |

Jockey: Kobeli Lihaba
Weight: 60kgs
Stats
Comments
Second-up from a 14-day turnaround after finishing 6th of 6 at Turffontein over 1600m on 30 Apr, beaten 12.8L on good going with 60kg at $14 behind Moana. Won two starts back at Turffontein over 1450m on 12 Mar on soft ground with 60kg at $26, defeating Parachute Adams. Barrier shifts out to 5 and sticks with Kobeli Lihaba for Warrick/We Marwing. Can improve if recapturing that March win form.
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 | - | 2Y | $142,504.00 | Turffontein | 1600m | GOOD | Kobeli Lihaba | 60kg | - | - | 1 |
| 12.8L | $14.00 |
| 1/8 | 12/03/2026 | - | 2Y MDN JUV | $123,507.00 | Turffontein | 1450m | SOFT | Kobeli Lihaba | 60kg | - | - | 2 |
| 0.46L | $26.00 |
| 8/9 | 14/02/2026 | - | Flat | $123,507.00 | Turffontein | 1160m | GOOD | Callan Murray | 60kg | - | - | 7 |
| 9.75L | $91.00 |
| 7/9 | 07/02/2026 | - | 2Y JUV | $142,504.00 | Turffontein | 1000m | GOOD | Kobeli Lihaba | 60kg | - | - | 5 |
| 14.1L | $61.00 |

Jockey: K De Melo
Weight: 60kgs
Stats
Comments
Comes off a last-start win at Turffontein over 1399m on 19 Apr by 2.29L with 60kg at $4.20, defeating Snap Your Fingers. Previously 2nd at Vaal over 1000m on 26 Mar at $7.00. Two-year-old gelding by Buffalo Bill Cody; draws barrier 3 and sticks with K De Melo for Michael Nicholas Houdalakis. Can feature with the right run.
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 | - | 2Y JUV MDN | $123,507.00 | Turffontein | 1399m | GOOD | K De Melo | 60kg | - | - | 8 |
| 2.29L | $4.20 |
| 2/8 | 26/03/2026 | - | Flat | $123,507.00 | Vaal | 1000m | GOOD | K De Melo | 60kg | - | - | 5 |
| 7.32L | $7.00 |
| 5/8 | 05/03/2026 | - | 2Y JUV MDN | $123,507.00 | Vaal | 1200m | GOOD | Craig Zackey | 60kg | - | - | 8 |
| 1.37L | $9.50 |

Jockey: Mickaelle Michel
Weight: 60kgs
Stats
Comments
Second-up from a 46-day break after consecutive 5th placings at Greyville 1200m (10.06L at $19) and Turffontein 1160m (9.25L at $61). Earlier 3rd at Scottsville 1000m, beaten 4.55L at $10, after a debut win at Turffontein 1000m carrying 55kg. Steps up 400m and draws barrier 4 with Mickaelle Michel riding for Corne Spies at 60kg. Can improve back in trip range if finding his early speed.
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 | - | 2Y JUV | $142,504.00 | Greyville | 1200m | GOOD | Serino Moodley | 60kg | - | - | 1 |
| 10.06L | $19.00 |
| 5/6 | 21/03/2026 | - | 2Y JUV | $142,504.00 | Turffontein | 1160m | GOOD | Trent Mayhew | 60kg | - | - | 5 |
| 9.25L | $61.00 |
| 5/6 | 07/03/2026 | - | Flat | $189,998.00 | Turffontein | 1000m | GOOD | Ryan Munger | 60kg | - | - | 3 |
| 4.11L | $26.00 |
| 3/8 | 25/01/2026 | - | 2Y | $237,516.00 | Scottsville | 1000m | GOOD | Ryan Munger | 60kg | - | - | 3 |
| 4.55L | $10.00 |
| 1/4 | 11/01/2026 | - | 2Y JUV | $142,504.00 | Turffontein | 1000m | GOOD | Ryan Munger | 55kg | - | - | 3 |
| 0.2L | $15.00 |
| 8/9 | 30/12/2025 | - | 2Y JUV MDN | $123,507.00 | Turffontein | 1000m | GOOD | Trent Mayhew | 60kg | - | - | 7 |
| 16.35L | $31.00 |
| 2/6 | 07/12/2025 | - | Flat | $123,507.00 | Turffontein | 800m | GOOD | Trent Mayhew | 60kg | - | - | 6 |
| 1L | $13.00 |
| 8/15 | 29/11/2025 | - | Flat | $284,984.00 | Turffontein | 800m | GOOD | Kabelo Matsunyane | 60kg | - | - | 13 |
| 8.95L | $31.00 |

Jockey: Philasande Mxoli
Weight: 60kgs
Stats
Comments
Placed at Turffontein over 1600m last start on 30 Apr, 2nd of 6 beaten 5.03L by Moana, with 60kg at $3.75. Won two back at Vaal over 1400m on 28 Mar by 0.46L at $21. Holds a 1:0-1-0 record at 1600m and is 1 from 2 at this track. From barrier 1 for Philasande Mxoli for Tyrone Zackey, can feature with the right run.
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 | - | 2Y | $142,504.00 | Turffontein | 1600m | GOOD | Philasande Mxoli | 60kg | - | - | 2 |
| 5.03L | $3.75 |
| 1/9 | 28/03/2026 | - | Flat | $142,504.00 | Vaal | 1400m | GOOD | Philasande Mxoli | 57.5kg | - | - | 2 |
| 0.46L | $21.00 |
| 3/8 | 12/03/2026 | - | 2Y MDN JUV | $123,507.00 | Turffontein | 1450m | SOFT | Philasande Mxoli | 60kg | - | - | 7 |
| 0.46L | $13.00 |
| 4/8 | 05/03/2026 | - | 2Y JUV MDN | $123,507.00 | Vaal | 1200m | GOOD | Philasande Mxoli | 60kg | - | - | 6 |
| 8.46L | $67.00 |
| 7/9 | 30/12/2025 | - | 2Y JUV MDN | $123,507.00 | Turffontein | 1000m | GOOD | Philasande Mxoli | 60kg | - | - | 5 |
| 16.05L | $67.00 |

Jockey: Craig Zackey
Weight: 57.5kgs
Stats
Comments
Comes off a 25-day break after winning at Turffontein over 1399m on 19 Apr by 1.75L on good ground at $2.75, carrying 60kg. Prior run was a narrow 3rd of 5 over 1450m on soft at Turffontein on 12 Mar, beaten 0.05L behind Within Reach at $2.80. Two-year-old filly by Master Of My Fate; Craig Zackey sticks from barrier 6 with 57.5kg after a 2.5kg drop. Can feature with a repeat of her last win.
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 | - | Fillies | $114,008.00 | Turffontein | 1399m | GOOD | Craig Zackey | 60kg | - | - | 2 |
| 1.75L | $2.75 |
| 3/5 | 12/03/2026 | - | Flat | $114,008.00 | Turffontein | 1450m | SOFT | Serino Moodley | 60kg | - | - | 2 |
| 0.05L | $2.80 |
| 4/4 | 11/01/2026 | - | 2Y JUV | $142,504.00 | Turffontein | 1000m | GOOD | Mickaelle Michel | 51kg | - | - | 4 |
| 5.4L | $3.50 |

Jockey: Denis Schwarz
Weight: 57.5kgs
Stats
Comments
Comes off a 35-day break after a solid 4th at Turffontein over 1600m on 9 Apr, beaten 3.43L on good going with 60kg at $10. Second-up at 1400m on 28 Mar he was 7th of 9 at Vaal, beaten 0.23L at $151. Drops 2.5kg to 57.5kg and draws barrier 2, with Denis Schwarz sticking for Paul Matchett. Can feature with the right run.
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 | - | Flat | $123,507.00 | Turffontein | 1600m | GOOD | Denis Schwarz | 60kg | - | - | 3 |
| 3.43L | $10.00 |
| 7/9 | 28/03/2026 | - | Flat | $142,504.00 | Vaal | 1400m | GOOD | Denis Schwarz | 57.5kg | - | - | 8 |
| 0.23L | $151.00 |
| 8/8 | 05/03/2026 | - | 2Y JUV MDN | $123,507.00 | Vaal | 1200m | GOOD | Julius Mariba | 60kg | - | - | 7 |
| 1.14L | $67.00 |
| 6/9 | 14/02/2026 | - | Flat | $123,507.00 | Turffontein | 1160m | GOOD | Julius Mariba | 60kg | - | - | 4 |
| 6.25L | $67.00 |