Turffontein Race 9 - R&R Project Services Fm 80 Hcp (F & M)
LIGHTINTHEWOODS (2) Finished 2nd last start around here and has a good draw. Has run into the money 5 from 5 attempts this preparation. Capable of forward showing and can be competitive. PALACE SCRIPT (12) Back from break of 26 weeks. Average performance when 14th last run at Vaal and coming back in trip. Right in this. SECRET LIFE (16) Competitive effort when 3rd last run at the track. Has shown early pace in races to date. Serious player. PLAY WITH THE WIND (4) Average at best when 7th last run around here. Large claim helps. One to watch and an each way chance.

Jockey: Kyle Strydom
Weight: 58.5kgs
Stats
Comments
Improved when fourth in a FM BM92 over 1800m at Vaal last start, beaten just over three lengths after firming from opening levels. That was a better effort than her eighth at this track in FM BM91 company over 2000m. The class drop and third-up fitness are positives, and she has enough 1450m experience to be a genuine winning threat if she sustains that latest lift.
Last Starts 16 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/6 | 29/10/2026 | 14 | BM92 FM | $9,620.00 | Vaal | 1800m | Good | Jason Gates | 53kg | 1:51.25 | - | 2 |
| 3.1L | $7.50 |
| 8/9 | 15/10/2026 | 68 | BM91 FM | $9,620.00 | Turffontein | 2000m | Good | Malesela Katjedi | 54kg | 2:06.03 | - | 2 |
| 8.6L | $17.00 |
| 4/10 | 08/08/2026 | 9 | BM91 FM | $9,450.00 | Turffontein | 1600m | Good | Chase Maujean | 54kg | 1:39.83 | - | 9 |
| 1.5L | $26.00 |
| 6/9 | 30/07/2026 | 21 | BM87 FM | $9,450.00 | Vaal | 2000m | Good | Craig Zackey | 56.5kg | 2:04.48 | - | 8 |
| 5.8L | $15.00 |
| 6/9 | 09/07/2026 | 49 | BM99 FM | $9,450.00 | Turffontein | 1800m | Good | Kabelo Matsunyane | 52kg | 1:50.24 | - | 2 |
| 5.8L | $9.50 |
| 4/10 | 21/05/2026 | 61 | BM95 FM | $9,270.00 | Vaal | 1600m | Good | Jacey Botes | 50.5kg | 1:34.51 | - | 7 |
| 2.8L | $34.00 |
| 5/7 | 21/03/2026 | 13 | BM90 FM | $10,740.00 | Turffontein | 1600m | Good | Kabelo Matsunyane | 55.5kg | 1:40.14 | - | 5 |
| 2.4L | $9.50 |
| 1/8 | 08/03/2026 | 17 | BM81 FM | $9,270.00 | Greyville | 1600m | Neutral | Serino Moodley | 59kg | 1:36.49 | - | 4 |
| 0.1L | $9.00 |
| 4/7 | 19/02/2026 | 14 | BM96 FM | $11,370.00 | Turffontein | 2000m | Good | Kabelo Matsunyane | 54.5kg | 2:07.02 | - | 1 |
| 4.3L | $6.00 |
| 6/8 | 05/02/2026 | 14 | HCP FM | $11,373.00 | Vaal | 1800m | Good | Kabelo Matsunyane | 55kg | 1:50.79 | - | 5 |
| 3.1L | $13.50 |
| 5/7 | 22/01/2026 | 35 | HCP FM | $11,373.00 | Vaal | 2000m | Good | S'manga Khumalo | 55.5kg | 2:01.47 | - | 5 |
| 5.6L | $6.00 |

Jockey: Callan Murray
Weight: 55kgs
Stats
Comments
Returns after one month off in very consistent form, having run second at this track in a FM BM73 when heavily backed favourite. She had earlier been third in a NOV, beaten just over half a length, and her record at around 1450m reads one win and three placings from four starts. She has already beaten Secret Life and Impressive here, so the winning case is clear.
Last Starts 30 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 | 15/10/2026 | 26 | BM73 FM | $8,750.00 | Turffontein | 1450m | Good | Craig Zackey | 57.5kg | 1:28.52 | - | 1 |
| 4.1L | $2.00 |
| 3/6 | 19/09/2026 | 23 | NOV | $8,590.00 | Turffontein | 1450m | Good | Muzi Yeni | 52.5kg | 1:29.51 | - | 3 |
| 0.7L | $5.00 |
| 2/9 | 27/08/2026 | 33 | BM74 FM | $8,590.00 | Vaal | 1450m | Good | Muzi Yeni | 56kg | 1:27.25 | - | 5 |
| 4.5L | $2.70 |
| 1/8 | 25/07/2026 | 14 | MPLTE F 2 | $9,020.00 | Turffontein | 1400m | Good | Muzi Yeni | 60kg | 1:25.84 | - | 3 |
| 2.4L | $1.33 |
| 2/9 | 11/07/2026 | 70 | MPLTE 2 | $9,020.00 | Turffontein | 1160m | Good | Muzi Yeni | 60kg | 1:07.92 | - | 8 |
| 1.8L | $5.00 |
| 4/9 | 02/05/2026 | 9 | MPLTE 2 | $13,480.00 | Greyville | 1000m | Y | Keagan De Melo | 57.5kg | 1:01.48 | - | 4 |
| 1.8L | $5.50 |
| 2/8 | 23/04/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1000m | Y | Craig Zackey | 57.5kg | 0:58.08 | - | 1 |
| 5.8L | $7.00 |

