Turffontein Race 6 - 4Racing SA Sales Cup (2-Year-Olds)
Very good race with plenty of talent. Hard to go past the unbeaten HEATH HOUSE (6), who has won all three runs. Was a seven length winner last time and can only be fitter. Top chance again. GIMME SOME LUCK (5) demolished maiden class on debut with an eight length win and can only be further improved. Big chance to go two from two. BETTER NEVER ENDS (1) had been knocking on the door before breaking maiden in the Grade 2 Nursery latest. Big chance again now that the penny has dropped. PRAYERSANDPROMISES (8) is a promising colt coming though some good form races and looks a genuine hope with further improvement.

Jockey: Philasande Mxoli
Weight: 60kgs
Stats
Comments
Form hard to fault. Comes here off a 36-day let-up. At the latest run won by 0.9 len at this track G2 The Nursery April 4 over 1160m defeating The Bronx Bull with 60kg at $41. The run before that 4th of 14 at Greyville on March 27 over 1400m, 4 len behind Riff Raff Boy with 60kg at $3.80. Had been knocking on the door before breaking maiden in the Grade 2 Nursery latest. Big chance again now that the penny has dropped.
Last Starts 36 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/4 | 04/04/2026 | 8 | G2 OPEN 2 | $42,120.00 | Turffontein | 1160m | Good | Muzi Yeni | 60kg | 1:08.62 | - | 4 |
| 0.9L | $41.00 |
| 4/14 | 27/03/2026 | 16 | MPLTE 2 | $11,790.00 | Greyville | 1400m | Good | Muzi Yeni | 60kg | 1:27.53 | - | 2 |
| 3.9L | $3.80 |
| 4/13 | 11/03/2026 | 21 | MPLTE 2 | $11,790.00 | Scottsville | 1200m | Y | Cole Dicken | 60kg | 1:10.09 | - | 12 |
| 2.1L | $2.80 |
| 2/16 | 18/02/2026 | 24 | MPLTE 2 | $11,790.00 | Scottsville | 1200m | Y | Dezahn Louw | 57.6kg | 1:09.21 | - | 11 |
| 2.8L | $26.00 |
| 6/8 | 25/01/2026 | 14 | PLATE | $21,061.00 | Scottsville | 1000m | Y | S'manga Khumalo | 60kg | 0:56.16 | - | 6 |
| 8.4L | $9.50 |
| 2/10 | 11/01/2026 | 16 | MPLTE 2 | $11,794.00 | Scottsville | 1000m | Y | Cole Dicken | 60kg | 0:56.93 | - | 8 |
| 3.3L | $34.00 |
| 5/9 | 26/12/2025 | - | PLATE | $21,061.00 | Greyville | 1000m | Good | Athandiwe Mgudlwa | 60kg | 0:58.59 | - | 7 |
| 7.0L | $51.00 |

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
At debut, 2nd of 11 at Vaal on March 31 over 1200m, 2.75 len behind Sherlock Holmes with 60kg at $11. Good effort on debut but this looks a stern test.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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: Serino Moodley
Weight: 60kgs
Stats
Comments
Most recently favourite; won by 6 len at Vaal April 23 over 1000m defeating Lightinthewoods with 60kg at $1.30. Before that 2nd in a small field at this track on March 14 over 1000m, 1.75 len behind Good Day Sunshine carrying 60kg at $2.10. Facing a stiffer assignment this time.
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/8 | 23/04/2026 | 40 | MPLTE 2 | $10,950.00 | Vaal | 1000m | Y | Blaine Marx-Jacobson | 60kg | 0:58.08 | - | 5 |
| 5.8L | $1.33 |
| 2/6 | 14/03/2026 | 16 | MPLTE 2 | $10,950.00 | Turffontein | 1000m | Good | Ryan Munger | 60kg | 0:57.27 | - | 5 |
| 1.7L | $2.10 |
| 2/6 | 26/02/2026 | 28 | MPLTE 2 | $10,950.00 | Turffontein | 1000m | Good | Blaine Marx-Jacobson | 60kg | 0:58.49 | - | 2 |
| 0.6L | $2.30 |
| 3/6 | 29/01/2026 | 12 | MPLTE | $10,952.00 | Vaal | 1000m | Good | Gavin Lerena | 60kg | 0:57.61 | - | 2 |
| 1.5L | $2.50 |
| 2/7 | 17/01/2026 | 18 | MPLTE 2 | $10,952.00 | Vaal | 1000m | Good | Gavin Lerena | 60kg | 0:56.87 | - | 1 |
| 3.7L | $2.30 |
| 2/9 | 30/12/2025 | - | PLATE 2 | $10,952.00 | Turffontein | 1000m | Good | Gavin Lerena | 60kg | 0:58.00 | - | 4 |
| 5.3L | $3.50 |

