Turffontein Race 2 - Betway Mdn Plate (F & M)
PENNYS CHOICE (1) earns top billing after going down by only a long neck at this track two weeks ago, and that followed a solid fourth at Vaal when well-supported near the top of betting. The 12-start maiden record is the obvious reservation, but she is race fit, has already placed at this venue and distance, and brings the clearest current form. SNAP YOUR FINGERS (6) is the main danger resuming from four months off, having been strongly supported into very short odds-on territory when fifth at Vaal before the break and placed at this distance earlier in the campaign. POLLY PLUMMER (4) was third first-up at Vaal as favourite and gets weight relief second-up, though her one previous try around this trip produced no placing. TU GIUSTO (9) resumes from a three-month break after a sound debut third at Turffontein Standside, and with natural improvement she has enough upside to be a genuine place-and-win threat.

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
Went within a long neck of breaking through at this track last start, finishing second to Empress Of Peace over this distance at generous odds. She had also been competitive at Vaal two runs back when fourth, beaten just under two lengths after being well-supported. The 12-start maiden record tempers confidence slightly, but she is race fit, handles this set-up and gets a strong chance to convert.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/7 | 19/09/2026 | 23 | MPLTE FM | $9,450.00 | Turffontein | 1450m | Good | Callan Murray | 60kg | 1:31.43 | - | 6 |
| 0.4L | $13.50 |
| 4/7 | 27/08/2026 | 53 | MPLTE FM | $6,440.00 | Vaal | 1000m | Good | Chamu Mabaya | 60kg | 0:58.89 | - | 6 |
| 1.9L | $3.00 |
| 3/7 | 05/07/2026 | 21 | MPLTE FM | $6,440.00 | Turffontein | 1160m | Good | Chamu Mabaya | 60kg | 1:07.95 | - | 3 |
| 3.6L | $4.00 |
| 8/12 | 14/06/2026 | 112 | MPLTE FM | $9,450.00 | Turffontein | 1000m | Good | Mickaelle Michel | 58.5kg | 0:58.30 | - | 10 |
| 10.3L | $3.50 |
| 6/10 | 22/02/2026 | 40 | MPLTE FM | $10,530.00 | Kenilworth | 1000m | Good | Nicola Yuen | 58.5kg | 0:59.24 | - | 10 |
| 6.2L | $17.00 |
| 10/14 | 13/01/2026 | 64 | MPLTE FM | $10,531.00 | Kenilworth | 1200m | Good | Nicola Yuen | 58.5kg | 1:13.17 | - | 7 |
| 6.0L | $34.00 |
| 7/9 | 10/11/2025 | 23 | MDN FM | $7,582.00 | Kenilworth | 1200m | Good | Nicola Yuen | 58kg | 1:10.82 | - | 8 |
| 6.9L | $8.00 |
| 5/11 | 18/10/2025 | 45 | MPLTE FM | $8,425.00 | Durbanville | 1250m | Good | Brevan Plaatjies | 59kg | 1:16.56 | - | 2 |
| 3.5L | $11.00 |
| 6/12 | 03/09/2025 | 36 | MPLATE FM | $8,420.00 | Durbanville | 1000m | Good | Grant Van Niekerk | 60kg | 0:59.18 | - | 4 |
| 5.6L | $6.00 |
| 2/9 | 29/07/2025 | 42 | MPLTE FM | $8,420.00 | Kenilworth | 1000m | Soft | Gavin Lerena | 57kg | 1:00.13 | - | 7 |
| 0.4L | $6.50 |
| 8/16 | 17/06/2025 | 23 | PLATE 2 | $10,530.00 | Kenilworth | 1000m | Soft | Gavin Lerena | 60kg | 0:59.75 | - | 3 |
| 4.9L | $4.00 |