Jockey: Philasande Mxoli
Weight: 57.5kgs
Stats
Comments
Placed first-up at this track over 1200m, running third in a FM BM80 but still beaten just over six lengths at long odds. The prior run was more competitive than it reads, seventh over 1600m in FM BM74 and beaten two and a half lengths. Second-up and back toward a winning distance helps, although her track-and-trip record leaves her more as a place hope.
Last Starts 9 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/11 | 05/11/2026 | 112 | BM80 FM | $12,340.00 | Turffontein | 1200m | Good | Blaine Marx-Jacobson | 57.5kg | 1:13.24 | - | 6 |
| 6.3L | $26.00 |
| 7/10 | 16/07/2026 | 14 | BM74 FM | $8,590.00 | Turffontein | 1600m | Good | Philasande Mxoli | 60kg | 1:39.80 | - | 7 |
| 2.7L | $9.50 |
| 3/9 | 02/07/2026 | 28 | BM77 FM | $8,590.00 | Vaal | 1400m | Good | Philasande Mxoli | 58.5kg | 1:23.83 | - | 5 |
| 1.4L | $5.00 |
| 6/14 | 04/06/2026 | 56 | BM78 FM | $8,590.00 | Turffontein | 1450m | Good | Calvin Habib | 58kg | 1:29.64 | - | 8 |
| 1.7L | $13.50 |
| 5/7 | 09/04/2026 | 100 | BM86 FM | $10,110.00 | Turffontein | 1450m | Good | Philasande Mxoli | 53kg | 1:29.38 | - | 7 |
| 3.4L | $13.50 |
| 1/8 | 30/12/2025 | 14 | MPLATE FM | $8,846.00 | Turffontein | 1400m | Good | Philasande Mxoli | 59kg | 1:27.00 | - | 1 |
| 2.7L | $1.91 |
| 2/8 | 16/12/2025 | 12 | MPLATE FM | $8,846.00 | Turffontein | 1400m | Good | S'manga Khumalo | 59kg | 1:26.79 | - | 4 |
| 2.3L | $2.00 |
| 2/10 | 04/12/2025 | 14 | MPLTE FM | $8,850.00 | Vaal | 1450m | Soft | S'manga Khumalo | 59kg | 1:29.81 | - | 6 |
| 0.3L | $5.00 |
| 3/15 | 20/11/2025 | 40 | MPLTE FM | $8,846.00 | Vaal | 1400m | Y | Gavin Lerena | 58kg | 1:23.78 | - | 4 |
| 1.1L | $2.00 |
| 4/9 | 11/10/2025 | 16 | MPLTE FM | $8,003.00 | Turffontein | 1450m | Good | Philasande Mxoli | 58kg | 1:29.77 | - | 7 |
| 1.0L | $15.00 |
| 4/10 | 25/09/2025 | 68 | MDN FM | $6,740.00 | Vaal | 1200m | Y | Philasande Mxoli | 58kg | 1:03.55 | - | 10 |
| 2.6L | $8.00 |

Jockey: Q Ngcobo
Weight: 59.5kgs
Stats
Comments
Finished seventh in a FM BM79 at Turffontein Standside, beaten over 11 lengths, so the recent form has to be treated cautiously. Her previous sixth in Open grade was also safely held, but the class drop and 4kg apprentice claim give her some relief. With two wins from nine starts and a prior placing at the trip, she can improve into minor-money calculations.
Last Starts 21 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/8 | 24/10/2026 | 119 | BM79 FM | $8,750.00 | Turffontein | 1160m | Good | S Choi | 56kg | 1:07.58 | - | 2 |
| 10.6L | $14.00 |
| 6/9 | 27/06/2026 | 84 | OPEN | $8,590.00 | Turffontein | 1160m | Good | Kabelo Matsunyane | 60kg | 1:07.03 | - | 3 |
| 7.6L | $7.00 |
| 8/11 | 04/04/2026 | 21 | BM84 | $10,530.00 | Turffontein | 1160m | Good | Calvin Habib | 58kg | 1:08.46 | - | 6 |
| 4.3L | $9.00 |
| 7/15 | 14/03/2026 | 30 | BM78 FM | $8,850.00 | Turffontein | 1160m | Good | Gavin Lerena | 61kg | 1:06.51 | - | 8 |
| 5.9L | $3.00 |
| 2/8 | 12/02/2026 | 26 | HCP FM | $8,850.00 | Turffontein | 1450m | Good | Gavin Lerena | 60kg | 1:28.22 | - | 2 |
| 1.1L | $1.91 |
| 1/14 | 17/01/2026 | 28 | HCP FM | $9,478.00 | Vaal | 1200m | Good | Gavin Lerena | 57.5kg | 1:08.35 | - | 5 |
| 1.3L | $4.30 |
| 4/15 | 20/12/2025 | 13 | HCP | $8,846.00 | Vaal | 1200m | Good | Savanna Valjalo | 55.5kg | 1:09.34 | - | 15 |
| 2.3L | $4.50 |
| 1/16 | 07/12/2025 | 192 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Good | Savanna Valjalo | 56kg | 1:08.38 | - | 13 |
| 4.7L | $101.00 |
| 15/18 | 29/05/2025 | - | MPLATE | $7,580.00 | Vaal | 1200m | Good | J Penny | 60kg | 1:10.29 | - | 4 |
| 21.5L | $101.00 |

