Turffontein Race 4 - Tab Starling Stakes (Grade 3) (3 Year-Old Fillies)
WITHIN REACH (8) First up. Secured a close victory last start at this venue and solid career start. Jockey K De Melo is a plus. Can win this. FLOWER ISLAND (2) Narrowly clinched the victory last run around here and putting a tidy record together. Callan Murray is a key booking and has minimal work to do from the draw. Won't be far away. GET UP (1) Ran 6th last run here but gets a favourable draw. Showing consistent performance in races. Will have to carry more weight. Gets a chance to win. ALICE B TOKLAS (4) First up and honest race when 3rd first up last preparation at Vaal. Likely to get back. Gets some weight taken off. This field suits.

Jockey: Craig Zackey
Weight: 60kgs
Stats
Comments
Started at $4.50 and finished 6th last run at the track but can find a nice position from the draw. Honest performer putting a tidy record together. Can figure in the finish.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/12 | 03/10/2026 | - | F*M CL2 WFA | $427,489.00 | Turffontein | 1450m | GOOD | Malesela Katjedi | 52kg | - | - | 10 |
| 1.56L | $5.50 |
| 1/16 | 23/05/2026 | - | Grade 2 | $712,497.00 | Scottsville | 1199m | GOOD | Gavin Lerena | 60kg | - | - | 4 |
| 3.25L | $3.50 |
| 1/9 | 28/04/2026 | - | Flat | $237,516.00 | Turffontein | 1100m | GOOD | Craig Zackey | 58kg | - | - | 1 |
| 2.74L | $2.30 |
| 3/7 | 04/04/2026 | - | Flat | $332,502.00 | Turffontein | 1160m | GOOD | Ryan Munger | 60kg | - | - | 3 |
| 0.69L | $3.10 |
| 1/10 | 14/02/2026 | - | Flat | $114,008.00 | Turffontein | 1160m | GOOD | Ryan Munger | 60kg | - | - | 10 |
| 2.29L | $7.50 |

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
Really dug deep when winning last run at this venue and has a nice advantage with a good draw. Callan Murray is a bonus and good career start. Expecting a solid performance.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/12 | 03/10/2026 | - | F*M CL2 WFA | $427,489.00 | Turffontein | 1450m | GOOD | Muzi Yeni | 50.5kg | - | - | 2 |
| 0.09L | $2.45 |
| 2/16 | 23/05/2026 | - | Grade 2 | $712,497.00 | Scottsville | 1199m | GOOD | Callan Murray | 60kg | - | - | 5 |
| 3.25L | $5.50 |
| 1/10 | 10/05/2026 | - | Fillies | $399,983.00 | Turffontein | 1160m | GOOD | Callan Murray | 60kg | - | - | 3 |
| 2L | $3.40 |
| 1/7 | 17/01/2026 | - | Flat | $123,507.00 | Vaal | 1000m | GOOD | Callan Murray | 57.5kg | - | - | 3 |
| 3.2L | $5.50 |

Jockey: Tristan Godden
Weight: 60kgs
Stats
Comments
Right in contention last time around here and showing consistent performance in races. Some hope in this event.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/7 | 10/10/2026 | - | 1-2 WINS & MDN | $104,510.00 | Turffontein | 1199m | GOOD | Tristan Godden | 57kg | - | - | 6 |
| 0.23L | $11.00 |
| 8/16 | 23/05/2026 | - | Grade 2 | $712,497.00 | Scottsville | 1199m | GOOD | Richard Fourie | 60kg | - | - | 13 |
| 7.15L | $16.00 |
| 7/9 | 28/04/2026 | - | Flat | $237,516.00 | Turffontein | 1100m | GOOD | Richard Fourie | 60kg | - | - | 5 |
| 5.99L | $2.75 |
| 1/7 | 04/04/2026 | - | Flat | $332,502.00 | Turffontein | 1160m | GOOD | Richard Fourie | 60kg | - | - | 2 |
| 0.23L | $5.50 |
| 1/6 | 14/03/2026 | - | Flat | $123,507.00 | Turffontein | 1000m | GOOD | Richard Fourie | 57.5kg | - | - | 5 |
| 1.5L | $2.50 |

