Turffontein Race 1 - 4racing Welcomes You Mdn Plate
AMBERFORGO (9) has the clearest upside after a sound debut fourth at Vaal, beaten three and a half lengths in a F MPLTE when an outside chance in the betting. She now gets meaningful weight relief, draws low and represents a Sean Tarry yard with strong broader credentials, so natural second-up improvement makes her the one to beat. TIGER'S CAPTAIN (2) resumes from a three-month break with mixed recent figures, yet his seven prior runs around 1200m for two placings and the Robyn Klaasen-Kabelo Matsunyane combination give him a solid profile for this. THE BUFFALO (4) lifted into second at Vaal last start, albeit beaten seven and a half lengths and unwanted in the market, and third-up fitness keeps him in the minor-winning conversation. KALAHARI KID (8) is the key newcomer from Mike & Mathew De Kock, and the stable's Rafeef record gives him enough background to command respect on debut.

Jockey: Kyle Strydom
Weight: 60kgs
Stats
Comments
Second-up after a safely held fifth at Vaal, beaten over 12 lengths by Kings Mountain at long odds. His previous run was another fifth at Vaal over 1400m, beaten just over eight lengths, so the recent profile is more honest than threatening. The class drop is some help, but two unplaced runs at this distance leave him as a place-at-best hope if others underperform.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/12 | 01/10/2026 | 126 | MPLTE | $10,060.00 | Vaal | 1200m | Good | Kyle Strydom | 60kg | 1:08.48 | - | 11 |
| 12.0L | $34.00 |
| 5/11 | 28/05/2026 | 39 | MPLTE | $9,690.00 | Vaal | 1400m | Good | Serino Moodley | 60kg | 1:23.67 | - | 1 |
| 8.4L | $15.00 |
| 10/10 | 19/04/2026 | 15 | MPLTE | $10,110.00 | Turffontein | 1400m | Y | Muzi Yeni | 60kg | 1:26.99 | - | 5 |
| 30.0L | $3.00 |
| 3/7 | 04/04/2026 | 52 | MPLTE | $10,110.00 | Turffontein | 1400m | Good | Muzi Yeni | 60kg | 1:27.31 | - | 4 |
| 1.9L | $9.00 |
| 8/9 | 11/02/2026 | 21 | MPLTE | $11,790.00 | Durbanville | 1800m | Good | Rene Piechulek | 60kg | 1:48.27 | - | 1 |
| 12.2L | $26.00 |
| 6/11 | 21/01/2026 | 74 | MPLTE | $11,794.00 | Durbanville | 1600m | Good | Nicola Yuen | 57.5kg | 1:36.15 | - | 4 |
| 6.8L | $9.50 |
| 2/12 | 08/11/2025 | 60 | MPLTE | $11,794.00 | Kenilworth | 1600m | Good | Nicola Yuen | 56.5kg | 1:40.37 | - | 1 |
| 2.3L | $67.00 |
| 6/8 | 09/09/2025 | 27 | MPLATE | $9,270.00 | Durbanville | 1400m | Good | Luyolo Mxothwa | 60kg | 1:25.77 | - | 7 |
| 8.2L | $101.00 |
| 9/11 | 13/08/2025 | - | MPLATE | $9,270.00 | Kenilworth | 1200m | Soft | Muzi Yeni | 58kg | 1:14.73 | - | 1 |
| 16.1L | $15.00 |