Jockey: Kobeli Lihaba
Weight: 55.5kgs
Stats
Comments
Returns after one month off with form that reads mixed, finishing eighth at this track in a FM BM90 and beaten five and a half lengths at big odds. The run prior was a last of five at Vaal, albeit beaten just under five lengths after some market support. Her record with Kobeli Lihaba is a genuine plus, but she has to lift on this season's two unplaced runs.
Last Starts 30 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8/10 | 15/10/2026 | 23 | BM90 FM | $9,620.00 | Turffontein | 1450m | Good | Philasande Mxoli | 52kg | 1:28.61 | - | 5 |
| 5.6L | $34.00 |
| 5/5 | 22/09/2026 | 59 | BM89 FM | $9,450.00 | Vaal | 1400m | Good | Philasande Mxoli | 53kg | 1:23.11 | - | 4 |
| 4.8L | $11.00 |
| 9/10 | 25/07/2026 | 9 | BM85 FM | $9,450.00 | Turffontein | 1400m | Good | Philasande Mxoli | 54.5kg | 1:24.46 | - | 4 |
| 16.2L | $67.00 |
| 7/9 | 16/07/2026 | 14 | BM95 FM | $9,450.00 | Turffontein | 1600m | Good | Philasande Mxoli | 52kg | 1:37.97 | - | 6 |
| 7.2L | $67.00 |
| 8/9 | 02/07/2026 | 35 | BM77 FM | $8,590.00 | Vaal | 1400m | Good | Craig Zackey | 60kg | 1:23.83 | - | 3 |
| 8.3L | $7.00 |
| 10/10 | 28/05/2026 | 35 | BM80 FM | $8,420.00 | Vaal | 1200m | Good | Philasande Mxoli | 58kg | 1:10.38 | - | 5 |
| 22.3L | $8.00 |
| 6/13 | 23/04/2026 | 21 | BM78 FM | $8,850.00 | Vaal | 1600m | Y | Rachel Venniker | 58.5kg | 1:38.96 | - | 4 |
| 5.4L | $5.00 |
| 3/11 | 02/04/2026 | 25 | HCP FM | $8,850.00 | Vaal | 1450m | Good | Girish Samo-Burthia | 56kg | 1:25.10 | - | 1 |
| 2.4L | $5.50 |
| 4/8 | 08/03/2026 | 10 | BM81 FM | $9,270.00 | Greyville | 1600m | Neutral | Rachel Venniker | 56kg | 1:36.49 | - | 2 |
| 2.1L | $5.50 |
| 4/7 | 26/02/2026 | 35 | GPLATE | $10,950.00 | Turffontein | 1600m | Good | Kobeli Lihaba | 57kg | 1:38.75 | - | 3 |
| 5.3L | $41.00 |
| 4/8 | 22/01/2026 | 14 | HCP FM | $8,846.00 | Vaal | 1450m | Good | Rachel Venniker | 57kg | 1:26.26 | - | 4 |
| 2.7L | $2.10 |

Jockey: Kendall Minnie
Weight: 56.5kgs
Stats
Comments
Was sixth in a FM BM90 at Vaal last start, beaten just over three lengths, but she was unwanted in the market and never shaped as a strong betting lead. That followed a distant last in FM BM82 grade. The class drop helps and she has placed at this track and distance, yet her recent figures leave her with plenty to turn around.
Last Starts 11 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 | 03/11/2026 | 33 | BM90 FM | $14,470.00 | Vaal | 1600m | Good | Kendall Minnie | 52.5kg | 1:38.53 | - | 2 |
| 3.3L | $67.00 |
| 9/9 | 01/10/2026 | 54 | BM82 FM | $9,620.00 | Vaal | 1600m | Good | Calvin Habib | 56.5kg | 1:35.01 | - | 2 |
| 11.0L | $15.00 |
| 5/10 | 08/08/2026 | 51 | BM91 FM | $9,450.00 | Turffontein | 1600m | Good | Kobeli Lihaba | 52.5kg | 1:39.83 | - | 10 |
| 2.1L | $51.00 |
| 10/10 | 18/06/2026 | 103 | BM78 FM | $8,590.00 | Vaal | 1700m | Good | Wesley Marwing | 59kg | 1:43.30 | - | 8 |
| 6.7L | $13.50 |
| 2/11 | 07/03/2026 | 34 | BM79 FM | $8,850.00 | Turffontein | 1400m | Y | Muzi Yeni | 57.5kg | 1:28.12 | - | 2 |
| 0.5L | $6.00 |
| 6/10 | 01/02/2026 | 31 | HCP FM | $8,846.00 | Turffontein | 1600m | Good | Rachel Venniker | 58.5kg | 1:39.71 | - | 10 |
| 4.5L | $17.00 |
| 4/7 | 01/01/2026 | 51 | RBH80 FM | $9,480.00 | Turffontein | 1400m | Good | Mickaelle Michel | 57.5kg | 1:26.85 | - | 3 |
| 8.8L | $8.00 |
| 5/7 | 11/11/2025 | 28 | CUP FM | $9,478.00 | Vaal | 1400m | Soft | Savanna Valjalo | 56kg | 1:23.48 | - | 4 |
| 3.3L | $9.50 |
| 5/10 | 14/10/2025 | 33 | HCP FM | $8,425.00 | Vaal | 1500m | Good | Callan Murray | 60kg | 1:29.02 | - | 2 |
| 5.1L | $34.00 |
| 6/9 | 11/09/2025 | 75 | RBH92 FM | $9,270.00 | Vaal | 1600m | Good | G Samo-Burthia | 52kg | 1:38.05 | - | 3 |
| 4.7L | $26.00 |
| 7/8 | 28/06/2025 | 62 | RBH99 FM | $9,270.00 | Turffontein | 1400m | Good | K Matsunyane | 52kg | 1:24.98 | - | 1 |
| 8.5L | $8.00 |

