Turffontein Race 8 - Tab Senor Santa Stakes (Grade 2)
BUFFALO STORM CODY (1) is the clear standout, coming off a dominant 1st at Turffontein over 1000m by 1.6L and boasting a perfect 4-from-4 record at this track and distance. THE SPECIALIST (11) brings strong form with three consecutive wins, including a last-start victory at Vaal over 1199m. WILLIAM ROBERTSON (2) was a last-start 9th but won at Turffontein two runs back and has a solid record at this trip. THE LAST DUKE (10) is consistent, finishing 3rd at Vaal last start and winning two of his past five. These four shape as the leading chances based on recent performances and proven ability at the distance. Something for the Multiples: BUFFALO STORM CODY (1) THE SPECIALIST (11) CHARMING CHEETAH (9) THE LAST DUKE (10)

Jockey: R Fourie
Weight: 62.5kgs
Stats
Comments
Comes off a strong win at Turffontein over 1000m on 4 Apr by 1.6L with 60kg at $1.95. Unbeaten in four runs at this track and distance, and has won five of six this season. Consistent performer with 10 wins from 18 starts. In top form and can feature again.
Last Starts 24 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/14 | 04/04/2026 | - | Flat | $950,014.00 | Turffontein | 1000m | GOOD | Richard Fourie | 60kg | - | - | 7 |
| 1.6L | $1.95 |
| 1/5 | 21/02/2026 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Gavin Lerena | 62.5kg | - | - | 1 |
| 1L | $1.38 |
| 7/14 | 10/01/2026 | - | WFA | $1,424,994.00 | Kenilworth | 1000m | GOOD | Gavin Lerena | 60kg | - | - | 13 |
| 2.4L | $2.50 |
| 1/8 | 11/12/2025 | - | open To All Horses | $189,998.00 | Vaal | 1000m | GOOD | Gavin Lerena | 62.5kg | - | - | 4 |
| 3L | $1.40 |
| 1/7 | 09/11/2025 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Gavin Lerena | 62.5kg | - | - | 1 |
| 2.25L | $1.28 |
| 1/8 | 26/10/2025 | - | Flat | $114,008.00 | Turffontein | 1160m | GOOD | Richard Fourie | 60kg | - | - | 7 |
| 1L | $1.73 |
| 1/14 | 27/07/2025 | - | Grade 1 | $950,014.00 | Greyville | 1199m | GOOD | Gavin Lerena | 59.5kg | - | - | 9 |
| 1.5L | $8.00 |
| 4/13 | 05/07/2025 | - | Grade 3 | $475,007.00 | Greyville | 1199m | GOOD | Gavin Lerena | 56kg | - | - | 9 |
| 1.35L | $4.40 |
| 1/10 | 03/06/2025 | - | 10001200m | $150,000.00 | Turffontein | 1160m | GOOD | Gavin Lerena | 58kg | - | - | 5 |
| 0.3L | $2.20 |
| 1/6 | 12/04/2025 | - | 3 Year-Olds | $150,000.00 | Turffontein | 1100m | GOOD | Gavin Lerena | 58kg | - | - | 5 |
| 2L | $1.50 |
| 1/6 | 20/03/2025 | - | Flat | $130,013.00 | Turffontein | 1199m | GOOD | Gavin Lerena | 57.5kg | - | - | 4 |
| 9.25L | $2.35 |
| 4/16 | 28/11/2024 | - | Flat | $124,981.00 | Vaal | 1399m | GOOD | Gavin Lerena | 60.5kg | - | - | 7 |
| 3.5L | $3.10 |
| 2/6 | 24/10/2024 | - | 1-2 WINS & MDNS | $109,999.00 | Vaal | 1100m | GOOD | Muzi Yeni | 56kg | - | - | 6 |
| 3.5L | $1.95 |
| 3/8 | 05/10/2024 | - | Flat | $109,999.00 | Turffontein | 1199m | GOOD | Gavin Lerena | 56kg | - | - | 7 |
| 0.8L | $3.50 |
| 2/6 | 24/08/2024 | - | Flat | $84,998.00 | Turffontein | 1199m | GOOD | Calvin Habib | 55.5kg | - | - | 7 |
| 1.5L | $3.00 |
| 6/10 | 28/07/2024 | - | Grade 2 | $499,996.00 | Greyville | 1199m | GOOD | Calvin Habib | 60kg | - | - | 3 |
| 3.8L | $9.00 |
| 3/6 | 27/04/2024 | - | Grade 3 | $300,011.00 | Turffontein | 1100m | GOOD | Calvin Habib | 60kg | - | - | 2 |
| 4.75L | $1.65 |
| 1/10 | 21/03/2024 | - | $0.00 | Turffontein | 1000m | GOOD | Calvin Habib | 60kg | - | - | 4 |
| 9L | $1.55 |

