Vaal Race 3 - Play Soccer 6, 10 And 13 Graduation Plate
TROMPE L'OEIL (2) turned in a modest performance when sixth last time out over 1000m at Turffontein Inside, beaten 6 lengths. That followed a win at this track at the previous outing. This easier and has won 2/2 this circuit. Worth another chance. CHARMING CHEETAH (1) comes here off a last-start fifth, beaten 6 lengths, over 1200m at Turffontein Inside. Big run expected. TITAN OF THE TURF (5) is yet to fill a placing in two runs since resuming from a spell, the latest when tenth over 1160m at Turffontein Standside after he was in the firing line on the turn. Safely held last time out but this easier and fitter for two runs in. Get chance to show form. CAPTAIN COOPER (6) is a last-start winner six weeks ago, scoring by 0.7 lengths over 1200m at this track. Has a win and one placing at this journey from four starts. One of the main contenders.

Jockey: Muzi Yeni
Weight: 60kgs
Stats
Comments
Most recently 5th of 8 in stakes class at Turffontein Inside at Turffontein Inside on August 29 over 1200m, 6 len behind Bjorn Ironside with 58kg at $8.50. The run before that 6th of 9 at Turffontein Standside on July 11 over 1160m, 5.5 len behind Pumpkin Pie with 61.5kg at $13.50. Expected to finish much closer.
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 | 49 | LR OPEN | $15,030.00 | Turffontein | 1200m | Good | Kabelo Matsunyane | 58kg | 1:11.89 | - | 4 |
| 6.0L | $8.50 |
| 6/9 | 11/07/2026 | 6 | HCP | $12,030.00 | Turffontein | 1160m | Good | Rachel Venniker | 61.5kg | 1:07.00 | - | 6 |
| 5.3L | $13.50 |
| 7/8 | 05/07/2026 | 68 | OPEN | $12,890.00 | Turffontein | 1160m | Good | Calvin Habib | 54kg | 1:05.79 | - | 5 |
| 6.5L | $11.00 |
| 5/11 | 28/04/2026 | 16 | G2 OPEN | $42,120.00 | Turffontein | 1160m | Y | Muzi Yeni | 54kg | 1:08.11 | - | 2 |
| 3.3L | $34.00 |
| 4/6 | 12/04/2026 | 22 | OPEN 3 | $12,640.00 | Turffontein | 1100m | Good | Marco V'rensburg | 60kg | 1:04.57 | - | 3 |
| 1.7L | $6.00 |
| 2/4 | 21/03/2026 | 28 | GPLATE | $10,690.00 | Turffontein | 1160m | Good | Kabelo Matsunyane | 60kg | 1:08.77 | - | 2 |
| 1.0L | $2.00 |
| 6/12 | 21/02/2026 | 41 | G3 OPEN 3 | $23,170.00 | Turffontein | 1100m | Good | Kabelo Matsunyane | 60kg | 1:04.09 | - | 8 |
| 3.0L | $17.00 |
| 7/9 | 11/01/2026 | 15 | G3 OPEN 3 | $29,486.00 | Turffontein | 1400m | Y | Gavin Lerena | 58kg | 1:24.97 | - | 2 |
| 9.8L | $13.50 |
| 2/5 | 27/12/2025 | 28 | HCP 3 | $12,637.00 | Turffontein | 1000m | Good | Richard Fourie | 59kg | 0:57.92 | - | 2 |
| 0.6L | $2.50 |
| 3/14 | 29/11/2025 | 28 | G3 HCP | $46,335.00 | Turffontein | 1160m | Y | Philasande Mxoli | 52kg | 1:09.29 | - | 1 |
| 2.9L | $11.00 |
| 4/11 | 01/11/2025 | 28 | HCP | $21,061.00 | Turffontein | 1000m | Y | Rachel Venniker | 53.5kg | 0:57.50 | - | 2 |
| 1.0L | $7.00 |

Jockey: Gavin Lerena
Weight: 58.5kgs
Stats
Comments
Most recently ran last in a small field at Turffontein Inside on August 29 over 1000m, 6 len behind Echo Check carrying 54.5kg at $2.30. The run before that favourite; won by 2 len at this track on August 13 over 1000m defeating Sergeant Soqrat carrying 61.5kg at $2.40. This easier and has won 2/2 this circuit. Worth another 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/6 | 29/08/2026 | 16 | BM96 | $11,170.00 | Turffontein | 1000m | Good | Serino Moodley | 54.5kg | 0:57.83 | - | 2 |
| 6.2L | $2.25 |
| 1/5 | 13/08/2026 | 12 | RBH74 | $8,590.00 | Vaal | 1000m | Y | Gavin Lerena | 61.5kg | 0:57.87 | - | 5 |
| 1.9L | $2.40 |
| 2/6 | 01/08/2026 | 30 | NOV | $8,590.00 | Turffontein | 1160m | Good | Gavin Lerena | 56.5kg | 1:07.42 | - | 3 |
| 0.6L | $3.25 |
| 1/9 | 02/07/2026 | - | MPLTE 2 | $10,740.00 | Vaal | 1000m | Good | Trent Mayhew | 60kg | 0:58.86 | - | 3 |
| 0.4L | $3.80 |

