Turffontein Race 2 - Racing Today Novice Hcp
GEOSTORM (1) was well in commission last time but ran below expectations when sixth and beaten 8 lengths over 1160m at this track. Has good early speed so should take up a forward position. Suited here and capable of a better run. SAKURA HANAMI (4) doesn't win out of turn, scoring just once from 10 starts. Building to a win. Capable of a strong showing. TROMPE L'OEIL (5) wasted no time getting off the mark on debut over 1000m at Vaal a month ago. Kept coming on debut and arrived in time. Improvement likely. SHERLOCK HOLMES (6) is back from a spell of three-and-a-half months. Closed last prep with a fifth, beaten 6 lengths, over 1100m at this track. This sets up nicely.

Jockey: Kyle Strydom
Weight: 62kgs
Stats
Comments
At the latest run ran second last of 7 at this track on July 25 over 1160m, 8 len behind Turbo Power carrying 59kg at $2.70. The run before that 2nd of 10 at this track on July 11 over 1160m, 1.3 len behind Winter In Auckland carrying 62.5kg at $5.50. Suited here and capable of a better run.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/7 | 25/07/2026 | 14 | BM80 | $9,880.00 | Turffontein | 1160m | Good | Girish Samo-Burthia | 59kg | 1:07.17 | - | 3 |
| 8.0L | $2.65 |
| 2/10 | 11/07/2026 | 44 | BM74 | $8,590.00 | Turffontein | 1160m | Good | Rachel Venniker | 62.5kg | 1:07.90 | - | 10 |
| 1.3L | $5.50 |
| 5/15 | 28/05/2026 | 61 | BM80 | $9,690.00 | Vaal | 1200m | Good | Kyle Strydom | 58.5kg | 1:08.80 | - | 8 |
| 6.4L | $6.00 |
| 1/9 | 28/03/2026 | 170 | MPLTE | $10,110.00 | Vaal | 1200m | Y | Kyle Strydom | 60kg | 1:10.85 | - | 2 |
| 0.4L | $3.50 |
| 3/11 | 09/10/2025 | - | MPLTE | $8,846.00 | Vaal | 1200m | Good | Kobeli Lihaba | 59kg | 1:10.29 | - | 11 |
| 2.1L | $3.00 |

Jockey: Malesela Katjedi
Weight: 59.5kgs
Stats
Comments
Resuming. Finished off last preparation when last of 7 at Turffontein Inside October 4 over 1450m, 16 len behind Prince Of Kildare with 58kg at $7. When resuming last campaign third of 10 at Turffontein Inside July 10 2025 over 1600m, 4 len behind Singleton Sam with 56kg at $21. Not ready yet.
Last Starts 300 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/7 | 04/10/2025 | 35 | HCP | $6,740.00 | Turffontein | 1450m | Good | Kabelo Matsunyane | 58kg | 1:30.07 | - | 7 |
| 16.2L | $7.00 |
| 1/7 | 30/08/2025 | 30 | MPLATE 3 | $8,850.00 | Vaal | 1450m | Good | K Matsunyane | 60kg | 1:28.11 | - | 6 |
| 1.4L | $5.00 |
| 4/8 | 31/07/2025 | 21 | MPLTE | $8,850.00 | Vaal | 1600m | Good | K Matsunyane | 56kg | 1:36.76 | - | 1 |
| 6.6L | $7.50 |
| 3/10 | 10/07/2025 | 119 | MPLATE | $8,850.00 | Turffontein | 1600m | Good | K Matsunyane | 56kg | 1:39.29 | - | 2 |
| 3.8L | $21.00 |
| 7/7 | 13/03/2025 | 26 | PLATE 2 | $11,170.00 | Turffontein | 1450m | Good Soft | Calvin Habib | 60kg | 1:31.93 | - | 4 |
| 19.3L | $26.00 |
| 7/9 | 15/02/2025 | - | MPLTE 2 | $12,710.00 | Kenilworth | 1200m | Y | Juan Paul V'd Merwe | 60kg | 1:13.55 | - | 5 |
| 9.8L | $51.00 |