Jockey: Trent Mayhew
Weight: 62.5kgs
Stats
Comments
Last start finished 9th of 14 at Turffontein over 1000m, beaten 3.89L at $13. Two runs back was a close 4th over this track and trip, just 0.46L from Ziyasha at $3.90. Won three starts ago at Turffontein over 1000m with 62.5kg. Proven at this course and distance and can feature with the right run.
Last Starts 24 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9/14 | 04/04/2026 | - | Flat | $950,014.00 | Turffontein | 1000m | GOOD | Ryan Munger | 60kg | - | - | 9 |
| 3.89L | $13.00 |
| 4/11 | 21/03/2026 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Ryan Munger | 62.5kg | - | - | 6 |
| 0.46L | $3.90 |
| 1/15 | 07/03/2026 | - | Flat | $284,984.00 | Turffontein | 1000m | GOOD | Ryan Munger | 62.5kg | - | - | 1 |
| 0.23L | $11.00 |
| 2/5 | 21/02/2026 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Ryan Munger | 62.5kg | - | - | 4 |
| 1L | $14.00 |
| 6/6 | 07/02/2026 | - | Flat | $189,998.00 | Turffontein | 1000m | GOOD | Ryan Munger | 62.5kg | - | - | 6 |
| 6.6L | $6.50 |
| 1/5 | 25/01/2026 | - | Flat | $189,998.00 | Scottsville | 1100m | GOOD | Ryan Munger | 62.5kg | - | - | 5 |
| 3.25L | $2.45 |
| 3/13 | 11/01/2026 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Ryan Munger | 62.5kg | - | - | 9 |
| 3.5L | $10.00 |
| 7/13 | 27/12/2025 | - | Grade 3 | $237,516.00 | Turffontein | 1000m | GOOD | Trent Mayhew | 64kg | - | - | 13 |
| 4.1L | $41.00 |
| 5/8 | 11/12/2025 | - | open To All Horses | $189,998.00 | Vaal | 1000m | GOOD | Trent Mayhew | 62.5kg | - | - | 6 |
| 6.05L | $19.00 |
| 7/9 | 29/11/2025 | - | FLAT | $284,984.00 | Turffontein | 1399m | GOOD | Trent Mayhew | 61kg | - | - | 4 |
| 3.05L | $13.00 |
| 2/7 | 09/11/2025 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Trent Mayhew | 61kg | - | - | 2 |
| 2.25L | $12.00 |
| 5/7 | 02/08/2025 | - | Flat | $142,504.00 | Turffontein | 1000m | GOOD | Trent Mayhew | 61.5kg | - | - | 5 |
| 5.55L | $4.33 |
| 6/14 | 27/07/2025 | - | Grade 1 | $950,014.00 | Greyville | 1199m | GOOD | Kabelo Matsunyane | 60kg | - | - | 8 |
| 2.95L | $26.00 |
| 10/13 | 05/07/2025 | - | Grade 3 | $475,007.00 | Greyville | 1199m | GOOD | Warren Kennedy | 62.5kg | - | - | 12 |
| 8.35L | $16.00 |
| 11/12 | 07/06/2025 | - | Grade 1 | $1,900,003.00 | Greyville | 1600m | GOOD | Trent Mayhew | 59kg | - | - | 1 |
| 9.2L | $31.00 |
| 1/12 | 29/03/2025 | - | Grade 1 | $1,000,005.00 | Turffontein | 1000m | GOOD | Ryan Munger | 60kg | - | - | 9 |
| 0.3L | $1.90 |
| 1/15 | 01/03/2025 | - | Grade 3 | $299,999.00 | Turffontein | 1000m | GOOD | Ryan Munger | 62.5kg | - | - | 9 |
| 2.25L | $9.50 |
| 1/9 | 02/02/2025 | - | Flat | $189,998.00 | Scottsville | 1199m | GOOD | Ryan Munger | 62.5kg | - | - | 8 |
| 1.25L | $2.05 |
| 2/9 | 12/01/2025 | - | Flat | $190,011.00 | Scottsville | 1100m | GOOD | Craig Zackey | 62.5kg | - | - | 3 |
| 0.3L | $1.75 |
| 1/15 | 01/12/2024 | - | Flat | $120,019.00 | Scottsville | 1199m | GOOD | Trent Mayhew | 60.5kg | - | - | 15 |
| 1.75L | $3.30 |