Jockey: Keagan De Melo
Weight: 58kgs
Stats
Comments
First-up. Finished off last preparation ninth of 11 at Greyville in the G1 May 30 over 2000m, 11 len behind Star Major with 60kg at $51. Previous preparation first-up won by 0.8 len this track January 27 over 1450m defeating Ubermensch with 59kg at $2.50. Not at this stage.
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 | 20 | G1 OPEN 3 | $171,820.00 | Greyville | 2000m | Good | Keagan De Melo | 60kg | 2:02.25 | - | 1 |
| 11.6L | $51.00 |
| 4/9 | 10/05/2026 | 36 | OPEN 3 | $14,740.00 | Turffontein | 1400m | Good | Malesela Katjedi | 61kg | 1:26.56 | - | 1 |
| 4.5L | $9.00 |
| 3/13 | 04/04/2026 | 21 | G2 OPEN 3 | $105,310.00 | Turffontein | 2450m | Good | Ryan Munger | 60kg | 2:37.36 | - | 13 |
| 2.2L | $34.00 |
| 3/13 | 14/03/2026 | 30 | LR OPEN 3 | $18,960.00 | Turffontein | 2000m | Good | Ryan Munger | 55.5kg | 2:05.41 | - | 8 |
| 3.1L | $6.00 |
| 2/8 | 12/02/2026 | 16 | OPEN | $10,530.00 | Turffontein | 1800m | Good | Ryan Munger | 55kg | 1:52.38 | - | 7 |
| 1.1L | $5.50 |
| 1/10 | 27/01/2026 | 202 | MPLTE | $10,110.00 | Vaal | 1450m | Good | Craig Zackey | 59kg | 1:26.68 | - | 4 |
| 0.8L | $2.50 |
| 2/10 | 09/07/2025 | 36 | PLATE 2 | $12,640.00 | Scottsville | 1600m | Good | Craig Zackey | 60kg | 1:37.83 | - | 3 |
| 1.3L | $2.70 |
| 3/8 | 03/06/2025 | 17 | PLATE 2 | $9,690.00 | Turffontein | 1600m | Good | Craig Zackey | 60kg | 1:39.88 | - | 8 |
| 7.4L | $4.00 |
| 8/12 | 17/05/2025 | - | PLATE 2 | $7,580.00 | Turffontein | 1160m | Good | K Matsunyane | 60kg | 1:08.28 | - | 8 |
| 3.6L | $26.00 |

Jockey: Philasande Mxoli
Weight: 56.5kgs
Stats
Comments
Resuming. Finished off last campaign second last of 16 at Kenilworth January 31 over 1100m, 10 len behind All The Rage carrying 56kg at $67. First up last campaign fifth of 9 at Kenilworth November 19 over 1400m, 3 len behind It Is My Time carrying 57kg at $11. Others rate better.
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 | 52 | CUP | $21,061.00 | Kenilworth | 1100m | Good | Sean Veale | 56kg | 1:04.80 | - | 2 |
| 10.2L | $67.00 |
| 8/8 | 10/12/2025 | 21 | BM114 | $15,586.00 | Kenilworth | 1500m | Good | Richard Fourie | 58.5kg | 1:32.86 | - | 5 |
| 3.3L | $11.00 |
| 5/9 | 19/11/2025 | 390 | PLATE | $14,743.00 | Kenilworth | 1400m | Good | Richard Fourie | 57kg | 1:25.52 | - | 8 |
| 3.1L | $11.00 |
| 12/13 | 25/10/2024 | 26 | G3 OPEN 2U | $95,390.00 | Dundalk | 1005m | Neutral | W M Lordan | 63.5kg | 0:58.60 | - | 7 |
| 6.0L | $10.00 |
| 8/11 | 29/09/2024 | 414 | G3 OPEN 3U | $95,390.00 | Curragh | 1207m | Good | Ryan Moore | 59.5kg | 1:15.99 | - | 3 |
| 3.0L | $17.00 |
| 6/7 | 12/08/2023 | 27 | G1 OPEN G 2 | $520,300.00 | Curragh | 1207m | Good | Seamie Heffernan | 59.5kg | 1:12.53 | - | 5 |
| 12.5L | $13.00 |
| 2/5 | 16/07/2023 | 14 | G2 OPEN 2 | $214,170.00 | Chantilly | 1200m | Good | Ryan Moore | 58.5kg | 1:09.55 | - | 5 |
| 4.0L | $5.20 |
| 3/9 | 02/07/2023 | 10 | G2 OPEN 2 | $208,120.00 | Curragh | 1207m | Good | Seamie Heffernan | 59.5kg | 1:09.97 | - | 1 |
| 4.5L | $3.50 |
| 4/14 | 22/06/2023 | 26 | G2 OPEN 2 | $199,640.00 | Ascot Uk | 1005m | Good Firm | Ryan Moore | 58.5kg | 0:59.75 | - | 16 |
| 2.5L | $6.50 |
| 3/6 | 27/05/2023 | 26 | G3 OPEN 2 | $104,060.00 | Curragh | 1207m | Good | Wayne Lordan | 59.5kg | 1:14.81 | - | 6 |
| 0.5L | $3.75 |
| 1/5 | 01/05/2023 | - | LR OPEN 2 | $68,630.00 | Curragh | 1005m | Soft | Seamie Heffernan | 59.5kg | 1:04.84 | - | 2 |
| 0.8L | $3.50 |

