Turffontein Race 8 - Racing240 Mr 84 Hcp
ONE EYE ON DUBAI (8) Dominant winner by almost 8L last time at Vaal and honest performer putting a tidy record together. Should muster plenty of early toe. Getting better in recent performances. Prominent showing expected and won't be far off them. RAFE'S ORACLE (9) Solid effort when winning by 1L last time here and can save some energy from the draw. Suited by the weight drop. Strong chance. CULTURATI (1) Came in 4th last time at Vaal. Is capable of a resurgence but back to a shorter distance. One of the major players. DARK SILVER (2) Below par when 10th last run at Vaal but can find a nice position from the draw. Back in trip. Has more weight to carry. Needs some luck and is an each way suggestion.

Jockey: Richard Fourie
Weight: 60kgs
Stats
Comments
Returns from a one-month let-up after a solid fourth in a Benchmark 86 over 2400m at Vaal, beaten just over two lengths as the heavily backed favourite behind Apache Son. His ninth two back was a plainer run, but he had market respect there and now gets a kinder class set-up. Three unplaced runs around 1800m are the query, though his current ratings and race fitness make him the horse to beat.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/10 | 10/09/2026 | 22 | BM86 | $10,310.00 | Vaal | 2400m | Y | Gavin Lerena | 58.5kg | 2:32.75 | - | 4 |
| 2.3L | $4.00 |
| 9/11 | 19/08/2026 | 18 | BM84 | $10,310.00 | Vaal | 1800m | Good | Blaine Marx-Jacobson | 58.5kg | 1:50.75 | - | 6 |
| 7.5L | $5.50 |
| 1/7 | 01/08/2026 | 67 | BM80 | $9,880.00 | Turffontein | 2000m | Good | Gavin Lerena | 60.5kg | 2:07.13 | - | 5 |
| 0.3L | $4.30 |
| 6/10 | 26/05/2026 | 52 | BM84 | $10,110.00 | Vaal | 1800m | Good | Blaine Marx-Jacobson | 55.5kg | 1:49.40 | - | 1 |
| 3.3L | $8.50 |
| 10/13 | 04/04/2026 | 21 | G2 OPEN 3 | $105,310.00 | Turffontein | 2450m | Good | Rachel Venniker | 60kg | 2:37.36 | - | 6 |
| 15.8L | $67.00 |
| 10/13 | 14/03/2026 | 32 | LR OPEN 3 | $18,960.00 | Turffontein | 2000m | Good | Gavin Lerena | 55.5kg | 2:05.41 | - | 1 |
| 7.2L | $5.00 |
| 2/10 | 10/02/2026 | 19 | OPEN | $9,270.00 | Vaal | 2400m | Good | Malesela Katjedi | 60kg | 2:32.05 | - | 7 |
| 0.5L | $9.00 |
| 1/12 | 22/01/2026 | 49 | MPLTE | $10,110.00 | Vaal | 2000m | Good | Malesela Katjedi | 58kg | 2:02.78 | - | 7 |
| 1.5L | $51.00 |
| 5/13 | 04/12/2025 | 39 | MPLTE | $10,110.00 | Vaal | 1800m | Soft | Malesela Katjedi | 58kg | 1:52.45 | - | 1 |
| 13.5L | $41.00 |
| 10/11 | 26/10/2025 | - | MPLTE | $8,846.00 | Turffontein | 1400m | Good | Jeffery Syster | 58kg | 1:26.37 | - | 6 |
| 12.0L | $151.00 |