Jockey: Tristan Godden
Weight: 57.5kgs
Stats
Comments
Returns from a lengthy spell of three months after ending the last campaign with a fifth at this track in a NOV, beaten five and a half lengths. She had also been fifth here in FM BM76 company when well supported, so the market once had a better opinion of her. A track win and a placing from her only try around 1450m keep her in the minor-money mix fresh.
Last Starts 63 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 | 12/09/2026 | 58 | NOV | $8,590.00 | Turffontein | 1200m | Good | Gavin Lerena | 57.5kg | 1:13.58 | - | 6 |
| 5.6L | $21.00 |
| 5/10 | 16/07/2026 | 42 | BM76 FM | $8,590.00 | Turffontein | 1200m | Good | Gavin Lerena | 59.5kg | 1:11.68 | - | 1 |
| 4.9L | $2.80 |
| 1/9 | 04/06/2026 | 77 | MPLTE FM | $9,450.00 | Turffontein | 1200m | Good | Keagan De Melo | 60kg | 1:12.90 | - | 7 |
| 6.5L | $4.50 |
| 3/8 | 19/03/2026 | 70 | MPLTE | $10,110.00 | Turffontein | 1200m | Good | Keagan De Melo | 57.5kg | 1:14.43 | - | 2 |
| 1.9L | $3.50 |
| 2/10 | 08/01/2026 | 60 | MPLTE FM | $8,846.00 | Vaal | 1450m | Good | Gavin Lerena | 59kg | 1:28.58 | - | 5 |
| 0.3L | $6.50 |
| 4/10 | 09/11/2025 | 99 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Y | Gavin Lerena | 59kg | 1:09.19 | - | 8 |
| 5.1L | $5.50 |
| 4/7 | 02/08/2025 | 55 | MPLATE 3 | $8,850.00 | Turffontein | 1000m | Good | Gavin Lerena | 57.5kg | 0:58.10 | - | 5 |
| 5.9L | $2.00 |
| 3/6 | 08/06/2025 | - | PLATE 2 | $9,690.00 | Turffontein | 1000m | Good | S'manga Khumalo | 57.5kg | 0:59.76 | - | 1 |
| 2.2L | $7.00 |

Jockey: Chase Maujean
Weight: 56kgs
Stats
Comments
Showed more when fifth in a FM BM90 at Vaal, beaten just under three lengths after firming from bigger odds. That was a useful response to a heavy defeat at this track over 1200m. She is proven at this track and distance with one win and four placings from eleven attempts, but at seven she still has to back up the latest improved run.
Last Starts 11 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/7 | 03/11/2026 | 37 | BM90 FM | $14,470.00 | Vaal | 1600m | Good | Chase Maujean | 52kg | 1:38.53 | - | 6 |
| 2.8L | $21.00 |
| 8/10 | 27/09/2026 | 64 | BM81 FM | $8,590.00 | Turffontein | 1200m | Good | Chase Maujean | 56.5kg | 1:13.88 | - | 1 |
| 15.4L | $15.00 |
| 5/10 | 25/07/2026 | 23 | BM85 FM | $9,450.00 | Turffontein | 1400m | Good | Girish Samo-Burthia | 53kg | 1:24.46 | - | 1 |
| 3.3L | $15.00 |
| 5/9 | 02/07/2026 | 21 | BM77 FM | $8,590.00 | Vaal | 1400m | Good | Gavin Lerena | 60kg | 1:23.83 | - | 7 |
| 2.7L | $4.30 |
| 4/10 | 11/06/2026 | 21 | BM82 FM | $8,330.00 | Turffontein | 1450m | Good | Serino Moodley | 58kg | 1:28.83 | - | 1 |
| 3.1L | $9.50 |
| 4/9 | 21/05/2026 | 49 | BM78 FM | $8,420.00 | Vaal | 1600m | Good | Mickaelle Michel | 58.5kg | 1:35.85 | - | 8 |
| 1.5L | $17.00 |
| 7/8 | 02/04/2026 | 26 | BM96 FM | $11,370.00 | Vaal | 1450m | Good | Chase Maujean | 52kg | 1:24.98 | - | 2 |
| 5.8L | $13.50 |
| 4/11 | 07/03/2026 | 14 | BM79 FM | $8,850.00 | Turffontein | 1400m | Y | Serino Moodley | 60kg | 1:28.12 | - | 6 |
| 2.0L | $13.50 |
| 7/9 | 21/02/2026 | 44 | BM83 FM | $11,370.00 | Turffontein | 1600m | Good | S'manga Khumalo | 58.5kg | 1:38.94 | - | 2 |
| 5.3L | $15.00 |
| 7/7 | 08/01/2026 | 16 | HCP FM | $9,478.00 | Vaal | 1450m | Good | Kabelo Matsunyane | 59.5kg | 1:26.98 | - | 2 |
| 3.5L | $5.50 |
| 2/9 | 23/12/2025 | 12 | HCP FM | $11,373.00 | Vaal | 1450m | Good | Kabelo Matsunyane | 53kg | 1:26.10 | - | 1 |
| 1.5L | $7.00 |

