Vaal Race 2 - Youcanbetonus! Maiden Plate (F & M)
ONWARD (12) brings the strongest recent pointer after a close 2nd at Turffontein over 1399m, beaten 0.46L, and draws well. LOLLY WILLOWES (1) rates the main danger with three seconds this campaign, including 2nd at Vaal over 1450m last start, beaten 2L. EMPRESS OF PEACE (11) is a fresh 2yo improver after 3rd over 1399m at Vaal five days ago. ANAHITA (2) resumes but has solid prior form, notably 2nd over 1399m at Turffontein and a recent 1600m 3rd, and can figure if near her best.

Jockey: Calvin Habib
Weight: 60kgs
Stats
Comments
Comes off a 22-day turnaround after a solid 2nd at Vaal over 1450m on 4 May, beaten 2L by Fashion News with 60kg at $2.35. Earlier finished 4th at Scottsville over 1400m on 5 Apr at $3.75, and was narrowly beaten 0.05L at Turffontein over 1450m on 12 Mar on soft ground. Three seconds from six starts suggest she’s been around the mark. Can feature with the right run from barrier 11 under Calvin Habib for Alec Laird.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/8 | 04/05/2026 | - | F & M | $71,252.00 | Vaal | 1450m | GOOD | Vusumzi Sithetho | 60kg | - | - | 2 |
| 2L | $2.35 |
| 4/10 | 05/04/2026 | - | Flat | $118,770.00 | Scottsville | 1400m | GOOD | Craig Zackey | 60kg | - | - | 7 |
| 2.52L | $3.75 |
| 2/7 | 12/03/2026 | - | Flat | $90,250.00 | Turffontein | 1450m | SOFT | Vusumzi Sithetho | 60kg | - | - | 4 |
| 0.05L | $4.00 |
| 4/14 | 24/01/2026 | - | F & M | $99,748.00 | Vaal | 1199m | GOOD | Calvin Habib | 60kg | - | - | 4 |
| 1.8L | $10.00 |
| 2/8 | 27/12/2025 | - | F & M | $99,748.00 | Turffontein | 1160m | GOOD | Calvin Habib | 60kg | - | - | 7 |
| 2L | $81.00 |
| 13/16 | 07/12/2025 | - | F & M | $99,748.00 | Turffontein | 1160m | GOOD | Calvin Habib | 60kg | - | - | 4 |
| 15.15L | $61.00 |