Jockey: Calvin Habib
Weight: 59.5kgs
Stats
Comments
Returns from a one-month let-up after finishing last in a Benchmark 86 at Vaal, beaten over 20 lengths behind Apache Son with no clear excuse. His previous Open fifth behind Olympian Gold was much better, beaten just under three lengths, and the class drop plus a strong track place record help. The task is to rediscover that two-back level rather than repeat the latest run.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10/10 | 10/09/2026 | 22 | BM86 | $10,310.00 | Vaal | 2400m | Y | Girish Samo-Burthia | 56kg | 2:32.75 | - | 5 |
| 20.0L | $9.50 |
| 5/7 | 19/08/2026 | 18 | OPEN | $11,600.00 | Vaal | 1800m | Good | Blaine Marx-Jacobson | 50.5kg | 1:51.02 | - | 2 |
| 2.9L | $4.50 |
| 2/7 | 01/08/2026 | 30 | BM80 | $9,880.00 | Turffontein | 2000m | Good | Girish Samo-Burthia | 58.5kg | 2:07.13 | - | 2 |
| 0.3L | $6.00 |
| 6/8 | 02/07/2026 | 25 | BM88 | $10,740.00 | Vaal | 1600m | Good | Calvin Habib | 57kg | 1:36.23 | - | 3 |
| 7.4L | $4.30 |
| 5/9 | 07/06/2026 | 22 | BM88 | $10,740.00 | Turffontein | 1600m | Good | Calvin Habib | 57.5kg | 1:37.94 | - | 6 |
| 4.2L | $9.00 |
| 3/12 | 16/05/2026 | 18 | OPEN | $11,370.00 | Turffontein | 1600m | Good | Jacey Botes | 49.5kg | 1:38.35 | - | 1 |
| 3.0L | $11.00 |
| 6/11 | 28/04/2026 | 28 | BM84 | $10,530.00 | Turffontein | 1600m | Y | Jacey Botes | 60kg | 1:39.93 | - | 8 |
| 8.6L | $17.00 |
| 4/11 | 31/03/2026 | 5 | BM86 | $10,530.00 | Vaal | 1600m | Good | Muzi Yeni | 59.5kg | 1:33.83 | - | 8 |
| 3.0L | $6.50 |
| 7/12 | 26/03/2026 | 21 | BM84 | $10,530.00 | Vaal | 1800m | Soft | Calvin Habib | 60.5kg | 1:49.85 | - | 3 |
| 6.0L | $6.00 |
| 3/10 | 05/03/2026 | 93 | OPEN | $13,480.00 | Vaal | 1600m | Soft | Jacey Botes | 49.5kg | 1:38.62 | - | 7 |
| 2.5L | $7.50 |
| 11/14 | 02/12/2025 | 23 | HCP | $10,531.00 | Turffontein | 1800m | Soft | Calvin Habib | 59.5kg | 1:53.31 | - | 13 |
| 11.3L | $7.00 |

Jockey: Kyle Strydom
Weight: 57.5kgs
Stats
Comments
Resumes after a two-month break from a first-up run where she finished last in an FM Benchmark 90 at Vaal, beaten over 12 lengths at big odds. Her run prior was also a long way below what is required, finishing last over 2000m at Turffontein Standside. A class drop and past placing around this trip offer some context, but others bring far stronger recent form.
Last Starts 43 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9/9 | 27/08/2026 | 166 | BM90 FM | $9,450.00 | Vaal | 1450m | Good | Kyle Strydom | 55.5kg | 1:27.91 | - | 7 |
| 11.5L | $67.00 |
| 14/14 | 14/03/2026 | 35 | OPEN F 3 | $12,640.00 | Turffontein | 2000m | Good | Kabelo Matsunyane | 58.5kg | 2:03.78 | - | 9 |
| 26.5L | $67.00 |
| 14/14 | 07/02/2026 | 37 | G2 OPEN F 3 | $63,184.00 | Turffontein | 1600m | Good | Kabelo Matsunyane | 60kg | 1:37.44 | - | 6 |
| 38.5L | $51.00 |
| 5/7 | 01/01/2026 | 98 | RBH80 FM | $9,480.00 | Turffontein | 1400m | Good | Kabelo Matsunyane | 56kg | 1:26.85 | - | 7 |
| 9.0L | $26.00 |
| 1/13 | 25/09/2025 | 19 | MPLTE | $8,846.00 | Vaal | 1600m | Soft | Kabelo Matsunyane | 54kg | 1:40.74 | - | 9 |
| 0.3L | $4.50 |
| 3/7 | 06/09/2025 | 20 | MPLATE FM | $8,000.00 | Turffontein | 1800m | Good | Serino Moodley | 56kg | 1:53.37 | - | 7 |
| 3.2L | $26.00 |
| 5/9 | 17/08/2025 | - | MPLATE F 3 | $8,420.00 | Turffontein | 1600m | Good | Serino Moodley | 60kg | 1:40.43 | - | 8 |
| 8.1L | $21.00 |

