Vaal Race 3 - Play Soccer 6, 10 And 13 Graduation Plate
TROMPE L'OEIL (2) Fairly underwhelming when 6th last run at Turffontein. Looking past the last run and good career start. Racing consistently this prep and has a positive draw. Going up in weight. Will take beating today. CAPTAIN COOPER (6) Brave effort to win narrowly last run here and suited by the weight drop. Won't be far away during the run. Deserves consideration. MIRUM (7) Got the upper hand late when winning by a head last time around here but dropping back to a shorter trip. Keep in mind. CHARMING CHEETAH (1) Ran 5th last start at Turffontein. Should race on the speed. Keep it safe and include in any exotic bets.

Jockey: M Yeni
Weight: 60kgs
Stats
Comments
Odds of $8.50 and finished 5th last start at Turffontein. Has plenty of early speed. Place chance.
Last Starts 12 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/8 | 29/08/2026 | - | Listed | $166,239.00 | Turffontein | 1199m | GOOD | Kabelo Matsunyane | 58kg | - | - | 4 |
| 5.8L | $9.50 |
| 6/9 | 11/07/2026 | - | Flat | $133,005.00 | Turffontein | 1160m | GOOD | Rachel Venniker | 61.5kg | - | - | 6 |
| 4.8L | $12.00 |
| 7/8 | 05/07/2026 | - | Flat | $142,504.00 | Turffontein | 1160m | GOOD | Calvin Habib | 54kg | - | - | 5 |
| 6.15L | $12.00 |
| 5/11 | 28/04/2026 | - | Grade 2 | $475,007.00 | Turffontein | 1160m | GOOD | Muzi Yeni | 54kg | - | - | 2 |
| 3.1L | $41.00 |
| 4/6 | 12/04/2026 | - | 3 Year-Olds | $142,504.00 | Turffontein | 1100m | GOOD | Serino Moodley | 60kg | - | - | 3 |
| 1.8L | $6.50 |
| 2/4 | 21/03/2026 | - | 1 & 2 WINS & MDN | $120,583.00 | Turffontein | 1160m | GOOD | Kabelo Matsunyane | 60kg | - | - | 2 |
| 0.91L | $2.10 |
| 6/12 | 21/02/2026 | - | Grade 3 | $261,227.00 | Turffontein | 1100m | GOOD | Kabelo Matsunyane | 60kg | - | - | 8 |
| 2.7L | $19.00 |
| 7/9 | 11/01/2026 | - | Grade 3 | $332,502.00 | Turffontein | 1399m | GOOD | Gavin Lerena | 58kg | - | - | 2 |
| 9.75L | $12.00 |
| 2/5 | 27/12/2025 | - | 3 Year-Olds | $142,504.00 | Turffontein | 1000m | GOOD | Richard Fourie | 59kg | - | - | 2 |
| 0.5L | $2.50 |
| 3/14 | 29/11/2025 | - | Grade 3 | $522,500.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 52.5kg | - | - | 1 |
| 2.5L | $12.00 |
| 4/11 | 01/11/2025 | - | Listed | $237,516.00 | Turffontein | 1000m | GOOD | R A Venniker | 53.5kg | - | - | 2 |
| 0.9L | $7.50 |
| 2/10 | 04/10/2025 | - | Flat | $95,011.00 | Turffontein | 1199m | GOOD | Kabelo Matsunyane | 59kg | - | - | 5 |
| 1L | $0.00 |
| 11/14 | 27/07/2025 | - | Grade 1 | $1,424,994.00 | Greyville | 1600m | GOOD | Kabelo Matsunyane | 60kg | - | - | 8 |
| 8.8L | $23.00 |
| 11/14 | 05/07/2025 | - | Grade 2 | $712,497.00 | Greyville | 1399m | GOOD | Kabelo Matsunyane | 60kg | - | - | 13 |
| 6.6L | $31.00 |
| 2/9 | 31/05/2025 | - | Grade 1 | $1,424,994.00 | Scottsville | 1199m | GOOD | Kabelo Matsunyane | 60kg | - | - | 8 |
| 0.3L | $8.00 |
| 1/7 | 11/05/2025 | - | 2yo | $100,008.00 | Turffontein | 1160m | GOOD | Kabelo Matsunyane | 60kg | - | - | 3 |
| 0.2L | $3.00 |
| 3/6 | 29/03/2025 | - | Grade 2 | $499,991.00 | Turffontein | 1160m | GOOD | Andrew Fortune | 60kg | - | - | 1 |
| 4.25L | $9.00 |
| 1/7 | 01/03/2025 | - | Listed | $199,992.00 | Turffontein | 1000m | GOOD | Rachel Venniker | 56.5kg | - | - | 5 |
| 0.3L | $51.00 |