Jockey: K De Melo
Weight: 60kgs
Stats
Comments
First-up after 131 days. Last start 3rd of 7 at Vaal over 1199m on 15 Jan, beaten 1.3L with 60kg at $1.75 behind Bell Of Angelus. Prior run 3rd of 6 at Turffontein over 1600m on 1 Jan, beaten 0.69L at $3. Distance goes up 200m; consistent placegetter who can feature with the right run.
Last Starts 132 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 | 15/01/2026 | - | F & M | $99,748.00 | Vaal | 1199m | GOOD | Gavin Lerena | 60kg | - | - | 9 |
| 1.3L | $1.75 |
| 3/6 | 01/01/2026 | - | F&M | $99,748.00 | Turffontein | 1600m | GOOD | Muzi Yeni | 59kg | - | - | 1 |
| 0.69L | $3.00 |
| 7/13 | 04/12/2025 | - | Flat | $114,008.00 | Turffontein | 1800m | GOOD | Muzi Yeni | 54.5kg | - | - | 11 |
| 15.45L | $3.70 |
| 2/10 | 26/10/2025 | - | F & M | $90,250.00 | Turffontein | 1399m | GOOD | Muzi Yeni | 58kg | - | - | 10 |
| 0.2L | $1.90 |
| 3/10 | 28/09/2025 | - | 3 Year-Old Fillies | $95,011.00 | Turffontein | 1450m | GOOD | Girish Samo Burthia | 56kg | - | - | 4 |
| 1.1L | $8.00 |

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
First-up after 154 days and draws barrier 13 for Paul Matchett with 60kg and Callan Murray up. Best recent efforts were 3rd at Vaal over 1600m on 25 Sep (beaten 2L at $81) and 3rd at Vaal over 1699m on 11 Nov (beaten 2.5L at $23). Last two runs late last prep were well beaten at Vaal 1600m, including 8th on 23 Dec (8.35L at $31). Can feature with improvement fresh.
Last Starts 155 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8/10 | 23/12/2025 | - | F & M | $99,748.00 | Vaal | 1600m | GOOD | Savanna Valjalo | 55kg | - | - | 6 |
| 8.35L | $31.00 |
| 11/11 | 11/12/2025 | - | f & M | $99,748.00 | Vaal | 1600m | GOOD | Calvin Habib | 59kg | - | - | 9 |
| 10.4L | $15.00 |
| 7/11 | 27/11/2025 | - | F & M | $99,748.00 | Turffontein | 1699m | GOOD | Calvin Habib | 58kg | - | - | 5 |
| 13.25L | $7.50 |
| 3/7 | 11/11/2025 | - | F & M | $99,748.00 | Vaal | 1699m | SOFT | Calvin Habib | 58kg | - | - | 7 |
| 2.5L | $23.00 |
| 3/10 | 25/09/2025 | - | F & M | $90,250.00 | Vaal | 1600m | GOOD | Kabelo Matsunyane | 57.5kg | - | - | 1 |
| 2L | $81.00 |
| 7/9 | 15/04/2025 | - | 2Y MDN JUV | $130,013.00 | Vaal | 1699m | GOOD | Raymond Danielson | 57.5kg | - | - | 11 |
| 13.75L | $51.00 |
| 9/9 | 22/03/2025 | - | Fillies | $119,994.00 | Turffontein | 1160m | GOOD | Muzi Yeni | 60kg | - | - | 7 |
| 12.6L | $18.00 |

Jockey: Jeffrey Syster
Weight: 60kgs
Stats
Comments
Third-up now after a 66-day break. Last start 6th of 9 at Durbanville over 1249m on 21 Mar, beaten 3.25L with 53.5kg at $7 behind Fortune One. Prior run 8th of 11 over 1399m there, 5.45L at $8.50 with 60kg, after a solid 4th over 1600m beaten 2.45L at $6. Drawn wide in 14 with 60kg; can feature with the right run.
Last Starts 67 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 | 21/03/2026 | - | Flat | $85,512.00 | Durbanville | 1249m | GOOD | Juan Paul Vd Merwe | 53.5kg | - | - | 5 |
| 3.25L | $7.00 |
| 8/11 | 14/02/2026 | - | F & M | $118,770.00 | Durbanville | 1399m | GOOD | Craig Zackey | 60kg | - | - | 1 |
| 5.45L | $8.50 |
| 4/13 | 21/01/2026 | - | f & M | $85,512.00 | Durbanville | 1600m | GOOD | Juan Paul Vd Merwe | 59kg | - | - | 2 |
| 2.45L | $6.00 |
| 5/9 | 17/12/2025 | - | Flat | $95,011.00 | Kenilworth | 1399m | GOOD | Juan Paul Vd Merwe | 56kg | - | - | 1 |
| 2.25L | $26.00 |
| 11/12 | 02/11/2025 | - | F & M | $118,770.00 | Kenilworth | 1399m | GOOD | Craig Zackey | 58kg | - | - | 6 |
| 8.2L | $10.00 |
| 3/11 | 05/10/2025 | - | F & M | $95,011.00 | Durbanville | 1399m | GOOD | Juan Paul Vd Merwe | 58kg | - | - | 4 |
| 2.5L | $29.00 |
| 4/8 | 07/09/2025 | - | F & M | $95,011.00 | Durbanville | 1399m | GOOD | Juan Paul Vd Merwe | 60kg | - | - | 1 |
| 1.85L | $41.00 |
| 9/12 | 13/08/2025 | - | F & M | $95,011.00 | Kenilworth | 1199m | SOFT | Craig Zackey | 60kg | - | - | 2 |
| 14.45L | $26.00 |

