
Cards & Results
Here are upcoming racecards and recent results
Click on the date and track link to get a racecard with form & ratings
Download your free Raceform racecard
Results
- Sat 16 Jan - Turffontein
- Sat 16 Jan - Kenilworth
- Fri 15 Jan - Fairview
- Thu 14 Jan - Vaal
- Wed 13 Jan - Scottsville
- Tue 12 Jan - Vaal
- Mon 11 Jan - Fairview
- Sun 10 Jan - Turffontein
- Sat 9 Jan - Kenilworth
- Fri 8 Jan - Kenilworth
- Thu 7 Jan - Turffontein
- Wed 6 Jan - Greyville
- Tue 5 Jan - Vaal
- Mon 4 Jan - Greyville
- Sun 3 Jan - Greyville
Would you like to receive betting tips?
Sign up for betting tips and useful race info, straight to your email