Jockey: Craig Zackey
Weight: 60kgs
Stats
Comments
Back in trip after finishing 5th of 8 at Turffontein over 1400m on 4 Apr, beaten 5.49L at $11 behind Cats Pajamas. Has a strong record at Turffontein with 3 wins from 7 starts, and is unbeaten at 1160m. Can feature with the right run back to this distance.
Last Starts 24 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/8 | 04/04/2026 | - | Flat | $475,007.00 | Turffontein | 1400m | GOOD | Ryan Munger | 60kg | - | - | 8 |
| 5.49L | $11.00 |
| 6/9 | 07/03/2026 | - | Flat | $1,424,994.00 | Turffontein | 1600m | GOOD | Ryan Munger | 60kg | - | - | 6 |
| 1.37L | $18.00 |
| 10/11 | 31/01/2026 | - | Grade 1 | $4,749,991.00 | Kenilworth | 2000m | GOOD | Gavin Lerena | 59.5kg | - | - | 1 |
| 10.9L | $23.00 |
| 5/14 | 10/01/2026 | - | WFA | $2,850,013.00 | Kenilworth | 1600m | GOOD | Gavin Lerena | 60kg | - | - | 14 |
| 3.5L | $61.00 |
| 10/13 | 13/12/2025 | - | Grade 2 | $570,017.00 | Kenilworth | 1600m | GOOD | Gavin Lerena | 60kg | - | - | 10 |
| 2.6L | $19.00 |
| 2/7 | 20/11/2025 | - | Flat | $114,008.00 | Vaal | 1399m | GOOD | Craig Zackey | 56kg | - | - | 6 |
| 0.3L | $1.36 |
| 4/12 | 07/06/2025 | - | Grade 1 | $1,900,003.00 | Greyville | 1600m | GOOD | Gavin Lerena | 58.5kg | - | - | 5 |
| 0.9L | $5.00 |
| 3/6 | 03/05/2025 | - | Grade 2 | $712,497.00 | Greyville | 1600m | GOOD | Craig Zackey | 60kg | - | - | 3 |
| 0.7L | $2.60 |
| 2/9 | 29/03/2025 | - | Grade 2 | $499,991.00 | Turffontein | 1399m | GOOD | Richard Fourie | 57.5kg | - | - | 8 |
| 0.5L | $2.80 |
| 1/8 | 01/03/2025 | - | Grade 1 | $1,499,995.00 | Turffontein | 1600m | GOOD | Craig Zackey | 57.5kg | - | - | 3 |
| 1.75L | $9.00 |
| 3/9 | 11/01/2025 | - | Grade 3 | $349,989.00 | Turffontein | 1399m | GOOD | Serino Moodley | 60kg | - | - | 8 |
| 2.75L | $8.00 |
| 1/4 | 07/12/2024 | - | 1&2 TIME WINNERS MDN | $129,991.00 | Turffontein | 1160m | GOOD | Trent Mayhew | 59kg | - | - | 2 |
| 0.5L | $1.50 |
| 7/14 | 28/07/2024 | - | Grade 1 | $1,000,013.00 | Greyville | 1600m | GOOD | Grant Van Niekerk | 60kg | - | - | 9 |
| 5.35L | $3.70 |
| 1/14 | 06/07/2024 | - | Grade 2 | $499,996.00 | Greyville | 1399m | GOOD | Craig Zackey | 60kg | - | - | 2 |
| 2L | $5.00 |
| 2/13 | 01/06/2024 | - | Grade 1 | $1,000,013.00 | Scottsville | 1199m | GOOD | Grant Van Niekerk | 60kg | - | - | 14 |
| 0.75L | $19.00 |
| 1/9 | 25/04/2024 | - | Flat | $99,981.00 | Turffontein | 1199m | GOOD | Richard Fourie | 60kg | - | - | 4 |
| 2.25L | $1.60 |
| 2/6 | 01/02/2024 | - | $0.00 | Vaal | 1000m | GOOD | Calvin Habib | 60kg | - | - | 5 |
| 1.75L | $4.80 |

Jockey: Calvin Habib
Weight: 60kgs
Stats
Comments
Won two starts back over this track and trip, defeating Karate Kid by 1.14L at $14. Last start finished 7th of 14 at Turffontein over 1000m, beaten 3.34L at $26. Has a strong record at Turffontein and is unbeaten at 1160m from one attempt. Can feature with the right run.
Last Starts 24 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/14 | 04/04/2026 | - | Flat | $950,014.00 | Turffontein | 1000m | GOOD | Calvin Habib | 60kg | - | - | 11 |
| 3.34L | $26.00 |
| 1/11 | 21/03/2026 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Calvin Habib | 58kg | - | - | 5 |
| 1.14L | $14.00 |
| 15/15 | 07/03/2026 | - | Flat | $284,984.00 | Turffontein | 1000m | GOOD | Raymond Danielson | 60kg | - | - | 2 |
| 0.46L | $29.00 |
| 5/6 | 07/02/2026 | - | Flat | $189,998.00 | Turffontein | 1000m | GOOD | Calvin Habib | 58kg | - | - | 7 |
| 2.35L | $7.50 |
| 6/16 | 02/11/2025 | - | Listed Handicap | $213,756.00 | Kenilworth | 1100m | GOOD | Calvin Habib | 64.5kg | - | - | 9 |
| 3.6L | $21.00 |
| 3/7 | 15/10/2025 | - | Flat | $156,764.00 | Durbanville | 1000m | GOOD | Calvin Habib | 62kg | - | - | 6 |
| 1.05L | $15.00 |
| 7/13 | 05/07/2025 | - | Grade 3 | $475,007.00 | Greyville | 1199m | GOOD | Raymond Danielson | 60kg | - | - | 8 |
| 5.1L | $34.00 |
| 12/16 | 31/05/2025 | - | Grade 2 | $950,014.00 | Scottsville | 1199m | GOOD | Raymond Danielson | 58.5kg | - | - | 13 |
| 7.25L | $29.00 |
| 1/11 | 10/05/2025 | - | Flat | $175,738.00 | Greyville | 1000m | GOOD | Raymond Danielson | 62kg | - | - | 7 |
| 0.75L | $9.50 |
| 1/14 | 23/11/2024 | - | 3UP NON-BLACK TYPE | $213,987.00 | Kenilworth | 1100m | GOOD | Raymond Danielson | 62.5kg | - | - | 15 |
| 0.1L | $51.00 |
| 4/10 | 02/11/2024 | - | Listed | $213,987.00 | Kenilworth | 1000m | GOOD | Luyolo Mxothwa | 62.5kg | - | - | 7 |
| 2.7L | $11.00 |
| 4/6 | 12/10/2024 | - | Flat | $156,994.00 | Durbanville | 1000m | GOOD | Richard Fourie | 61kg | - | - | 2 |
| 3.05L | $4.20 |
| 8/16 | 01/06/2024 | - | Grade 1 | $1,000,013.00 | Scottsville | 1199m | GOOD | Juan Paul Vd Merwe | 54kg | - | - | 4 |
| 4L | $29.00 |
| 2/11 | 18/05/2024 | - | Flat | $120,019.00 | Turffontein | 1000m | GOOD | Raymond Danielson | 56kg | - | - | 4 |
| 0.2L | $9.50 |
| 6/10 | 06/04/2024 | - | Grade 1 | $0.00 | Turffontein | 1000m | GOOD | Muzi Yeni | 58kg | - | - | 10 |
| 3.5L | $18.00 |
| 2/8 | 25/02/2024 | - | Grade 3 | $0.00 | Turffontein | 1100m | GOOD | Muzi Yeni | 60kg | - | - | 6 |
| 0.3L | $12.00 |
| 1/8 | 04/01/2024 | - | $0.00 | Turffontein | 1000m | GOOD | Siyanda Sosibo | 60.5kg | - | - | 6 |
| 4.25L | $8.00 | |
| 3/9 | 23/12/2023 | - | for 3 Year-olds | $0.00 | Turffontein | 1000m | GOOD | Muzi Yeni | 58kg | - | - | 4 |
| 4.5L | $9.50 |
| 4/8 | 09/11/2023 | - | open | $0.00 | Turffontein | 1000m | GOOD | Richard Fourie | 55kg | - | - | 3 |
| 3.5L | $4.50 |
| 1/6 | 02/11/2023 | - | $0.00 | Turffontein | 1000m | GOOD | Muzi Yeni | 59.5kg | - | - | 3 |
| 0.1L | $2.60 |

