Turffontein Race 4 - Tab Starling Stakes (Grade 3) (3 Year-Old Fillies)
WITHIN REACH (8) Back from a spell. Was fighting out the finish when winning last start at this venue and showing consistent performance in races. K De Melo rates highly aboard. Will give a big sight. FLOWER ISLAND (2) Secured the win by a slim margin last time at this venue and promising career start. Callan Murray is a plus and drawn the rails. Has more weight to carry. Can take this out. GET UP (1) Ran 6th last time at this venue but has a good draw. Putting a tidy record together so far. Rises in weight. Can measure up to this company. ALICE B TOKLAS (4) First up and tidy effort when 3rd first up last preparation at Vaal. Will be giving the leaders a big start. Gets a reduction in weight. Among better hopes.

Jockey: Craig Zackey
Weight: 60kgs
Stats
Comments
Second-up after a G2 sixth at Turffontein Inside, beaten two lengths by Flower Island when near the top of an open market but easing. Her prior G2 Open win at Scottsville was strong, beating Flower Island by three and a half lengths as favourite, and she owns two wins and one place from three starts at this track. The latest defeat tempers the winning case, but her record keeps her firmly in the place mix.
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 | 133 | G2 OPEN FM | $39,370.00 | Turffontein | 1450m | Good | Malesela Katjedi | 51.5kg | 1:28.38 | - | 10 |
| 2.0L | $5.50 |
| 1/16 | 23/05/2026 | 25 | G2 OPEN 2 | $64,430.00 | Scottsville | 1200m | Good | Gavin Lerena | 60kg | 1:07.40 | - | 4 |
| 3.4L | $3.00 |
| 1/9 | 28/04/2026 | 24 | G3 OPEN 2 | $21,060.00 | Turffontein | 1100m | Y | Craig Zackey | 58kg | 1:05.13 | - | 1 |
| 3.0L | $2.10 |
| 3/7 | 04/04/2026 | 49 | G2 OPEN 2 | $29,490.00 | Turffontein | 1160m | Good | Ryan Munger | 60kg | 1:08.94 | - | 3 |
| 0.9L | $2.80 |
| 1/10 | 14/02/2026 | - | MPLTE 2 | $10,110.00 | Turffontein | 1160m | Y | Ryan Munger | 60kg | 1:09.25 | - | 10 |
| 2.5L | $8.00 |

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
Resumed in excellent order at Turffontein Inside, winning a G2 by a neck from Hazy Dazy after firming into favouritism. That followed a G2 Open second to Get Up at Scottsville, so the black-type form is solid. She is three wins and one place from four starts overall, unbeaten at this distance and already a winner at this track. Drawn inside, she profiles as a major winning threat again.
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 | 133 | G2 OPEN FM | $39,370.00 | Turffontein | 1450m | Good | Muzi Yeni | 50.5kg | 1:28.38 | - | 2 |
| 0.3L | $2.10 |
| 2/16 | 23/05/2026 | 13 | G2 OPEN 2 | $64,430.00 | Scottsville | 1200m | Good | Callan Murray | 60kg | 1:07.40 | - | 5 |
| 3.4L | $5.50 |
| 1/10 | 10/05/2026 | 113 | CUP F 2 | $33,700.00 | Turffontein | 1160m | Good | Callan Murray | 60kg | 1:10.80 | - | 3 |
| 2.0L | $3.25 |
| 1/7 | 17/01/2026 | - | MPLTE 2 | $10,952.00 | Vaal | 1000m | Good | Callan Murray | 57.5kg | 0:56.87 | - | 3 |
| 3.7L | $6.00 |