Jockey: Blaine Marx-Jacobson
Weight: 56.5kgs
Stats
Comments
Went close at this track last start, finishing third in a Handicap and beaten just over a length after attracting support despite long odds. Her previous fourth behind On A Jet Plane was sound enough, and she has one win and four placings from seven starts at around 1450m. The quick back-up is the only query, but her current campaign is trending the right way.
Last Starts 9 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/9 | 05/11/2026 | 21 | HCP 3 | $11,910.00 | Turffontein | 1450m | Good | Blaine Marx-Jacobson | 55.5kg | 1:29.56 | - | 1 |
| 1.1L | $13.50 |
| 4/11 | 15/10/2026 | 14 | BM73 FM | $8,750.00 | Turffontein | 1450m | Good | Blaine Marx-Jacobson | 59kg | 1:28.52 | - | 11 |
| 4.6L | $15.00 |
| 6/6 | 01/10/2026 | 67 | HCP 3 | $11,200.00 | Vaal | 1200m | Good | Muzi Yeni | 56kg | 1:08.67 | - | 4 |
| 6.5L | $17.00 |
| 8/10 | 26/07/2026 | 21 | G2 OPEN F 2 | $64,430.00 | Greyville | 1600m | Good | Philasande Mxoli | 60kg | 1:38.72 | - | 1 |
| 8.3L | $34.00 |
| 3/6 | 05/07/2026 | 17 | PLATE 2 | $10,310.00 | Turffontein | 1400m | Good | Craig Zackey | 58kg | 1:24.82 | - | 4 |
| 2.9L | $4.30 |
| 1/12 | 18/06/2026 | 19 | MPLTE 2 | $9,020.00 | Vaal | 1400m | Good | Philasande Mxoli | 60kg | 1:23.18 | - | 11 |
| 3.8L | $3.80 |
| 4/12 | 30/05/2026 | 14 | MPLTE 2 | $13,480.00 | Greyville | 1400m | Good | Muzi Yeni | 57kg | 1:25.79 | - | 2 |
| 2.9L | $3.80 |
| 3/11 | 16/05/2026 | 27 | MPLTE 2 | $8,850.00 | Turffontein | 1160m | Good | Rachel Venniker | 58.5kg | 1:07.44 | - | 11 |
| 2.2L | $4.50 |
| 2/6 | 19/04/2026 | 22 | MPLTE 2 | $10,110.00 | Turffontein | 1400m | Y | Muzi Yeni | 60kg | 1:27.49 | - | 3 |
| 1.8L | $2.70 |
| 3/5 | 28/03/2026 | 21 | PLATE 2 | $11,370.00 | Vaal | 1400m | Y | Philasande Mxoli | 57kg | 1:25.06 | - | 2 |
| 0.6L | $11.00 |
| 6/8 | 07/03/2026 | - | LR OPEN 2 | $16,850.00 | Turffontein | 1000m | Y | Rachel Venniker | 57kg | 0:58.04 | - | 3 |
| 7.5L | $17.00 |

Jockey: Calvin Habib
Weight: 54kgs
Stats
Comments
Returns from a lengthy spell of four months after finishing fifth at Turffontein Standside, beaten just over seven lengths when easing near the top of betting. Her run prior at this track was much better, fourth and beaten just under two lengths as a heavily backed favourite. With a track win from two starts and Calvin Habib aboard, she is a credible place hope fresh.
Last Starts 98 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/8 | 08/08/2026 | 23 | BM70 FM | $8,590.00 | Turffontein | 1600m | Good | Sean Veale | 60kg | 1:40.39 | - | 5 |
| 7.3L | $4.30 |
| 4/10 | 16/07/2026 | 28 | BM74 FM | $8,590.00 | Turffontein | 1600m | Good | Gavin Lerena | 58kg | 1:39.80 | - | 1 |
| 1.9L | $2.80 |
| 5/10 | 18/06/2026 | 35 | BM78 FM | $8,590.00 | Vaal | 1700m | Good | Gavin Lerena | 56.5kg | 1:43.30 | - | 10 |
| 2.1L | $4.00 |
| 2/14 | 14/05/2026 | 68 | BM78 FM | $8,420.00 | Vaal | 1800m | Good | Mickaelle Michel | 55kg | 1:49.74 | - | 2 |
| 0.2L | $11.00 |
| 3/11 | 07/03/2026 | 23 | BM79 FM | $8,850.00 | Turffontein | 1400m | Y | Ryan Munger | 55.5kg | 1:28.12 | - | 7 |
| 1.5L | $8.00 |
| 1/9 | 12/02/2026 | 21 | MPLTE FM | $8,850.00 | Turffontein | 1450m | Good | Raymond Danielson | 60kg | 1:28.80 | - | 9 |
| 2.8L | $15.00 |
| 5/9 | 22/01/2026 | 21 | MPLTE FM | $8,846.00 | Vaal | 1600m | Good | Raymond Danielson | 60kg | 1:36.75 | - | 7 |
| 7.2L | $11.00 |
| 5/6 | 01/01/2026 | 16 | MPLTE FM | $8,846.00 | Turffontein | 1600m | Good | Kabelo Matsunyane | 60kg | 1:41.41 | - | 6 |
| 3.3L | $15.00 |
| 3/8 | 16/12/2025 | 12 | MPLATE FM | $8,846.00 | Turffontein | 1400m | Good | Kabelo Matsunyane | 60kg | 1:26.79 | - | 7 |
| 4.5L | $51.00 |
| 9/10 | 04/12/2025 | 30 | MPLTE FM | $8,850.00 | Vaal | 1450m | Soft | Kabelo Matsunyane | 60kg | 1:29.81 | - | 10 |
| 9.4L | $21.00 |
| 4/11 | 04/11/2025 | 145 | MPLTE FM | $8,846.00 | Vaal | 1000m | Good | Kabelo Matsunyane | 60kg | 0:56.36 | - | 6 |
| 11.2L | $17.00 |