Jockey: K De Melo
Weight: 58kgs
Stats
Comments
Last start finished 5th of 14 at Turffontein over 1000m on 4 Apr, beaten 2.83L with 60kg at $41 behind Buffalo Storm Cody. Steps up to 1160m here and drops 2kg. Has a solid overall record at Turffontein with 4 wins and 2 seconds from 11 starts. Can feature with the right run.
Last Starts 24 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/14 | 04/04/2026 | - | Flat | $950,014.00 | Turffontein | 1000m | GOOD | K De Melo | 60kg | - | - | 15 |
| 2.83L | $41.00 |
| 10/15 | 07/03/2026 | - | Flat | $284,984.00 | Turffontein | 1000m | GOOD | K De Melo | 56kg | - | - | 13 |
| 1.14L | $6.50 |
| 4/6 | 07/02/2026 | - | Flat | $189,998.00 | Turffontein | 1000m | GOOD | Craig Zackey | 56kg | - | - | 1 |
| 1.85L | $9.50 |
| 3/7 | 02/08/2025 | - | Flat | $142,504.00 | Turffontein | 1000m | GOOD | Gavin Lerena | 56kg | - | - | 7 |
| 1.8L | $2.88 |
| 1/8 | 11/05/2025 | - | Flat | $110,002.00 | Turffontein | 1000m | GOOD | Gavin Lerena | 59.5kg | - | - | 2 |
| 0.75L | $2.80 |
| 2/6 | 12/04/2025 | - | 3 Year-Olds | $150,000.00 | Turffontein | 1100m | GOOD | Chase Maujean | 60kg | - | - | 3 |
| 2L | $11.00 |
| 1/5 | 07/09/2024 | - | Flat | $84,998.00 | Turffontein | 1199m | GOOD | Kabelo Matsunyane | 58kg | - | - | 3 |
| 1.25L | $5.00 |
| 11/14 | 28/07/2024 | - | Grade 1 | $1,000,013.00 | Greyville | 1600m | GOOD | Gavin Lerena | 60kg | - | - | 12 |
| 10.35L | $26.00 |
| 1/7 | 07/07/2024 | - | Flat | $99,981.00 | Turffontein | 1399m | GOOD | Gavin Lerena | 58kg | - | - | 7 |
| 1.5L | $4.60 |
| 5/12 | 08/06/2024 | - | Listed | $200,007.00 | Greyville | 1399m | GOOD | Gavin Lerena | 60kg | - | - | 7 |
| 2.55L | $5.50 |
| 3/7 | 27/04/2024 | - | Flat | $135,000.00 | Turffontein | 1600m | GOOD | Gavin Lerena | 60kg | - | - | 1 |
| 5.5L | $2.40 |
| 2/8 | 06/04/2024 | - | Grade 2 | $0.00 | Turffontein | 1160m | GOOD | Gavin Lerena | 60kg | - | - | 6 |
| 2.25L | $12.00 |
| 1/6 | 25/02/2024 | - | $0.00 | Turffontein | 1000m | GOOD | J Greyling | 60kg | - | - | 6 |
| 0.1L | $29.00 |