Jockey: Blaine Marx-Jacobson
Weight: 58.5kgs
Stats
Comments
Most recently 2nd of 12 at this track on July 21 over 1160m, nose behind Whatsdamatterwithu carrying 60.5kg at $4.30. The run before that 4th of 11 at Turffontein Inside on June 29 over 1200m, 2.5 len behind Antonio Gaudi with 54.4kg at $7. Can't tip based on recent efforts.
Last Starts 10 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 | 21/07/2026 | 22 | OPEN | $8,590.00 | Turffontein | 1160m | Good | Muzi Yeni | 60.5kg | 1:07.23 | - | 5 |
| 0.1L | $4.30 |
| 4/11 | 29/06/2026 | 32 | BM84 | $10,310.00 | Turffontein | 1200m | Good | Blaine Marx-Jacobson | 54.4kg | 1:12.46 | - | 3 |
| 2.4L | $7.00 |
| 7/15 | 28/05/2026 | 28 | BM80 | $9,690.00 | Vaal | 1200m | Good | Muzi Yeni | 58kg | 1:08.80 | - | 7 |
| 9.0L | $8.50 |
| 2/12 | 30/04/2026 | 26 | BM80 | $10,110.00 | Turffontein | 1160m | Good | Malesela Katjedi | 57.5kg | 1:08.14 | - | 7 |
| 4.8L | $34.00 |
| 9/11 | 04/04/2026 | 49 | BM84 | $10,530.00 | Turffontein | 1160m | Good | Kabelo Matsunyane | 56kg | 1:08.46 | - | 4 |
| 4.8L | $15.00 |
| 4/13 | 14/02/2026 | 21 | BM74 | $8,420.00 | Turffontein | 1160m | Y | Marco V'rensburg | 60.5kg | 1:09.77 | - | 1 |
| 1.6L | $11.00 |
| 2/16 | 24/01/2026 | 13 | HCP | $8,425.00 | Vaal | 1200m | Good | Marco V'rensburg | 59.5kg | 1:09.24 | - | 13 |
| 0.8L | $26.00 |
| 6/17 | 11/01/2026 | 26 | HCP | $8,425.00 | Turffontein | 1000m | Y | Ryan Munger | 60.5kg | 0:56.65 | - | 5 |
| 2.8L | $21.00 |
| 10/10 | 16/12/2025 | 19 | RBH80 | $10,110.00 | Turffontein | 1000m | Good | Mxolisi Mbuto | 56kg | 0:58.00 | - | 3 |
| 7.5L | $17.00 |
| 8/10 | 27/11/2025 | 16 | OPEN | $8,425.00 | Turffontein | 1000m | Y | Calvin Habib | 60.5kg | 0:59.35 | - | 6 |
| 10.0L | $4.30 |
| 2/6 | 11/11/2025 | 75 | NOV | $8,425.00 | Vaal | 1000m | Soft | Calvin Habib | 56.5kg | 0:56.53 | - | 1 |
| 3.4L | $11.00 |

Jockey: Keagan De Melo
Weight: 57.5kgs
Stats
Comments
Recent form sound. Most recently 2nd of 10 at Turffontein Inside on July 16 over 1200m, 3.5 len behind Trip Of Faith carrying 59kg at $7. Before that 3rd of 9 at this track on June 27 over 1160m, 4 len behind Set To Music carrying 58kg at $17. Building to a win. Capable of a strong showing.
Last Starts 15 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/10 | 16/07/2026 | 19 | BM76 FM | $8,590.00 | Turffontein | 1200m | Good | Craig Zackey | 59kg | 1:11.68 | - | 6 |
| 3.6L | $7.00 |
| 3/9 | 27/06/2026 | 16 | OPEN | $8,590.00 | Turffontein | 1160m | Good | Malesela Katjedi | 58kg | 1:07.03 | - | 7 |
| 4.1L | $17.00 |
| 10/10 | 11/06/2026 | 14 | BM82 FM | $8,330.00 | Turffontein | 1450m | Good | Blaine Marx-Jacobson | 53.5kg | 1:28.83 | - | 5 |
| 11.3L | $5.00 |
| 4/15 | 28/05/2026 | 60 | BM80 | $9,690.00 | Vaal | 1200m | Good | Malesela Katjedi | 58.5kg | 1:08.80 | - | 14 |
| 6.4L | $76.00 |
| 6/8 | 29/03/2026 | 38 | BM82 FM | $9,270.00 | Greyville | 1200m | Y | Craig Zackey | 57.5kg | 1:12.53 | - | 4 |
| 5.2L | $4.30 |
| 4/7 | 19/02/2026 | 54 | BM80 FM | $9,480.00 | Turffontein | 1200m | Good | Craig Zackey | 58.5kg | 1:12.84 | - | 4 |
| 4.0L | $5.00 |
| 1/8 | 27/12/2025 | 20 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Good | Richard Fourie | 60kg | 1:10.43 | - | 7 |
| 2.0L | $1.46 |
| 2/13 | 07/12/2025 | 36 | MPLTE | $10,110.00 | Turffontein | 1160m | Good | Craig Zackey | 57.5kg | 1:09.02 | - | 8 |
| 2.8L | $3.50 |
| 4/15 | 01/11/2025 | 30 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Y | Serino Moodley | 59kg | 1:09.26 | - | 13 |
| 5.4L | $2.80 |
| 4/8 | 02/10/2025 | - | MPLTE FM | $8,003.00 | Vaal | 1000m | Good | Craig Zackey | 59kg | 0:56.90 | - | 4 |
| 5.3L | $13.50 |

