Turffontein Race 5 - 4Racing Sa Sales Cup (Fillies) (2-Year-Old Fillies)
ALICE B TOKLAS (1) brings winning Vaal 1199m form 19 days ago by 2.25L after a debut 3rd over 1200m, and looks the one to beat. GRISELDA (6) has strong local juvenile form, including 2nd at Turffontein over 1160m beaten 0.23L last start and a Listed 1000m 2nd prior. DRACHENFUTTER (3) won here over 1160m last month, while GRANDE HAWAII (5) was a Vaal 1200m winner two back after a 3rd at Turffontein 1160m. LOVE NOT WAR (9) is consistent with a 1000m win in March and was 3rd over 1100m last time. Something for the Multiples: GRANDE HAWAII (5) ALICE B TOKLAS (1) FLOWER ISLAND (4) GRISELDA (6)

Jockey: Malesela Katjedi
Weight: 60kgs
Stats
Comments
Comes off a Vaal 1199m win on 21 Apr, scoring by 2.25L on GOOD with 60kg at $1.50 after drawing 7. Debut prior was 3rd of 11 over 1200m at Vaal on 31 Mar, beaten 1.14L at $34 behind Viking Lass. Two runs for a win and a placing, and strips third-up after 19 days. Can feature with the right run from barrier 10.
Last Starts 19 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 | 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: Calvin Habib
Weight: 60kgs
Stats
Comments
Two-year-old filly by Futura out of Sausalito Bay makes her debut for Paul Matchett. Draws barrier 8 with Calvin Habib up and carries 60kg. Limited exposed data, but the setup is straightforward. Can feature with the right run.

Jockey: C Maujean
Weight: 60kgs
Stats
Comments
Comes off a 28-day let-up after breaking through at Turffontein over 1160m on 12 Apr by 0.09L on Good, carrying 57.5kg at $13, beating Destiny's Dream. Prior runs were honest 4th of 5 at Turffontein over 1160m on 21 Mar, beaten 2.51L at $34, and 4th of 6 at Vaal over 1200m on 5 Mar, beaten 1.6L at $7.50. Two-year-old filly by Hawwaam; 1 win from 2 at this track and trip. Up 2.5kg to 60kg from barrier 4 with C Maujean; can feature with the right run.
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/8 | 12/04/2026 | - | Flat | $99,748.00 | Turffontein | 1160m | GOOD | Chase Maujean | 57.5kg | - | - | 7 |
| 0.09L | $13.00 |
| 4/5 | 21/03/2026 | - | 2Y FILLIES JUV | $128,245.00 | Turffontein | 1160m | GOOD | Chase Maujean | 57.5kg | - | - | 5 |
| 2.51L | $34.00 |
| 4/6 | 05/03/2026 | - | 2Y FILLIES JUV MDN | $114,008.00 | Vaal | 1200m | GOOD | Craig Zackey | 60kg | - | - | 7 |
| 1.6L | $7.50 |

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
First-up after 113 days. Last start won after settling handy from barrier 3 at Vaal over 1000m on 17 Jan by 3.2L, with 57.5kg at $5.50, defeating Catfish. Now carries 60kg and steps up 160m from that win. Unraced filly by Rafeef with upside; can feature with the right run.
Last Starts 113 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 | 17/01/2026 | - | Flat | $123,507.00 | Vaal | 1000m | GOOD | Callan Murray | 57.5kg | - | - | 3 |
| 3.2L | $5.50 |

Jockey: K De Melo
Weight: 60kgs
Stats
Comments
Second-up today after 66 days. Last start won at Vaal over 1200m on 5 Mar by 2.74L on Good, carrying 60kg at $1.80. Debut was a solid 3rd at Turffontein over 1160m on 14 Feb, beaten 3.2L at $4.75. Progressing well and can feature with the right run.
Last Starts 66 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/03/2026 | - | 2Y FILLIES JUV MDN | $114,008.00 | Vaal | 1200m | GOOD | K De Melo | 60kg | - | - | 4 |
| 2.74L | $1.80 |
| 3/10 | 14/02/2026 | - | Flat | $114,008.00 | Turffontein | 1160m | GOOD | K De Melo | 60kg | - | - | 2 |
| 3.2L | $4.75 |

Jockey: Craig Zackey
Weight: 60kgs
Stats
Comments
Has been around the mark with 1 win and three 2nds from four runs at Turffontein. Last start 2nd of 7 over 1160m on 4 Apr, beaten 0.23L by Good Day Sunshine with 60kg at $6. Two back ran 2nd in Listed company over 1000m, 2.25L off Secretary Bird at $4. Draws wider here (barrier 11) but consistent profile says she can feature.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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: Tristan Godden
Weight: 60kgs
Stats
Comments
Comes off a 12-day turnaround after finishing 3rd at Turffontein over 1100m on 28 Apr, beaten 2.97L on good going at $31 behind Time Is Precious carrying 55.5kg. Prior run was last of 7 over 1160m there on 4 Apr, beaten 6.95L at $51 with 60kg. Two-year-old filly by Quasillo with 1 win and 3 placings from 5 starts, including a Greyville 1000m win. Can feature with the right run.
Last Starts 12 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/6 | 28/04/2026 | - | Flat | $284,984.00 | Turffontein | 1100m | GOOD | Tristan Godden | 55.5kg | - | - | 4 |
| 2.97L | $31.00 |
| 7/7 | 04/04/2026 | - | Flat | $332,502.00 | Turffontein | 1160m | GOOD | Mxolisi Mbuto | 60kg | - | - | 7 |
| 6.95L | $51.00 |
| 5/5 | 21/03/2026 | - | 2Y FILLIES JUV | $128,245.00 | Turffontein | 1160m | GOOD | Kabelo Matsunyane | 60kg | - | - | 4 |
| 0.69L | $3.00 |
| 1/9 | 26/12/2025 | - | 2Y PLATE | $237,516.00 | Greyville | 1000m | GOOD | Kabelo Matsunyane | 57.5kg | - | - | 9 |
| 3.25L | $3.00 |
| 3/15 | 29/11/2025 | - | Flat | $284,984.00 | Turffontein | 800m | GOOD | Mxolisi Mbuto | 55kg | - | - | 3 |
| 3.8L | $51.00 |

