Vaal Race 1 - 4racing Welcomes You Mr 90 Hcp
Looks a match race again. CORRUPT (2) made it back-to-back wins when successful last start over 2600m at Turffontein Inside, getting home by 3.5 lengths. Winning rider Keagan De Melo retains the mount. Up in weight but expected to go close again. GREEN MACHINE (5) was runner-up behind him last time. Meets the winner 2kg better and well placed to turn the tables. BELLEROPHON (1) is experiencing varying luck of late. In the money, beaten half a length, two runs back over 2400m at Turffontein Standside. Things fell apart when he failed to complete the course last time out at Turffontein Standside. Tends to go best here and deserves another chance. TAXHAVEN (4) produced another moderate effort last start when 15 lengths from the winner in tenth over 3000m at Greyville. No surprise to see him in the mix.

Jockey: Kabelo Matsunyane
Weight: 61kgs
Stats
Comments
Returns from a 40-day let-up. Most recently didn't finish the race at Turffontein Standside June 27 over 2400m. The race before that 2nd of 7 at Turffontein Standside on June 14 over 2400m, 0.5 len behind Hotarubi carrying 50.5kg at $2.10. Ran well below expectations last start but can do better.
Last Starts 40 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0/6 | 27/06/2026 | 13 | BM96 | $11,170.00 | Turffontein | 2400m | Good | Serino Moodley | 57kg | 2:33.02 | - | 3 |
| 99.0L | $2.65 |
| 2/7 | 14/06/2026 | 24 | OPEN | $12,890.00 | Turffontein | 2400m | Good | Mickaelle Michel | 50.5kg | 2:34.63 | - | 7 |
| 0.5L | $2.10 |
| 1/8 | 21/05/2026 | 47 | BM86 | $10,110.00 | Vaal | 2400m | Good | Serino Moodley | 59.5kg | 2:29.35 | - | 4 |
| 0.2L | $9.00 |
| 8/13 | 04/04/2026 | 21 | G2 OPEN 3 | $105,310.00 | Turffontein | 2450m | Good | Kabelo Matsunyane | 60kg | 2:37.36 | - | 3 |
| 8.3L | $67.00 |
| 6/13 | 14/03/2026 | 23 | LR OPEN 3 | $18,960.00 | Turffontein | 2000m | Good | Kabelo Matsunyane | 55.5kg | 2:05.41 | - | 11 |
| 4.8L | $34.00 |
| 1/6 | 19/02/2026 | 9 | BM86 | $8,420.00 | Turffontein | 2600m | Good | Kabelo Matsunyane | 52kg | 2:46.88 | - | 5 |
| 0.1L | $6.50 |
| 6/10 | 10/02/2026 | 26 | OPEN | $9,270.00 | Vaal | 2400m | Good | Mxolisi Mbuto | 56.7kg | 2:32.05 | - | 9 |
| 4.6L | $7.00 |
| 8/13 | 15/01/2026 | 28 | HCP | $10,531.00 | Vaal | 2000m | Good | Rachel Venniker | 53kg | 1:59.93 | - | 7 |
| 2.2L | $6.50 |
| 5/9 | 18/12/2025 | 37 | NOV | $8,425.00 | Vaal | 1700m | Good | Mxolisi Mbuto | 56kg | 1:44.24 | - | 2 |
| 3.5L | $5.50 |
| 4/9 | 11/11/2025 | 19 | HCP | $8,425.00 | Vaal | 1800m | Soft | Gavin Lerena | 59kg | 1:52.52 | - | 2 |
| 2.3L | $3.00 |
| 9/13 | 23/10/2025 | 23 | HCP | $10,110.00 | Vaal | 1600m | Good | Serino Moodley | 54kg | 1:35.72 | - | 9 |
| 3.7L | $4.30 |

