Vaal
24/03/2026
  Previous 30 Rides   Rides at Vaal   Current Season   Los
Seq
HOT Jockey Runs 1st 2nd 3rd W% P%   Runs 1st 2nd 3rd W% P%   Runs 1st 2nd 3rd W% P%  
137 De Melo K 30: 9- 4- 4: 30 57   11: 2- 1- 1: 18 36   333: 62- 47- 47: 19 47   0
129 Lerena G 30: 6- 5- 1: 20 40   142: 27- 29- 18: 19 52   331: 65- 54- 42: 20 49   4
126 Zackey C 30: 7- 3- 4: 23 47   167: 27- 29- 26: 16 49   1024: 170- 164- 127: 17 45   16
125 Strydom K 4: 1- 1- 1: 25 75   0: 0- 0- 0: 0 0   4: 1- 1- 1: 25 75   0
107 Munger R 30: 6- 3- 4: 20 43   8: 1- 0- 2: 13 38   121: 16- 14- 20: 13 41   10
96 Marx-Jacobson 30: 5- 5- 3: 17 43   6: 1- 1- 0: 17 33   156: 15- 17- 14: 10 29   14
90 Yeni M 30: 3- 3- 3: 10 30   158: 25- 17- 17: 16 37   833: 98- 104- 105: 12 37   10
88 Mxoli P 30: 5- 3- 3: 17 37   200: 23- 20- 23: 12 33   411: 43- 33- 47: 10 30   8
86 Habib C 30: 2- 5- 8: 7 50   205: 18- 27- 25: 9 34   787: 88- 82- 108: 11 35   6
79 Khumalo S 30: 3- 2- 2: 10 23   102: 8- 13- 12: 8 32   418: 57- 58- 47: 14 39   17
77 Penny J 30: 2- 5- 8: 7 50   90: 13- 7- 6: 14 29   87: 5- 6- 7: 6 21   12
76 Michel M 30: 3- 4- 1: 10 27   9: 1- 1- 1: 11 33   145: 14- 15- 16: 10 31   3
76 Murray C 30: 1- 4- 3: 3 27   78: 10- 5- 11: 13 33   639: 81- 93- 49: 13 35   29
75 Maujean C 30: 4- 4- 2: 13 33   130: 10- 9- 16: 8 27   266: 22- 39- 20: 8 30   11
71 V.Rensburg M 30: 0- 4- 7: 0 37   109: 14- 9- 6: 13 27   339: 31- 44- 41: 9 34   32
70 Syster J R 30: 6- 3- 1: 20 33   123: 8- 10- 6: 7 20   212: 17- 10- 13: 8 19   4
69 Samo-Burthia G 30: 1- 1- 3: 3 17   95: 12- 14- 6: 13 34   188: 22- 18- 20: 12 32   13
59 Mayhew T 30: 3- 4- 2: 10 30   135: 9- 15- 8: 7 24   198: 10- 19- 12: 5 21   7
56 Matsunyane K 30: 1- 0- 2: 3 10   171: 17- 17- 19: 10 31   508: 38- 49- 58: 7 29   11
50 Lihaba K J 30: 2- 1- 2: 7 17   73: 4- 4- 6: 5 19   198: 15- 15- 18: 8 24   3
37 Nhlapo L 30: 1- 1- 4: 3 20   80: 3- 2- 5: 4 13   160: 8- 5- 14: 5 17   3
36 Katjedi M K 30: 0- 0- 3: 0 10   148: 7- 13- 13: 5 22   450: 20- 36- 36: 4 20   51
33 Botes J 30: 1- 2- 3: 3 20   19: 1- 0- 0: 5 5   195: 7- 11- 13: 4 16   23
32 Gates J 30: 0- 0- 0: 0 0   66: 5- 5- 6: 8 24   180: 9- 7- 12: 5 16   33
25 Schwarz D 30: 0- 2- 3: 0 17   79: 1- 2- 4: 1 9   52: 0- 4- 7: 0 21   87
21 Klink N 30: 0- 1- 4: 0 17   55: 0- 2- 3: 0 9   49: 1- 1- 4: 2 12   33

TODAY'S JOCKEYS
Information is provided ONLY for those jockeys riding at today's meeting. The first figure ("Hot") is a rating that is based entirely on several individual columns that follow the jockey's name.
The first group shows the jockey's previous 30 rides at ALL courses, broken down into number of winners, seconds and thirds, with win and place percentages.
The second group is a summary of the jockey's rides at TODAY'S course, and the third group is a summary of the jockey's performance at ALL racecourses this current season.
The figure in the final column indicates how many rides the jockey has had since his/her previous win.

Vaal
24/03/2026
  Previous 30 Runners   Runs at Vaal   Current Season   Los