Jockey: Mickaelle Michel
Weight: 58kgs
Stats
Comments
First up and looked good when 3rd first up last preparation at Vaal. Likely to get back in the field. Carrying less weight this time. Can take this out.
Last Starts 97 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 | 26/07/2026 | - | Grade 2 | $712,497.00 | Greyville | 1600m | GOOD | Richard Fourie | 60kg | - | - | 3 |
| 4.05L | $1.67 |
| 2/14 | 04/07/2026 | - | Flat | $475,007.00 | Greyville | 1399m | GOOD | Richard Fourie | 60kg | - | - | 7 |
| 0.91L | $3.30 |
| 1/10 | 06/06/2026 | - | Listed | $189,998.00 | Greyville | 1399m | GOOD | K De Melo | 60kg | - | - | 4 |
| 1.75L | $4.00 |
| 3/10 | 10/05/2026 | - | Fillies | $399,983.00 | Turffontein | 1160m | GOOD | Malesela Katjedi | 60kg | - | - | 10 |
| 4.5L | $7.00 |
| 1/6 | 21/04/2026 | - | Fillies | $114,008.00 | Vaal | 1199m | GOOD | Malesela Katjedi | 60kg | - | - | 7 |
| 2.25L | $1.50 |
| 3/11 | 31/03/2026 | - | Flat | $114,008.00 | Vaal | 1200m | GOOD | Malesela Katjedi | 60kg | - | - | 8 |
| 1.14L | $34.00 |

Jockey: R Fourie
Weight: 58kgs
Stats
Comments
Odds of $3.75 and was nothing special when 6th last time at the track and hoping that the added weight won't hurt. Prefers to settle towards the tail. Looking to place betting and exotics.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/9 | 19/09/2026 | - | Flat | $128,245.00 | Turffontein | 1450m | GOOD | Malesela Katjedi | 50kg | - | - | 5 |
| 7.7L | $4.40 |
| 7/13 | 26/07/2026 | - | Grade 1 | $1,662,486.00 | Greyville | 1600m | GOOD | Callan Murray | 57.5kg | - | - | 4 |
| 4.1L | $13.00 |
| 3/14 | 04/07/2026 | - | Flat | $712,497.00 | Greyville | 1399m | GOOD | Chad Schofield | 58.5kg | - | - | 5 |
| 0.46L | $34.00 |
| 5/16 | 23/05/2026 | - | Grade 2 | $712,497.00 | Scottsville | 1199m | GOOD | Aldo Domeyer | 60kg | - | - | 8 |
| 5.3L | $7.00 |
| 5/14 | 11/04/2026 | - | 2yo | $2,999,989.00 | Greyville | 1199m | GOOD | Serino Moodley | 57.5kg | - | - | 8 |
| 3.1L | $10.00 |
| 1/8 | 07/03/2026 | - | Listed | $189,998.00 | Turffontein | 1000m | GOOD | Ryan Munger | 60kg | - | - | 6 |
| 2.25L | $3.00 |
| 1/9 | 29/01/2026 | - | Fillies | $114,008.00 | Vaal | 1000m | GOOD | Ryan Munger | 60kg | - | - | 3 |
| 2L | $2.50 |
| 3/6 | 11/01/2026 | - | Fillies | $128,245.00 | Turffontein | 1000m | GOOD | Ryan Munger | 57.5kg | - | - | 3 |
| 0.95L | $5.00 |

