Turffontein Race 4 - Tf Kruger Incorporated Attorneys Mdn Plate (F & M)
ALITTLEBITOFLOVE (4) Ran 2nd last time here and honest performer putting a tidy record together. Has not missed the placings this campaign in 3 attempts and will appreciate the drop in weight. Has the ability to take this out. POLLY PLUMMER (8) Looked good when 2nd last time at Vaal. Amongst the placegetters at every start this preparation. Will be around the mark at odds. SCENTED ALLEY (9) Close to a win last time at this venue and good career start. Has run into the money all attempts this preparation. Appears well in this. TREX ON FIRE (6) Just short of the win last run at Vaal and on an upward trajectory in recent races. Has early speed and positions nicely. Looks to have a good chance of placing.

Jockey: Philasande Mxoli
Weight: 60kgs
Stats
Comments
Second-up after a plain return at this track, finishing second last in a FM MPLTE over 1450m and beaten over 12 lengths after firming near the top of an open market. Her previous run at Turffontein Standside was much better, a second to Sikeloi when beaten just over a length. The inside draw and class drop help, but she has to rebound sharply to threaten the main hopes.
Last Starts 23 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9/10 | 22/10/2026 | 294 | MPLTE FM | $9,620.00 | Turffontein | 1450m | Good | Malesela Katjedi | 60kg | 1:30.86 | - | 10 |
| 12.2L | $7.50 |
| 2/6 | 01/01/2026 | 25 | MPLTE FM | $8,846.00 | Turffontein | 1600m | Good | Gavin Lerena | 59kg | 1:41.41 | - | 4 |
| 1.1L | $3.50 |
| 5/16 | 07/12/2025 | 59 | MPLTE FM | $8,846.00 | Turffontein | 1160m | Good | Sean Veale | 60kg | 1:08.38 | - | 6 |
| 9.3L | $5.50 |
| 3/15 | 09/10/2025 | - | MPLTE FM | $8,003.00 | Vaal | 1200m | Good | Kaidan Brewer | 59kg | 1:10.14 | - | 13 |
| 1.7L | $76.00 |

Jockey: Trent Mayhew
Weight: 60kgs
Stats
Comments
Has put together two fourths at this track over 1450m, beaten four and a half lengths by Empress Of Peace before being beaten just over seven lengths behind Vision Of Gold at long odds. She is race fit and the class drop is some help, but she carries top weight and is untried around 1700m. A minor placing is more likely than a maiden breakthrough.
Last Starts 23 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/10 | 22/10/2026 | 33 | MPLTE FM | $9,620.00 | Turffontein | 1450m | Good | Trent Mayhew | 60kg | 1:30.86 | - | 8 |
| 7.1L | $67.00 |
| 4/7 | 19/09/2026 | 21 | MPLTE FM | $9,450.00 | Turffontein | 1450m | Good | Marco V'rensburg | 60kg | 1:31.43 | - | 5 |
| 4.5L | $21.00 |
| 8/9 | 29/08/2026 | - | MPLTE FM | $9,450.00 | Turffontein | 1200m | Good | Marco V'rensburg | 60kg | 1:12.98 | - | 8 |
| 10.8L | $41.00 |

Jockey: Chase Maujean
Weight: 58kgs
Stats
Comments
Has made steady headway this campaign, rising from a fourth at this venue to a third at Vaal last start when beaten two and a half lengths by Thundering Hooves at big odds. She is race fit and has placed twice from five previous starts around 1700m, so the trip is workable even without a win at it. Profiles as a genuine place hope if she holds that latest form.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/11 | 29/10/2026 | 32 | MPLTE FM | $9,620.00 | Vaal | 1700m | Good | Chase Maujean | 58kg | 1:43.57 | - | 1 |
| 2.6L | $26.00 |
| 4/6 | 27/09/2026 | 10 | MPLTE FM | $9,450.00 | Turffontein | 1600m | Good | Chase Maujean | 57kg | 1:44.33 | - | 2 |
| 4.5L | $126.00 |
| 11/11 | 17/09/2026 | 98 | MPLTE FM | $9,450.00 | Vaal | 1600m | Y | Muzi Yeni | 57kg | 1:37.29 | - | 10 |
| 30.0L | $26.00 |
| 8/8 | 11/06/2026 | 53 | MPLTE 2 | $9,020.00 | Turffontein | 1600m | Good | Calvin Habib | 60kg | 1:40.47 | - | 8 |
| 12.5L | $26.00 |
| 5/6 | 19/04/2026 | 10 | MPLTE 2 | $10,110.00 | Turffontein | 1400m | Y | Calvin Habib | 60kg | 1:27.49 | - | 6 |
| 14.3L | $17.00 |
| 2/5 | 09/04/2026 | 44 | MPLTE 2 | $10,110.00 | Turffontein | 1600m | Good | Denis Schwarz | 60kg | 1:43.04 | - | 1 |
| 0.4L | $2.30 |
| 4/8 | 24/02/2026 | 66 | MPLTE 2 | $10,950.00 | Vaal | 1450m | Good | Calvin Habib | 57kg | 1:28.28 | - | 5 |
| 9.3L | $76.00 |
| 5/5 | 20/12/2025 | - | PLATE 2 | $12,637.00 | Vaal | 1000m | Good | Louis Nhlapo | 54.5kg | 0:57.16 | - | 3 |
| 16.8L | $67.00 |