Jockey: Gavin Lerena
Weight: 56.5kgs
Stats
Comments
Getting off the mark on debut; won by a long-neck at Vaal July 2 over 1000m defeating Astrophile with 60kg at $3.80. Kept coming on debut and arrived in time. Improvement likely.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/9 | 02/07/2026 | - | MPLTE 2 | $10,740.00 | Vaal | 1000m | Good | Trent Mayhew | 60kg | 0:58.86 | - | 3 |
| 0.4L | $3.80 |

Jockey: Kabelo Matsunyane
Weight: 56kgs
Stats
Comments
Resuming. Finished off last campaign second last in a small field at this track in the G3 April 28 over 1100m, 6 len behind Time Is Precious carrying 58kg at $6. On debut third of 7 at Vaal January 17 over 1000m, 7 len behind Flower Island with 60kg at $3.30. Placed only try fresh and looks a leading player.
Last Starts 94 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/6 | 28/04/2026 | 28 | G3 OPEN 2 | $25,270.00 | Turffontein | 1100m | Y | Kyle Strydom | 58kg | 1:05.38 | - | 5 |
| 6.2L | $6.00 |
| 1/11 | 31/03/2026 | 45 | MPLTE 2 | $10,950.00 | Vaal | 1200m | Good | Kyle Strydom | 60kg | 1:09.84 | - | 7 |
| 2.7L | $1.50 |
| 2/9 | 14/02/2026 | 28 | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Y | Gavin Lerena | 60kg | 1:10.44 | - | 5 |
| 0.3L | $5.50 |
| 3/7 | 17/01/2026 | - | MPLTE 2 | $10,952.00 | Vaal | 1000m | Good | Calvin Habib | 60kg | 0:56.87 | - | 5 |
| 7.0L | $3.25 |

Jockey: Jeffery Syster
Weight: 52kgs
Stats
Comments
Resuming after a break of ten weeks. Finished off last preparation eighth of 12 at Vaal May 26 over 1200m, 8 len behind Dads Dream carrying 59kg at $6.50. Previously first up; 14th of 16 at Vaal March 31 over 1200m, 8 len behind Romilly carrying 57.5kg at $34. Hasn't shown enough.
Last Starts 66 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8/12 | 26/05/2026 | 19 | BM65 | $7,580.00 | Vaal | 1200m | Good | Serino Moodley | 59kg | 1:09.65 | - | 3 |
| 8.3L | $6.50 |
| 5/9 | 07/05/2026 | 14 | BM72 | $8,420.00 | Turffontein | 1200m | Y | Blaine Marx-Jacobson | 54.1kg | 1:14.98 | - | 5 |
| 4.4L | $6.00 |
| 4/11 | 23/04/2026 | 23 | BM66 | $7,580.00 | Vaal | 1200m | Y | Jason Gates | 60kg | 1:10.98 | - | 2 |
| 4.8L | $9.50 |
| 14/16 | 31/03/2026 | 91 | BM74 | $8,420.00 | Vaal | 1200m | Good | Philasande Mxoli | 57.5kg | 1:08.72 | - | 8 |
| 8.8L | $34.00 |
| 8/9 | 30/12/2025 | 10 | RBH80 | $10,110.00 | Turffontein | 1400m | Good | Muzi Yeni | 55kg | 1:26.82 | - | 4 |
| 6.1L | $9.50 |
| 8/15 | 20/12/2025 | 4 | HCP | $8,846.00 | Vaal | 1200m | Good | Andrew Fortune | 57.5kg | 1:09.34 | - | 13 |
| 5.0L | $8.00 |
| 4/12 | 16/12/2025 | 51 | HCP | $8,425.00 | Turffontein | 1160m | Good | Mxolisi Mbuto | 50.5kg | 1:08.10 | - | 2 |
| 1.8L | $21.00 |
| 2/7 | 26/10/2025 | 3 | HCP | $7,161.00 | Turffontein | 1160m | Good | Philasande Mxoli | 58.5kg | 1:08.96 | - | 6 |
| 1.2L | $6.50 |
| 3/5 | 23/10/2025 | 25 | NOV | $8,003.00 | Vaal | 1200m | Good | Malesela Katjedi | 52.5kg | 1:09.10 | - | 3 |
| 4.0L | $3.25 |
| 2/6 | 28/09/2025 | 3 | NOV | $8,003.00 | Turffontein | 1200m | Good | Serino Moodley | 56kg | 1:13.16 | - | 2 |
| 0.3L | $9.50 |
| 3/8 | 25/09/2025 | 14 | HCP | $6,740.00 | Vaal | 1600m | Soft | Muzi Yeni | 61kg | 1:38.91 | - | 4 |
| 7.5L | $5.00 |