Jockey: Kabelo Matsunyane
Weight: 56.5kgs
Stats
Comments
Third-up today. Resuming ran last of 9 at Turffontein Standside on July 11 over 1160m, 10 len behind Pumpkin Pie with 60.5kg at $11. Second run from a spell ran second last of 11 at Turffontein Standside on August 8 over 1160m, 8 len behind Espinoza with 63kg at $26. Safely held last time out but this easier and fitter for two runs in. Get chance to show form.
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 | 28 | BM96 | $11,170.00 | Turffontein | 1160m | Good | Kabelo Matsunyane | 63kg | 1:06.11 | - | 7 |
| 8.9L | $26.00 |
| 9/9 | 11/07/2026 | 128 | HCP | $12,030.00 | Turffontein | 1160m | Good | Craig Zackey | 60.5kg | 1:07.00 | - | 2 |
| 10.4L | $11.00 |
| 5/5 | 05/03/2026 | 221 | HCP 3 | $9,270.00 | Vaal | 1200m | Soft | Craig Zackey | 61.5kg | 1:10.52 | - | 3 |
| 24.3L | $4.30 |
| 3/11 | 27/07/2025 | 29 | G2 OPEN 2 | $42,120.00 | Greyville | 1200m | Y | Callan Murray | 60kg | 1:11.64 | - | 2 |
| 0.4L | $5.00 |
| 1/7 | 28/06/2025 | - | MPLATE | $8,850.00 | Turffontein | 1160m | Good | Craig Zackey | 57kg | 1:08.49 | - | 2 |
| 2.8L | $2.65 |

Jockey: Kyle Strydom
Weight: 56kgs
Stats
Comments
Comes here off a 42-day let-up. Last start won by 0.7 len at this track on July 30 over 1200m defeating Tenareef carrying 60kg at $3. The run before that 12th of 15 at this track on July 2 over 1500m, 13 len behind Can't Catch Me carrying 58.5kg at $6.50. Last-start winner worth including
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 | 28 | MPLTE 2 | $10,740.00 | Vaal | 1200m | Good | Gavin Lerena | 60kg | 1:10.48 | - | 3 |
| 0.7L | $3.00 |
| 12/15 | 02/07/2026 | 14 | BM66 | $7,730.00 | Vaal | 1500m | Good | Kyle Strydom | 58.5kg | 1:30.40 | - | 7 |
| 13.0L | $6.50 |
| 2/13 | 18/06/2026 | 11 | MPLTE 2 | $10,740.00 | Vaal | 1400m | Good | Kyle Strydom | 60kg | 1:22.94 | - | 11 |
| 0.5L | $26.00 |
| 7/7 | 07/06/2026 | 17 | OPEN 2 | $15,030.00 | Turffontein | 1400m | Good | Muzi Yeni | 56kg | 1:24.41 | - | 1 |
| 7.1L | $17.00 |
| 4/15 | 21/05/2026 | 11 | MPLTE | $9,690.00 | Vaal | 1200m | Good | Gavin Lerena | 57kg | 1:09.43 | - | 15 |
| 4.5L | $6.00 |
| 7/9 | 10/05/2026 | 40 | CUP 2 | $33,700.00 | Turffontein | 1160m | Good | Callan Murray | 60kg | 1:09.31 | - | 4 |
| 11.8L | $101.00 |
| 2/11 | 31/03/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1200m | Good | Gavin Lerena | 60kg | 1:09.84 | - | 11 |
| 2.7L | $11.00 |

Jockey: Craig Zackey
Weight: 56kgs
Stats
Comments
At the latest run won by a long-neck at this track on August 27 over 1600m defeating Royale Jacket with 57kg at $26. The run before that 6th of 8 at this track on August 19 over 1400m, 12 len behind Special Envoy with 54.5kg at $17. Predicted to struggle.
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 | 8 | MPLTE | $9,880.00 | Vaal | 1600m | Good | Kabelo Matsunyane | 57kg | 1:37.97 | - | 6 |
| 0.4L | $26.00 |
| 6/8 | 19/08/2026 | 11 | MPLTE | $9,880.00 | Vaal | 1400m | Good | Jacey Botes | 54.5kg | 1:24.36 | - | 6 |
| 12.0L | $17.00 |
| 6/7 | 08/08/2026 | - | MPLTE | $9,880.00 | Turffontein | 1400m | Good | Jacey Botes | 54.5kg | 1:27.02 | - | 4 |
| 3.4L | $67.00 |