Jockey: G Lerena
Weight: 58.5kgs
Stats
Comments
Started $2.10 and clearly outclassed when 6th last run at Turffontein. Looking past the last run and promising career start. Has been a model of consistency this campaign. Expect a bold effort.
Last Starts 12 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 | 29/08/2026 | - | Flat | $123,507.00 | Turffontein | 1000m | GOOD | Serino Moodley | 54.5kg | - | - | 2 |
| 5.03L | $2.35 |
| 1/5 | 13/08/2026 | - | Flat | $95,011.00 | Vaal | 1000m | GOOD TO SOFT | Gavin Lerena | 62kg | - | - | 8 |
| 1.6L | $2.45 |
| 2/6 | 01/08/2026 | - | Flat | $95,011.00 | Turffontein | 1160m | GOOD | Gavin Lerena | 57kg | - | - | 3 |
| 0.46L | $3.50 |
| 1/9 | 02/07/2026 | - | 2Y JUV MDN | $118,770.00 | Vaal | 1000m | GOOD | Trent Mayhew | 60kg | - | - | 4 |
| 0.23L | $3.75 |

Jockey: K De Melo
Weight: 58kgs
Stats
Comments
First up and finished on top by 3/4L first up last preparation at this track. Jockey K De Melo is a bonus. Will need to find a few more lengths.
Last Starts 103 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 | 30/05/2026 | - | Grade 1 | $1,900,003.00 | Greyville | 2000m | GOOD | K De Melo | 60kg | - | - | 1 |
| 9.15L | $51.00 |
| 4/9 | 10/05/2026 | - | 3 Year-Olds | $166,239.00 | Turffontein | 1399m | GOOD | Malesela Katjedi | 61kg | - | - | 1 |
| 4.25L | $10.00 |
| 3/13 | 04/04/2026 | - | Grade 2 | $1,187,504.00 | Turffontein | 2450m | GOOD | Ryan Munger | 60kg | - | - | 13 |
| 2.5L | $31.00 |
| 3/13 | 14/03/2026 | - | Listed | $213,756.00 | Turffontein | 2000m | GOOD | Ryan Munger | 55.5kg | - | - | 9 |
| 3L | $6.50 |
| 2/8 | 12/02/2026 | - | Flat | $118,770.00 | Turffontein | 1800m | GOOD | Ryan Munger | 55kg | - | - | 8 |
| 1L | $6.00 |
| 1/10 | 27/01/2026 | - | Flat | $114,008.00 | Vaal | 1450m | GOOD | Craig Zackey | 59kg | - | - | 5 |
| 0.75L | $2.50 |
| 2/10 | 09/07/2025 | - | 2Y MDN JUV | $142,504.00 | Scottsville | 1600m | GOOD | Craig Zackey | 60kg | - | - | 4 |
| 1.25L | $3.00 |
| 3/8 | 03/06/2025 | - | 2Y MDN JUV | $114,998.00 | Turffontein | 1600m | GOOD | Craig Zackey | 60kg | - | - | 8 |
| 7.25L | $4.40 |
| 8/12 | 17/05/2025 | - | for 2 Yo R100 000 Win Bsa / Crs Bonus | $90,014.00 | Turffontein | 1160m | GOOD | Kabelo Matsunyane | 60kg | - | - | 8 |
| 3.45L | $18.00 |

Jockey: Philasande Mxoli
Weight: 57kgs
Stats
Comments
First run back from a 31 week break. Started at $51.00 and subpar when 15th last start at Kenilworth but has minimal work to do from the draw. Can't have today.
Last Starts 222 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 15/16 | 31/01/2026 | - | Flat | $237,516.00 | Kenilworth | 1100m | GOOD | Sean Veale | 56kg | - | - | 2 |
| 9.95L | $67.00 |
| 8/8 | 10/12/2025 | - | CL2 | $175,738.00 | Kenilworth | 1500m | GOOD | Richard Fourie | 58.5kg | - | - | 5 |
| 3.1L | $13.00 |
| 5/9 | 19/11/2025 | - | Flat | $166,288.00 | Kenilworth | 1399m | GOOD | Richard Fourie | 57.5kg | - | - | 9 |
| 3.35L | $10.00 |
| 12/13 | 25/10/2024 | - | Group 3 | $55,001.00 | Dundalk | 1005m | GOOD | Wayne Lordan | 63.5kg | - | - | 7 |
| 6.1L | $10.00 |
| 8/11 | 29/09/2024 | - | Group 3 | $55,001.00 | Curragh | 1207m | GOOD | Ryan L Moore | 59.5kg | - | - | 3 |
| 3.05L | $18.00 |
| 6/7 | 12/08/2023 | - | Group 1 | $0.00 | Curragh | 1207m | GOOD | J A Heffernan | 59.5kg | - | - | 5 |
| 12.6L | $13.00 |
| 2/5 | 16/07/2023 | - | Group 2 | $0.00 | Chantilly | 1200m | GOOD | R Moore | 58kg | - | - | 5 |
| 4L | $4.20 |
| 3/9 | 02/07/2023 | - | Group 2 | $0.00 | Curragh | 1207m | GOOD | J A Heffernan | 59.5kg | - | - | 1 |
| 4.6L | $3.50 |
| 4/14 | 22/06/2023 | - | Group 2 | $0.00 | Ascot | 1006m | GOOD | Ryan L Moore | 58.5kg | - | - | 15 |
| 2.5L | $7.00 |
| 3/6 | 27/05/2023 | - | Group 3 | $0.00 | Curragh | 1207m | GOOD | Wayne Lordan | 59.5kg | - | - | 6 |
| 0.4L | $4.00 |
| 1/5 | 01/05/2023 | - | Listed | $0.00 | Curragh | 1006m | SOFT | J A Heffernan | 59.5kg | - | - | 1 |
| 0.75L | $3.50 |