Jockey: Keagan De Melo
Weight: 60kgs
Stats
Comments
Recent form sound. Most recently favourite; won by 3.5 len at Turffontein Inside July 9 over 2600m defeating Green Machine carrying 56.5kg at $3. The start before that favourite; won by 0.6 len at Turffontein Standside June 27 over 2400m defeating Damova carrying 52.5kg at $3.30. Easy winner this grade last time and will go close again.
Last Starts 28 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 | 09/07/2026 | 12 | BM90 | $10,740.00 | Turffontein | 2600m | Good | Keagan De Melo | 56.5kg | 2:45.68 | - | 2 |
| 3.3L | $3.00 |
| 1/6 | 27/06/2026 | 37 | BM96 | $11,170.00 | Turffontein | 2400m | Good | Muzi Yeni | 52.5kg | 2:33.02 | - | 4 |
| 0.6L | $3.25 |
| 3/8 | 21/05/2026 | 42 | BM86 | $10,110.00 | Vaal | 2400m | Good | Keagan De Melo | 58kg | 2:29.35 | - | 2 |
| 4.7L | $4.50 |
| 7/10 | 09/04/2026 | 114 | OPEN | $13,480.00 | Turffontein | 2000m | Good | Jacey Botes | 52kg | 2:08.55 | - | 6 |
| 5.0L | $21.00 |
| 6/7 | 16/12/2025 | 17 | RBH86 | $10,531.00 | Turffontein | 2400m | Good | Callan Murray | 59kg | 2:36.54 | - | 5 |
| 9.8L | $5.50 |
| 3/11 | 29/11/2025 | 28 | HCP | $29,486.00 | Turffontein | 3200m | Y | Nathan Klink | 50kg | 3:33.10 | - | 4 |
| 16.5L | $8.00 |
| 3/11 | 01/11/2025 | 20 | OPEN | $21,061.00 | Turffontein | 2400m | Y | Nathan Klink | 54kg | 2:37.98 | - | 6 |
| 3.6L | $5.50 |
| 8/11 | 12/10/2025 | 16 | HCP | $14,743.00 | Greyville | 1900m | Good | Kabelo Matsunyane | 52kg | 1:57.13 | - | 3 |
| 2.6L | $11.00 |
| 2/8 | 26/09/2025 | 72 | BM82 | $10,110.00 | Greyville | 2400m | Y | Callan Murray | 59kg | 2:33.29 | - | 5 |
| 0.3L | $5.00 |
| 1/8 | 16/07/2025 | 17 | BM80 | $11,790.00 | Greyville | 1800m | Neutral | Callan Murray | 57.5kg | 1:48.73 | - | 5 |
| 0.7L | $7.00 |
| 6/15 | 29/06/2025 | 71 | C4 | $11,790.00 | Scottsville | 1600m | Good | Callan Murray | 59kg | 1:35.82 | - | 2 |
| 5.3L | $9.00 |

Jockey: Chase Maujean
Weight: 59.5kgs
Stats
Comments
At the latest run ran second last of 8 at Turffontein Standside on July 25 over 2000m, 7 len behind Best Candidate with 61.5kg at $34. Before that 3rd in a small field at Turffontein Standside on June 27 over 2400m, 4.5 len behind Corrupt carrying 58.5kg at $15. Will need to improve many lengths to feature.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/8 | 25/07/2026 | 28 | BM88 | $10,740.00 | Turffontein | 2000m | Good | Chase Maujean | 61.5kg | 2:04.61 | - | 5 |
| 7.3L | $34.00 |
| 3/6 | 27/06/2026 | 23 | BM96 | $11,170.00 | Turffontein | 2400m | Good | Gavin Lerena | 58.5kg | 2:33.02 | - | 5 |
| 4.3L | $15.00 |
| 12/12 | 04/06/2026 | 37 | BM96 | $11,170.00 | Turffontein | 2000m | Good | Marco V'rensburg | 58.5kg | 2:05.74 | - | 5 |
| 15.8L | $21.00 |
| 4/10 | 28/04/2026 | 7 | LR OPEN | $33,700.00 | Turffontein | 3200m | Y | Chase Maujean | 52kg | 3:32.99 | - | 4 |
| 9.1L | $21.00 |
| 2/6 | 21/04/2026 | 38 | BM86 | $10,530.00 | Vaal | 2400m | Y | Blaine Marx-Jacobson | 63kg | 2:33.58 | - | 5 |
| 2.0L | $4.50 |
| 6/13 | 14/03/2026 | 23 | LR HCP | $18,960.00 | Turffontein | 2400m | Good | Richard Fourie | 54kg | 2:32.69 | - | 6 |
| 8.5L | $13.50 |
| 2/6 | 19/02/2026 | 18 | BM86 | $8,420.00 | Turffontein | 2600m | Good | Gavin Lerena | 61.5kg | 2:46.88 | - | 6 |
| 0.1L | $3.00 |
| 2/5 | 01/02/2026 | 5 | OPEN | $13,479.00 | Turffontein | 2400m | Good | Craig Zackey | 54kg | 2:33.49 | - | 3 |
| 2.8L | $8.50 |
| 3/8 | 27/01/2026 | 12 | OPEN | $13,479.00 | Vaal | 2000m | Good | Craig Zackey | 58kg | 2:02.65 | - | 1 |
| 0.9L | $21.00 |
| 13/13 | 15/01/2026 | 35 | HCP | $10,531.00 | Vaal | 2000m | Good | Mickaelle Michel | 61.5kg | 1:59.93 | - | 12 |
| 6.6L | $34.00 |
| 5/10 | 11/12/2025 | 21 | HCP | $12,637.00 | Vaal | 1800m | Good | Gavin Lerena | 57.5kg | 1:51.92 | - | 9 |
| 3.6L | $13.50 |

