T H So - Jockeys - Horse Racing - The Hong Kong Jockey Club
T H So
  • Riding Records
  • Performance
  • Other Jockeys
  • Jockeys' Ranking
  • Jockeys' Favourite Runner Statistics
  • Local Jockey Allowance
  • Aged 28, Ben So's apprenticeship ended when he rode his 70th Hong Kong winner on 15 April 2012, aboard Mr Award for Peter Ho, to whom he had been indentured since becoming licensed as a Hong Kong rider in December 2008. His training overseas was with trainer Shane Edwards in Western Australia where he rode 12 winners in total. Involved in a four-way battle for the apprentices' championship in 2009/10, he eventually finished third with 27 winners but made amends when claiming the title for the 2011/12 season. In February 2012, he also landed a winner in the Qatar Apprentice Jockeys Invitation Races in Doha. His biggest victory came in 2009/10 on Mr Medici in the HKG3 Premier Plate. A tally of 12 wins in 2013/14 took his overall Hong Kong win total to 107.


    14/15 Season Up to Race Meeting of 27/05/2015
    Nationality : CHN No. of Wins : 14 Total Rides : 301
    Stakes won : $ 12,001,175 No. of 2nds : 14 Win % : 4.65%
    No. of Wins in past 10 race days : 2 No. of 3rds : 13    
    No. of 4ths : 14    
              Previous Season

    Current Season Riding Records - T H So Next
    Race
    Index
    Placing
    Track
    Course
    Dist.
    Race
    Class
    Going
    Horse
    Draw
    Rtg.
    Trainer
    Gear
    Body Wt.
    Act. Wt.
    27/05/2015  Sha Tin
    Jockey Challenge Points : 4 ( Win 1 2nd 0 3rd 1 )
    65201/13AWT-18002GDSICHUAN VIGOUR2084J SizeE/P21048117
    65109/14AWT-16503GDGRAND PLUS10064J SizeTT /P1083115
    64907/14AWT-16504GDCOMMANDANT13041C W ChangTT /B-/PC21086113
    64803/12AWT-12003GDELITE SPIRIT10062W Y SoTT1148113
    64704/10AWT-12004GDBERNARD'S CHOICE2042P O'SullivanTT /H/V1078113
    64608/13AWT-16504GDSUM WIN DRAGON3043A LeeB1066114
    64510/14AWT-18005GDZERO ENERGY ACT8031L HoP1993124
    24/05/2015  Sha Tin
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    64012/14TURFC+314004GNEW SPEED AHEAD7058L Ho1008124
    63811/14TURFC+316004GWIRE TO WIRE2058S WoodsB/H1020130
    63614/14TURFC+314005GLAUDABLE VIRTUE13039L HoTT /B1071130
    63506/12TURFC+312005GYHAPPY GOAL1036L HoV1084127
    20/05/2015  Happy Valley
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    63205/12TURFC16503YSTURBO JEWELLERY12073J SizeTT /B1104124
    63012/12TURFC12004YPROPEL REPEL7040C H YipTT1088112
    62906/12TURFC18004YSOUTHERN SPRINGS7049C S ShumTT /B1108120
    62712/12TURFC12004GYVICTOR EMPEROR6044C H Yip1089116
    16/05/2015  Sha Tin
    Jockey Challenge Points : 12 ( Win 1 2nd 0 3rd 0 )
    62308/14TURFC18003GINDUSTRIALIST WAY11075C H YipTT1224127
    62105/14TURFC16004GDRAGON GLORY10042C W ChangTT /B1148113
    62009/12TURFC12003GBRAVE BROTHER12062S WoodsTT /B1130115
    61808/12TURFC22005GHIGH SPEED METRO12025S WoodsXB1147118
    61711/14TURFC10004GEXCEEDINGLY EXCEL4052K L Man1041126
    61601/12AWT-12005FTEASY AHEAD2023L HoP1098114
    13/05/2015  Happy Valley
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    61509/12TURFB16503GFTRENDY WIN5077L HoV1068128
    61212/12TURFB12004GFFLYING CAPTAIN7058C H Yip1276129
    61012/12TURFB16504GFABLE TALENT7042P O'SullivanH1048113
    60910/11TURFB10004GFTRENDY WORLD4058L HoH11120131
    60807/11TURFB16504SGFDIAMOND FRIENDS4045J SizeH1019116
    09/05/2015  Sha Tin
    Jockey Challenge Points : 12 ( Win 0 2nd 0 3rd 3 )
    60603/13TURFB+216003YTURBO JEWELLERY11074J SizeTT /B1098126
    60503/13TURFB+22400HKG3YTAKE TO THE LIMIT8086R GibsonSR1121113
    60413/14TURFB+210003GYHAYMAKER4067K W LuiH/SR1089118
    60314/14AWT-16503WFSUGAR CITY10063R GibsonXB1084116
    60208/14TURFB+212004GFELEGANT FRAMES2044T K NgB1177115
    60108/14TURFB+214004GFBE THERE AHEAD13045L HoB1025116
    60003/14TURFB+214004GFSUM WIN DRAGON7044A LeeB1058115
    59809/14AWT-16505GDVIVA GUY7018L Ho1087111
    06/05/2015  Happy Valley
    Jockey Challenge Points : 6 ( Win 0 2nd 1 3rd 0 )
    59707/12TURFA16502GFSICHUAN VIGOUR2085J SizeE1054116
    59611/12TURFA12003GFFLYING TOURBILLON7065P F YiuTT /B1076117
    59509/12TURFA22003GFLEVEL PLAYER10065C W ChangTT /B-1103116
    59411/12TURFA12004GFGOLDEN GUNNERS10042D CruzTT /B999114
    59308/12TURFA12003GFBRAVE BROTHER6064S WoodsTT /B1131118
    59211/12TURFA16504GFCOMMANDANT9043C W ChangTT /B1102114
    59002/12TURFA18005GHIGH SPEED METRO1025S WoodsXB1141117
    03/05/2015  Sha Tin
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    58911/14TURFA+314003GFWIRE TO WIRE2061S WoodsB/H1023115
    58810/14TURFA+312003GFGALLANT TRIUMPH4063D J HallTT /B1127114
    58511/14TURFA+316003GFNEW SPEED AHEAD9060L Ho1004111
    58312/14TURFA+316004GFDRAGON GLORY1045C W ChangTT /B21160116
    58009/14TURFA+314005GFALL MY BENEFIT7019T K NgTT /H1060111
    29/04/2015  Happy Valley
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    57807/12TURFC+316503GFTRENDY WIN5077L HoV1067128
    57705/12TURFC+312003GFHONG KONG DANCER6073L Ho1106124
    57509/12TURFC+322004GFLAUDABLE VIRTUE5042L HoTT /B1057113
    57409/12TURFC+316505GFVIVA GUY7020L Ho1098112
    57310/12TURFC+310004GFEXCEEDINGLY EXCEL8052K L Man1037124
    57208/12TURFC+312004GFALL PALS1044C H YipTT1074117
    57111/12TURFC+312005GFDELIGHT FORTUNE11024L HoCP-/SR-/PC11064116
    26/04/2015  Sha Tin
    Jockey Challenge Points : -1 ( Win 0 2nd 1 3rd 0 )
    56913/13TURFA14002GFRAINBOW FIGHTER14081D CruzTT /XB1104111
    56406/14TURFA12004GFUNBEATABLE GUTS7054L HoB1081126
    56209/14TURFA14004GFSUM WIN DRAGON8046A LeeB1081119
    56102/14TURFA20005GFHIGH SPEED METRO7025S WoodsXB1144116
      Next