Jockey: Tristan Godden
Weight: 60kgs
Stats
Comments
Returned with a sharp second at Turffontein Inside, beaten a head by Griselda in a GPLATE after being sent out an outside chance. The run prior was a plain G2 Open eighth at Scottsville behind Get Up, but she is a two-time winner from three starts at this track. The first attempt at around 1400m is a fair query, yet her fresh run puts her right in the winning discussion.
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 | 140 | GPLATE | $9,620.00 | Turffontein | 1200m | Good | Tristan Godden | 56.5kg | 1:12.44 | - | 6 |
| 0.2L | $13.50 |
| 8/16 | 23/05/2026 | 25 | G2 OPEN 2 | $64,430.00 | Scottsville | 1200m | Good | Richard Fourie | 60kg | 1:07.40 | - | 13 |
| 7.7L | $15.00 |
| 7/9 | 28/04/2026 | 24 | G3 OPEN 2 | $21,060.00 | Turffontein | 1100m | Y | Richard Fourie | 60kg | 1:05.13 | - | 5 |
| 6.9L | $2.70 |
| 1/7 | 04/04/2026 | 21 | G2 OPEN 2 | $29,490.00 | Turffontein | 1160m | Good | Richard Fourie | 60kg | 1:08.94 | - | 2 |
| 0.4L | $5.50 |
| 1/6 | 14/03/2026 | - | MPLTE 2 | $10,950.00 | Turffontein | 1000m | Good | Richard Fourie | 57.5kg | 0:57.27 | - | 4 |
| 1.7L | $2.25 |

Jockey: Mickaelle Michel
Weight: 58kgs
Stats
Comments
Returns from a four-month break after finishing fourth in a G2 F Open at Greyville, beaten just over four lengths when crunched into a short odds-on quote. She had earlier run second in a G2 Open, beaten just over a length as a heavily backed favourite. Her 1400m record is strong, with one win and one placing from two tries, so she is capable of resuming into a minor role.
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 | 22 | G2 OPEN F 2 | $64,430.00 | Greyville | 1600m | Good | Richard Fourie | 60kg | 1:38.72 | - | 3 |
| 4.3L | $1.50 |
| 2/14 | 04/07/2026 | 28 | G2 OPEN 2 | $42,960.00 | Greyville | 1400m | Good | Richard Fourie | 60kg | 1:24.84 | - | 7 |
| 1.1L | $2.80 |
| 1/10 | 06/06/2026 | 27 | LR OPEN 2 | $17,180.00 | Greyville | 1400m | Good | Keagan De Melo | 60kg | 1:26.01 | - | 4 |
| 1.8L | $4.00 |
| 3/10 | 10/05/2026 | 19 | CUP F 2 | $33,700.00 | Turffontein | 1160m | Good | Malesela Katjedi | 60kg | 1:10.80 | - | 10 |
| 4.5L | $6.00 |
| 1/6 | 21/04/2026 | 21 | MPLTE 2 | $10,110.00 | Vaal | 1200m | Y | Malesela Katjedi | 60kg | 1:11.81 | - | 6 |
| 2.4L | $1.40 |
| 3/11 | 31/03/2026 | - | MPLTE 2 | $10,110.00 | Vaal | 1200m | Good | Malesela Katjedi | 60kg | 1:09.45 | - | 8 |
| 1.3L | $41.00 |

Jockey: Richard Fourie
Weight: 58kgs
Stats
Comments
Returns from a six-week freshening after finishing sixth at Turffontein Inside, beaten seven and a half lengths as an easing favourite. She had previously run seventh in a G1 Open at Greyville, beaten four and a half lengths, and her record at this track is sound. The rise from 50kg last start to 58kg is significant, and she must rediscover sharper form to trouble these.
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 | 55 | OPEN | $11,600.00 | Turffontein | 1450m | Good | Malesela Katjedi | 50kg | 1:28.45 | - | 5 |
| 7.7L | $4.50 |
| 7/13 | 26/07/2026 | 22 | G1 OPEN 2 | $150,340.00 | Greyville | 1600m | Good | Callan Murray | 57.5kg | 1:38.59 | - | 3 |
| 4.6L | $11.00 |
| 3/14 | 04/07/2026 | 42 | G2 OPEN 2 | $64,430.00 | Greyville | 1400m | Good | Chad Schofield | 58.5kg | 1:24.24 | - | 5 |
| 0.7L | $34.00 |
| 5/16 | 23/05/2026 | 42 | G2 OPEN 2 | $64,430.00 | Scottsville | 1200m | Good | Aldo Domeyer | 60kg | 1:07.40 | - | 8 |
| 5.8L | $6.00 |
| 5/14 | 11/04/2026 | 35 | OPEN 2 | $252,740.00 | Greyville | 1200m | Good | Serino Moodley | 57.5kg | 1:10.87 | - | 8 |
| 3.4L | $9.50 |
| 1/8 | 07/03/2026 | 37 | LR OPEN 2 | $16,850.00 | Turffontein | 1000m | Y | Ryan Munger | 60kg | 0:58.04 | - | 5 |
| 2.3L | $3.00 |
| 1/9 | 29/01/2026 | 18 | MPLTE F | $10,110.00 | Vaal | 1000m | Good | Ryan Munger | 60kg | 0:57.73 | - | 3 |
| 2.0L | $2.40 |
| 3/6 | 11/01/2026 | - | PLATE F 2 | $11,373.00 | Turffontein | 1000m | Y | Ryan Munger | 57kg | 0:57.84 | - | 3 |
| 0.9L | $5.00 |