Jockey: Calvin Habib
Weight: 59.5kgs
Stats
Comments
Comes off a 33 day let-up. Last start 10th of 12 at Greyville in G3 on July 4 over 3000m, 15 len behind Ahead Of The Facts with 52.5kg at $51. The race before that 4th of 7 at Turffontein Standside on June 14 over 2400m, 4 len behind Hotarubi carrying 52kg at $17. Can improve on recent efforts.
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/12 | 04/07/2026 | 20 | G3 OPEN | $25,770.00 | Greyville | 3000m | Good | Rachel Venniker | 52.5kg | 3:11.88 | - | 4 |
| 15.2L | $51.00 |
| 4/7 | 14/06/2026 | 24 | OPEN | $12,890.00 | Turffontein | 2400m | Good | Philasande Mxoli | 52kg | 2:34.63 | - | 2 |
| 4.2L | $17.00 |
| 5/8 | 21/05/2026 | 23 | BM86 | $10,110.00 | Vaal | 2400m | Good | Blaine Marx-Jacobson | 60.7kg | 2:29.35 | - | 8 |
| 7.3L | $34.00 |
| 5/10 | 28/04/2026 | 24 | LR OPEN | $33,700.00 | Turffontein | 3200m | Y | Philasande Mxoli | 52kg | 3:32.99 | - | 9 |
| 12.4L | $101.00 |
| 9/10 | 04/04/2026 | 7 | LR CUP | $25,270.00 | Turffontein | 2850m | Good | Malesela Katjedi | 52kg | 3:04.23 | - | 2 |
| 25.8L | $67.00 |
| 6/7 | 28/03/2026 | 14 | PLATE | $12,640.00 | Vaal | 1700m | Y | Denis Schwarz | 56.5kg | 1:44.87 | - | 6 |
| 11.0L | $51.00 |
| 12/13 | 14/03/2026 | 9 | LR HCP | $18,960.00 | Turffontein | 2400m | Good | Rachel Venniker | 56kg | 2:32.69 | - | 12 |
| 19.8L | $126.00 |
| 10/10 | 05/03/2026 | 19 | OPEN | $13,480.00 | Vaal | 1600m | Soft | Denis Schwarz | 58kg | 1:38.62 | - | 6 |
| 11.5L | $101.00 |
| 10/11 | 14/02/2026 | 202 | BM96 | $12,640.00 | Turffontein | 1400m | Y | Rachel Venniker | 58.5kg | 1:25.75 | - | 2 |
| 16.5L | $101.00 |
| 7/12 | 27/07/2025 | 43 | G3 CUP | $84,250.00 | Greyville | 3200m | Y | P Mxoli | 55kg | 3:25.23 | - | 8 |
| 8.1L | $126.00 |
| 6/8 | 14/06/2025 | 11 | G3 OPEN | $29,490.00 | Scottsville | 2400m | Good | Craig Zackey | 56.5kg | 2:29.21 | - | 7 |
| 11.7L | $67.00 |