Jockey: Calvin Habib
Weight: 60kgs
Stats
Comments
At the latest run won by 0.5 len at Vaal May 4 over 1450m defeating Beach Walker with 56kg at $8.50. The run before that 6th of 8 at Turffontein Inside on March 12 over 1450m, 8 len behind Lone Horizon carrying 60kg at $11. Prefer to watch at this stage.
Last Starts 6 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/7 | 04/05/2026 | 53 | MPLTE | $6,320.00 | Vaal | 1450m | Good | Tshepiso Matsoele | 56kg | 1:28.40 | - | 3 |
| 0.5L | $8.50 |
| 6/8 | 12/03/2026 | 16 | MPLTE 2 | $10,950.00 | Turffontein | 1450m | Good | Calvin Ngcobo | 60kg | 1:30.30 | - | 6 |
| 8.6L | $11.00 |
| 6/8 | 24/02/2026 | 10 | MPLTE 2 | $10,950.00 | Vaal | 1450m | Good | Calvin Ngcobo | 60kg | 1:28.28 | - | 6 |
| 9.8L | $9.50 |
| 4/9 | 14/02/2026 | 69 | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Y | S'manga Khumalo | 60kg | 1:10.44 | - | 8 |
| 4.9L | $21.00 |
| 4/6 | 07/12/2025 | 8 | MPLTE 2 | $10,952.00 | Turffontein | 800m | Good | S'manga Khumalo | 60kg | 0:46.62 | - | 3 |
| 3.6L | $34.00 |
| 12/15 | 29/11/2025 | - | MPLTE 2 | $25,274.00 | Turffontein | 800m | Y | S'manga Khumalo | 60kg | 0:46.37 | - | 5 |
| 12.3L | $51.00 |

Jockey: Muzi Yeni
Weight: 60kgs
Stats
Comments
Freshened since claiming his maiden victory on debut; favourite; won by 8 len at Vaal March 26 over 1000m defeating Sheriff Bill Brown with 60kg at $2.50. Demolished maiden class on debut with an eight length win and can only be further improved. Big chance to go two from two.
Last Starts 45 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 | 26/03/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1000m | Y | Blaine Marx-Jacobson | 60kg | 0:57.14 | - | 5 |
| 8.0L | $2.50 |

Jockey: Kyle Strydom
Weight: 60kgs
Stats
Comments
Yet to taste defeat in three starts. Returned last time out favourite; won by 7 len at this track April 12 over 1000m defeating Irish Wilma with 60kg at $1.10. Speedy galloper unbeaten in three runs and will take catching 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/3 | 12/04/2026 | 113 | PLATE 2 | $11,740.00 | Turffontein | 1000m | Good | Kyle Strydom | 60kg | 0:58.13 | - | 3 |
| 7.3L | $1.10 |
| 1/5 | 20/12/2025 | 21 | PLATE 2 | $12,637.00 | Vaal | 1000m | Good | Gavin Lerena | 60kg | 0:57.16 | - | 2 |
| 7.0L | $1.50 |
| 1/15 | 29/11/2025 | - | MPLTE 2 | $25,274.00 | Turffontein | 800m | Y | Gavin Lerena | 60kg | 0:46.37 | - | 6 |
| 3.5L | $2.70 |
Jockey: Keagan De Melo
Weight: 60kgs
Stats
Comments
Having third race start. At big odds at debut, 3rd of 11 at Vaal on March 31 over 1200m, 2.75 len behind Sherlock Holmes carrying 60kg at $26. Last start 4th of 11 at Vaal on April 21 over 1200m, 3.5 len behind Egremont carrying 60kg at $3. Solid top-three chance.
Last Starts 19 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/11 | 21/04/2026 | 21 | MPLTE 2 | $10,950.00 | Vaal | 1200m | Y | Serino Moodley | 60kg | 1:11.08 | - | 5 |
| 3.3L | $3.00 |
| 3/11 | 31/03/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1200m | Good | Keagan De Melo | 60kg | 1:09.84 | - | 5 |
| 2.8L | $26.00 |

Jockey: Craig Zackey
Weight: 60kgs
Stats
Comments
Racing well recently. Comes here off a 43-day let-up. Most recently 2nd of 9 at Vaal on March 28 over 1400m, 0.7 len behind What A Warrior with 60kg at $1.90. The race before that favourite; won by a neck at this track February 14 over 1160m defeating Sherlock Holmes with 60kg at $1.50. Promising colt coming though some good form races and looks a genuine hope with further improvement.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/9 | 28/03/2026 | 42 | PLATE 2 | $12,640.00 | Vaal | 1400m | Y | Ryan Munger | 60kg | 1:23.41 | - | 9 |
| 0.7L | $1.87 |
| 1/9 | 14/02/2026 | 34 | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Y | Ryan Munger | 60kg | 1:10.44 | - | 3 |
| 0.3L | $1.46 |
| 3/4 | 11/01/2026 | - | PLATE 2 | $12,337.00 | Turffontein | 1000m | Y | Craig Zackey | 55kg | 0:58.49 | - | 1 |
| 0.3L | $4.30 |

Jockey: Richard Fourie
Weight: 57.5kgs
Stats
Comments
Had two starts to date. At debut, 2nd of 8 at Vaal on March 5 over 1200m, slow going 0.5 len behind The Bronx Bull with 57.5kg at $7. Second-up favourite; won by a neck at Vaal March 31 over 1200m defeating Sabalenka carrying 60kg at $1.80. Promising filly who is sure to be about the money.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/11 | 31/03/2026 | 26 | MPLTE 2 | $10,110.00 | Vaal | 1200m | Good | Ryan Munger | 60kg | 1:09.45 | - | 4 |
| 0.3L | $1.77 |
| 2/8 | 05/03/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1200m | Soft | Ryan Munger | 57.5kg | 1:12.08 | - | 4 |
| 0.5L | $7.00 |