Jockey: Tristan Godden
Weight: 57.5kgs
Stats
Comments
Was safely held in Open grade at this venue last start, finishing seventh and beaten over 14 lengths after firming from bigger odds. His previous sixth at Greyville Aw was more competitive without threatening, beaten four and a half lengths. Weight relief, a class drop and a good record with this jockey help the set-up, but recent form leaves him looking more a place chance than a win play.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/10 | 12/09/2026 | 22 | OPEN | $8,590.00 | Turffontein | 1800m | Good | Kaidan Brewer | 62.5kg | 1:53.99 | - | 6 |
| 13.9L | $11.00 |
| 6/9 | 21/08/2026 | 15 | OPEN | $12,030.00 | Greyville | 2000m | Neutral | Girish Samo-Burthia | 59.5kg | 2:02.58 | - | 8 |
| 4.6L | $15.00 |
| 8/13 | 06/08/2026 | 26 | OPEN | $8,590.00 | Vaal | 2400m | Good | Girish Samo-Burthia | 62.5kg | 2:32.25 | - | 4 |
| 9.4L | $6.50 |
| 6/9 | 11/07/2026 | 38 | BM80 | $9,880.00 | Turffontein | 1800m | Good | Kaidan Brewer | 60kg | 1:51.72 | - | 6 |
| 6.0L | $13.50 |
| 1/11 | 03/06/2026 | 18 | BM82 | $12,460.00 | Greyville | 2000m | Neutral | Tristan Godden | 55.5kg | 2:01.56 | - | 5 |
| 0.3L | $17.00 |
| 6/12 | 16/05/2026 | 46 | BM74 | $8,420.00 | Turffontein | 2000m | Good | Tristan Godden | 59kg | 2:07.06 | - | 1 |
| 8.7L | $5.00 |
| 1/6 | 31/03/2026 | 35 | MPLTE | $8,090.00 | Vaal | 2000m | Good | Mxolisi Mbuto | 58.5kg | 2:03.03 | - | 5 |
| 1.8L | $3.00 |
| 5/8 | 24/02/2026 | 47 | MPLTE | $10,110.00 | Vaal | 2000m | Good | Kabelo Matsunyane | 60kg | 2:06.04 | - | 8 |
| 3.5L | $11.00 |
| 6/14 | 08/01/2026 | 72 | MPLTE | $10,110.00 | Vaal | 1800m | Good | Kobeli Lihaba | 58kg | 1:48.97 | - | 10 |
| 7.4L | $9.00 |
| 3/11 | 28/10/2025 | 24 | MPLTE | $8,846.00 | Vaal | 2000m | Y | Kabelo Matsunyane | 57kg | 2:03.58 | - | 6 |
| 7.3L | $9.00 |
| 5/10 | 04/10/2025 | 32 | MPLTE | $8,846.00 | Turffontein | 1600m | Good | Philasande Mxoli | 60kg | 1:42.40 | - | 7 |
| 8.4L | $11.00 |

Jockey: Malesela Katjedi
Weight: 57kgs
Stats
Comments
Led into this off a sixth at this track in Benchmark 74 grade, beaten just under seven lengths as an outside chance in the market. The run prior reads better, a third in Open company at this venue when beaten just over five lengths. He can roll forward from the wide barrier and carries less weight, but eight tries around 1800m without a win keeps him in the place bracket.
Last Starts 20 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/8 | 19/09/2026 | 7 | BM74 | $8,590.00 | Turffontein | 1800m | Good | Jacey Botes | 59.5kg | 1:54.06 | - | 4 |
| 6.9L | $13.50 |
| 3/10 | 12/09/2026 | 9 | OPEN | $8,590.00 | Turffontein | 1800m | Good | Blaine Marx-Jacobson | 61.5kg | 1:53.99 | - | 9 |
| 5.2L | $6.50 |
| 1/11 | 03/09/2026 | 15 | BM66 | $7,730.00 | Vaal | 2000m | Good | A Mosaheb | 63kg | 2:04.32 | - | 2 |
| 6.3L | $3.00 |
| 5/14 | 19/08/2026 | 3 | BM74 | $8,590.00 | Vaal | 1600m | Good | Malesela Katjedi | 59kg | 1:36.35 | - | 8 |
| 6.7L | $9.50 |
| 2/7 | 16/08/2026 | 10 | RBH74 | $8,590.00 | Turffontein | 1800m | Good | Mxolisi Mbuto | 59kg | 1:53.02 | - | 5 |
| 0.2L | $13.50 |
| 7/13 | 06/08/2026 | 7 | OPEN | $8,590.00 | Vaal | 2400m | Good | Callan Murray | 60kg | 2:32.25 | - | 13 |
| 5.1L | $6.50 |
| 1/10 | 30/07/2026 | 9 | BM66 | $7,730.00 | Vaal | 2000m | Good | Craig Zackey | 60.5kg | 2:03.35 | - | 7 |
| 3.8L | $5.50 |
| 9/9 | 21/07/2026 | 10 | BM74 | $8,590.00 | Turffontein | 2000m | Good | Craig Zackey | 56.5kg | 2:05.95 | - | 9 |
| 16.8L | $6.00 |
| 2/11 | 11/07/2026 | 12 | BM74 | $8,590.00 | Turffontein | 1600m | Good | Craig Zackey | 56kg | 1:39.38 | - | 4 |
| 0.1L | $7.00 |
| 5/12 | 29/06/2026 | 4 | BM66 | $7,730.00 | Turffontein | 2000m | Good | Trent Mayhew | 60kg | 2:08.66 | - | 2 |
| 4.4L | $5.00 |
| 3/8 | 25/06/2026 | 7 | HCP | $8,590.00 | Vaal | 2000m | Good | Trent Mayhew | 56kg | 2:03.61 | - | 1 |
| 2.0L | $7.00 |