Jockey: C Maujean
Weight: 60kgs
Stats
Comments
Back in trip 201m after 47 days. Last start 4th of 5 at Turffontein over 1600m on 9 Apr, beaten 12.2L on Good, with 60kg at $5.50 behind Miraculous Moment. Prior run 5th of 11 at Turffontein over 1200m on 19 Mar, beaten 0.23L on Good with 60kg at $4.50. Can feature with the right run.
Last Starts 48 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/5 | 09/04/2026 | - | Flat | $99,748.00 | Turffontein | 1600m | GOOD | Craig Zackey | 60kg | - | - | 1 |
| 12.2L | $5.50 |
| 5/11 | 19/03/2026 | - | Flat | $99,748.00 | Turffontein | 1200m | GOOD | Ryan Munger | 60kg | - | - | 6 |
| 0.23L | $4.50 |
| 5/9 | 07/03/2026 | - | F&M MDN | $99,748.00 | Turffontein | 1160m | GOOD | Ryan Munger | 60kg | - | - | 2 |
| 1.83L | $13.00 |

Jockey: Jason Gates
Weight: 60kgs
Stats
Comments
First-up after 82 days and back in trip from 1600m to 1399m. Last start 11th of 12 at Vaal over 1600m on 5 Mar, beaten 5.03L with 60kg at $71 behind Southampton. Best recent run was 4th at Vaal over 1500m on 18 Dec, beaten 4L at $34. Can improve with the freshen and the shorter trip.
Last Starts 83 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11/12 | 05/03/2026 | - | F&M MDN | $99,748.00 | Vaal | 1600m | GOOD | Denis Schwarz | 60kg | - | - | 9 |
| 5.03L | $71.00 |
| 7/9 | 19/02/2026 | - | F & M | $99,748.00 | Turffontein | 1600m | GOOD | Denis Schwarz | 60kg | - | - | 2 |
| 6.55L | $34.00 |
| 10/12 | 27/01/2026 | - | F & M | $99,748.00 | Vaal | 2000m | GOOD | Denis Schwarz | 58kg | - | - | 14 |
| 10.65L | $81.00 |
| 6/8 | 08/01/2026 | - | F & M | $90,250.00 | Vaal | 1800m | GOOD | Siyabonga B Mthembu | 58kg | - | - | 6 |
| 5.45L | $12.00 |
| 4/12 | 18/12/2025 | - | Flat | $104,510.00 | Vaal | 1500m | GOOD | Kabelo Matsunyane | 53.5kg | - | - | 4 |
| 4L | $34.00 |
| 7/11 | 11/12/2025 | - | f & M | $99,748.00 | Vaal | 1600m | GOOD | L Nhlapo | 59kg | - | - | 2 |
| 3.45L | $126.00 |
| 10/15 | 20/11/2025 | - | F & M | $99,748.00 | Vaal | 1399m | GOOD | L Nhlapo | 58kg | - | - | 9 |
| 5.75L | $151.00 |
| 13/15 | 09/10/2025 | - | F & M | $90,250.00 | Vaal | 1199m | GOOD | Girish Samo Burthia | 55kg | - | - | 6 |
| 12.75L | $126.00 |
| 9/9 | 12/07/2025 | - | F & M | $90,250.00 | Turffontein | 1160m | GOOD | Kaidan Brewer | 57.5kg | - | - | 5 |
| 12.45L | $101.00 |

