Turffontein Race 8 - Betway Mr 96 Hcp
GALLIC VICTOR (8) gets the nod after two narrow Vaal placings, most recently third in a NOV when beaten half a length as a well-supported favourite. The return to 1200m is the point to consider, but he has placed at the trip before and the 5.5kg weight relief gives him a strong platform. IT'S PERSONAL (2) has the most convincing track-and-distance profile, with two wins and three placings from five attempts at this venue and trip, and his Benchmark 96 win two runs back reads well. BISOU BISOU (3) brings genuine three-year-old quality, backing a G2 second at Greyville with a close third at this track, and the weight drop keeps him in the mix. TIME IS PRECIOUS (5) was safely held despite running second first-up, but his career record, rider record with Keagan De Melo and previous 1200m win make him a live placing chance with winning scope if he sharpens second-up.

Jockey: Kabelo Matsunyane
Weight: 60kgs
Stats
Comments
Returns from a three-month break after finishing third in a Benchmark 96 over 1000m at Turffontein Standside, beaten three lengths by It's Personal when near the top of betting. He had won a Benchmark 84 there the run prior, so the form has some substance, but his 1200m record shows five tries without a win. Has reliable track figures, yet others bring stronger credentials for this assignment.
Last Starts 69 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/7 | 25/07/2026 | 14 | BM96 | $11,170.00 | Turffontein | 1000m | Good | Craig Zackey | 60kg | 0:56.42 | - | 7 |
| 3.0L | $3.00 |
| 1/6 | 11/07/2026 | 63 | BM84 | $10,310.00 | Turffontein | 1000m | Good | Gavin Lerena | 62.5kg | 0:57.11 | - | 3 |
| 2.0L | $3.25 |
| 4/10 | 09/05/2026 | 27 | OPEN | $14,320.00 | Greyville | 1000m | Good | Muzi Yeni | 57kg | 0:59.44 | - | 2 |
| 2.7L | $7.00 |
| 2/9 | 12/04/2026 | 15 | BM84 | $10,530.00 | Turffontein | 1000m | Good | Muzi Yeni | 61.5kg | 0:58.29 | - | 4 |
| 0.6L | $6.00 |
| 5/13 | 28/03/2026 | 32 | OPEN | $13,480.00 | Vaal | 1200m | Y | Kabelo Matsunyane | 54kg | 1:08.76 | - | 6 |
| 4.1L | $17.00 |
| 3/6 | 24/02/2026 | 38 | OPEN | $13,480.00 | Vaal | 1000m | Good | Chase Maujean | 54kg | 0:58.12 | - | 6 |
| 2.5L | $7.00 |
| 7/10 | 17/01/2026 | 21 | HCP | $10,531.00 | Vaal | 1000m | Good | Rachel Venniker | 60.5kg | 0:54.93 | - | 10 |
| 3.8L | $3.80 |
| 1/9 | 27/12/2025 | 37 | HCP | $12,637.00 | Turffontein | 1000m | Good | Rachel Venniker | 53kg | 0:57.67 | - | 5 |
| 0.3L | $9.00 |
| 5/7 | 20/11/2025 | 40 | PLATE | $10,110.00 | Vaal | 1400m | Y | Muzi Yeni | 52kg | 1:21.29 | - | 3 |
| 4.7L | $13.50 |
| 3/9 | 11/10/2025 | 49 | OPEN | $11,373.00 | Turffontein | 1200m | Good | Serino Moodley | 52kg | 1:12.08 | - | 3 |
| 0.5L | $3.50 |
| 3/13 | 23/08/2025 | 44 | OPEN | $11,370.00 | Turffontein | 1450m | Good | Serino Moodley | 52kg | 1:28.37 | - | 1 |
| 2.3L | $2.25 |