Jockey: Marco V'Rensburg
Weight: 56kgs
Stats
Comments
Last start finished 10th of 11 at Turffontein over 1160m, beaten 1.83L at $41 behind Ziyasha. Ran 4th two starts back over 1399m at the same track, 3.8L from Sunset Riot at $6. Has not placed in two runs at this distance. Needs to lift to feature.
Last Starts 38 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10/11 | 21/03/2026 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Callan Murray | 56kg | - | - | 2 |
| 1.83L | $41.00 |
| 4/10 | 14/03/2026 | - | Flat | $189,998.00 | Turffontein | 1399m | GOOD | Gavin Lerena | 58kg | - | - | 1 |
| 3.8L | $6.00 |
| 4/6 | 14/02/2026 | - | Grade 3 | $379,972.00 | Turffontein | 1800m | GOOD | Rachel Venniker | 57.5kg | - | - | 1 |
| 4.2L | $7.50 |
| 6/9 | 07/02/2026 | - | Flat | $189,998.00 | Turffontein | 1600m | GOOD | Rachel Venniker | 54.5kg | - | - | 1 |
| 2.7L | $6.50 |
| 5/9 | 11/01/2026 | - | Flat | $189,998.00 | Turffontein | 2000m | GOOD | Ryan Munger | 58kg | - | - | 7 |
| 4.75L | $7.50 |
| 4/20 | 29/11/2025 | - | Grade 1 | $5,940,016.00 | Turffontein | 2000m | GOOD | Rachel Venniker | 54kg | - | - | 7 |
| 2.75L | $81.00 |
| 7/16 | 01/11/2025 | - | Grade 2 | $950,014.00 | Turffontein | 1600m | GOOD | Richard Fourie | 55.5kg | - | - | 16 |
| 5.45L | $20.00 |
| 3/14 | 04/10/2025 | - | Grade 2 | $522,500.00 | Turffontein | 1450m | GOOD | Rachel Venniker | 57.5kg | - | - | 3 |
| 0.7L | $31.00 |
| 12/14 | 27/07/2025 | - | Listed | $213,756.00 | Greyville | 1600m | GOOD | Piere Strydom | 58.5kg | - | - | 7 |
| 7.65L | $5.50 |
| 1/12 | 26/06/2025 | - | Flat | $128,245.00 | Turffontein | 1450m | GOOD | Piere Strydom | 60kg | - | - | 7 |
| 2L | $5.50 |
| 3/7 | 08/06/2025 | - | Flat | $142,504.00 | Turffontein | 1399m | GOOD | Philasande Mxoli | 52.5kg | - | - | 6 |
| 3L | $10.00 |
| 6/9 | 29/03/2025 | - | Grade 2 | $499,991.00 | Turffontein | 1399m | GOOD | Ryan Munger | 55kg | - | - | 3 |
| 6.05L | $34.00 |
| 6/11 | 01/03/2025 | - | Grade 1 | $1,499,995.00 | Turffontein | 1800m | GOOD | Ryan Munger | 60kg | - | - | 10 |
| 6.05L | $29.00 |
| 1/5 | 23/01/2025 | - | 3 Year Olds | $111,274.00 | Turffontein | 1600m | GOOD | Ryan Munger | 57.5kg | - | - | 4 |
| 3.25L | $3.70 |
| 1/8 | 16/12/2024 | - | Flat | $99,981.00 | Turffontein | 1399m | GOOD | Piere Strydom | 60.5kg | - | - | 4 |
| 1L | $2.25 |
| 3/8 | 03/12/2024 | - | 3-Year-Olds | $109,999.00 | Turffontein | 1399m | GOOD | Malesela Katjedi | 52.5kg | - | - | 6 |
| 1.2L | $19.00 |
| 1/9 | 07/11/2024 | - | Flat | $120,019.00 | Turffontein | 1199m | GOOD | Piere Strydom | 59kg | - | - | 6 |
| 0.75L | $4.40 |
| 5/12 | 31/10/2024 | - | Flat | $105,012.00 | Vaal | 1000m | GOOD | Malesela Katjedi | 59kg | - | - | 2 |
| 3.4L | $4.40 |
| 3/12 | 12/09/2024 | - | Flat | $90,008.00 | Vaal | 1199m | GOOD | Diego De Gouveia | 58kg | - | - | 2 |
| 2.45L | $3.50 |
| 2/7 | 24/08/2024 | - | Flat | $90,008.00 | Turffontein | 1450m | GOOD | Gavin Lerena | 57.5kg | - | - | 1 |
| 4.5L | $2.62 |

Jockey: Rachel Venniker
Weight: 54kgs
Stats
Comments
Last start finished 5th of 11 at Turffontein over 1160m on 21 Mar, beaten just 0.05L with 52.5kg at $16. Has placed twice from three runs at this track and trip. Steps up 1.5kg in weight and draws better today. Can feature with a repeat of his latest effort.
Last Starts 38 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/11 | 21/03/2026 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Rachel Venniker | 52.5kg | - | - | 1 |
| 0.05L | $16.00 |
| 8/10 | 11/01/2026 | - | Listed | $237,516.00 | Turffontein | 1600m | GOOD | Andrew Fortune | 58.5kg | - | - | 5 |
| 6.05L | $13.00 |
| 7/20 | 29/11/2025 | - | Grade 1 | $5,940,016.00 | Turffontein | 2000m | GOOD | Sean Veale | 54kg | - | - | 17 |
| 7.5L | $91.00 |
| 4/16 | 01/11/2025 | - | Grade 2 | $950,014.00 | Turffontein | 1600m | GOOD | Sean Veale | 54kg | - | - | 11 |
| 4.75L | $61.00 |
| 7/10 | 09/10/2025 | - | Flat | $142,504.00 | Vaal | 1000m | GOOD | Jeffery Syster | 54kg | - | - | 3 |
| 2.5L | $18.00 |
| 11/16 | 31/05/2025 | - | Grade 2 | $950,014.00 | Scottsville | 1199m | GOOD | Tristan Godden | 55kg | - | - | 6 |
| 6.25L | $41.00 |
| 5/10 | 18/05/2025 | - | Flat | $175,738.00 | Scottsville | 1500m | GOOD | Sean Veale | 62kg | - | - | 9 |
| 4.8L | $16.00 |
| 8/12 | 03/05/2025 | - | Grade 2 | $712,497.00 | Greyville | 1399m | GOOD | Tristan Godden | 58.5kg | - | - | 10 |
| 4.4L | $101.00 |
| 8/8 | 31/03/2025 | - | for All Horses - Non Black Type | $156,764.00 | Greyville | 1199m | GOOD | Tristan Godden | 62kg | - | - | 7 |
| 5.7L | $20.00 |
| 7/10 | 14/09/2024 | - | Flat | $120,019.00 | Turffontein | 1000m | GOOD | Muzi Yeni | 56kg | - | - | 2 |
| 6.05L | $3.10 |
| 2/11 | 10/08/2024 | - | Flat | $120,019.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 56kg | - | - | 8 |
| 0.3L | $4.80 |
| 10/14 | 06/07/2024 | - | Grade 2 | $499,996.00 | Greyville | 1199m | GOOD | Philasande Mxoli | 58kg | - | - | 12 |
| 5.65L | $29.00 |
| 2/9 | 16/06/2024 | - | Flat | $120,019.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 56kg | - | - | 8 |
| 0.3L | $11.00 |
| 10/10 | 06/06/2024 | - | Flat | $120,019.00 | Turffontein | 1450m | GOOD | Raymond Danielson | 60kg | - | - | 7 |
| 15.7L | $20.00 |
| 9/10 | 06/04/2024 | - | Grade 2 | $0.00 | Turffontein | 1399m | GOOD | Raymond Danielson | 60kg | - | - | 3 |
| 13.4L | $29.00 |
| 6/14 | 02/03/2024 | - | Grade 3 | $0.00 | Turffontein | 1000m | GOOD | Ryan Munger | 58kg | - | - | 9 |
| 5.75L | $13.00 |
| 7/11 | 27/01/2024 | - | Grade 1 | $0.00 | Kenilworth | 2000m | GOOD | Luyolo Mxothwa | 59.5kg | - | - | 4 |
| 8.55L | $41.00 |
| 8/12 | 06/01/2024 | - | WFA | $0.00 | Kenilworth | 1600m | GOOD | Luyolo Mxothwa | 60kg | - | - | 3 |
| 5.95L | $71.00 |
| 12/18 | 25/11/2023 | - | Grade 1 | $0.00 | Turffontein | 2000m | GOOD | Raymond Danielson | 57kg | - | - | 9 |
| 5.8L | $26.00 |
| 5/14 | 07/10/2023 | - | Grade 2 | $0.00 | Turffontein | 1450m | GOOD | Raymond Danielson | 60kg | - | - | 7 |
| 9.8L | $29.00 |

