Turffontein Race 2 - Racing Today Mdn Plate (F & M)
STAR MAGNOLIA (10) made progress last time out, finishing 3 lengths from the winner in third at the end of 1000m at Vaal. This easier and drops in weight. Well placed to take this out. BRIGITTE ANNE (2) resumes in a similar race to her only run last prep back on March 19 when third, beaten 2 lengths. Should be prominent despite the awkward gate. Placed 2/3 fresh and only try course and distance. DESTINY'S DREAM (1) did very well to fill a minor placing when resuming at Turffontein Standside but raced below expectations last time over 1200m at Vaal, finishing sixth and beaten 3.5 lengths. Well placed and there is no reason she cannot find winning ways. ARTIFACT (5) is yet to break through after five starts but not far off a win. Placed two back then missed the frame but was thereabouts last time over 1200m at Vaal. Has the pace to take a forward position. Can feature with the right run.

Jockey: Diego De Gouveia
Weight: 60kgs
Stats
Comments
Third-up today. Resuming 2nd of 8 at Turffontein Standside on April 12 over 1160m, head behind Drachenfutter with 60kg at $3.50. Second run from a spell 6th of 15 at Vaal on May 21 over 1200m, 3.5 len behind Miss Fantastic carrying 60kg at $3.80. Both placings have been at this trip. Should prove hard to beat.
Last Starts 13 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/15 | 21/05/2026 | 39 | MPLTE FM | $9,270.00 | Vaal | 1200m | Good | Gavin Lerena | 60kg | 1:10.39 | - | 2 |
| 3.5L | $3.80 |
| 2/8 | 12/04/2026 | 116 | MPLTE FM | $8,850.00 | Turffontein | 1160m | Good | Calvin Habib | 60kg | 1:11.02 | - | 8 |
| 0.2L | $3.50 |
| 9/11 | 17/12/2025 | 21 | MPLTE FM | $10,531.00 | Kenilworth | 1400m | Good | Richard Fourie | 59kg | 1:29.69 | - | 5 |
| 7.6L | $6.00 |
| 4/10 | 26/11/2025 | 39 | MPLTE FM | $10,531.00 | Kenilworth | 1400m | Good | Andrew Fortune | 58kg | 1:27.33 | - | 6 |
| 4.5L | $4.30 |
| 3/12 | 18/10/2025 | 95 | MPLTE FM | $8,425.00 | Durbanville | 1250m | Good | Richard Fourie | 59kg | 1:16.18 | - | 1 |
| 0.6L | $3.50 |
| 5/12 | 15/07/2025 | - | PLATE 2 | $10,530.00 | Kenilworth | 1000m | Heavy | Brevan Plaatjies | 58.5kg | 1:00.73 | - | 9 |
| 7.3L | $51.00 |

Jockey: Keagan De Melo
Weight: 60kgs
Stats
Comments
Resuming. Only had one start last campaign 3rd of 8 at this track on March 19 over 1200m, 2 len behind Major Arcana with 57.5kg at $3.50. First up last campaign 4th of 10 at Turffontein Standside on November 9 over 1160m, 5 len behind Hathighwaytothesky carrying 59kg at $5.50. Placed 2/3 fresh and only try course and distance. Expect a forward showing.
Last Starts 76 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 | 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: Mxolisi Mbuto
Weight: 60kgs
Stats
Comments
Last start 4th of 15 at Vaal on May 21 over 1200m, 1.75 len behind Miss Fantastic carrying 58.6kg at $41. The start before that ran last of 9 at Turffontein Standside on April 19 over 1400m, 14 len behind Greenandgold with 60kg at $9. Others read better. This will test.
Last Starts 13 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/15 | 21/05/2026 | 32 | MPLTE FM | $9,270.00 | Vaal | 1200m | Good | Mxolisi Mbuto | 58.6kg | 1:10.39 | - | 8 |
| 1.7L | $41.00 |
| 9/9 | 19/04/2026 | 31 | MPLTE FM | $8,850.00 | Turffontein | 1400m | Y | Trent Mayhew | 60kg | 1:27.98 | - | 5 |
| 14.8L | $9.00 |
| 4/11 | 19/03/2026 | 23 | MPLTE FM | $8,850.00 | Turffontein | 1200m | Good | Muzi Yeni | 60kg | 1:14.38 | - | 10 |
| 5.0L | $4.50 |
| 3/5 | 24/02/2026 | - | MPLTE FM | $8,850.00 | Vaal | 1000m | Good | Kabelo Matsunyane | 60kg | 0:59.02 | - | 5 |
| 3.5L | $34.00 |