Jockey: Richard Fourie
Weight: 59kgs
Stats
Comments
Returns from a five-week let-up with a strong body of 1200m form behind him, including two wins and three placings from five starts at this track and distance. He was third over 1000m at this venue last time, beaten just under five lengths after drifting, but that followed a Benchmark 96 win at Turffontein Standside. Race fitness and proven local form make him a major threat.
Last Starts 34 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/6 | 29/08/2026 | 35 | BM96 | $11,170.00 | Turffontein | 1000m | Good | Muzi Yeni | 59kg | 0:57.83 | - | 4 |
| 4.8L | $5.00 |
| 1/7 | 25/07/2026 | 37 | BM96 | $11,170.00 | Turffontein | 1000m | Good | Muzi Yeni | 56.5kg | 0:56.42 | - | 4 |
| 1.5L | $7.00 |
| 5/9 | 18/06/2026 | 23 | BM84 | $10,310.00 | Vaal | 1000m | Good | Gavin Lerena | 62.5kg | 0:56.73 | - | 5 |
| 6.6L | $6.00 |
| 5/11 | 26/05/2026 | 44 | BM96 | $10,950.00 | Vaal | 1000m | Good | Blaine Marx-Jacobson | 54kg | 0:56.37 | - | 6 |
| 3.0L | $3.00 |
| 1/9 | 12/04/2026 | 57 | BM84 | $10,530.00 | Turffontein | 1000m | Good | Blaine Marx-Jacobson | 58kg | 0:58.29 | - | 8 |
| 0.6L | $3.50 |
| 5/11 | 14/02/2026 | 23 | BM96 | $12,640.00 | Turffontein | 1400m | Y | Muzi Yeni | 54.5kg | 1:25.75 | - | 7 |
| 6.1L | $4.30 |
| 3/7 | 22/01/2026 | 103 | HCP | $12,637.00 | Vaal | 1200m | Good | Marco V'rensburg | 54.5kg | 1:08.42 | - | 2 |
| 0.7L | $3.80 |
| 1/7 | 11/10/2025 | 35 | HCP | $9,688.00 | Turffontein | 1200m | Good | Muzi Yeni | 61kg | 1:12.54 | - | 4 |
| 0.1L | $3.25 |
| 2/10 | 06/09/2025 | 14 | RBH84 | $10,110.00 | Turffontein | 1200m | Good | Raymond Danielson | 58kg | 1:10.97 | - | 7 |
| 0.3L | $9.00 |
| 1/6 | 23/08/2025 | 48 | HCP | $8,000.00 | Turffontein | 1200m | Good | Raymond Danielson | 57.5kg | 1:13.19 | - | 4 |
| 0.2L | $4.50 |
| 3/5 | 06/07/2025 | 17 | HCP | $8,000.00 | Turffontein | 1000m | Good | Raymond Danielson | 59kg | 0:57.65 | - | 4 |
| 3.3L | $4.50 |

Jockey: Craig Zackey
Weight: 58.5kgs
Stats
Comments
Went close at this track last start, finishing third in a 3yo Handicap and beaten just over half a length while near the top of betting. That came after a strong second in a G2 2yo Open at Greyville when unwanted in the market, which gives the profile real depth for a lightly raced type. Drops 3kg from the latest run and looks a genuine place chance with upside.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/6 | 12/09/2026 | 48 | HCP 3 | $11,000.00 | Turffontein | 1200m | Good | Craig Zackey | 61.5kg | 1:12.94 | - | 2 |
| 0.6L | $4.00 |
| 2/13 | 26/07/2026 | 22 | G2 OPEN 2 | $42,960.00 | Greyville | 1200m | Good | Gavin Lerena | 60kg | 1:12.38 | - | 1 |
| 1.1L | $26.00 |
| 13/14 | 04/07/2026 | 20 | G2 OPEN 2 | $64,430.00 | Greyville | 1400m | Good | Callan Murray | 60kg | 1:24.24 | - | 6 |
| 13.1L | $15.00 |
| 1/10 | 14/06/2026 | - | MPLTE 2 | $10,740.00 | Turffontein | 1000m | Good | Callan Murray | 60kg | 0:57.58 | - | 1 |
| 1.0L | $7.00 |