Jockey: Mickaelle Michel
Weight: 56.5kgs
Stats
Comments
Returns after six weeks off following a first-up win at this track, scoring by a long neck from Tu Giusto in a FM MPLTE despite starting at big odds. That came after a fourth at Turffontein Standside, beaten just under two lengths. She is lightly raced, already proven at this track and distance, and the apprentice claim adds to a solid winning chance.
Last Starts 42 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 | 03/10/2026 | 146 | MPLTE FM | $9,620.00 | Turffontein | 1450m | Good | Serino Moodley | 60kg | 1:30.99 | - | 9 |
| 0.4L | $26.00 |
| 4/8 | 10/05/2026 | 85 | MPLTE FM | $9,270.00 | Turffontein | 1400m | Good | Philasande Mxoli | 60kg | 1:28.82 | - | 8 |
| 1.8L | $9.00 |
| 5/8 | 14/02/2026 | - | MPLTE FM | $8,850.00 | Turffontein | 1160m | Y | Denis Schwarz | 60kg | 1:10.99 | - | 3 |
| 4.6L | $13.50 |

Jockey: Raymond Danielson
Weight: 57.5kgs
Stats
Comments
Returns from a lengthy spell of eight months after ending the last campaign with a distant last at Vaal, a run that is hard to overlook. She had also been only eighth the start prior, beaten just over six lengths. The counterpoint is a strong record at this venue, including a win and a placing from two starts, but she must return in far better order.
Last Starts 184 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 14/14 | 14/05/2026 | 21 | BM78 FM | $8,420.00 | Vaal | 1800m | Good | Diego De Gouveia | 57kg | 1:49.74 | - | 14 |
| 32.1L | $34.00 |
| 8/13 | 23/04/2026 | 56 | BM78 FM | $8,850.00 | Vaal | 1600m | Y | Craig Zackey | 57kg | 1:38.96 | - | 10 |
| 6.4L | $13.50 |
| 1/8 | 26/02/2026 | 14 | MPLTE FM | $8,850.00 | Turffontein | 1450m | Good | Ryan Munger | 60kg | 1:29.84 | - | 8 |
| 1.8L | $2.80 |
| 2/9 | 12/02/2026 | 58 | MPLTE FM | $8,850.00 | Turffontein | 1450m | Good | Ryan Munger | 60kg | 1:28.80 | - | 8 |
| 2.8L | $41.00 |
| 6/8 | 16/12/2025 | 51 | MPLATE FM | $8,846.00 | Turffontein | 1400m | Good | Jeffery Syster | 59kg | 1:26.79 | - | 1 |
| 10.8L | $34.00 |
| 5/10 | 26/10/2025 | 38 | MPLTE FM | $8,003.00 | Turffontein | 1400m | Good | S'manga Khumalo | 58kg | 1:27.34 | - | 10 |
| 4.4L | $21.00 |
| 5/9 | 18/09/2025 | - | MPLTE F 3 | $8,420.00 | Vaal | 1200m | Good | Raymond Danielson | 60kg | 1:11.21 | - | 4 |
| 4.5L | $17.00 |

Jockey: Jarryd Penny
Weight: 57kgs
Stats
Comments
Comes back quickly after finishing second last at this track over 1200m, beaten nine and a half lengths at long odds. The start prior was also plain, sixth at Turffontein Standside and beaten ten lengths. She has won at this venue and the quick back-up is assessed positively, but one unplaced try around 1450m makes her an outside place chance only.
Last Starts 9 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10/11 | 05/11/2026 | 12 | BM80 FM | $12,340.00 | Turffontein | 1200m | Good | Jarryd Penny | 58kg | 1:13.24 | - | 11 |
| 9.5L | $67.00 |
| 6/8 | 24/10/2026 | 23 | BM79 FM | $8,750.00 | Turffontein | 1160m | Good | Jason Gates | 58.5kg | 1:07.58 | - | 4 |
| 10.0L | $26.00 |
| 5/8 | 01/10/2026 | 77 | BM74 | $8,750.00 | Vaal | 1000m | Good | Philasande Mxoli | 61.5kg | 0:56.56 | - | 3 |
| 1.4L | $13.50 |
| 8/10 | 16/07/2026 | 47 | BM76 FM | $8,590.00 | Turffontein | 1200m | Good | Calvin Habib | 60kg | 1:11.68 | - | 8 |
| 8.7L | $13.50 |
| 8/9 | 30/05/2026 | 37 | BM82 FM | $11,370.00 | Greyville | 1200m | Neutral | Calvin Habib | 56.5kg | 1:10.36 | - | 8 |
| 4.9L | $6.00 |
| 1/11 | 23/04/2026 | 23 | BM66 | $7,580.00 | Vaal | 1200m | Y | Calvin Habib | 61kg | 1:10.98 | - | 1 |
| 2.0L | $4.50 |
| 3/16 | 31/03/2026 | 17 | BM74 | $8,420.00 | Vaal | 1200m | Good | Calvin Habib | 57kg | 1:08.72 | - | 13 |
| 3.3L | $26.00 |
| 10/15 | 14/03/2026 | 18 | BM78 FM | $8,850.00 | Turffontein | 1160m | Good | Jason Gates | 56.5kg | 1:06.51 | - | 1 |
| 8.4L | $51.00 |
| 6/8 | 24/02/2026 | 14 | BM84 FM | $10,110.00 | Vaal | 1000m | Good | Calvin Habib | 54.5kg | 0:57.36 | - | 8 |
| 5.3L | $9.00 |
| 7/10 | 10/02/2026 | 14 | BM78 FM | $8,850.00 | Vaal | 1200m | Good | Jeffery Syster | 58kg | 1:09.17 | - | 3 |
| 2.5L | $9.00 |
| 3/7 | 27/01/2026 | 35 | HCP FM | $8,846.00 | Vaal | 1000m | Good | Jeffery Syster | 58kg | 0:56.78 | - | 1 |
| 1.6L | $8.00 |