Jockey: Mickaelle Michel
Weight: 58kgs
Stats
Comments
Returns off a five-week let-up after another solid placing, finishing second at this track in a FM MPLTE and beaten a length by First Whisper. She had earlier run third at Vaal and has now placed three times from three starts this season. Weight relief and an apprentice claim are both positives, while her natural speed should give her the chance to take control of her own race.
Last Starts 35 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/5 | 10/10/2026 | 23 | MPLTE FM | $9,620.00 | Turffontein | 1600m | Good | Kabelo Matsunyane | 60kg | 1:40.70 | - | 2 |
| 1.0L | $5.00 |
| 3/11 | 17/09/2026 | 14 | MPLTE FM | $9,450.00 | Vaal | 1600m | Y | Kabelo Matsunyane | 57kg | 1:37.29 | - | 7 |
| 6.3L | $7.00 |
| 2/11 | 03/09/2026 | 156 | MPLTE FM | $9,450.00 | Vaal | 1400m | Good | Kabelo Matsunyane | 57kg | 1:25.24 | - | 2 |
| 4.1L | $21.00 |
| 10/11 | 31/03/2026 | - | MPLTE 2 | $10,110.00 | Vaal | 1200m | Good | Craig Zackey | 60kg | 1:09.45 | - | 3 |
| 20.2L | $21.00 |

Jockey: Tristan Godden
Weight: 58kgs
Stats
Comments
Returns from a two-month break after being well beaten first-up at Vaal, finishing eighth in a FM MPLTE and beaten over 16 lengths despite firming near the top of an open market. Her earlier fourth at this track came in a PLATE, but she was still beaten seven and a half lengths. The class drop is useful, yet her form has to lift markedly.
Last Starts 58 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8/11 | 17/09/2026 | 80 | MPLTE FM | $9,450.00 | Vaal | 1600m | Y | Gavin Lerena | 57kg | 1:37.29 | - | 9 |
| 15.8L | $5.00 |
| 4/8 | 29/06/2026 | 11 | PLATE 2 | $10,310.00 | Turffontein | 1600m | Good | Gavin Lerena | 55kg | 1:40.24 | - | 6 |
| 7.5L | $26.00 |
| 9/12 | 18/06/2026 | - | MPLTE 2 | $9,020.00 | Vaal | 1400m | Good | Kyle Strydom | 60kg | 1:23.18 | - | 6 |
| 11.3L | $67.00 |

Jockey: Raymond Danielson
Weight: 58kgs
Stats
Comments
Lifted strongly second-up at Vaal, running second to Thundering Hooves and beaten just over half a length after firming from opening levels. That followed a fifth at this track when beaten four and a half lengths, and she now reaches the third-up stage with the distance clearly in her favour. Three placings from three starts around 1700m make her a major winning player.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/11 | 29/10/2026 | 26 | MPLTE FM | $9,620.00 | Vaal | 1700m | Good | Raymond Danielson | 58kg | 1:43.57 | - | 8 |
| 0.6L | $7.50 |
| 5/9 | 03/10/2026 | 70 | MPLTE FM | $9,620.00 | Turffontein | 1450m | Good | Raymond Danielson | 58kg | 1:30.99 | - | 7 |
| 4.7L | $21.00 |
| 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: Kobeli Lihaba
Weight: 58kgs
Stats
Comments
Recent sprint form has been well below what is required, with a ninth at Turffontein Standside last start when beaten over 14 lengths at big odds, following a fifth at this venue over 1000m. She now goes to around 1700m for the first time, which is a further question on exposed form. The class drop alone is not enough to make a strong case.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9/15 | 31/10/2026 | 34 | MPLTE FM | $9,620.00 | Turffontein | 1160m | Good | Jason Gates | 59kg | 1:07.71 | - | 13 |
| 13.6L | $126.00 |
| 5/7 | 27/09/2026 | 17 | MPLTE FM | $9,450.00 | Turffontein | 1000m | Good | Jason Gates | 58kg | 1:00.52 | - | 5 |
| 6.0L | $21.00 |
| 8/9 | 10/09/2026 | 14 | MPLTE FM | $9,450.00 | Vaal | 1200m | Y | Trent Mayhew | 58kg | 1:12.75 | - | 6 |
| 15.2L | $34.00 |
| 3/7 | 27/08/2026 | 14 | MPLTE FM | $6,440.00 | Vaal | 1000m | Good | Tom Lukhele | 58kg | 0:58.89 | - | 5 |
| 0.8L | $101.00 |
| 6/7 | 13/08/2026 | 21 | MPLATE | $9,880.00 | Vaal | 1000m | Y | Jason Gates | 57.5kg | 0:58.07 | - | 3 |
| 14.3L | $126.00 |
| 8/9 | 23/07/2026 | - | MPLTE FM | $9,450.00 | Vaal | 1000m | Good | Vusunzi Sithetho | 57kg | 0:59.64 | - | 8 |
| 24.0L | $41.00 |