Jockey: Blaine Marx-Jacobson
Weight: 56.5kgs
Stats
Comments
Resumes after a two-month break following a seventh at Scottsville over 1600m, beaten three lengths after firming notably from a bigger opening quote. His previous fifth at Turffontein Standside was also respectable, beaten two and a half lengths in Benchmark 84 grade. A win from two starts around 1800m and weight relief give him an each-way angle, but his recent winning record is modest.
Last Starts 47 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/10 | 23/08/2026 | 22 | BM81 | $12,460.00 | Scottsville | 1600m | Good | Calvin Habib | 59.5kg | 1:36.90 | - | 1 |
| 3.0L | $8.00 |
| 5/9 | 01/08/2026 | 33 | BM84 | $10,310.00 | Turffontein | 1600m | Good | Calvin Habib | 58.5kg | 1:38.68 | - | 1 |
| 2.7L | $15.00 |
| 9/11 | 29/06/2026 | 25 | BM88 | $10,740.00 | Turffontein | 2000m | Good | Calvin Habib | 55.5kg | 2:07.91 | - | 1 |
| 8.8L | $7.00 |
| 10/12 | 04/06/2026 | 25 | BM96 | $11,170.00 | Turffontein | 2000m | Good | Muzi Yeni | 52.5kg | 2:05.74 | - | 9 |
| 7.4L | $4.00 |
| 4/11 | 10/05/2026 | 12 | BM96 | $10,950.00 | Turffontein | 1800m | Good | Chase Maujean | 52.5kg | 1:54.63 | - | 1 |
| 1.9L | $11.00 |
| 3/11 | 28/04/2026 | 28 | BM84 | $10,530.00 | Turffontein | 1600m | Y | Chase Maujean | 59kg | 1:39.93 | - | 4 |
| 6.3L | $67.00 |
| 10/11 | 31/03/2026 | 19 | BM86 | $10,530.00 | Vaal | 1600m | Good | Calvin Habib | 60.5kg | 1:33.83 | - | 7 |
| 10.2L | $34.00 |
| 7/7 | 12/03/2026 | 259 | HCP 3 | $9,270.00 | Turffontein | 1600m | Soft | Calvin Habib | 59.5kg | 1:38.55 | - | 4 |
| 16.3L | $15.00 |
| 4/6 | 26/06/2025 | 18 | PLATE 2 | $10,950.00 | Turffontein | 1600m | Good | Calvin Habib | 60kg | 1:38.88 | - | 3 |
| 3.4L | $9.00 |
| 5/9 | 08/06/2025 | 54 | OPEN 2 | $14,740.00 | Turffontein | 1400m | Good | Calvin Habib | 60kg | 1:25.31 | - | 9 |
| 10.0L | $15.00 |
| 1/9 | 15/04/2025 | 17 | PLATE 2 | $11,340.00 | Vaal | 1700m | Good Soft | Calvin Habib | 60kg | 1:45.76 | - | 8 |
| 3.3L | $1.36 |