Jockey: Philasande Mxoli
Weight: 60kgs
Stats
Comments
Returns from a six-month break after finishing fourth at Turffontein Standside, beaten four and a half lengths by Greenandgold. Her previous second at Vaal, beaten just over a length by Sweetsummerlove, reads better, and she has three placings from eight starts around this trip. Even so, a 16-start maiden resuming off a long layoff has a bit to overcome.
Last Starts 166 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/9 | 19/04/2026 | 17 | MPLTE FM | $8,850.00 | Turffontein | 1400m | Y | Jeffery Syster | 60kg | 1:27.98 | - | 7 |
| 4.4L | $17.00 |
| 2/6 | 02/04/2026 | 7 | MPLTE FM | $7,080.00 | Vaal | 1450m | Good | Jeffery Syster | 60kg | 1:27.08 | - | 4 |
| 1.1L | $11.00 |
| 5/7 | 26/03/2026 | 14 | MPLTE FM | $8,850.00 | Vaal | 1450m | Soft | Philasande Mxoli | 60kg | 1:28.34 | - | 7 |
| 4.0L | $41.00 |
| 5/7 | 12/03/2026 | 39 | MPLTE FM | $8,000.00 | Turffontein | 1450m | Good | Tom Lukhele | 60kg | 1:29.45 | - | 7 |
| 7.3L | $7.00 |
| 7/9 | 01/02/2026 | 45 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Good | Jeffery Syster | 60kg | 1:09.42 | - | 4 |
| 11.7L | $21.00 |
| 2/7 | 18/12/2025 | 11 | MPLTE FM | $8,003.00 | Vaal | 1500m | Good | Tom Lukhele | 59kg | 1:31.48 | - | 7 |
| 0.5L | $3.80 |
| 7/16 | 07/12/2025 | 17 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Good | Marco V'rensburg | 60kg | 1:08.38 | - | 16 |
| 12.4L | $34.00 |
| 9/15 | 20/11/2025 | 42 | MPLTE FM | $8,846.00 | Vaal | 1400m | Y | Marco V'rensburg | 58kg | 1:23.78 | - | 1 |
| 5.0L | $11.00 |
| 6/15 | 09/10/2025 | 14 | MPLTE FM | $8,003.00 | Vaal | 1200m | Good | Malesela Katjedi | 59kg | 1:10.14 | - | 15 |
| 4.4L | $9.00 |
| 2/10 | 25/09/2025 | 28 | MDN FM | $6,740.00 | Vaal | 1200m | Y | Malesela Katjedi | 58.5kg | 1:03.55 | - | 8 |
| 2.3L | $15.00 |
| 6/13 | 28/08/2025 | 14 | MPLATE | $8,000.00 | Vaal | 1600m | Good | M K Katjedi | 57kg | 1:37.79 | - | 12 |
| 9.0L | $17.00 |

Jockey: Serino Moodley
Weight: 60kgs
Stats
Comments
Returns from a five-month break after a fourth at Turffontein Standside, beaten just under two lengths by Master's Rose. That was an improvement on her debut fifth behind Traditional Belief, though she is still unplaced from two starts and has an outside draw to manage. She has shown enough to be monitored fresh, but others bring stronger race fitness and exposed credentials.
Last Starts 145 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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: Calvin Habib
Weight: 58kgs
Stats
Comments
Resumed with a third at Vaal over 1200m, beaten just over three lengths by Steel And Satin after starting favourite. She gets 2kg relief second-up and had earlier been fifth at this venue over 1600m when well-supported near the top of betting. The step back up toward 1450m carries some query given her only previous try around it, but she has enough consistency to run into a placing.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/8 | 17/09/2026 | 80 | MPLTE F 3 | $9,450.00 | Vaal | 1200m | Y | Calvin Habib | 60kg | 1:12.44 | - | 2 |
| 3.2L | $2.65 |
| 5/7 | 29/06/2026 | 22 | MPLTE FM | $9,450.00 | Turffontein | 1600m | Good | Calvin Habib | 56kg | 1:40.46 | - | 1 |
| 3.5L | $3.80 |
| 5/6 | 07/06/2026 | 17 | OPEN 2 | $12,890.00 | Turffontein | 1400m | Good | Calvin Habib | 58kg | 1:26.57 | - | 4 |
| 5.1L | $7.00 |
| 2/15 | 21/05/2026 | - | MPLTE FM | $9,270.00 | Vaal | 1200m | Good | Calvin Habib | 57kg | 1:10.39 | - | 5 |
| 0.2L | $17.00 |