Jockey: Muzi Yeni
Weight: 53.5kgs
Stats
Comments
Last start 2nd in a small field at Turffontein Inside on July 9 over 2600m, 3.5 len behind Corrupt carrying 52kg at $4.50. The race before that 7th of 13 at this track on June 18 over 2400m, 7 len behind Repetition carrying 59.5kg at $2.80. Meets winner 2kg better and gets chance to turn the tables.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/5 | 09/07/2026 | 21 | BM90 | $10,740.00 | Turffontein | 2600m | Good | Muzi Yeni | 52kg | 2:45.68 | - | 4 |
| 3.3L | $4.50 |
| 7/13 | 18/06/2026 | 23 | BM76 | $9,450.00 | Vaal | 2400m | Good | Gavin Lerena | 59.5kg | 2:31.61 | - | 5 |
| 7.0L | $2.80 |
| 1/12 | 26/05/2026 | 19 | OPEN | $8,420.00 | Vaal | 2400m | Good | Gavin Lerena | 58kg | 2:32.58 | - | 2 |
| 1.1L | $3.80 |
| 1/6 | 07/05/2026 | 37 | MPLTE | $9,690.00 | Turffontein | 2000m | Y | Callan Murray | 60kg | 2:13.50 | - | 2 |
| 2.3L | $2.50 |
| 2/6 | 31/03/2026 | 10 | MPLTE | $8,090.00 | Vaal | 2000m | Good | Gavin Lerena | 60kg | 2:03.03 | - | 1 |
| 1.8L | $4.00 |
| 6/7 | 21/03/2026 | 14 | MPLTE | $10,110.00 | Turffontein | 1600m | Good | Callan Murray | 60kg | 1:41.24 | - | 5 |
| 6.8L | $13.50 |
| 7/10 | 07/03/2026 | 147 | MPLTE | $10,110.00 | Turffontein | 1160m | Y | Callan Murray | 60kg | 1:09.18 | - | 6 |
| 13.7L | $9.00 |
| 6/11 | 11/10/2025 | 13 | MPLTE | $8,846.00 | Turffontein | 1800m | Good | Callan Murray | 57kg | 1:53.67 | - | 9 |
| 5.2L | $2.30 |
| 3/9 | 28/09/2025 | - | MPLTE 3 | $8,846.00 | Turffontein | 1450m | Good | Jeffery Syster | 60kg | 1:29.50 | - | 3 |
| 9.5L | $34.00 |

Jockey: Blaine Marx-Jacobson
Weight: 52kgs
Stats
Comments
Most recently ran last in a small field at Turffontein Inside on July 9 over 2600m, 8 len behind Corrupt with 52kg at $4.50. The start before that 2nd of 13 at this track on June 18 over 2400m, 3.5 len behind Repetition with 54.7kg at $4.30. Predicted to struggle.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/5 | 09/07/2026 | 21 | BM90 | $10,740.00 | Turffontein | 2600m | Good | Blaine Marx-Jacobson | 51.1kg | 2:45.68 | - | 5 |
| 8.4L | $4.50 |
| 2/13 | 18/06/2026 | 23 | BM76 | $9,450.00 | Vaal | 2400m | Good | Blaine Marx-Jacobson | 54.7kg | 2:31.61 | - | 6 |
| 3.3L | $4.30 |
| 1/6 | 26/05/2026 | 19 | MPLTE | $6,320.00 | Vaal | 1800m | Good | Savanna Valjalo | 58.5kg | 1:50.76 | - | 3 |
| 4.3L | $1.56 |
| 2/6 | 07/05/2026 | 49 | MPLTE | $9,690.00 | Turffontein | 2000m | Y | Blaine Marx-Jacobson | 57.7kg | 2:13.50 | - | 6 |
| 2.3L | $3.80 |
| 3/9 | 19/03/2026 | 21 | MPLTE | $10,110.00 | Turffontein | 1800m | Good | Blaine Marx-Jacobson | 60kg | 1:55.66 | - | 3 |
| 2.9L | $7.00 |
| 4/7 | 26/02/2026 | 42 | MPLTE | $8,850.00 | Turffontein | 1700m | Good | Tshepiso Matsoele | 60kg | 1:46.45 | - | 6 |
| 3.9L | $7.00 |
| 4/9 | 15/01/2026 | 79 | MPLTE | $8,846.00 | Vaal | 1600m | Good | Tshepiso Matsoele | 59kg | 1:36.59 | - | 1 |
| 2.2L | $4.00 |
| 7/14 | 28/10/2025 | - | MPLTE | $6,318.00 | Vaal | 1200m | Good | Tshepiso Matsoele | 59kg | 1:12.35 | - | 10 |
| 5.0L | $41.00 |