Jockey: Girish Samo-Burthia
Weight: 60.5kgs
Stats
Comments
Finished fifth in a FM BM96 at Turffontein Standside, beaten just over eight lengths at big odds, and that followed a last at Vaal beaten over 14 lengths. The class drop and 2.5kg claim offer some help, but she carries the top weight and is unplaced from two attempts around 1450m. A major form reversal is required to trouble the better chances.
Last Starts 21 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/7 | 24/10/2026 | 16 | BM96 FM | $9,620.00 | Turffontein | 1160m | Good | Jason Gates | 53kg | 1:07.54 | - | 4 |
| 8.2L | $51.00 |
| 9/9 | 08/10/2026 | 16 | BM89 FM | $9,620.00 | Vaal | 1000m | Good | Calvin Habib | 56.5kg | 0:56.15 | - | 9 |
| 13.8L | $9.50 |
| 6/12 | 22/09/2026 | 24 | OPEN | $11,600.00 | Vaal | 1200m | Good | Jason Gates | 50kg | 1:08.68 | - | 2 |
| 9.6L | $26.00 |
| 5/8 | 29/08/2026 | 23 | OPEN FM | $12,890.00 | Turffontein | 1200m | Good | Philasande Mxoli | 52kg | 1:12.43 | - | 3 |
| 2.6L | $5.50 |
| 3/7 | 06/08/2026 | 21 | BM89 FM | $9,450.00 | Vaal | 1000m | Good | Calvin Habib | 57kg | 0:57.55 | - | 3 |
| 1.8L | $7.50 |
| 4/10 | 16/07/2026 | 19 | BM94 FM | $9,450.00 | Turffontein | 1200m | Good | Calvin Habib | 54kg | 1:11.67 | - | 7 |
| 1.3L | $26.00 |
| 10/14 | 27/06/2026 | 30 | BM81 FM | $8,590.00 | Turffontein | 1160m | Good | Chase Maujean | 60kg | 1:07.47 | - | 2 |
| 6.1L | $13.50 |
| 1/10 | 28/05/2026 | 28 | BM80 FM | $8,420.00 | Vaal | 1200m | Good | Calvin Habib | 57.5kg | 1:09.81 | - | 2 |
| 0.8L | $17.00 |
| 4/12 | 30/04/2026 | 25 | BM80 | $10,110.00 | Turffontein | 1160m | Good | Calvin Habib | 57.5kg | 1:08.14 | - | 5 |
| 6.8L | $67.00 |
| 7/11 | 05/04/2026 | 8 | BM82 | $12,220.00 | Scottsville | 1200m | Y | Jeffery Syster | 57.5kg | 1:08.64 | - | 10 |
| 7.4L | $34.00 |
| 6/7 | 28/03/2026 | 16 | BM76 FM | $8,850.00 | Vaal | 1000m | Y | Jeffery Syster | 60kg | 0:56.67 | - | 4 |
| 6.0L | $6.50 |

Jockey: Reserve 1
Weight: 53kgs
Stats
Comments
Returns from a lengthy spell of four months after winning her final run before the break, beating Royal Rant by three lengths in a F MPLATE at Vaal. That was a clear step forward from a distant fourth at Turffontein Standside. She has not raced at around 1450m before, so the task is to prove that win can translate into this stronger assignment fresh.
Last Starts 93 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 | 13/08/2026 | 23 | MPLATE F 3 | $9,450.00 | Vaal | 1600m | Y | Philasande Mxoli | 60kg | 1:40.06 | - | 3 |
| 3.0L | $5.00 |
| 4/5 | 21/07/2026 | 72 | PLATE F 2 | $10,310.00 | Turffontein | 1100m | Good | Rachel Venniker | 55.5kg | 1:04.03 | - | 2 |
| 12.5L | $21.00 |
| 7/10 | 10/05/2026 | 17 | CUP F 2 | $33,700.00 | Turffontein | 1160m | Good | Mickaelle Michel | 60kg | 1:10.80 | - | 1 |
| 9.7L | $81.00 |
| 4/7 | 23/04/2026 | 21 | MPLTE 2 | $10,110.00 | Vaal | 1000m | Y | Muzi Yeni | 60kg | 0:59.16 | - | 7 |
| 4.8L | $7.00 |
| 5/11 | 02/04/2026 | - | MPLTE | $10,110.00 | Vaal | 1000m | Good | Philasande Mxoli | 54.5kg | 0:57.37 | - | 11 |
| 5.8L | $26.00 |

