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 12/07/2015
    Nationality : CHN No. of Wins : 16 Total Rides : 381
    Stakes won : $ 14,988,150 No. of 2nds : 17 Win % : 4.2%
    No. of Wins in past 10 race days : 1 No. of 3rds : 19    
    No. of 4ths : 23    
              Previous Season

    Current Season Riding Records - T H So Next
    Body Wt.
    Act. Wt.
    12/07/2015  Sha Tin
    Jockey Challenge Points : 4 ( Win 0 2nd 0 3rd 1 )
    77613/14TURFB+214003GFHARBOUR VICTORY10066D Cruz1136118
    77503/11TURFB+216001GFFANTASTIC KAKA2090L HoH1109111
    77408/14TURFB+216003GFSUPER MAN11064C W ChangTT /H1190116
    77205/14TURFB+218004GFELECTRONIC PHOENIX14051T P YungH1161122
    77107/14TURFB+214004GFGERONIMO MEADOW12056C W ChangTT /B1083127
    77010/14TURFB+212003GFOUR FOLKS11076C W ChangTT /H-1128131
    76806/14TURFB+212005GFHAPPY GOAL2035L HoV1077126
    76705/14TURFB+218005GFTAI PO FORTUNE5018T P YungTT /H1102111
    08/07/2015  Happy Valley
    Jockey Challenge Points : 12 ( Win 1 2nd 0 3rd 0 )
    76511/12TURFA18003GFINDUSTRIALIST WAY5073C H YipTT1209124
    76404/12TURFA16504GFLOYAL CRAFTSMAN9040Y S TsuiP-1028111
    76308/12TURFA10003GFFOREVER RED8070J SizeV1070117
    76201/12TURFA10004GFOCEAN ROAR7051A Lee1169122
    76106/12TURFA12003GFHEARTS KEEPER3061Y S TsuiB1243114
    76007/12TURFA12004GFBRAVE BROTHER2058S WoodsTT /B1112127
    75907/11TURFA12005GFMASSIVE11023L HoXB1049115
    75808/12TURFA16505GFCANNY FRANCO8031C W ChangB-1091122
    05/07/2015  Sha Tin
    Jockey Challenge Points : 10 ( Win 0 2nd 1 3rd 1 )
    75604/12TURFA+320002GFRED DANCER7081J SizeTT /P1061111
    75507/14TURFA+310003GFELITE SPIRIT7061W Y SoTT1157112
    75402/14AWT-16503FTULTIMATE GLORY10062K L Man1212114
    75307/14TURFA+314003GFBAAB AL NASR12061C W ChangH/XB982113
    75103/12AWT-12004FTGERONIMO MEADOW9056C W ChangTT /B1094127
    74909/11TURFA+310004GFYAT DING WIN2053D CruzTT /B1215124
    74807/14TURFA+316005GFFUNNY FORTUNE3035L Ho1113126
    01/07/2015  Sha Tin
    Jockey Challenge Points : 6 ( Win 0 2nd 1 3rd 0 )
    74610/14TURFA16003GFFORGIVE AND FORGET9065C W ChangB1028116
    74302/12AWT-16502GDSICHUAN VIGOUR7091J SizeE/P21056117
    74207/14TURFA20004GFMEDIC MASTER10052P O'SullivanV1164123
    74109/14AWT-16504GDWINNING MASCOT10047C W ChangB-/P11099118
    73912/14AWT-18005GDZERO ENERGY ACT4025L Ho984116
    27/06/2015  Sha Tin
    Jockey Challenge Points : 4 ( Win 0 2nd 0 3rd 1 )
    73509/14TURFC+314002GFPREMIUM CHAMPION9082C FownesTT /B1091115
    73407/14TURFC+318003GFTURBO JEWELLERY13076J SizeTT /B1080127
    73104/14TURFC+310003GFRACING MATE4064W Y SoTT997117
    72806/14TURFC+314004GFFISHKING THUNDER1043D E FerrarisB1114115
    72714/14TURFC+310004GFSHANGHAI BOND11056A Lee1024129
    72603/12AWT-12005GDEASY AHEAD5028L HoP1121121
    24/06/2015  Happy Valley
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    72504/11TURFC+316503GTRENDY WIN3077L HoV1080125
    72209/12TURFC+316504GHAPPY FRIENDSHIP7041C W ChangTT /B967112
    72110/12TURFC+312004GTRENDY WORLD11055L HoH1107126
    72004/12TURFC+312004SGBRAVE BROTHER6059S WoodsTT /B1128130
    71807/11TURFC+322005GZERO ENERGY ACT1027L Ho999124
    21/06/2015  Sha Tin
    Jockey Challenge Points : 4 ( Win 0 2nd 0 3rd 1 )
    71504/14TURFC14003YBAAB AL NASR8063C W ChangH/XB976115
    71211/14TURFC16003GYGOOD GOOD VIEW9070C H YipB1126122
    71112/14AWT-16504GDENDLESS LOVE14042K L Man963115
    71003/12TURFC12004GTEN FLAMES4048L HoB11123119
    17/06/2015  Happy Valley
    Jockey Challenge Points : 4 ( Win 0 2nd 0 3rd 1 )
    70712/12TURFC12003GFFLYING ELITE8072C H YipB-1144123
    70511/12TURFC12003GFELITE SPIRIT5062W Y SoTT1144114
    70403/12TURFC16504GFRISING POWER6043C W ChangXB1083115
    70306/12TURFC10004GFOCEAN ROAR4052A Lee1170124
    70207/8TURFC22003GFSYSTEM OVERLOAD6064D J Hall1060111
    70111/12TURFC12004GFSUCCESSFUL LEADER5041C H YipTT /B11059113
    70008/12TURFC10005GFGOOD SMILE8018L Ho1158111
    14/06/2015  Sha Tin
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    69909/12TURFB+216002GFSICHUAN VIGOUR7091J SizeP-/E1050122
    69806/14TURFB+216003GFGOOD GOOD VIEW5072C H YipB1121126
    69410/14TURFB+216004GFWIRE TO WIRE11055S WoodsH-/B978126
    69312/14TURFB+214004GFGERONIMO MEADOW1059C W ChangTT /B1083130
    69205/12TURFB+220005GFHIGH SPEED METRO4025S WoodsXB1135117
    69006/14TURFB+214005GFLAUDABLE VIRTUE6035L HoTT /B-1061126
    10/06/2015  Happy Valley
    Jockey Challenge Points : 4 ( Win 0 2nd 0 3rd 1 )
    68607/12TURFB12003GFLET ME DO11068W Y SoTT /CP1092121
    68409/12TURFB16504GFENDLESS LOVE9044K L Man974115
    68303/11TURFB22004GFPERCY JACKSON11046S WoodsB965118
    68210/12TURFB16505GFDIAMOND ANGEL7019S WoodsB/H1072111
    68109/12TURFB12004GFRUGBY AMBASSADOR7040C H YipXB-1177113