Jockey: M Yeni
Weight: 54kgs
Stats
Comments
Placed second over this track and trip two starts back behind Zalatoris, beaten 0.91L at $2.10. Last start finished 4th of 6 at Turffontein over 1100m, 1.8L from Miami Mountain at $6.50. Drops 6kg in weight and returns to 1160m where he has a solid record. Can feature with the right run.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/6 | 12/04/2026 | - | 3 Year-Olds | $142,504.00 | Turffontein | 1100m | GOOD | Serino Moodley | 60kg | - | - | 3 |
| 1.8L | $6.50 |
| 2/4 | 21/03/2026 | - | 1 & 2 WINS & MDN | $120,583.00 | Turffontein | 1160m | GOOD | Kabelo Matsunyane | 60kg | - | - | 2 |
| 0.91L | $2.10 |
| 6/12 | 21/02/2026 | - | Grade 3 | $261,227.00 | Turffontein | 1100m | GOOD | Kabelo Matsunyane | 60kg | - | - | 8 |
| 2.7L | $19.00 |
| 7/9 | 11/01/2026 | - | Grade 3 | $332,502.00 | Turffontein | 1399m | GOOD | Gavin Lerena | 58kg | - | - | 2 |
| 9.75L | $12.00 |
| 2/5 | 27/12/2025 | - | 3 Year-Olds | $142,504.00 | Turffontein | 1000m | GOOD | Richard Fourie | 59kg | - | - | 2 |
| 0.5L | $2.50 |
| 3/14 | 29/11/2025 | - | Grade 3 | $522,500.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 52.5kg | - | - | 1 |
| 2.5L | $12.00 |
| 4/11 | 01/11/2025 | - | Listed | $237,516.00 | Turffontein | 1000m | GOOD | R A Venniker | 53.5kg | - | - | 2 |
| 0.9L | $7.50 |
| 2/10 | 04/10/2025 | - | Flat | $95,011.00 | Turffontein | 1199m | GOOD | Kabelo Matsunyane | 59kg | - | - | 5 |
| 1L | $0.00 |
| 11/14 | 27/07/2025 | - | Grade 1 | $1,424,994.00 | Greyville | 1600m | GOOD | Kabelo Matsunyane | 60kg | - | - | 8 |
| 8.8L | $23.00 |
| 11/14 | 05/07/2025 | - | Grade 2 | $712,497.00 | Greyville | 1399m | GOOD | Kabelo Matsunyane | 60kg | - | - | 13 |
| 6.6L | $31.00 |
| 2/9 | 31/05/2025 | - | Grade 1 | $1,424,994.00 | Scottsville | 1199m | GOOD | Kabelo Matsunyane | 60kg | - | - | 8 |
| 0.3L | $8.00 |
| 1/7 | 11/05/2025 | - | 2yo | $100,008.00 | Turffontein | 1160m | GOOD | Kabelo Matsunyane | 60kg | - | - | 3 |
| 0.2L | $3.00 |
| 3/6 | 29/03/2025 | - | Grade 2 | $499,991.00 | Turffontein | 1160m | GOOD | Andrew Fortune | 60kg | - | - | 1 |
| 4.25L | $9.00 |
| 1/7 | 01/03/2025 | - | Listed | $199,992.00 | Turffontein | 1000m | GOOD | Rachel Venniker | 56.5kg | - | - | 5 |
| 0.3L | $51.00 |