Jockey: Raymond Danielson
Weight: 58kgs
Stats
Comments
Returns from a three-month break after finishing seventh at Turffontein Standside, beaten over 10 lengths by Lightinthewoods at long odds. Her previous third at this track was also a long way from the winner, despite adding to a tidy place record at this venue. She is unplaced from three starts around this distance, so a much sharper fresh run is required.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/8 | 25/07/2026 | 9 | MPLTE F 2 | $9,020.00 | Turffontein | 1400m | Good | Mickaelle Michel | 58.5kg | 1:25.84 | - | 2 |
| 10.5L | $15.00 |
| 3/7 | 16/07/2026 | 28 | MPLTE F 2 | $9,020.00 | Turffontein | 1600m | Good | Mickaelle Michel | 58.5kg | 1:39.06 | - | 4 |
| 8.3L | $9.00 |
| 5/12 | 18/06/2026 | 14 | MPLTE 2 | $9,020.00 | Vaal | 1400m | Good | Gavin Lerena | 60kg | 1:23.18 | - | 12 |
| 7.2L | $13.50 |
| 3/8 | 04/06/2026 | 31 | MPLTE FM | $9,450.00 | Turffontein | 1600m | Good | Calvin Habib | 56kg | 1:41.34 | - | 4 |
| 1.0L | $8.00 |
| 4/7 | 04/05/2026 | - | MPLTE | $6,320.00 | Vaal | 1450m | Good | Phillip Mlangeni | 53kg | 1:28.40 | - | 2 |
| 2.8L | $11.00 |

Jockey: Craig Zackey
Weight: 58kgs
Stats
Comments
Resumes from a four-month break with form that still gives her a major say. She was fifth behind Baby Red at Vaal before the spell, beaten two and a half lengths after being strongly supported into very short odds-on territory, and her prior fourth behind Moana came as favourite. With Craig Zackey back aboard and one placing from two tries at this distance, she can return as a serious winning threat.
Last Starts 99 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 | 25/06/2026 | 56 | MPLTE FM | $9,450.00 | Vaal | 1500m | Good | Craig Zackey | 56kg | 1:32.05 | - | 2 |
| 2.4L | $1.36 |
| 4/6 | 30/04/2026 | 11 | PLATE 2 | $12,640.00 | Turffontein | 1600m | Good | Craig Zackey | 54kg | 1:41.49 | - | 3 |
| 6.6L | $2.40 |
| 2/5 | 19/04/2026 | - | MPLTE 2 | $10,950.00 | Turffontein | 1400m | Y | Craig Zackey | 57kg | 1:28.09 | - | 3 |
| 2.6L | $3.50 |

Jockey: Keagan De Melo
Weight: 58kgs
Stats
Comments
Finished sixth on debut at this track, beaten just over six lengths by Rafe's Oracle after easing in an open market. The inside draw can help her settle more effectively second-up, and the move into fillies' maiden company is a plus. She is a full sister to G2 winner Cockney Pride, so there is enough background to suggest improvement, but she still has to lift off the debut figure.
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/9 | 19/09/2026 | - | MPLTE | $9,880.00 | Turffontein | 1450m | Good | Keagan De Melo | 57kg | 1:31.64 | - | 5 |
| 6.3L | $8.50 |

Jockey: Jarryd Penny
Weight: 58kgs
Stats
Comments
Returns from a four-month break after finishing last at Vaal, beaten eight and a half lengths by Baby Red at long odds. Her debut was also well held when 12th behind Anahita, beaten over 12 lengths, and she was behind Snap Your Fingers at Vaal before the spell. With no placing from two starts at this distance, she has plenty to find first-up.
Last Starts 99 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 | 25/06/2026 | 28 | MPLTE FM | $9,450.00 | Vaal | 1500m | Good | Jarryd Penny | 56kg | 1:32.05 | - | 6 |
| 8.5L | $67.00 |
| 12/14 | 28/05/2026 | - | MPLTE FM | $9,270.00 | Vaal | 1400m | Good | Denis Schwarz | 56kg | 1:22.96 | - | 1 |
| 12.4L | $101.00 |

Jockey: Kabelo Matsunyane
Weight: 58kgs
Stats
Comments
Returns from a three-month break after a sound debut third at Turffontein Standside, beaten two and a half lengths by Lightinthewoods. She was near the top of an open market but eased, so there was some respect without being strongly backed. With only one start behind her there is scope to improve, and that debut effort is solid enough to put her among the better place prospects.
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/8 | 25/07/2026 | - | MPLTE F 2 | $9,020.00 | Turffontein | 1400m | Good | Gavin Lerena | 60kg | 1:25.84 | - | 7 |
| 2.6L | $6.00 |