Jockey: Jason Gates
Weight: 53kgs
Stats
Comments
Finished last first-up at Vaal in a Benchmark 83 over 1600m, beaten just over six lengths at generous odds, so he has to lift second-up. His previous run was a much better second at this venue in a 2yo PLATE, but that came before a break and over a shorter trip. He has won at this track, yet the first look around 1800m makes this a demanding assignment.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/6 | 22/09/2026 | 85 | BM83 | $10,310.00 | Vaal | 1600m | Good | Muzi Yeni | 54.5kg | 1:36.86 | - | 1 |
| 6.4L | $15.00 |
| 2/8 | 29/06/2026 | 22 | PLATE 2 | $12,030.00 | Turffontein | 1600m | Good | Marco V'rensburg | 60kg | 1:40.46 | - | 7 |
| 1.7L | $51.00 |
| 6/7 | 07/06/2026 | 24 | OPEN 2 | $15,030.00 | Turffontein | 1400m | Good | Marco V'rensburg | 58kg | 1:24.41 | - | 5 |
| 6.6L | $126.00 |
| 7/7 | 14/05/2026 | 14 | PLATE 2 | $11,790.00 | Vaal | 1600m | Good | Kobeli Lihaba | 60kg | 1:35.42 | - | 5 |
| 16.5L | $34.00 |
| 6/6 | 30/04/2026 | 49 | PLATE 2 | $12,640.00 | Turffontein | 1600m | Good | Kobeli Lihaba | 60kg | 1:41.49 | - | 1 |
| 13.6L | $13.50 |
| 1/8 | 12/03/2026 | 26 | MPLTE 2 | $10,950.00 | Turffontein | 1450m | Good | Kobeli Lihaba | 60kg | 1:30.30 | - | 2 |
| 0.5L | $34.00 |
| 8/9 | 14/02/2026 | 7 | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Y | Callan Murray | 60kg | 1:10.44 | - | 7 |
| 10.1L | $101.00 |
| 7/9 | 07/02/2026 | - | PLATE 2 | $12,637.00 | Turffontein | 1000m | Good | Kobeli Lihaba | 60kg | 0:57.11 | - | 4 |
| 14.0L | $101.00 |

Jockey: Keagan De Melo
Weight: 53kgs
Stats
Comments
Comes through a dominant Vaal MPLTE win over 2000m, beating Verdandi by eight and a half lengths as a short odds-on favourite. That followed a neck second to Imyourhuckleberry, so his three-start profile is building well. Backing up into a handicap brings a sharper test, but the class drop, weight relief and strong stable-rider combination make him a serious winning chance.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/6 | 22/09/2026 | 12 | MPLTE | $9,880.00 | Vaal | 2000m | Good | Callan Murray | 56kg | 2:03.64 | - | 5 |
| 8.5L | $1.56 |
| 2/6 | 10/09/2026 | 25 | MPLTE | $9,880.00 | Vaal | 1700m | Y | Gavin Lerena | 60kg | 1:46.73 | - | 6 |
| 0.3L | $2.50 |
| 4/6 | 16/08/2026 | - | MPLATE | $9,880.00 | Turffontein | 1200m | Good | Callan Murray | 58kg | 1:13.96 | - | 5 |
| 3.1L | $4.50 |

Jockey: Philasande Mxoli
Weight: 52kgs
Stats
Comments
Returned a winner at this track over 1450m, beating Purple Rain by just over a length in MPLTE grade after being well supported near the top of betting. He had earlier been safely held in a 2yo PLATE at Turffontein Standside, so the latest run was a clear positive. The concern is his first attempt around 1800m, and he still has to prove that form in this stronger handicap setting.
Last Starts 20 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/9 | 19/09/2026 | 76 | MPLTE | $9,880.00 | Turffontein | 1450m | Good | Gavin Lerena | 60kg | 1:31.64 | - | 1 |
| 1.3L | $4.50 |
| 7/9 | 05/07/2026 | 24 | PLATE 2 | $12,030.00 | Turffontein | 1400m | Good | Gavin Lerena | 57kg | 1:24.53 | - | 5 |
| 7.6L | $8.00 |
| 5/9 | 11/06/2026 | - | MPLTE 2 | $10,740.00 | Turffontein | 1600m | Good | Denis Schwarz | 60kg | 1:42.69 | - | 9 |
| 3.4L | $21.00 |