Jockey: Kabelo Matsunyane
Weight: 60kgs
Stats
Comments
Returns from a three-month break after ending last preparation with a plain seventh at Vaal, beaten over 10 lengths when easing near the top of an open market. His earlier ninth at this venue was also only fair, but he has two placings from seven attempts around 1200m and gets a strong track rider for a leading stable. That gives him a genuine winning platform if he returns switched on.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/9 | 23/07/2026 | 14 | MPLTE | $9,880.00 | Vaal | 1000m | Good | Chamu Mabaya | 60kg | 0:58.20 | - | 5 |
| 10.5L | $8.00 |
| 9/14 | 09/07/2026 | 12 | MPLTE | $9,880.00 | Turffontein | 1450m | Good | Kabelo Matsunyane | 60kg | 1:28.89 | - | 3 |
| 6.6L | $9.50 |
| 7/17 | 27/06/2026 | 60 | MPLTE | $9,880.00 | Turffontein | 1160m | Good | Serino Moodley | 60kg | 1:06.95 | - | 6 |
| 4.7L | $17.00 |
| 4/8 | 28/04/2026 | 31 | MPLTE | $10,110.00 | Turffontein | 1160m | Y | Callan Murray | 60kg | 1:10.53 | - | 8 |
| 3.5L | $2.65 |
| 3/9 | 28/03/2026 | 9 | MPLTE | $10,110.00 | Vaal | 1200m | Y | Kabelo Matsunyane | 60kg | 1:10.85 | - | 6 |
| 3.9L | $11.00 |
| 4/8 | 19/03/2026 | 46 | MPLTE | $10,110.00 | Turffontein | 1200m | Good | Julius Mariba | 60kg | 1:14.43 | - | 7 |
| 3.7L | $13.50 |
| 2/8 | 01/02/2026 | 24 | MPLTE | $10,110.00 | Turffontein | 1160m | Good | Julius Mariba | 60kg | 1:09.14 | - | 5 |
| 4.5L | $51.00 |
| 13/13 | 08/01/2026 | 68 | MPLTE | $10,110.00 | Vaal | 1450m | Good | Kabelo Matsunyane | 59kg | 1:25.67 | - | 11 |
| 21.5L | $67.00 |
| 10/12 | 01/11/2025 | 151 | MPLTE | $10,110.00 | Turffontein | 1160m | Y | Marco V'rensburg | 59kg | 1:08.45 | - | 5 |
| 18.2L | $26.00 |
| 6/11 | 03/06/2025 | - | PLATE 2 | $9,690.00 | Turffontein | 1160m | Good | K Matsunyane | 60kg | 1:08.02 | - | 10 |
| 13.5L | $4.50 |

Jockey: Kendall Minnie
Weight: 60kgs
Stats
Comments
Returns from a three-month break after ending last preparation second last at Vaal, beaten over 14 lengths at big odds. He had also finished last at this venue two starts earlier and his record around 1200m is six unplaced runs. With one placing from 11 overall, he has to find far more than he has shown lately.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8/9 | 23/07/2026 | 49 | MPLTE | $9,880.00 | Vaal | 1000m | Good | Bovida Cossa | 60kg | 0:58.20 | - | 7 |
| 13.8L | $101.00 |
| 10/10 | 04/06/2026 | 21 | MPLTE | $9,880.00 | Turffontein | 1200m | Good | Calvin Ngcobo | 60kg | 1:12.92 | - | 1 |
| 25.5L | $126.00 |
| 3/4 | 14/05/2026 | 25 | MPLTE | $6,290.00 | Vaal | 1000m | Good | Vusunzi Sithetho | 60kg | 0:57.91 | - | 2 |
| 5.8L | $34.00 |
| 6/6 | 19/04/2026 | 22 | MPLTE | $8,850.00 | Turffontein | 1160m | Y | Phillip Mlangeni | 60kg | 1:12.38 | - | 2 |
| 11.6L | $34.00 |
| 8/9 | 28/03/2026 | 44 | MPLTE | $10,110.00 | Vaal | 1200m | Y | Philasande Mxoli | 60kg | 1:10.85 | - | 8 |
| 11.2L | $67.00 |
| 7/7 | 12/02/2026 | 95 | MPLTE | $8,850.00 | Turffontein | 1450m | Good | Tshepiso Matsoele | 60kg | 1:29.24 | - | 7 |
| 31.8L | $51.00 |
| 9/9 | 09/11/2025 | 52 | MPLTE | $10,110.00 | Turffontein | 1400m | Y | Julius Mariba | 58kg | 1:27.41 | - | 9 |
| 14.3L | $41.00 |
| 6/9 | 18/09/2025 | 19 | MPLTE | $8,850.00 | Vaal | 1700m | Good | Muzi Yeni | 57kg | 1:45.43 | - | 3 |
| 9.0L | $13.50 |
| 4/7 | 30/08/2025 | 88 | MPLATE | $8,850.00 | Vaal | 1200m | Good | Serino Moodley | 58kg | 1:11.63 | - | 7 |
| 7.1L | $21.00 |
| 7/11 | 03/06/2025 | 17 | PLATE 2 | $9,690.00 | Turffontein | 1160m | Good | N Nastili | 57.5kg | 1:08.02 | - | 11 |
| 14.6L | $126.00 |
| 10/12 | 17/05/2025 | - | PLATE 2 | $7,580.00 | Turffontein | 1160m | Good | N Nastili | 57.5kg | 1:08.28 | - | 4 |
| 7.7L | $101.00 |