Jockey: Calvin Ngcobo
Weight: 58kgs
Stats
Comments
Returns from a three-month break after a good second in an Open over 1400m at Turffontein Standside, beaten just under a length when well-supported. His previous fifth at Vaal was sound rather than sharp, and his 1200m record is limited to one placing from two attempts. The wide barrier adds another task, so he has to come back in very good order to trouble the main chances.
Last Starts 69 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 | 25/07/2026 | 23 | OPEN | $11,600.00 | Turffontein | 1400m | Good | Muzi Yeni | 56kg | 1:23.50 | - | 1 |
| 0.8L | $3.80 |
| 5/8 | 02/07/2026 | 14 | BM88 | $10,740.00 | Vaal | 1600m | Good | Callan Murray | 62kg | 1:36.23 | - | 7 |
| 4.0L | $4.30 |
| 1/15 | 18/06/2026 | 28 | OPEN | $11,600.00 | Vaal | 1400m | Good | Callan Murray | 54kg | 1:21.63 | - | 4 |
| 0.1L | $9.00 |
| 1/16 | 21/05/2026 | 70 | BM84 | $10,110.00 | Vaal | 1400m | Good | Callan Murray | 61.5kg | 1:21.69 | - | 7 |
| 0.3L | $21.00 |
| 8/8 | 12/03/2026 | 14 | BM96 | $12,640.00 | Turffontein | 1450m | Soft | Callan Murray | 55.5kg | 1:27.91 | - | 1 |
| 8.3L | $7.50 |
| 2/7 | 26/02/2026 | 14 | GPLATE | $10,950.00 | Turffontein | 1600m | Good | Callan Murray | 60kg | 1:38.75 | - | 4 |
| 1.8L | $4.00 |
| 2/7 | 12/02/2026 | 26 | GPLATE | $10,950.00 | Turffontein | 1450m | Good | Callan Murray | 60kg | 1:28.01 | - | 7 |
| 0.9L | $9.00 |
| 3/4 | 17/01/2026 | 28 | PLATE | $12,637.00 | Vaal | 1700m | Good | Callan Murray | 57kg | 1:43.12 | - | 2 |
| 4.5L | $2.80 |
| 13/21 | 20/12/2025 | 34 | HCP | $42,123.00 | Vaal | 1475m | Good | Mickaelle Michel | 52kg | 1:26.14 | - | 21 |
| 5.8L | $101.00 |
| 5/8 | 16/11/2025 | 35 | PLATE | $12,637.00 | Greyville | 1400m | Neutral | Callan Murray | 58.5kg | 1:22.69 | - | 1 |
| 4.0L | $5.00 |
| 2/7 | 12/10/2025 | 25 | PLATE | $12,468.00 | Greyville | 1400m | Good | Craig Zackey | 58.5kg | 1:24.50 | - | 5 |
| 0.4L | $7.00 |

Jockey: Keagan De Melo
Weight: 57.5kgs
Stats
Comments
Returns from a five-week let-up after resuming with second over 1000m at this track, beaten four and a half lengths by Echo Check while easing in betting. He was outclassed in a G1 2yo Open at Scottsville before that, but this is more suitable and he has already won at around 1200m. Keagan De Melo is two from two on him, which keeps him firmly in the minor-money mix.
Last Starts 34 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/6 | 29/08/2026 | 98 | BM96 | $11,170.00 | Turffontein | 1000m | Good | Gavin Lerena | 56kg | 0:57.83 | - | 3 |
| 4.6L | $4.50 |
| 6/9 | 23/05/2026 | 25 | G1 OPEN 2 | $150,340.00 | Scottsville | 1200m | Good | Gavin Lerena | 60kg | 1:07.13 | - | 5 |
| 9.9L | $9.50 |
| 1/6 | 28/04/2026 | 26 | G3 OPEN 2 | $25,270.00 | Turffontein | 1100m | Y | Callan Murray | 60kg | 1:05.38 | - | 2 |
| 1.4L | $6.00 |
| 1/11 | 02/04/2026 | 63 | BM66 | $7,580.00 | Vaal | 1000m | Good | Keagan De Melo | 59.5kg | 0:56.90 | - | 4 |
| 2.0L | $3.00 |
| 1/6 | 29/01/2026 | 53 | MPLTE | $10,952.00 | Vaal | 1000m | Good | Keagan De Melo | 60kg | 0:57.61 | - | 1 |
| 0.4L | $8.00 |
| 3/6 | 07/12/2025 | - | MPLTE 2 | $10,952.00 | Turffontein | 800m | Good | Louis Nhlapo | 60kg | 0:46.62 | - | 4 |
| 1.3L | $4.30 |

Jockey: Callan Murray
Weight: 57.5kgs
Stats
Comments
Returns from a four-month break with a useful overall record of two wins and two placings from six starts. He ended last campaign with a seventh in a Benchmark 96 at Turffontein Standside as favourite, beaten five and a half lengths, but the earlier Vaal second when beaten a head is the run that keeps him relevant. Proven at 1200m and capable of filling a placing if ready fresh.
Last Starts 110 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/14 | 14/06/2026 | 19 | BM96 | $11,170.00 | Turffontein | 1160m | Good | Callan Murray | 57.5kg | 1:07.08 | - | 14 |
| 5.4L | $3.50 |
| 2/11 | 26/05/2026 | 26 | BM96 | $10,950.00 | Vaal | 1000m | Good | Callan Murray | 55kg | 0:56.37 | - | 7 |
| 0.2L | $2.25 |
| 1/12 | 30/04/2026 | 28 | BM80 | $10,110.00 | Turffontein | 1160m | Good | Callan Murray | 58.5kg | 1:08.14 | - | 8 |
| 4.8L | $11.00 |
| 1/11 | 02/04/2026 | 19 | MPLTE | $10,110.00 | Vaal | 1000m | Good | Callan Murray | 60kg | 0:57.37 | - | 1 |
| 2.8L | $1.56 |
| 2/6 | 14/03/2026 | 58 | MPLTE | $10,110.00 | Turffontein | 1000m | Good | Callan Murray | 60kg | 0:56.53 | - | 6 |
| 0.9L | $3.00 |
| 4/8 | 15/01/2026 | - | MPLTE | $10,110.00 | Vaal | 1200m | Good | Callan Murray | 60kg | 1:08.73 | - | 5 |
| 7.9L | $6.00 |