Jockey: Craig Zackey
Weight: 60kgs
Stats
Comments
Comes here off a 37-day let-up. Last start 6th of 8 at Turffontein Standside on April 28 over 1160m, 6 len behind Top Secret with 60kg at $5. The race before that 3rd in a small field at Vaal on April 2 over 1450m, 1.5 len behind Sweetsummerlove carrying 60kg at $1.90. Genuine chance this time around.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/8 | 28/04/2026 | 26 | MPLTE FM | $8,850.00 | Turffontein | 1160m | Y | Richard Fourie | 60kg | 1:10.12 | - | 5 |
| 6.2L | $5.00 |
| 3/6 | 02/04/2026 | 14 | MPLTE FM | $7,080.00 | Vaal | 1450m | Good | Craig Zackey | 60kg | 1:27.08 | - | 5 |
| 1.6L | $1.87 |
| 2/11 | 19/03/2026 | 14 | MPLTE FM | $8,850.00 | Turffontein | 1200m | Good | Craig Zackey | 60kg | 1:14.38 | - | 4 |
| 1.5L | $9.00 |
| 10/12 | 05/03/2026 | 78 | MPLTE FM | $8,850.00 | Vaal | 1600m | Soft | Craig Zackey | 60kg | 1:39.82 | - | 12 |
| 19.8L | $13.50 |
| 5/7 | 17/12/2025 | 21 | MPLTE FM | $10,531.00 | Kenilworth | 1800m | Good | Andrew Fortune | 58kg | 1:56.58 | - | 7 |
| 3.1L | $21.00 |
| 5/11 | 26/11/2025 | 39 | MPLTE FM | $10,531.00 | Kenilworth | 1400m | Good | Juan Paul V'd Merwe | 58kg | 1:26.91 | - | 6 |
| 3.8L | $21.00 |
| 7/11 | 18/10/2025 | 39 | MPLTE FM | $8,425.00 | Durbanville | 1250m | Good | Muzi Yeni | 59kg | 1:16.56 | - | 6 |
| 4.6L | $21.00 |
| 6/8 | 09/09/2025 | 45 | MPLATE FM | $8,420.00 | Durbanville | 1250m | Good | Muzi Yeni | 58kg | 1:15.70 | - | 6 |
| 6.9L | $8.00 |
| 6/10 | 26/07/2025 | - | PLATE F 2 | $10,530.00 | Kenilworth | 1200m | Soft | Keanen Steyn | 60kg | 1:16.63 | - | 1 |
| 10.7L | $67.00 |

Jockey: Muzi Yeni
Weight: 60kgs
Stats
Comments
Most recently 5th of 15 at Vaal on May 21 over 1200m, 3 len behind Miss Fantastic carrying 60kg at $15. Before that 3rd of 8 at Turffontein Standside on April 28 over 1160m, 4.5 len behind Top Secret carrying 60kg at $41. Solid prospects and a good alley doesn't hurt.
Last Starts 13 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/15 | 21/05/2026 | 23 | MPLTE FM | $9,270.00 | Vaal | 1200m | Good | Craig Zackey | 60kg | 1:10.39 | - | 9 |
| 3.0L | $15.00 |
| 3/8 | 28/04/2026 | 26 | MPLTE FM | $8,850.00 | Turffontein | 1160m | Y | Keagan De Melo | 60kg | 1:10.12 | - | 2 |
| 4.5L | $41.00 |
| 8/11 | 02/04/2026 | 26 | MPLTE | $10,110.00 | Vaal | 1000m | Good | Malesela Katjedi | 57.5kg | 0:57.37 | - | 2 |
| 8.9L | $17.00 |
| 9/9 | 07/03/2026 | 189 | MPLTE FM | $8,850.00 | Turffontein | 1160m | Y | Keagan De Melo | 60kg | 1:10.39 | - | 5 |
| 28.3L | $9.00 |
| 6/9 | 30/08/2025 | - | MPLATE F 3 | $8,420.00 | Vaal | 1450m | Good | S'manga Khumalo | 60kg | 1:28.78 | - | 6 |
| 8.7L | $2.80 |