Jockey: Reserve 2
Weight: 52.5kgs
Stats
Comments
Returns after one month off with the right blend of consistency and suitability. She was third at this track behind On A Jet Plane after a close second to Me And You at Vaal, and her 1450m record of one win and three placings from six starts fits the race. Lightinthewoods beat her here recently, but she beat Impressive in the same form line and gets a strong platform to turn the tables.
Last Starts 30 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/11 | 15/10/2026 | 23 | BM73 FM | $8,750.00 | Turffontein | 1450m | Good | Jason Gates | 55.5kg | 1:28.52 | - | 2 |
| 4.4L | $6.00 |
| 2/11 | 22/09/2026 | 45 | BM69 FM | $8,590.00 | Vaal | 1400m | Good | Jason Gates | 56.5kg | 1:24.48 | - | 5 |
| 0.7L | $4.50 |
| 4/8 | 08/08/2026 | 14 | BM70 FM | $8,590.00 | Turffontein | 1600m | Good | Philasande Mxoli | 55.5kg | 1:40.39 | - | 2 |
| 4.9L | $4.50 |
| 2/10 | 25/07/2026 | 16 | BM75 FM | $8,590.00 | Turffontein | 1400m | Good | Jeffery Syster | 52.5kg | 1:25.22 | - | 7 |
| 1.4L | $26.00 |
| 1/12 | 09/07/2026 | 14 | MPLTE FM | $9,450.00 | Turffontein | 1450m | Good | Muzi Yeni | 56kg | 1:30.92 | - | 6 |
| 1.1L | $13.50 |
| 4/7 | 25/06/2026 | 18 | MPLTE FM | $9,450.00 | Vaal | 1500m | Good | Jacey Botes | 53.5kg | 1:32.05 | - | 1 |
| 1.9L | $7.00 |
| 7/10 | 07/06/2026 | 10 | MPLTE 2 | $9,020.00 | Turffontein | 1160m | Good | Serino Moodley | 60kg | 1:07.76 | - | 8 |
| 7.6L | $67.00 |
| 7/14 | 28/05/2026 | 14 | MPLTE FM | $9,270.00 | Vaal | 1400m | Good | Serino Moodley | 56kg | 1:22.96 | - | 3 |
| 5.7L | $41.00 |
| 4/6 | 14/05/2026 | 16 | MPLTE FM | $9,270.00 | Vaal | 1000m | Good | Philasande Mxoli | 57kg | 0:57.38 | - | 2 |
| 9.8L | $7.50 |
| 4/8 | 28/04/2026 | 16 | MPLTE FM | $8,850.00 | Turffontein | 1160m | Y | Kyle Strydom | 57kg | 1:10.12 | - | 8 |
| 4.8L | $13.50 |
| 3/8 | 12/04/2026 | 12 | MPLTE FM | $8,850.00 | Turffontein | 1160m | Good | Philasande Mxoli | 57kg | 1:11.02 | - | 7 |
| 3.5L | $15.00 |

Jockey: Reserve 3
Weight: 52kgs
Stats
Comments
Was last of ten in a F Open at Turffontein Standside, beaten a long way at big odds, so the latest figure is a major concern. Before that she won at this track by a long neck from Pennys Choice, and her overall 1450m record is strong with one win and five placings from eight starts. The light weight helps, but she has to rebound sharply.
Last Starts 14 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 | 31/10/2026 | 42 | G3 OPEN F 3 | $21,870.00 | Turffontein | 1400m | Good | Chad Little | 58kg | 1:24.84 | - | 7 |
| 28.8L | $126.00 |
| 1/7 | 19/09/2026 | 14 | MPLTE FM | $9,450.00 | Turffontein | 1450m | Good | Richard Fourie | 57kg | 1:31.43 | - | 7 |
| 0.4L | $4.00 |
| 3/6 | 05/09/2026 | 9 | MPLTE F 3 | $9,450.00 | Turffontein | 1450m | Y | Calvin Habib | 60kg | 1:31.73 | - | 3 |
| 0.8L | $7.50 |
| 3/10 | 27/08/2026 | 19 | MPLTE FM | $9,450.00 | Vaal | 1600m | Good | Calvin Habib | 57kg | 1:38.65 | - | 7 |
| 2.5L | $4.00 |
| 2/7 | 08/08/2026 | 14 | MPLTE FM | $9,450.00 | Turffontein | 1400m | Good | Jacey Botes | 54.5kg | 1:26.53 | - | 5 |
| 2.4L | $34.00 |
| 2/8 | 25/07/2026 | 9 | MPLTE F 2 | $9,020.00 | Turffontein | 1400m | Good | Calvin Habib | 60kg | 1:25.84 | - | 4 |
| 2.4L | $17.00 |
| 4/7 | 16/07/2026 | 21 | MPLTE F 2 | $9,020.00 | Turffontein | 1600m | Good | Gavin Lerena | 60kg | 1:39.06 | - | 5 |
| 9.5L | $6.50 |
| 2/7 | 25/06/2026 | 14 | MPLTE FM | $9,450.00 | Vaal | 1500m | Good | Philasande Mxoli | 56kg | 1:32.05 | - | 5 |
| 0.2L | $6.50 |
| 3/8 | 11/06/2026 | 14 | MPLTE 2 | $9,020.00 | Turffontein | 1600m | Good | Philasande Mxoli | 60kg | 1:40.47 | - | 1 |
| 6.0L | $17.00 |
| 9/14 | 28/05/2026 | 7 | MPLTE FM | $9,270.00 | Vaal | 1400m | Good | Philasande Mxoli | 56kg | 1:22.96 | - | 12 |
| 11.4L | $13.50 |
| 3/6 | 21/05/2026 | 28 | MPLTE 2 | $8,850.00 | Vaal | 1400m | Good | Philasande Mxoli | 60kg | 1:24.79 | - | 5 |
| 6.0L | $2.80 |