Jockey: Mickaelle Michel
Weight: 60kgs
Stats
Comments
Second-up she boxed on for 4th at Turffontein over 1000m on 23 Apr, beaten 4.11L on Good going at $8.50 in a 2Y fillies maiden. Debut was 5th of 11 at Vaal over 1000m on 2 Apr, beaten 5.8L at $23. Draws barrier 1 here after jumping from 8 and 12 in both starts, which can help. Can improve with the inside draw.
Last Starts 17 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/7 | 23/04/2026 | - | 2Y FILLIES MDN JUV | $114,008.00 | Turffontein | 1000m | GOOD | Muzi Yeni | 60kg | - | - | 8 |
| 4.11L | $8.50 |
| 5/11 | 02/04/2026 | - | Flat | $114,008.00 | Vaal | 1000m | GOOD | Philasande Mxoli | 54.5kg | - | - | 12 |
| 5.8L | $23.00 |

Jockey: R Fourie
Weight: 60kgs
Stats
Comments
Has been around the mark, placing in all three runs at Turffontein. Last start 3rd of 9 at Turffontein over 1100m on 28 Apr, beaten 2.79L with 58kg at $23 behind Get Up. Won two back over 1000m here on 14 Mar by 0.91L with 60kg at $2.45. Two-year-old filly for Stuart Pettigrew with Richard Fourie up; can feature with the right run.
Last Starts 12 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/9 | 28/04/2026 | - | Flat | $237,516.00 | Turffontein | 1100m | GOOD | Callan Murray | 58kg | - | - | 4 |
| 2.79L | $23.00 |
| 1/9 | 14/03/2026 | - | Flat | $114,008.00 | Turffontein | 1000m | GOOD | Gavin Lerena | 60kg | - | - | 6 |
| 0.91L | $2.45 |
| 3/8 | 26/02/2026 | - | Flat | $114,008.00 | Turffontein | 1000m | GOOD | Diego De Gouveia | 60kg | - | - | 5 |
| 0.46L | $22.00 |

Jockey: M Yeni
Weight: 60kgs
Stats
Comments
Has been around the mark, including 4th of 11 at Vaal over 1200m on 31 Mar, beaten 3.65L with 60kg at $61. Last start 4th of 6 at Vaal over 1199m on 21 Apr, beaten 5L with 57.5kg at $10 behind Alice B Toklas. Earlier placed 3rd at Vaal over 1000m on 29 Jan, beaten 6.75L at $61. Two-year-old filly from Phillip Labuschagne can feature with the right run.
Last Starts 19 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/6 | 21/04/2026 | - | Fillies | $114,008.00 | Vaal | 1199m | GOOD | Blaine Marx Jacobson | 57.5kg | - | - | 3 |
| 5L | $10.00 |
| 4/11 | 31/03/2026 | - | Flat | $114,008.00 | Vaal | 1200m | GOOD | Denis Schwarz | 60kg | - | - | 1 |
| 3.65L | $61.00 |
| 7/10 | 14/02/2026 | - | Flat | $114,008.00 | Turffontein | 1160m | GOOD | Denis Schwarz | 60kg | - | - | 5 |
| 2.29L | $26.00 |
| 3/9 | 29/01/2026 | - | Fillies | $114,008.00 | Vaal | 1000m | GOOD | Denis Schwarz | 60kg | - | - | 5 |
| 6.75L | $61.00 |

Jockey: Philasande Mxoli
Weight: 60kgs
Stats
Comments
Back in trip after a 6th of 9 at Turffontein over 1100m on 28 Apr, beaten 5.53L with 58kg at $51 behind Get Up. Prior run was 5th of 7 over 1160m on 4 Apr, 5.95L off Good Day Sunshine with 60kg at $41. Earlier, placed 2nd over 1160m on 21 Mar in 2Y fillies company, 1.6L behind Ocean Mistress at $6.50, and won over 1000m on 26 Feb at $2.80. Can feature with a return to her best over the shorter trip.
Last Starts 12 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 | 28/04/2026 | - | Flat | $237,516.00 | Turffontein | 1100m | GOOD | Philasande Mxoli | 58kg | - | - | 6 |
| 5.53L | $51.00 |
| 5/7 | 04/04/2026 | - | Flat | $332,502.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 60kg | - | - | 8 |
| 5.95L | $41.00 |
| 2/5 | 21/03/2026 | - | 2Y FILLIES JUV | $128,245.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 60kg | - | - | 2 |
| 1.6L | $6.50 |
| 1/8 | 26/02/2026 | - | Flat | $114,008.00 | Turffontein | 1000m | GOOD | Philasande Mxoli | 60kg | - | - | 2 |
| 0.23L | $2.80 |
| 3/4 | 07/02/2026 | - | Fillies | $128,245.00 | Turffontein | 1000m | GOOD | Philasande Mxoli | 57.5kg | - | - | 2 |
| 3.5L | $23.00 |