Jockey: Malesela Katjedi
Weight: 58kgs
Stats
Comments
Resumed with a narrow GPLATE win at Turffontein Inside, beating Good Day Sunshine by a head at outside odds. That was a clear rebound from her 14th in a G2 Open at Scottsville, where she was beaten over 13 lengths. Her overall record is consistent, with two wins and three places from six starts, but 1400m is untried and that keeps her more a place hope than a standout.
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 | 140 | GPLATE | $9,620.00 | Turffontein | 1200m | Good | Malesela Katjedi | 53.5kg | 1:12.44 | - | 2 |
| 0.2L | $11.00 |
| 14/16 | 23/05/2026 | 49 | G2 OPEN 2 | $64,430.00 | Scottsville | 1200m | Good | Philasande Mxoli | 60kg | 1:07.40 | - | 7 |
| 13.2L | $21.00 |
| 2/7 | 04/04/2026 | 28 | G2 OPEN 2 | $29,490.00 | Turffontein | 1160m | Good | Keagan De Melo | 60kg | 1:08.94 | - | 1 |
| 0.4L | $5.50 |
| 2/8 | 07/03/2026 | 28 | LR OPEN 2 | $16,850.00 | Turffontein | 1000m | Y | Craig Zackey | 60kg | 0:58.04 | - | 1 |
| 2.3L | $3.80 |
| 1/4 | 07/02/2026 | 27 | PLATE F 2 | $11,100.00 | Turffontein | 1000m | Good | Craig Zackey | 57kg | 0:57.60 | - | 1 |
| 1.3L | $1.56 |
| 2/6 | 11/01/2026 | - | PLATE F 2 | $11,373.00 | Turffontein | 1000m | Y | Keagan De Melo | 57kg | 0:57.84 | - | 5 |
| 0.1L | $3.00 |

Jockey: Keagan De Melo
Weight: 58kgs
Stats
Comments
Returns from a four-month break after winning a PLATE at this track, scoring by just over half a length as an odds-on favourite in a small field. She had earlier been beaten a neck at Vaal and her overall record of two wins and one place from three starts is hard to fault. The wide barrier makes the fresh assignment more testing, but her 1400m record gives her each-way appeal.
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 | 99 | PLATE 2 | $10,310.00 | Turffontein | 1400m | Good | Keagan De Melo | 58kg | 1:24.82 | - | 2 |
| 0.6L | $1.87 |
| 2/5 | 28/03/2026 | 16 | PLATE 2 | $11,370.00 | Vaal | 1400m | Y | Keagan De Melo | 60kg | 1:25.06 | - | 3 |
| 0.3L | $2.65 |
| 1/5 | 12/03/2026 | - | MPLTE 2 | $10,110.00 | Turffontein | 1450m | Good | Keagan De Melo | 60kg | 1:30.38 | - | 1 |
| 0.8L | $2.00 |