Jockey: Philasande Mxoli
Weight: 57.5kgs
Stats
Comments
Returns from a three-month break after a better third at Greyville Aw over 1400m, beaten a length and a half and firming from bigger odds. That was a clear lift on his previous eighth at Greyville, where he was beaten just under six lengths at big odds. He has a 1200m win on the board, but the overall win rate and modest track record leave him with work to do.
Last Starts 82 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/8 | 12/07/2026 | 22 | BM98 | $14,180.00 | Greyville | 1400m | Neutral | A Mosaheb | 52.5kg | 1:21.21 | - | 3 |
| 1.6L | $13.50 |
| 8/10 | 20/06/2026 | 42 | OPEN 3U | $55,840.00 | Greyville | 1600m | Y | Tristan Godden | 60kg | 1:39.15 | - | 9 |
| 5.9L | $34.00 |
| 10/10 | 09/05/2026 | 48 | BM95 | $13,900.00 | Greyville | 1400m | Neutral | Keagan De Melo | 58.5kg | 1:22.49 | - | 7 |
| 5.5L | $21.00 |
| 12/14 | 22/03/2026 | 44 | OPEN | $11,790.00 | Greyville | 1400m | Y | Keagan De Melo | 58.5kg | 1:25.14 | - | 14 |
| 10.7L | $13.50 |
| 4/10 | 06/02/2026 | 19 | OPEN | $11,790.00 | Greyville | 1400m | Neutral | Keagan De Melo | 58.5kg | 1:21.60 | - | 1 |
| 3.3L | $2.40 |
| 1/7 | 18/01/2026 | 11 | PLATE | $12,640.00 | Greyville | 1400m | Good | Muzi Yeni | 50.5kg | 1:22.33 | - | 4 |
| 0.3L | $5.50 |
| 3/8 | 07/01/2026 | 31 | OPEN | $11,790.00 | Greyville | 1200m | Neutral | Keagan De Melo | 57kg | 1:08.76 | - | 5 |
| 0.1L | $4.50 |
| 9/12 | 07/12/2025 | 26 | HCP | $12,637.00 | Turffontein | 1160m | Good | Trent Mayhew | 57kg | 1:08.05 | - | 8 |
| 3.1L | $13.50 |
| 2/12 | 11/11/2025 | 14 | CUP | $12,637.00 | Vaal | 1200m | Soft | Trent Mayhew | 55.5kg | 1:08.13 | - | 4 |
| 1.8L | $26.00 |
| 7/11 | 28/10/2025 | 24 | HCP | $10,952.00 | Vaal | 1000m | Y | Trent Mayhew | 58kg | 0:55.48 | - | 8 |
| 3.0L | $51.00 |
| 8/10 | 04/10/2025 | 149 | GPLATE | $8,425.00 | Turffontein | 1200m | Good | Philasande Mxoli | 56kg | 1:13.36 | - | 4 |
| 5.4L | $15.00 |

