Turffontein Race 3 - Tab Protea Stakes (Grade 3) (2Yo)
Very good race. GIMME SOME LUCK (3) looked well above average on debut. Could not have been more impressive clearing out to score by a space as favourite. Has upside and can keep the ball rolling. THE BRONX BULL (6) was off the mark two back then just missed in Grade 2 company last time. The one to beat of the raced brigade. GIMME A VODKA (2) was a maiden winner three back then stakes placed in two runs since. Among the better chances. SHERLOCK HOLMES (4) is a last-start maiden winner who can measure up. Take catching.

Jockey: Callan Murray
Weight: 60kgs
Stats
Comments
Second-up. First-up after two months favourite; won by 2 len at Vaal April 2 over 1000m defeating Sergeant Soqrat with 59.5kg at $3. Previously second-up favourite; won by a long-neck at Vaal January 29 over 1000m defeating Buffalo King Cody with 60kg at $8. Facing a tougher challenge but hard to fault winning last two.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/11 | 02/04/2026 | 63 | BM66 | $7,580.00 | Vaal | 1000m | Good | Keagan De Melo | 59.5kg | 0:56.90 | - | 4 |
| 2.0L | $3.00 |
| 1/6 | 29/01/2026 | 53 | MPLTE | $10,952.00 | Vaal | 1000m | Good | Keagan De Melo | 60kg | 0:57.61 | - | 1 |
| 0.4L | $8.00 |
| 3/6 | 07/12/2025 | - | MPLTE 2 | $10,952.00 | Turffontein | 800m | Good | Louis Nhlapo | 60kg | 0:46.62 | - | 4 |
| 1.3L | $4.30 |

Jockey: Craig Zackey
Weight: 58kgs
Stats
Comments
Recent form sound. Last start in a small field at this track in the G2 The Nursery on April 4 over 1160m, 4 len behind Better Never Ends carrying 60kg at $1.50. The race before that 2nd in a small field at this track in LR on March 7 over 1000m, 1.75 len behind World Attraction carrying 60kg at $6. Maiden winner three back then stakes placed in two runs since. Among the better chances.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/4 | 04/04/2026 | 28 | G2 OPEN 2 | $42,120.00 | Turffontein | 1160m | Good | Ryan Munger | 60kg | 1:08.62 | - | 2 |
| 3.9L | $1.50 |
| 2/6 | 07/03/2026 | 42 | LR OPEN 2 | $16,850.00 | Turffontein | 1000m | Y | Keagan De Melo | 60kg | 0:58.39 | - | 4 |
| 1.7L | $6.00 |
| 1/8 | 24/01/2026 | 13 | MPLTE 2 | $10,952.00 | Vaal | 1200m | Good | Keagan De Melo | 60kg | 1:10.81 | - | 5 |
| 1.9L | $1.56 |
| 2/4 | 11/01/2026 | - | PLATE 2 | $12,337.00 | Turffontein | 1000m | Y | Keagan De Melo | 55kg | 0:58.49 | - | 4 |
| 0.1L | $1.91 |

Jockey: Muzi Yeni
Weight: 58kgs
Stats
Comments
Getting off the mark on debut; favourite; won by 8 len at Vaal March 26 over 1000m defeating Sheriff Bill Brown with 60kg at $2.50. Could not have been more impressive on debut clearing out to score by a space as favourite. Has upside and can keep the ball rolling.
Last Starts 30 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 | 26/03/2026 | - | MPLTE 2 | $10,950.00 | Vaal | 1000m | Y | Blaine Marx-Jacobson | 60kg | 0:57.14 | - | 5 |
| 8.0L | $2.50 |

Jockey: Kyle Strydom
Weight: 58kgs
Stats
Comments
Racing well recently. Last start favourite; won by 2.75 len at Vaal March 31 over 1200m defeating Captain Cooper with 60kg at $1.50. The race before that 2nd of 9 at this track on February 14 over 1160m, neck behind Prayersandpromises carrying 60kg at $5.50. Last-start maiden winner who can measure up. Take catching.
Last Starts 25 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 | 31/03/2026 | 45 | MPLTE 2 | $10,950.00 | Vaal | 1200m | Good | Kyle Strydom | 60kg | 1:09.84 | - | 7 |
| 2.7L | $1.50 |
| 2/9 | 14/02/2026 | 28 | MPLTE 2 | $10,950.00 | Turffontein | 1160m | Y | Gavin Lerena | 60kg | 1:10.44 | - | 5 |
| 0.3L | $5.50 |
| 3/7 | 17/01/2026 | - | MPLTE 2 | $10,952.00 | Vaal | 1000m | Good | Calvin Habib | 60kg | 0:56.87 | - | 5 |
| 7.0L | $3.25 |