Jockey: Malesela Katjedi
Weight: 58kgs
Stats
Comments
Really dug deep when winning by a head last time at this track but bit of extra work to do with more weight. Can run into the placings.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/7 | 10/10/2026 | - | 1-2 WINS & MDN | $104,510.00 | Turffontein | 1199m | GOOD | Malesela Katjedi | 53.5kg | - | - | 2 |
| 0.23L | $11.00 |
| 14/16 | 23/05/2026 | - | Grade 2 | $712,497.00 | Scottsville | 1199m | GOOD | Juan Paul Vd Merwe | 60kg | - | - | 7 |
| 12.45L | $21.00 |
| 2/7 | 04/04/2026 | - | Flat | $332,502.00 | Turffontein | 1160m | GOOD | K De Melo | 60kg | - | - | 1 |
| 0.23L | $6.00 |
| 2/8 | 07/03/2026 | - | Listed | $189,998.00 | Turffontein | 1000m | GOOD | Craig Zackey | 60kg | - | - | 2 |
| 2.25L | $4.00 |
| 1/4 | 07/02/2026 | - | Fillies | $128,245.00 | Turffontein | 1000m | GOOD | Craig Zackey | 57.5kg | - | - | 1 |
| 1.25L | $1.65 |
| 2/6 | 11/01/2026 | - | Fillies | $128,245.00 | Turffontein | 1000m | GOOD | K De Melo | 57.5kg | - | - | 5 |
| 0.2L | $3.10 |

Jockey: K De Melo
Weight: 58kgs
Stats
Comments
First up after a break. Managed to come out on top by the slightest of margins last start at this venue and promising career start. Goes well and could be a value opportunity.
Last Starts 118 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/6 | 05/07/2026 | - | Fillies | $114,008.00 | Turffontein | 1399m | GOOD | K De Melo | 58kg | - | - | 3 |
| 0.5L | $1.95 |
| 2/5 | 28/03/2026 | - | Flat | $128,245.00 | Vaal | 1400m | GOOD | K De Melo | 60kg | - | - | 5 |
| 0.23L | $2.75 |
| 1/5 | 12/03/2026 | - | Flat | $114,008.00 | Turffontein | 1450m | SOFT | K De Melo | 60kg | - | - | 1 |
| 0.69L | $2.20 |

Jockey: Philasande Mxoli
Weight: 58kgs
Stats
Comments
Did well when 3rd last time at Vaal and rising in trip. Will be tested in this.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/5 | 08/10/2026 | - | F&M DIV HCP | $95,011.00 | Vaal | 1000m | GOOD | Philasande Mxoli | 60kg | - | - | 8 |
| 1.65L | $6.00 |
| 1/8 | 16/08/2026 | - | 3 Year-Old Fillies | $104,510.00 | Turffontein | 1199m | GOOD | Philasande Mxoli | 60kg | - | - | 8 |
| 0.5L | $3.10 |
| 7/11 | 26/07/2026 | - | Grade 2 | $475,007.00 | Greyville | 1199m | GOOD | Philasande Mxoli | 57.5kg | - | - | 2 |
| 5.6L | $101.00 |
| 9/9 | 11/07/2026 | - | 2Y MDN JUV | $118,770.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 57.5kg | - | - | 3 |
| 7.5L | $17.00 |
| 2/8 | 27/06/2026 | - | 2Y FILLIES JUV | $114,008.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 57.5kg | - | - | 6 |
| 0.09L | $9.00 |
| 5/13 | 14/06/2026 | - | Fillies | $99,748.00 | Turffontein | 1000m | GOOD | Philasande Mxoli | 60kg | - | - | 7 |
| 3.5L | $8.00 |
| 2/7 | 30/04/2026 | - | 2Y MDN | $123,507.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 57.5kg | - | - | 5 |
| 5.26L | $4.00 |
| 6/11 | 31/03/2026 | - | Flat | $114,008.00 | Vaal | 1200m | GOOD | Philasande Mxoli | 60kg | - | - | 5 |
| 4.11L | $9.00 |
| 2/9 | 14/03/2026 | - | Flat | $114,008.00 | Turffontein | 1000m | GOOD | Philasande Mxoli | 60kg | - | - | 3 |
| 0.91L | $51.00 |
| 6/8 | 26/02/2026 | - | Flat | $114,008.00 | Turffontein | 1000m | GOOD | Kabelo Matsunyane | 60kg | - | - | 8 |
| 0.46L | $34.00 |