Seq
HOT Trainer Runs 1st 2nd 3rd W% P%   Runs 1st 2nd 3rd W% P%   Runs 1st 2nd 3rd W% P%  
109 Peter T 30: 4- 3- 4: 13 37   218: 39- 27- 25: 18 42   394: 69- 51- 49: 18 43   1
108 Tarry S G 30: 8- 3- 1: 27 40   179: 22- 21- 17: 12 34   504: 75- 60- 43: 15 35   9
106 De Kock MF/MF 30: 6- 2- 2: 20 33   44: 6- 4- 5: 14 34   352: 62- 49- 35: 18 41   6
105 Houdalakis M N 30: 2- 4- 7: 7 43   143: 25- 16- 22: 17 44   201: 27- 33- 35: 13 47   4
102 Adamson H E 30: 4- 2- 4: 13 33   33: 6- 2- 5: 18 39   25: 4- 2- 3: 16 36   4
100 Pettigrew S T 30: 5- 5- 4: 17 47   39: 4- 3- 4: 10 28   98: 16- 13- 9: 16 39   3
96 Habib F 30: 5- 3- 2: 17 33   185: 26- 26- 19: 14 38   248: 30- 28- 26: 12 34   11
96 Pandaram M 30: 4- 0- 2: 13 20   16: 3- 2- 4: 19 56   81: 10- 1- 11: 12 27   3
94 Soma J A 30: 3- 2- 4: 10 30   49: 5- 6- 11: 10 45   72: 11- 9- 10: 15 42   8
89 Janse van Vuur 30: 4- 3- 4: 13 37   65: 7- 6- 7: 11 31   233: 28- 23- 37: 12 38   5
88 Laird A G 30: 4- 4- 4: 13 40   60: 7- 7- 2: 12 27   168: 21- 19- 18: 13 35   0
81 Crawford J 30: 3- 5- 1: 10 30   20: 1- 4- 3: 5 40   448: 55- 63- 47: 12 37   1
81 Marwing W 30: 4- 1- 2: 13 23   45: 4- 7- 8: 9 42   86: 10- 6- 9: 12 29   1
79 Lensley C 30: 3- 1- 4: 10 27   86: 10- 12- 9: 12 36   68: 7- 6- 9: 10 32   2
77 Khan M 30: 3- 0- 4: 10 23   54: 9- 4- 3: 17 30   75: 7- 4- 11: 9 29   14
76 Gray St John D 30: 2- 4- 3: 7 30   166: 17- 17- 21: 10 33   208: 21- 28- 23: 10 35   12
75 Magner R R 30: 1- 4- 7: 3 40   50: 4- 6- 3: 8 26   151: 16- 26- 19: 11 40   13
72 Zackey T 30: 2- 4- 2: 7 27   56: 5- 6- 9: 9 36   106: 11- 10- 10: 10 29   4
71 Klaasen R 30: 2- 2- 3: 7 23   67: 8- 8- 8: 12 36   189: 15- 20- 21: 8 30   2
70 Binda C 30: 3- 0- 1: 10 13   82: 9- 9- 7: 11 30   140: 16- 13- 16: 11 32   11
70 Dawson C/T 30: 2- 3- 9: 7 47   6: 0- 1- 0: 0 17   85: 8- 13- 17: 9 45   5
70 V/D Westhuizen 30: 2- 3- 2: 7 23   54: 7- 6- 1: 13 26   41: 4- 6- 3: 10 32   8
68 Naidoo S 30: 3- 4- 1: 10 27   14: 1- 1- 2: 7 29   24: 2- 4- 1: 8 29   6
62 Azzie M G 30: 3- 4- 1: 10 27   15: 0- 2- 2: 0 27   101: 7- 13- 18: 7 38   7
59 Bronkhorst F 30: 3- 2- 3: 10 27   251: 12- 22- 23: 5 23   356: 28- 28- 30: 8 24   7
57 Spies C 30: 2- 3- 3: 7 27   109: 7- 5- 6: 6 17   155: 15- 13- 12: 10 26   9
56 Maroun G J 30: 2- 5- 1: 7 27   47: 2- 4- 7: 4 28   67: 5- 5- 4: 7 21   9
55 Nieuwenhuizen 30: 3- 1- 5: 10 30   31: 0- 2- 2: 0 13   72: 7- 3- 10: 10 28   13
53 Webber B 30: 1- 0- 1: 3 7   125: 12- 12- 8: 10 26   194: 19- 18- 19: 10 29   7
50 Marwing WO/WH 30: 1- 3- 2: 3 20   19: 1- 2- 1: 5 21   119: 9- 14- 9: 8 27   7
44 Borman J 30: 1- 3- 4: 3 27   35: 1- 3- 3: 3 20   35: 1- 3- 4: 3 23   22
41 Ndzilana A 30: 1- 6- 3: 3 33   18: 0- 1- 2: 0 17   55: 1- 7- 4: 2 22   7
39 Labuschagne P 30: 0- 2- 3: 0 17   63: 4- 6- 5: 6 24   64: 3- 3- 4: 5 16   30
28 Jonker C 30: 0- 1- 6: 0 23   107: 3- 7- 5: 3 14   142: 2- 3- 10: 1 11   114
28 Roux J S 30: 0- 1- 3: 0 13   55: 2- 5- 4: 4 20   57: 0- 4- 5: 0 16   133

TODAY'S TRAINERS
Information is provided ONLY for those trainers with a runner/s at today's meeting. The first figure ("Hot") is a rating that is based entirely on several individual columns that follow the trainer's name.
The first group shows the trainer's previous 30 runners at ALL courses, broken down into number of winners, seconds and thirds, with win and place percentages.
The second group is a summary of the trainer's runners at TODAY'S course, and the third group is a summary of the trainer's runners at ALL racecourses this current season.
The figure in the final column indicates how many runners the trainer has had since his/her previous win.


All information on these pages is © Copyright Winning Form 2026
Previous update : Tuesday, March 24, 2026 20:52:01