1 Lucky Lad (Saf) 15/10 Trainer: S. G. Tarry, South Africa Jockey: Richard Fourie Age: 3 Weight: 9st 2lbs
2 2/5 I Am Giant (Saf) 11/2 Trainer: B. Crawford, South Africa Jockey: Kabelo Matsunyane Age: 4 Weight: 8st 7lbs
3 1/5 Surjay (Saf) 7/1 Trainer: B. Crawford, South Africa Jockey: Luyolo Mxothwa Age: 5 Weight: 9st 6lbs
4 2/5 Winter Greeting (Saf) 13/2 Trainer: S. G. Tarry, South Africa Jockey: Craig Zackey Age: 4 Weight: 8st 6lbs
5 1 1/4 Unzen (Saf) 14/1 Trainer: R. R. Sage, South Africa Jockey: Kaidan Brewer Age: 4 Weight: 8st 11lbs
6 1/4 Rulership (Saf) 10/1 Trainer: A. P. Peter, South Africa Jockey: Calvin Habib Age: 4 Weight: 9st 6lbs
7 1 1/4 Moonshiningthrough (Saf) 33/1 Trainer: J. J. van Vuuren, South Africa Jockey: Philasande Mxoli Age: 5 Weight: 7st 12lbs
8 1 1/20 Taikonaut (Saf) 100/1 Trainer: R. R. Magner, South Africa Jockey: Raymond Danielson Age: 4 Weight: 9st 2lbs
9 1/5 Quantum Theory (Saf) 33/1 Trainer: R. R. Sage, South Africa Jockey: Dennis Schwarz Age: 4 Weight: 9st 2lbs
10 1 1/4 Captain Hindsight (Saf) 25/1 Trainer: A. P. Peter, South Africa Jockey: Chase Maujean Age: 7 Weight: 8st 11lbs
11 1 1/4 Swing Upon A Star (Saf) 25/1 Trainer: S. G. Tarry, South Africa Jockey: Muzi Yeni Age: 4 Weight: 8st 7lbs