Jockey: Jacey Botes
Weight: 60kgs
Stats
Comments
Third-up today. Resumes off a 42 day letup. First-up of 9 at Vaal on March 31 over 2000m, 17 len behind Future Gamble carrying 58.5kg at $126. Second-up ran last in a small field at Vaal on April 23 over 1600m, 25 len behind Umami carrying 60kg at $101. Will need plenty of improvement to feature.
Last Starts 41 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/5 | 23/04/2026 | 23 | MPLTE FM | $8,850.00 | Vaal | 1600m | Y | Mickaelle Michel | 60kg | 1:39.35 | - | 3 |
| 25.0L | $101.00 |
| 8/9 | 31/03/2026 | 68 | MPLTE FM | $8,850.00 | Vaal | 2000m | Good | Mickaelle Michel | 58.5kg | 2:03.70 | - | 8 |
| 17.4L | $126.00 |
| 8/9 | 22/01/2026 | 30 | MPLTE FM | $8,846.00 | Vaal | 1600m | Good | Philasande Mxoli | 59kg | 1:36.75 | - | 9 |
| 21.0L | $126.00 |
| 10/10 | 23/12/2025 | 19 | MPLTE FM | $8,846.00 | Vaal | 1600m | Good | Jeffery Syster | 59kg | 1:38.81 | - | 4 |
| 33.5L | $101.00 |
| 10/10 | 04/12/2025 | - | MPLTE FM | $8,850.00 | Vaal | 1450m | Soft | Philasande Mxoli | 59kg | 1:29.81 | - | 5 |
| 15.8L | $34.00 |

Jockey: Denis Schwarz
Weight: 60kgs
Stats
Comments
Resumes from a spell after only one run when 7th of 9 at Turffontein Standside on March 7 over 1160m, 7 len behind Detailed Forecast with 60kg at $101. Prefer to see how she returns.
Last Starts 88 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/9 | 07/03/2026 | - | MPLTE FM | $8,850.00 | Turffontein | 1160m | Y | Denis Schwarz | 60kg | 1:10.39 | - | 1 |
| 7.0L | $101.00 |

Jockey: Marco V'rensburg
Weight: 57kgs
Stats
Comments
Jumped at very long odds at debut, second last of 11 at Turffontein Standside on May 16 over 1160m, 14 len behind Perfect Sky carrying 60kg at $101. Cannot enthuse after that sub-standard performance.
Last Starts 18 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 | 16/05/2026 | - | MPLTE 2 | $8,850.00 | Turffontein | 1160m | Good | Kobeli Lihaba | 60kg | 1:07.44 | - | 5 |
| 14.6L | $101.00 |

Jockey: Calvin Habib
Weight: 57kgs
Stats
Comments
Two-year-old filly (Hawwaam - Nicky Noo) making her debut. Has the right credentials to run a forward race.

Jockey: Blaine Marx-Jacobson
Weight: 57kgs
Stats
Comments
Comes here off a 42-day let-up. Most recently 3rd of 7 at Vaal on April 23 over 1000m, 3 len behind Western Mirage with 60kg at $4.30. The start before that 7th of 11 at Vaal on March 31 over 1200m, 5.5 len behind Viking Lass carrying 60kg at $9.50. This easier and drops in weight. Well placed to take this out.
Last Starts 41 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 | 23/04/2026 | 23 | MPLTE 2 | $10,110.00 | Vaal | 1000m | Y | Kyle Strydom | 60kg | 0:59.16 | - | 5 |
| 2.9L | $4.30 |
| 7/11 | 31/03/2026 | 17 | MPLTE 2 | $10,110.00 | Vaal | 1200m | Good | Gavin Lerena | 60kg | 1:09.45 | - | 2 |
| 5.5L | $9.50 |
| 6/9 | 14/03/2026 | - | MPLTE 2 | $10,110.00 | Turffontein | 1000m | Good | Calvin Habib | 60kg | 0:57.83 | - | 8 |
| 5.6L | $4.00 |