Jockey: Philasande Mxoli
Weight: 52.5kgs
Stats
Comments
Last start 3rd of 13 at Vaal over 1199m on 28 Mar, beaten 2L by The Specialist with 58kg at $8. Won at Vaal two starts back over 1199m by 0.3L with 60kg at $4.75. Drops 5.5kg and draws barrier 1 for this G3-winning 3yo. Can feature with the right run.
Last Starts 31 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/13 | 28/03/2026 | - | Flat | $152,004.00 | Vaal | 1199m | GOOD | Philasande Mxoli | 58kg | - | - | 7 |
| 2L | $8.00 |
| 7/10 | 14/03/2026 | - | Flat | $189,998.00 | Turffontein | 1399m | GOOD | Philasande Mxoli | 52.5kg | - | - | 7 |
| 5.3L | $8.00 |
| 5/12 | 21/02/2026 | - | Grade 3 | $261,227.00 | Turffontein | 1100m | GOOD | Philasande Mxoli | 56kg | - | - | 9 |
| 2.5L | $9.00 |
| 1/5 | 17/01/2026 | - | Flat | $123,507.00 | Vaal | 1199m | GOOD | Philasande Mxoli | 60kg | - | - | 2 |
| 0.3L | $4.75 |
| 2/6 | 28/10/2025 | - | Flat | $95,011.00 | Vaal | 1199m | GOOD | Philasande Mxoli | 60kg | - | - | 6 |
| 0.2L | $7.50 |
| 1/8 | 28/09/2025 | - | Flat | $114,008.00 | Turffontein | 1199m | GOOD | Philasande Mxoli | 58kg | - | - | 4 |
| 0.5L | $2.45 |
| 2/6 | 23/08/2025 | - | Flat | $90,250.00 | Turffontein | 1199m | GOOD | Philasande Mxoli | 58kg | - | - | 2 |
| 0.2L | $3.30 |
| 1/8 | 28/06/2025 | - | 2Y MDN JUV | $109,269.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 60kg | - | - | 1 |
| 4.25L | $5.50 |
| 5/7 | 15/06/2025 | - | 2Y JUV | $123,507.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 57.5kg | - | - | 8 |
| 7.5L | $81.00 |

Jockey: Malesela Katjedi
Weight: 52.5kgs
Stats
Comments
Comes off three straight wins, most recently scoring by 0.5L at Vaal over 1199m on 28 Mar with 58kg at $6. Also won at Turffontein over this trip two starts back, defeating Lead The Charge at $7.50. Drops 5.5kg and draws wider here. In top form and can feature again.
Last Starts 31 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/13 | 28/03/2026 | - | Flat | $152,004.00 | Vaal | 1199m | GOOD | K De Melo | 58kg | - | - | 3 |
| 0.5L | $6.00 |
| 1/9 | 14/02/2026 | - | Flat | $147,242.00 | Turffontein | 1160m | GOOD | K De Melo | 55.5kg | - | - | 4 |
| 0.5L | $7.50 |
| 1/7 | 22/01/2026 | - | Flat | $142,504.00 | Vaal | 1199m | GOOD | K De Melo | 56kg | - | - | 6 |
| 0.3L | $19.00 |
| 12/12 | 07/12/2025 | - | Flat | $142,504.00 | Turffontein | 1160m | GOOD | Mickaelle Michel | 58.5kg | - | - | 15 |
| 7.6L | $26.00 |
| 9/9 | 23/11/2025 | - | Flat | $152,004.00 | Turffontein | 1000m | GOOD | Craig Zackey | 60kg | - | - | 7 |
| 2.35L | $20.00 |
| 7/9 | 11/10/2025 | - | Flat | $128,245.00 | Turffontein | 1199m | GOOD | Muzi Yeni | 58kg | - | - | 6 |
| 7L | $19.00 |
| 8/11 | 08/05/2025 | - | Flat | $110,002.00 | Turffontein | 1450m | GOOD | Smanga Khumalo | 57.5kg | - | - | 1 |
| 12.3L | $11.00 |
| 6/6 | 12/04/2025 | - | 3 Year-Olds | $150,000.00 | Turffontein | 1100m | GOOD | Smanga Khumalo | 57.5kg | - | - | 6 |
| 12.5L | $8.50 |
| 5/7 | 08/02/2025 | - | CONDITIONS | $130,013.00 | Turffontein | 1160m | GOOD | Kabelo Matsunyane | 60kg | - | - | 3 |
| 6.6L | $7.00 |
| 5/9 | 11/01/2025 | - | Grade 3 | $349,989.00 | Turffontein | 1399m | GOOD | Kabelo Matsunyane | 58kg | - | - | 7 |
| 5.25L | $91.00 |
| 4/5 | 16/12/2024 | - | Flat | $150,028.00 | Turffontein | 1399m | GOOD | Craig Zackey | 57kg | - | - | 5 |
| 11.8L | $6.00 |
| 5/8 | 30/11/2024 | - | Flat | $200,007.00 | Turffontein | 1399m | GOOD | Kabelo Matsunyane | 50kg | - | - | 9 |
| 11.95L | $10.00 |
| 2/4 | 12/11/2024 | - | 1&2 WINS & MDNS | $129,991.00 | Vaal | 1199m | GOOD | Piere Strydom | 59kg | - | - | 1 |
| 5.5L | $1.70 |
| 8/10 | 02/11/2024 | - | Grade 3 | $399,991.00 | Turffontein | 1399m | GOOD | Gavin Lerena | 58kg | - | - | 5 |
| 11.9L | $3.00 |
| 2/5 | 07/09/2024 | - | Flat | $84,998.00 | Turffontein | 1199m | GOOD | Smanga Khumalo | 58kg | - | - | 5 |
| 1.25L | $1.70 |
| 2/14 | 28/07/2024 | - | Grade 1 | $1,000,013.00 | Greyville | 1600m | GOOD | Smanga Khumalo | 60kg | - | - | 2 |
| 0.75L | $6.00 |
| 3/14 | 06/07/2024 | - | Grade 2 | $499,996.00 | Greyville | 1399m | GOOD | Smanga Khumalo | 60kg | - | - | 13 |
| 3L | $26.00 |
| 1/8 | 08/06/2024 | - | 2Y JUV | $139,987.00 | Greyville | 1000m | GOOD | Smanga Khumalo | 60kg | - | - | 2 |
| 1L | $3.75 |
| 1/13 | 11/05/2024 | - | 2Y MDN | $115,008.00 | Greyville | 1199m | GOOD | Smanga Khumalo | 57.5kg | - | - | 1 |
| 1.75L | $3.80 |
| 3/10 | 20/03/2024 | - | $0.00 | Scottsville | 1199m | GOOD | Richard Fourie | 60kg | - | - | 7 |
| 3.75L | $3.10 |