Jockey: Calvin Habib
Weight: 58kgs
Stats
Comments
Brings the most reliable recent form, having run second at Vaal last start when beaten just under two lengths by Tu Giusto after solid market support. She was also second at this track the run prior, again beaten just under two lengths. Still a maiden after seven starts, but five placings, four from four this season and the top-ranked track jockey aboard make her the one they have to beat.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/8 | 03/11/2026 | 12 | MPLTE FM | $12,770.00 | Vaal | 1800m | Good | Calvin Habib | 57kg | 1:51.08 | - | 7 |
| 1.8L | $4.00 |
| 2/10 | 22/10/2026 | 19 | MPLTE FM | $9,620.00 | Turffontein | 1450m | Good | Calvin Habib | 58kg | 1:30.86 | - | 9 |
| 1.8L | $13.50 |
| 3/9 | 03/10/2026 | 16 | MPLTE FM | $9,620.00 | Turffontein | 1450m | Good | Calvin Habib | 58kg | 1:30.99 | - | 8 |
| 2.7L | $11.00 |
| 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: Kyle Strydom
Weight: 58kgs
Stats
Comments
Has done little wrong in three starts, all thirds, and was only beaten half a length by Northland at this track last week after being well-supported near the top of betting. The quick back-up and first attempt around 1700m are the two reservations, especially from a wider barrier. Her consistency keeps her firmly in the place conversation.
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 | 47 | MPLTE FM | $12,770.00 | Turffontein | 1450m | Good | Tristan Godden | 58kg | 1:31.37 | - | 2 |
| 0.5L | $3.80 |
| 3/7 | 19/09/2026 | 21 | MPLTE FM | $9,450.00 | Turffontein | 1450m | Good | Kobeli Lihaba | 57kg | 1:31.43 | - | 1 |
| 1.1L | $3.80 |
| 3/9 | 29/08/2026 | - | MPLTE FM | $9,450.00 | Turffontein | 1200m | Good | Kobeli Lihaba | 58kg | 1:12.98 | - | 1 |
| 5.9L | $51.00 |

Jockey: Callan Murray
Weight: 58kgs
Stats
Comments
Has been safely held in recent starts, finishing sixth at this track last week when beaten just over five lengths at big odds. The run prior at Vaal was similar, a fifth beaten just over five lengths after being near the top of an open market. She is unplaced from five starts and now tries around 1700m for the first time, so a sizeable lift is required.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/11 | 05/11/2026 | 56 | MPLTE FM | $12,770.00 | Turffontein | 1450m | Good | Kabelo Matsunyane | 58kg | 1:31.37 | - | 8 |
| 5.3L | $67.00 |
| 5/9 | 10/09/2026 | 40 | MPLTE FM | $9,450.00 | Vaal | 1200m | Y | Calvin Habib | 58kg | 1:12.75 | - | 7 |
| 5.1L | $5.00 |
| 4/7 | 01/08/2026 | 27 | MPLTE FM | $9,450.00 | Turffontein | 1160m | Good | Blaine Marx-Jacobson | 56.5kg | 1:08.97 | - | 7 |
| 4.0L | $4.00 |
| 5/6 | 05/07/2026 | 21 | PLATE 2 | $10,310.00 | Turffontein | 1400m | Good | Blaine Marx-Jacobson | 53.5kg | 1:24.82 | - | 1 |
| 9.1L | $6.00 |
| 6/13 | 14/06/2026 | - | MPLTE 2 | $9,020.00 | Turffontein | 1000m | Good | Jeffery Syster | 60kg | 0:58.85 | - | 6 |
| 5.8L | $81.00 |