Jockey: Mxolisi Mbuto
Weight: 60kgs
Stats
Comments
Back in trip after finishing 8th of 8 at Turffontein over 1600m on 16 May, beaten 8.23L with 58.5kg at $67 behind Be My Fate. Prior run was better when 5th of 9 in an F&M MDN over 1399m there on 19 Apr, 4.35L off Greenandgold at $61. Carries 60kg here with Mxolisi Mbuto up for Coerie Lensley and draws barrier 10. Needs to lift but can improve back to the shorter journey.
Last Starts 11 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8/8 | 16/05/2026 | - | Flat | $104,510.00 | Turffontein | 1600m | GOOD | Mxolisi Mbuto | 58.5kg | - | - | 7 |
| 8.23L | $67.00 |
| 5/9 | 19/04/2026 | - | F&M MDN | $99,748.00 | Turffontein | 1399m | GOOD | Mxolisi Mbuto | 58.5kg | - | - | 8 |
| 4.35L | $61.00 |
| 5/8 | 02/04/2026 | - | F & M | $99,748.00 | Vaal | 1000m | GOOD | Mxolisi Mbuto | 58.5kg | - | - | 12 |
| 5.65L | $31.00 |
| 10/11 | 19/03/2026 | - | Flat | $99,748.00 | Turffontein | 1200m | GOOD | Jacey Botes | 57.5kg | - | - | 8 |
| 0.09L | $29.00 |
| 11/15 | 24/10/2025 | - | F & M | $67,458.00 | Fairview | 1199m | GOOD | Muzi Yeni | 52.5kg | - | - | 14 |
| 7.9L | $6.50 |
| 6/11 | 10/10/2025 | - | F & M | $67,458.00 | Fairview | 1399m | GOOD | Muzi Yeni | 52kg | - | - | 9 |
| 5.55L | $3.40 |
| 2/11 | 19/09/2025 | - | Flat | $71,252.00 | Fairview | 1199m | GOOD | Xola Jacobs | 55.5kg | - | - | 10 |
| 0.75L | $5.00 |
| 5/12 | 05/09/2025 | - | 3-Year-Old Fillies | $71,252.00 | Fairview | 1199m | GOOD | Muzi Yeni | 60kg | - | - | 2 |
| 5.1L | $11.00 |
| 3/9 | 11/07/2025 | - | Fillies | $74,104.00 | Fairview | 1199m | GOOD | Gavin Lerena | 60kg | - | - | 1 |
| 7.5L | $5.50 |
| 4/6 | 13/06/2025 | - | Fillies | $74,104.00 | Fairview | 1199m | GOOD | Sandile Khathi | 60kg | - | - | 6 |
| 2.5L | $3.50 |
| 3/6 | 30/05/2025 | - | 2Y MDN JUV | $77,993.00 | Fairview | 1199m | GOOD | Sandile Khathi | 57.5kg | - | - | 5 |
| 3L | $17.00 |

Jockey: Marco V'Rensburg
Weight: 60kgs
Stats
Comments
Back in trip after a 1450m Vaal run on 2 Apr when 6th of 6, beaten 97.85L on Good going at $51 behind Sweetsummerlove. Prior Turffontein efforts were 7th of 8 over 1199m and 6th of 6 over 1000m, both on Good, beaten 18.75L and 16.5L. Three-year-old filly for Heather Adamson, now with Marco V’Rensburg up from barrier 7. Needs sharp improvement but can show more with the shorter journey.
Last Starts 55 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 | 02/04/2026 | - | Flat | $99,748.00 | Vaal | 1450m | GOOD | Denis Schwarz | 60kg | - | - | 3 |
| 97.85L | $51.00 |
| 7/8 | 13/11/2025 | - | F & M | $99,748.00 | Turffontein | 1199m | GOOD | Kobeli Lihaba | 60kg | - | - | 3 |
| 18.75L | $71.00 |
| 6/6 | 23/08/2025 | - | F & M | $90,250.00 | Turffontein | 1000m | GOOD | Chad Little | 58kg | - | - | 3 |
| 16.5L | $20.00 |
| 10/11 | 26/07/2025 | - | 2Y MDN | $109,269.00 | Turffontein | 1160m | GOOD | Kabelo Matsunyane | 57.5kg | - | - | 9 |
| 6.75L | $16.00 |

Jockey: M Yeni
Weight: 60kgs
Stats
Comments
Three-year-old filly by Vercingetorix out of Bilateral. Draws barrier 9 with M Yeni riding for Fabian Habib. Carries 60kg. Can feature with the right run.

Jockey: Mickaelle Michel
Weight: 60kgs
Stats
Comments
Second-up after a 28-day break. Last start 7th of 8 at Turffontein over 1160m on 28 Apr, beaten 6.87L in an F&M MDN, with 58.5kg at $41 behind Top Secret. Up in trip by 239m and carries 60kg from barrier 6 with Mickaelle Michel riding for Grant Maroun. Can improve with added fitness.
Last Starts 29 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 | 28/04/2026 | - | F&M MDN | $99,748.00 | Turffontein | 1160m | GOOD | Rachel Venniker | 58.5kg | - | - | 9 |
| 6.87L | $41.00 |