Jockey: Muzi Yeni
Weight: 53.5kgs
Stats
Comments
Returns from a one-month freshening after two near-misses at Vaal, the latest a third in a NOV over 1600m when beaten half a length as a well-supported favourite. He had been beaten only a nose over 1450m the run prior, so his current form is the most reliable in the race. The 1200m record is a small query, but the weight relief is significant and he gets his chance to convert.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/8 | 03/09/2026 | 21 | NOV | $8,590.00 | Vaal | 1600m | Good | Muzi Yeni | 59kg | 1:37.23 | - | 3 |
| 0.5L | $2.40 |
| 2/9 | 13/08/2026 | 52 | RBH80 | $9,880.00 | Vaal | 1450m | Y | Blaine Marx-Jacobson | 60kg | 1:26.39 | - | 9 |
| 0.1L | $13.50 |
| 8/11 | 22/06/2026 | 23 | BM82 | $12,460.00 | Greyville | 1400m | Neutral | Craig Zackey | 59kg | 1:22.46 | - | 9 |
| 5.8L | $9.00 |
| 4/11 | 30/05/2026 | 34 | BM82 | $12,220.00 | Greyville | 1200m | Neutral | Craig Zackey | 59.5kg | 1:10.22 | - | 2 |
| 2.0L | $6.00 |
| 10/11 | 26/04/2026 | 18 | BM82 | $12,220.00 | Scottsville | 1600m | Soft | Craig Zackey | 58.5kg | 1:37.16 | - | 10 |
| 7.9L | $6.50 |
| 3/8 | 08/04/2026 | 45 | BM82 | $12,220.00 | Greyville | 1600m | Neutral | Craig Zackey | 58.5kg | 1:36.47 | - | 6 |
| 2.1L | $2.30 |
| 3/14 | 22/02/2026 | 71 | BM82 | $12,220.00 | Kenilworth | 1200m | Good | Craig Zackey | 58kg | 1:11.87 | - | 14 |
| 2.2L | $9.00 |
| 5/11 | 13/12/2025 | 28 | BM82 | $12,216.00 | Kenilworth | 1600m | Good | Craig Zackey | 56kg | 1:39.98 | - | 7 |
| 2.9L | $7.00 |
| 5/11 | 15/11/2025 | 28 | BM82 | $12,216.00 | Kenilworth | 1950m | Good | Craig Zackey | 54kg | 2:00.34 | - | 8 |
| 4.6L | $1.87 |
| 2/10 | 18/10/2025 | 87 | OPEN | $9,267.00 | Durbanville | 1600m | Good | Craig Zackey | 57kg | 1:36.87 | - | 7 |
| 2.8L | $4.30 |
| 1/10 | 23/07/2025 | - | MPLTE 2 | $12,640.00 | Scottsville | 1400m | Y | Gavin Lerena | 60kg | 1:25.92 | - | 1 |
| 2.8L | $2.10 |

Jockey: Kendall Minnie
Weight: 52.5kgs
Stats
Comments
Returns from a three-month break after finishing 11th in a Benchmark 88 at Turffontein Standside, beaten eight and a half lengths at big odds. The run prior was worse, finishing last at Vaal and beaten over 12 lengths, again at triple-figure odds. He has won at around 1200m in the past, but recent form gives little confidence against sharper rivals.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11/13 | 11/07/2026 | 23 | BM88 | $10,740.00 | Turffontein | 1400m | Good | Calvin Ngcobo | 57kg | 1:24.38 | - | 12 |
| 8.7L | $126.00 |
| 9/9 | 18/06/2026 | 23 | BM84 | $10,310.00 | Vaal | 1000m | Good | Calvin Ngcobo | 59.5kg | 0:56.73 | - | 3 |
| 11.8L | $101.00 |
| 10/11 | 26/05/2026 | 44 | BM96 | $10,950.00 | Vaal | 1000m | Good | Philasande Mxoli | 53.5kg | 0:56.37 | - | 3 |
| 6.4L | $51.00 |
| 6/9 | 12/04/2026 | 15 | BM84 | $10,530.00 | Turffontein | 1000m | Good | Philasande Mxoli | 59.5kg | 0:58.29 | - | 5 |
| 2.8L | $26.00 |
| 12/13 | 28/03/2026 | 16 | OPEN | $13,480.00 | Vaal | 1200m | Y | Jarryd Penny | 52kg | 1:08.76 | - | 12 |
| 13.5L | $26.00 |
| 1/7 | 12/03/2026 | 26 | BM84 | $10,530.00 | Turffontein | 1000m | Soft | Philasande Mxoli | 56.5kg | 0:58.33 | - | 4 |
| 0.8L | $9.00 |
| 6/9 | 14/02/2026 | 16 | HCP | $13,060.00 | Turffontein | 1160m | Y | Malesela Katjedi | 52kg | 1:08.45 | - | 2 |
| 4.5L | $21.00 |
| 6/12 | 29/01/2026 | 12 | HCP | $10,531.00 | Vaal | 1200m | Good | Ryan Munger | 58kg | 1:09.17 | - | 9 |
| 6.5L | $26.00 |
| 5/10 | 17/01/2026 | 21 | HCP | $10,531.00 | Vaal | 1000m | Good | Malesela Katjedi | 59kg | 0:54.93 | - | 7 |
| 3.5L | $17.00 |
| 7/9 | 27/12/2025 | 20 | HCP | $12,637.00 | Turffontein | 1000m | Good | Kabelo Matsunyane | 54kg | 0:57.67 | - | 7 |
| 4.8L | $34.00 |
| 11/12 | 07/12/2025 | 14 | HCP | $12,637.00 | Turffontein | 1160m | Good | Philasande Mxoli | 55kg | 1:08.05 | - | 6 |
| 6.7L | $101.00 |