Jockey: Philasande Mxoli
Weight: 58kgs
Stats
Comments
Comes through a third at Vaal in FM BM74 grade, beaten just under two lengths over 1000m after firming near the top of an open market. She had won a F MPLATE at Turffontein Inside the run prior, but this is her first attempt at around 1400m and her overall strike-rate remains modest. The weight relief is useful, yet she still has plenty to prove in this company.
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 | 53 | BM74 FM | $8,750.00 | Vaal | 1000m | Good | Philasande Mxoli | 60kg | 0:56.92 | - | 4 |
| 1.9L | $5.50 |
| 1/8 | 16/08/2026 | 21 | MPLATE F 3 | $9,450.00 | Turffontein | 1200m | Good | Philasande Mxoli | 60kg | 1:13.91 | - | 8 |
| 0.7L | $3.00 |
| 7/11 | 26/07/2026 | 15 | G2 OPEN F 2 | $42,960.00 | Greyville | 1200m | Good | Philasande Mxoli | 57.5kg | 1:13.21 | - | 2 |
| 5.1L | $126.00 |
| 9/9 | 11/07/2026 | 14 | MPLTE 2 | $10,740.00 | Turffontein | 1160m | Good | Philasande Mxoli | 57.5kg | 1:08.29 | - | 3 |
| 8.8L | $17.00 |
| 2/8 | 27/06/2026 | 13 | PLATE 2 | $10,310.00 | Turffontein | 1160m | Good | Philasande Mxoli | 57kg | 1:08.03 | - | 5 |
| 0.2L | $9.00 |
| 5/13 | 14/06/2026 | 45 | MPLTE 2 | $9,020.00 | Turffontein | 1000m | Good | Philasande Mxoli | 60kg | 0:58.85 | - | 7 |
| 3.7L | $7.50 |
| 2/7 | 30/04/2026 | 30 | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Good | Philasande Mxoli | 57.5kg | 1:09.78 | - | 5 |
| 5.8L | $4.30 |
| 6/11 | 31/03/2026 | 17 | MPLTE 2 | $10,110.00 | Vaal | 1200m | Good | Philasande Mxoli | 60kg | 1:09.45 | - | 5 |
| 4.7L | $7.00 |
| 2/9 | 14/03/2026 | 16 | MPLTE 2 | $10,110.00 | Turffontein | 1000m | Good | Philasande Mxoli | 60kg | 0:57.83 | - | 3 |
| 1.2L | $67.00 |
| 6/8 | 26/02/2026 | - | MPLTE 2 | $10,110.00 | Turffontein | 1000m | Good | Kabelo Matsunyane | 60kg | 0:59.39 | - | 8 |
| 6.1L | $34.00 |

Jockey: Muzi Yeni
Weight: 58kgs
Stats
Comments
Returns from a six-month break after winning a Kenilworth MPLTE by just under three lengths when heavily backed into odds-on favouritism. Her debut second to Mystic Inferno was also sound, giving her a perfect place record from two starts. This is a much deeper assignment and she has not raced around 1400m, so she will have to progress sharply fresh.
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 | 48 | MPLTE 2 | $10,530.00 | Kenilworth | 1200m | Y | Richard Fourie | 60kg | 1:17.03 | - | 4 |
| 2.8L | $1.91 |
| 2/8 | 01/04/2026 | - | MPLTE 2 | $10,530.00 | Kenilworth | 1200m | Good | Richard Fourie | 60kg | 1:13.26 | - | 6 |
| 2.5L | $8.00 |

Jockey: Serino Moodley
Weight: 58kgs
Stats
Comments
Returns from a five-week let-up after finishing fourth in FM BM81 grade at Turffontein Inside, beaten five and a half lengths despite firming from a bigger opening quote. Her previous third at the same venue was better, beaten a length and a half as favourite. She is yet to race around 1400m, and a stronger finishing effort is required against this line-up.
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 | 29 | BM81 FM | $8,590.00 | Turffontein | 1200m | Good | Girish Samo-Burthia | 56.5kg | 1:13.88 | - | 7 |
| 5.5L | $6.00 |
| 3/7 | 29/08/2026 | 39 | OPEN | $8,590.00 | Turffontein | 1200m | Good | Gavin Lerena | 58kg | 1:13.47 | - | 6 |
| 1.6L | $3.25 |
| 3/5 | 21/07/2026 | 37 | PLATE F 2 | $10,310.00 | Turffontein | 1100m | Good | Keagan De Melo | 60kg | 1:04.03 | - | 4 |
| 1.5L | $3.50 |
| 1/13 | 14/06/2026 | - | MPLTE 2 | $9,020.00 | Turffontein | 1000m | Good | Keagan De Melo | 60kg | 0:58.85 | - | 12 |
| 1.1L | $7.00 |

Jockey: Chad Little
Weight: 58kgs
Stats
Comments
Returns from a six-week freshening after breaking through in a FM MPLTE at Turffontein Inside, beating Pennys Choice by a long neck. She had been close-up in F MPLTE grade the run prior and her 1400m record is reliable, with one win and five placings from seven attempts. The concern is the jump from maiden company, so more is required to match the stronger form lines.
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 | 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 |
| 5/7 | 23/04/2026 | - | MPLTE 2 | $10,110.00 | Vaal | 1000m | Y | Philasande Mxoli | 60kg | 0:59.16 | - | 6 |
| 4.9L | $26.00 |