Jockey: Philasande Mxoli
Weight: 56kgs
Stats
Comments
Comes off a 5-day turnaround after a 3rd at Vaal over 1399m on 21 May, beaten 5.49L by Secret Fate at $3 with 60kg. Prior run 5th of 7 at Turffontein over 1000m on 23 Apr, beaten 4.16L at $23. Drops to 56kg and draws barrier 12 for Philasande Mxoli for Tyrone Zackey. Can feature with natural improvement.
Last Starts 6 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 | 21/05/2026 | - | 2Y F MDN | $99,748.00 | Vaal | 1399m | GOOD | Philasande Mxoli | 60kg | - | - | 6 |
| 5.49L | $3.00 |
| 5/7 | 23/04/2026 | - | 2Y FILLIES MDN JUV | $114,008.00 | Turffontein | 1000m | GOOD | Philasande Mxoli | 60kg | - | - | 7 |
| 4.16L | $23.00 |

Jockey: G Lerena
Weight: 56kgs
Stats
Comments
Comes off a close 2nd at Turffontein over 1399m on 10 May, beaten 0.46L in a F&M MDN with 56kg at $2.70 behind Master’s Rose. Prior run was 3rd of 6 at the same trip on 19 Apr, carrying 60kg at $3.80. Draws barrier 2 and stays at 1399m for Mike/Mathe Kock, with G Lerena up. Can feature with a repeat of the latest effort.
Last Starts 17 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/8 | 10/05/2026 | - | F&M MDN | $104,510.00 | Turffontein | 1399m | GOOD | Richard Fourie | 56kg | - | - | 4 |
| 0.46L | $2.70 |
| 3/6 | 19/04/2026 | - | Fillies | $114,008.00 | Turffontein | 1399m | GOOD | Richard Fourie | 60kg | - | - | 6 |
| 9L | $3.80 |
| 5/11 | 31/03/2026 | - | Flat | $114,008.00 | Vaal | 1200m | GOOD | Callan Murray | 60kg | - | - | 11 |
| 3.88L | $7.00 |

Jockey: Denis Schwarz
Weight: 56kgs
Stats
Comments
Two-year-old filly by Byword out of Rabbedoe, debuting for trainer Kobus Roux. Draws barrier 1 with Denis Schwarz up and carries 56kg. Setup looks straightforward for a first run. Can feature with the right run.

Jockey: Serino Moodley
Weight: 56kgs
Stats
Comments
Two-year-old filly who boxed on for 4th of 6 at Vaal over 1000m on 14 May, beaten 8.92L on good going with 57.5kg at $8. Prior run was a sound 4th of 8 at Turffontein over 1160m on 28 Apr, beaten 4.12L with 57.5kg at $13 after a 3rd there on 12 Apr when 3.06L off Drachenfutter. Carries 56kg here with Serino Moodley for D Gray St John and draws barrier 3, and rises 399m in trip. Can feature with the right run.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/6 | 14/05/2026 | - | Flat | $104,510.00 | Vaal | 1000m | GOOD | Philasande Mxoli | 57.5kg | - | - | 3 |
| 8.92L | $8.00 |
| 4/8 | 28/04/2026 | - | F&M MDN | $99,748.00 | Turffontein | 1160m | GOOD | Kyle Strydom | 57.5kg | - | - | 11 |
| 4.12L | $13.00 |
| 3/8 | 12/04/2026 | - | Flat | $99,748.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 57.5kg | - | - | 9 |
| 3.06L | $15.00 |
| 8/11 | 31/03/2026 | - | Flat | $114,008.00 | Vaal | 1200m | GOOD | Muzi Yeni | 60kg | - | - | 6 |
| 6.4L | $34.00 |
| 5/9 | 14/03/2026 | - | Flat | $114,008.00 | Turffontein | 1000m | GOOD | Jacey Botes | 57.5kg | - | - | 2 |
| 0.46L | $91.00 |