Jockey: Kabelo Matsunyane
Weight: 57kgs
Stats
Comments
Disappointing display when 10th last start at Turffontein but carrying less weight this time. Minor claims.
Last Starts 33 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10/11 | 08/08/2026 | - | Flat | $123,507.00 | Turffontein | 1160m | GOOD | Kabelo Matsunyane | 63kg | - | - | 7 |
| 7.61L | $29.00 |
| 9/9 | 11/07/2026 | - | Flat | $133,005.00 | Turffontein | 1160m | GOOD | Craig Zackey | 60.5kg | - | - | 2 |
| 9.37L | $11.00 |
| 5/5 | 05/03/2026 | - | 3Y MR 99 OPEN HCP | $104,510.00 | Vaal | 1200m | GOOD | Craig Zackey | 62kg | - | - | 3 |
| 10.06L | $4.20 |
| 3/11 | 27/07/2025 | - | Grade 2 | $475,007.00 | Greyville | 1199m | GOOD | Callan Murray | 60kg | - | - | 2 |
| 0.5L | $6.00 |
| 1/7 | 28/06/2025 | - | Flat | $99,748.00 | Turffontein | 1160m | GOOD | Craig Zackey | 57.5kg | - | - | 2 |
| 2.75L | $3.00 |

Jockey: Kyle Strydom
Weight: 56kgs
Stats
Comments
Fought on well to win a tight contest by 1/2L last run at the track and will benefit with the weight drop. Should muster plenty of early speed. Good potential.
Last Starts 42 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/8 | 30/07/2026 | - | Flat | $118,770.00 | Vaal | 1199m | GOOD | Gavin Lerena | 60kg | - | - | 4 |
| 0.46L | $3.25 |
| 12/15 | 02/07/2026 | - | Flat | $85,512.00 | Vaal | 1500m | GOOD | Kyle Strydom | 58.5kg | - | - | 7 |
| 11.39L | $6.50 |
| 2/13 | 18/06/2026 | - | Flat | $118,770.00 | Vaal | 1399m | GOOD | Kyle Strydom | 60kg | - | - | 12 |
| 0.46L | $29.00 |
| 7/7 | 07/06/2026 | - | Flat | $166,239.00 | Turffontein | 1399m | GOOD | Muzi Yeni | 56kg | - | - | 1 |
| 6.18L | $18.00 |
| 4/15 | 21/05/2026 | - | Flat | $109,269.00 | Vaal | 1199m | GOOD | Gavin Lerena | 57.5kg | - | - | 15 |
| 4.5L | $6.00 |
| 7/9 | 10/05/2026 | - | 2Y (NON BLACK TYPE) | $399,983.00 | Turffontein | 1160m | GOOD | Callan Murray | 60kg | - | - | 4 |
| 10.06L | $91.00 |
| 2/11 | 31/03/2026 | - | Flat | $123,507.00 | Vaal | 1200m | GOOD | Gavin Lerena | 60kg | - | - | 13 |
| 2.29L | $11.00 |

Jockey: Craig Zackey
Weight: 56kgs
Stats
Comments
Snagged a narrow win last time at the track but dropping in distance. One of the value chances in this race.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/8 | 27/08/2026 | - | Flat | $109,269.00 | Vaal | 1600m | GOOD | Kabelo Matsunyane | 57.5kg | - | - | 7 |
| 0.23L | $29.00 |
| 6/8 | 19/08/2026 | - | Flat | $109,269.00 | Vaal | 1399m | GOOD | Jacey Botes | 55kg | - | - | 6 |
| 10.97L | $17.00 |
| 6/7 | 08/08/2026 | - | Flat | $109,269.00 | Turffontein | 1399m | GOOD | Jacey Botes | 55kg | - | - | 4 |
| 2.98L | $51.00 |