Jockey: M Yeni
Weight: 58kgs
Stats
Comments
Resuming from spell. Bold effort to win by 2 3/4L last time at Kenilworth. Racing for a new trainer. Might be ridden for luck. Can't leave out of your calculations.
Last Starts 165 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/11 | 19/05/2026 | - | Fillies | $118,770.00 | Kenilworth | 1199m | GOOD | Richard Fourie | 60kg | - | - | 4 |
| 2.75L | $2.20 |
| 2/8 | 01/04/2026 | - | 2Y FILLIES MDN JUVENILE | $118,770.00 | Kenilworth | 1200m | GOOD | Richard Fourie | 60kg | - | - | 7 |
| 2.29L | $8.50 |

Jockey: Serino Moodley
Weight: 58kgs
Stats
Comments
At $5.50 came in 4th last start here but showing consistent performance in races. In fine form since resuming from a spell. Likely to get back in the run. One for the exotics players.
Last Starts 34 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 | 27/09/2026 | - | F&M DIV HCP | $95,011.00 | Turffontein | 1200m | GOOD | Girish Samo Burthia | 57kg | - | - | 7 |
| 5.5L | $6.50 |
| 3/7 | 29/08/2026 | - | Flat | $95,011.00 | Turffontein | 1199m | GOOD | Gavin Lerena | 58kg | - | - | 6 |
| 1.6L | $3.40 |
| 3/5 | 21/07/2026 | - | 2 Year Old Fillies | $114,008.00 | Turffontein | 1100m | GOOD | K De Melo | 60kg | - | - | 5 |
| 1.5L | $3.60 |
| 1/13 | 14/06/2026 | - | Fillies | $99,748.00 | Turffontein | 1000m | GOOD | K De Melo | 60kg | - | - | 13 |
| 1L | $7.00 |

Jockey: Chad Little
Weight: 58kgs
Stats
Comments
Got the upper hand late when winning last run around here. In strong racing shape since resuming from a break. This won't be easy.
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/7 | 19/09/2026 | - | F&M MDN | $104,510.00 | Turffontein | 1450m | GOOD | Richard Fourie | 57.5kg | - | - | 8 |
| 0.23L | $4.00 |
| 3/6 | 05/09/2026 | - | 3Y FILLIES MDN | $104,510.00 | Turffontein | 1450m | GOOD TO SOFT | Calvin Habib | 60kg | - | - | 4 |
| 0.46L | $7.00 |
| 3/10 | 27/08/2026 | - | F&M MDN | $104,510.00 | Vaal | 1600m | GOOD | Calvin Habib | 57.5kg | - | - | 7 |
| 2.29L | $4.20 |
| 2/7 | 08/08/2026 | - | F&M MDN | $104,510.00 | Turffontein | 1399m | GOOD | Jacey Botes | 55kg | - | - | 5 |
| 2.06L | $26.00 |
| 2/8 | 25/07/2026 | - | 2Y FILLIES JUV MDN | $99,748.00 | Turffontein | 1399m | GOOD | Calvin Habib | 60kg | - | - | 4 |
| 2.06L | $17.00 |
| 4/7 | 16/07/2026 | - | Fillies | $99,748.00 | Turffontein | 1600m | GOOD | Gavin Lerena | 60kg | - | - | 6 |
| 9.5L | $6.50 |
| 2/7 | 25/06/2026 | - | F & M | $209,020.00 | Vaal | 1500m | GOOD | Philasande Mxoli | 56kg | - | - | 9 |
| 0.2L | $6.50 |
| 3/8 | 11/06/2026 | - | Flat | $99,748.00 | Turffontein | 1600m | GOOD | Philasande Mxoli | 60kg | - | - | 1 |
| 5.25L | $17.00 |
| 9/14 | 28/05/2026 | - | F & M | $104,510.00 | Vaal | 1399m | GOOD | Philasande Mxoli | 56kg | - | - | 12 |
| 11.2L | $13.00 |
| 3/6 | 21/05/2026 | - | 2Y F MDN | $99,748.00 | Vaal | 1399m | GOOD | Philasande Mxoli | 60kg | - | - | 6 |
| 5.49L | $3.00 |
| 5/7 | 23/04/2026 | - | 2Y FILLIES MDN JUV | $114,008.00 | Turffontein | 1000m | GOOD | Philasande Mxoli | 60kg | - | - | 7 |
| 4.16L | $23.00 |