Jockey: Calvin Habib
Weight: 59kgs
Stats
Comments
Lifted into second at Vaal last start, beaten seven and a half lengths by Kings Mountain after being unwanted in the market. That was a clear step in the right direction from his ninth over 1000m the run prior, when the market gave him more respect. Now at his third run this campaign and already placed at the distance, he profiles as a genuine minor-money chance with some upside.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/12 | 01/10/2026 | 35 | MPLTE | $10,060.00 | Vaal | 1200m | Good | Calvin Habib | 59kg | 1:08.48 | - | 5 |
| 7.5L | $34.00 |
| 9/12 | 27/08/2026 | 93 | MPLTE | $9,880.00 | Vaal | 1000m | Good | Gavin Lerena | 58kg | 0:58.20 | - | 4 |
| 7.0L | $5.50 |
| 12/13 | 26/05/2026 | - | MPLTE 2 | $10,530.00 | Vaal | 1000m | Good | Marco V'rensburg | 60kg | 0:56.15 | - | 3 |
| 11.4L | $34.00 |

Jockey: Jason Gates
Weight: 59kgs
Stats
Comments
Has been beaten a long way in both recent Vaal runs, finishing last over 1600m latest after being unwanted in the market. The run prior was a sixth over 1800m, beaten over 15 lengths, so the form base is thin. He is race fit, but three previous starts around 1200m without a placing make it difficult to build a strong case.
Last Starts 22 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 | 22/09/2026 | 34 | MPLTE | $9,880.00 | Vaal | 1600m | Good | Jason Gates | 60kg | 1:38.18 | - | 5 |
| 24.0L | $101.00 |
| 6/7 | 19/08/2026 | 6 | MPLTE | $9,880.00 | Vaal | 1800m | Good | Philasande Mxoli | 56kg | 1:52.12 | - | 7 |
| 15.0L | $67.00 |
| 7/7 | 13/08/2026 | 14 | MPLATE 3 | $9,880.00 | Vaal | 1600m | Y | Philasande Mxoli | 60kg | 1:39.26 | - | 7 |
| 9.8L | $126.00 |
| 7/8 | 30/07/2026 | 70 | MPLTE 2 | $10,740.00 | Vaal | 1200m | Good | Jeffery Syster | 60kg | 1:10.48 | - | 2 |
| 16.0L | $126.00 |
| 11/11 | 21/05/2026 | 23 | MPLTE 2 | $10,530.00 | Vaal | 1400m | Good | Jason Gates | 60kg | 1:22.23 | - | 10 |
| 26.0L | $126.00 |
| 8/8 | 28/04/2026 | 16 | MPLTE | $10,110.00 | Turffontein | 1160m | Y | Kyle Strydom | 57kg | 1:10.53 | - | 3 |
| 18.5L | $101.00 |
| 7/8 | 12/04/2026 | - | MPLTE | $10,110.00 | Turffontein | 1160m | Good | Denis Schwarz | 57kg | 1:10.00 | - | 3 |
| 17.4L | $101.00 |

Jockey: Tristan Godden
Weight: 59kgs
Stats
Comments
Starts his career for Candice Tammy Dawson as an Erik The Red colt out of Shine A Light, having cost R310,000 as a yearling. The stable's recent debut figures show one winner and six placings from 12 starters, which is some grounding, but there is no race form to rate him against these. Market confidence would help, otherwise he is hard to push high.

Jockey: Callan Murray
Weight: 59kgs
Stats
Comments
Debuts for Mike & Mathew De Kock, and that stable profile is the main attraction: 11 winners and 27 placings from 65 recent debut runners, plus a strong Rafeef combination. His half-sibling Sahara Dawn won first-up and Saudi Sweep has won twice, so the family offers sprinting substance. With Callan Murray booked, a forward showing would fit the available profile.

Jockey: Craig Zackey
Weight: 56.5kgs
Stats
Comments
Produced the most appealing exposed run in this field when fourth on debut at Vaal, beaten three and a half lengths by Steel And Satin in a F MPLTE. She was only an outside chance in the betting there, so the effort had merit, and she now gets genuine weight relief from 60kg to 56.5kg. From barrier 2 for Sean Tarry and Craig Zackey, she has the right second-up profile to take control of this maiden.
Last Starts 27 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/8 | 17/09/2026 | - | MPLTE F 3 | $9,450.00 | Vaal | 1200m | Y | Malesela Katjedi | 60kg | 1:12.44 | - | 3 |
| 3.4L | $13.50 |