Jockey: Keagan De Melo
Weight: 58kgs
Stats
Comments
Third-up today. First-up 4th in a small field at this track on March 21 over 1160m, 6 len behind Turn It Up with 60kg at $7.50. Second-up 10th of 14 at Greyville on April 11 over 1200m, 7 len behind Turn It Up with 60kg at $101. Well held last time and facing tough task today.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10/14 | 11/04/2026 | 21 | OPEN 2 | $252,740.00 | Greyville | 1200m | Good | Malesela Katjedi | 60kg | 1:10.87 | - | 4 |
| 7.5L | $101.00 |
| 4/6 | 21/03/2026 | 104 | PLATE 2 | $12,640.00 | Turffontein | 1160m | Good | Craig Zackey | 60kg | 1:08.14 | - | 2 |
| 6.5L | $7.50 |
| 1/6 | 07/12/2025 | 8 | MPLTE 2 | $10,952.00 | Turffontein | 800m | Good | Malesela Katjedi | 60kg | 0:46.62 | - | 2 |
| 1.0L | $1.83 |
| 4/15 | 29/11/2025 | - | MPLTE 2 | $25,274.00 | Turffontein | 800m | Y | Craig Zackey | 60kg | 0:46.37 | - | 9 |
| 5.1L | $17.00 |

Jockey: Calvin Habib
Weight: 58kgs
Stats
Comments
At the latest run 2nd in a small field at this track in the G2 The Nursery on April 4 over 1160m, 0.9 len behind Better Never Ends with 60kg at $3.30. The run before that won by 0.5 len at Vaal March 5 over 1200m on a soft track defeating Viking Lass carrying 60kg at $2.30. Off the mark two back then just missed in Grade 2 company last time. The one to beat of the raced brigade.
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/4 | 04/04/2026 | 30 | G2 OPEN 2 | $42,120.00 | Turffontein | 1160m | Good | Kyle Strydom | 60kg | 1:08.62 | - | 3 |
| 0.9L | $3.25 |
| 1/8 | 05/03/2026 | 26 | MPLTE 2 | $10,950.00 | Vaal | 1200m | Soft | Gavin Lerena | 60kg | 1:12.08 | - | 5 |
| 0.5L | $2.25 |
| 3/9 | 07/02/2026 | - | PLATE 2 | $12,637.00 | Turffontein | 1000m | Good | Calvin Habib | 60kg | 0:57.11 | - | 6 |
| 7.4L | $4.00 |

Jockey: Tristan Godden
Weight: 55.5kgs
Stats
Comments
Third-up today. Resuming ran last in a small field at this track on March 21 over 1160m, 7 len behind Ocean Mistress with 60kg at $2.80. Second run from a spell ran last of 7 at this track in the G2 The Fillies Nursery on April 4 over 1160m, 8 len behind Good Day Sunshine with 60kg at $51. Hard to have on recent performances.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/7 | 04/04/2026 | 14 | G2 OPEN 2 | $29,490.00 | Turffontein | 1160m | Good | Mxolisi Mbuto | 60kg | 1:08.94 | - | 6 |
| 8.0L | $51.00 |
| 5/5 | 21/03/2026 | 85 | PLATE 2 | $11,370.00 | Turffontein | 1160m | Good | Kabelo Matsunyane | 60kg | 1:10.13 | - | 4 |
| 7.8L | $2.80 |
| 1/9 | 26/12/2025 | 27 | PLATE | $21,061.00 | Greyville | 1000m | Good | Kabelo Matsunyane | 57.5kg | 0:58.59 | - | 8 |
| 3.4L | $2.80 |
| 3/15 | 29/11/2025 | - | MPLTE 2 | $25,274.00 | Turffontein | 800m | Y | Mxolisi Mbuto | 55kg | 0:46.37 | - | 3 |
| 3.8L | $51.00 |