Jockey: Mickaelle Michel
Weight: 52.5kgs
Stats
Comments
Comes off a strong 2nd at Greyville over 1199m on 11 Apr, beaten 0.5L by Questioning with 54kg at $15. Ran 3rd at Turffontein two starts back over this trip, finishing 1.5L from The Specialist at $3.90. Has a solid record at 1160m and at Turffontein. Can feature with a repeat of recent form.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/9 | 11/04/2026 | - | Flat | $189,998.00 | Greyville | 1199m | GOOD | Mickaelle Michel | 54kg | - | - | 3 |
| 0.5L | $15.00 |
| 3/9 | 14/02/2026 | - | Flat | $147,242.00 | Turffontein | 1160m | GOOD | Mickaelle Michel | 58.5kg | - | - | 7 |
| 1.5L | $3.90 |
| 4/13 | 11/01/2026 | - | Flat | $189,998.00 | Turffontein | 1160m | GOOD | Philasande Mxoli | 50kg | - | - | 1 |
| 3.8L | $20.00 |
| 10/13 | 27/12/2025 | - | Grade 3 | $237,516.00 | Turffontein | 1000m | GOOD | Mickaelle Michel | 52.5kg | - | - | 10 |
| 5.7L | $29.00 |
| 3/11 | 02/06/2024 | - | Flat | $190,011.00 | Kenilworth | 1199m | GOOD | Anthony Andrews | 55.5kg | - | - | 5 |
| 1.8L | $7.00 |
| 2/7 | 11/05/2024 | - | Flat | $156,994.00 | Kenilworth | 1100m | GOOD | Anthony Andrews | 55.5kg | - | - | 6 |
| 0.5L | $14.00 |
| 8/11 | 20/04/2024 | - | Grade 3 | $0.00 | Kenilworth | 1199m | GOOD | Gareth Wright | 56.5kg | - | - | 5 |
| 3.9L | $21.00 |
| 6/8 | 16/03/2024 | - | $0.00 | Kenilworth | 1000m | GOOD | Juan Paul Vd Merwe | 54kg | - | - | 1 |
| 3.75L | $8.50 | |
| 1/7 | 06/02/2024 | - | CL2 | $0.00 | Kenilworth | 1199m | GOOD | Gareth Wright | 54kg | - | - | 4 |
| 0.2L | $9.00 |
| 7/8 | 20/01/2024 | - | $0.00 | Kenilworth | 1399m | GOOD | Aldo Domeyer | 59kg | - | - | 8 |
| 6.6L | $4.80 | |
| 10/11 | 16/12/2023 | - | Grade 1 | $0.00 | Kenilworth | 1600m | GOOD | Raymond Danielson | 60kg | - | - | 3 |
| 6.65L | $26.00 |
| 4/10 | 26/11/2023 | - | Listed | $0.00 | Kenilworth | 1200m | GOOD | Luyolo Mxothwa | 57kg | - | - | 4 |
| 1L | $7.50 |
| 9/10 | 07/10/2023 | - | 3-Year-Olds | $0.00 | Durbanville | 1399m | GOOD | Aldo Domeyer | 60kg | - | - | 1 |
| 7.05L | $2.20 |
| 2/14 | 01/07/2023 | - | C & G | $0.00 | Greyville | 1300m | GOOD | Raymond Danielson | 60kg | - | - | 3 |
| 2L | $5.00 |
| 1/9 | 01/06/2023 | - | $0.00 | Turffontein | 1160m | GOOD | Raymond Danielson | 60kg | - | - | 6 |
| - | $2.70 | |
| 2/7 | 29/04/2023 | - | Grade 2 | $0.00 | Turffontein | 1160m | GOOD | Luyolo Mxothwa | 60kg | - | - | 7 |
| 2.75L | $23.00 |
| 1/11 | 30/03/2023 | - | Flat | $90,007.00 | Vaal | 1199m | GOOD | Aldo Domeyer | 60kg | - | - | 10 |
| 0.3L | $1.95 |
| 2/11 | 09/03/2023 | - | Flat | $90,007.00 | Vaal | 1000m | GOOD | Ryan Munger | 60kg | - | - | 9 |
| 0.3L | $3.00 |