See horse racing information like never before.
Trainer History

Geoff Woodruff

Reset
Help
Groups:
Expand
 
Collapse
Drag a column header here to group by that column
Race Date
Venue[Filter]
Horse
Jockey[Filter]
Dist[Filter]
Dr[Filter]
Fin[Filter]
LBH[Filter]
Time[Filter]
OP
SP
Cond[Filter]
Type[Filter]
Surf[Filter]
Crse[Filter]
Prize
xv
[Condition]
 
[Condition]
[Condition]
    
[Condition]
   
[Condition]
  
[Condition]
2020-07-02VaalVETRI VELDaniel Baase18005812.00113.4550/117/4GoodMdn PlateTurfMain60000
2020-07-02VaalTHERAVADADevin Habib145051-1.2587.1319/2015/10GoodMR 72 HCPTurfMain60000
2020-06-30VaalAALSMEERMarco V'Rensburg12003910.0072.0816/130/1GoodMR 81 HCPTurfMain60000
2020-06-29KenilworthDOLLAR BRANDM J Byleveld1200889.2577.5914/130/1S/SoftMdn PlateTurfMain40000
2020-06-29KenilworthWORLDS YOUR OYSTERM J Byleveld1000320.2061.3817/491/20S/SoftMR 102 HCPTurfMain40000
2020-06-27TurffonteinMALEDIMOGavin Lerena116061-1.2569.819/251/20GoodMdn Juv PlateTurfStandside60000
2020-06-27TurffonteinSCHIPPERSGavin Lerena1160324.2568.9313/25/1GoodGrade 2TurfStandside150000
2020-06-27TurffonteinSUNSHINE SILKGavin Lerena3200252.80209.9915/24/1GoodGrade 3TurfStandside125000
2020-06-27TurffonteinALI BON DUBAICallan Murray3200131011.00211.4510/116/1GoodGrade 3TurfStandside125000
2020-06-22TurffonteinSHENANDOAH RIVERGoodman Fundile Dadamasi1450745.2590.253/163/20GoodMdn PlateTurfInside60000
2020-06-21KenilworthBELLE TORRIM J Byleveld18003815.75127.1933/145/1S/SoftMdn PlateTurfMain40000
2020-06-21KenilworthBROTHER LOUISLiam Tarentaal1600121-1.25108.4312/114/1S/SoftMR 74 HCPTurfMain40000
2020-06-21KenilworthPEGA D'OROSihle Cele16002810.05110.2225/116/1S/SoftMR 74 HCPTurfMain40000
2020-06-21KenilworthRETRO EFFECTOswald Noach1600820.50107.3216/133/1S/SoftMR 90 HCPTurfMain40000
2020-06-20GreyvilleDHARMACraig Zackey1900597.10118.5320/166/1V/SoftGrade 2TurfMain175000
2020-06-18TurffonteinMAXIUMUSTejash Juglall11601256.7567.9425/117/2GoodMdn Juv PlateTurfStandside60000
2020-06-14TurffonteinPERFECT STORMNathan Klink1600567.7598.9614/116/1GoodMR 84 HCPTurfInside60000
2020-06-11VaalTHERAVADAGavin Lerena1500120.2590.5513/29/4Good? StakesTurfMain60000
2020-06-11VaalCAPITIANALuke Ferraris1000920.5056.1018/118/1GoodMR 102 HCPTurfMain60000
2020-06-09KenilworthWORLDS YOUR OYSTERCorne Orffer1200111-0.7572.468/1113/20V/SoftMR 90 HCPTurfMain40000
2020-06-09KenilworthANECDOTEM J Byleveld160041-0.75102.9810/115/2V/SoftMdn PlateTurfMain40000
2020-06-09KenilworthA MOMENT APARTM J Byleveld16004613.55105.4812/116/1V/SoftMdn PlateTurfMain40000
2020-06-08VaalANOTHER PENNYNathan Klink120010108.5070.9025/145/1GoodMdn PlateTurfMain60000
2020-06-08VaalFLASHLIGHTDevin Habib1200320.5069.8212/115/2GoodMdn PlateTurfMain60000
2020-06-08VaalTOP RANKGavin Lerena1800721.75109.165/17/2GoodMR 72 HCPTurfMain60000
2020-06-06TurffonteinSECRET GLIDERMarco V'Rensburg1600289.75101.2711/17/1GoodMdn PlateTurfStandside60000
2020-06-06TurffonteinVETRI VELTejash Juglall16001063.8599.4011/118/1GoodMdn PlateTurfStandside60000
2020-06-06TurffonteinWILD DATENathan Klink1600922.5097.1925/116/1GoodPin StksTurfStandside60000
2020-06-06TurffonteinZOUAVESPiere Strydom1600186.2597.1428/155/1GoodGrade 1TurfStandside425000
2020-06-06TurffonteinALI BON DUBAIGavin Lerena20001197.85125.7813/125/1GoodPin StksTurfStandside60000
2020-06-06TurffonteinSUNSHINE SILKNathan Klink20008118.50125.9013/118/1GoodPin StksTurfStandside60000
2020-06-03KenilworthBROTHER LOUISLiam Tarentaal1400573.0591.4820/18/1V/SoftMR 74 HCPTurfMain40000
2020-06-02VaalSHENANDOAH RIVERGavin Lerena1450973.6087.3514/116/1GoodMdn PlateTurfMain60000
2020-06-02VaalSECRET POTIONDevin Habib1800101-0.25108.0814/120/1GoodMR 94 HCPTurfMain60000
2020-06-02VaalMOROCCAN FLAMEPiere Strydom180081212.00110.1510/114/1GoodMR 94 HCPTurfMain60000
2020-03-26VaalTHERAVADATejash Juglall18001175.25112.1815/216/1GoodMR 72 HCPTurfMain75000
2020-03-26VaalTOP RANKNathan Klink16001555.5096.4112/111/1GoodMR 72 HCPTurfMain75000
2020-03-21DurbanvilleA MOMENT APARTM J Byleveld1600432.2098.117/112/1GoodMdn PlateTurfMain60000
2020-03-21DurbanvilleDESTRUCTION BOYOswald Noach1000651.9558.7510/114/1GoodMR 76 HCPTurfMain65000
2020-03-21DurbanvilleANECDOTEM J Byleveld1400743.6585.4215/229/4GoodMdn PlateTurfMain60000
2020-03-21DurbanvilleDOLLAR BRANDCraig Zackey1400166.7085.9315/214/1GoodMdn PlateTurfMain60000
2020-03-14TurffonteinWILD DATEGavin Lerena200051013.00130.8111/25/1GoodTrial (L)TurfStandside150000
2020-03-14TurffonteinCAPITIANAMarco V'Rensburg100091210.5058.8114/128/1GoodHCP (L)TurfStandside150000
2020-03-14TurffonteinSUNSHINE SILKGavin Lerena2400646.50158.5557/2057/20Good(NBT)(HCP)TurfStandside135000
2020-03-14DurbanvilleTHE SECOND WAVEM J Byleveld16001194.0096.9713/471/20GoodMdn PlateTurfMain60000
2020-03-10VaalSECRET GLIDERGoodman Fundile Dadamasi1450733.2588.0812/116/1GoodMdn PlateTurfMain90000
2020-03-10VaalBINKYGavin Lerena2400136.00151.553/417/20GoodMdn PlateTurfMain90000
2020-03-07TurffonteinZOUAVESMarco V'Rensburg1400534.7583.6510/118/1GoodGrade 2TurfStandside350000
2020-03-07TurffonteinALI BON DUBAIPiere Strydom24001078.30156.5317/214/1GoodHCP (L)TurfStandside150000
2020-03-07DurbanvilleA MOMENT APARTOswald Noach2000465.75122.7715/212/1GoodMdn PlateTurfMain60000
Page 1 of 30 (1452 items)Prev[1]234567282930Next v
[Condition]Create Filter 
 
Formgrids uses "cookies" to enhance site navigation and to analyze site usage. By clicking "Accept All Cookies", you agree to the storing of these cookies on your device. For more information see our Cookie Policy.