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
  • Ben So Tik-hung
    Age: 29
    HKJC Apprentice Jockeys' School graduate Ben So became a licensed rider in Hong Kong in December, 2008. That came after he had completed his training overseas with trainer Shane Edwards in Western Australia where he rode 12 winners in total. He graduated from the apprentice ranks when he rode his 70th Hong Kong winner on 15 April 2012. That came aboard Mr Award for his boss Peter Ho. He was involved in a four-way battle for the apprentice championship in 2009/10, and 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 win during the Qatar Apprentice Jockeys Invitation Races in Doha.
    Hong Kong Champion Apprentice (2011/12).
    Notable Race Wins Include:
    HKG3 Premier Plate (2010 Mr Medici).
    Hong Kong Career Wins (at commencement of 2015/16 season):
    123 (win strike rate: 5.43%)

    15/16 Season Up to Race Meeting of 10/07/2016
    Nationality : CHN No. of Wins : 13 Total Rides : 335
    Stakes won : $ 12,918,075 No. of 2nds : 13 Win % : 3.88%
    No. of Wins in past 10 race days : 4 No. of 3rds : 20    
    No. of 4ths : 21    
              Previous Season

    Current Season Riding Records - T H So Next
    Body Wt.
    Act. Wt.
    10/07/2016  Sha Tin
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    78412/14TURFB+214002GFCAGA FORCE11081C S ShumTT1040116
    78210/14TURFB+212003GFTHE FULL BLOOM6062C H Yip1039111
    78006/13TURFB+216003GFAMAZING AGILITY14076D E FerrarisTT /SR1003127
    77807/14TURFB+214004GFHAPPY AND HEALTHY9057D J HallTT /B1089128
    77714/14TURFB+212004GFSTRIKING STAR14040A LeeTT /H1160114
    77508/13TURFB+218005GFENDLESS LOVE6019T P YungP-/H952111
    77405/14TURFB+212005GFALL TIMES LUCKY6026C H YipXB1033117
    06/07/2016  Happy Valley
    Jockey Challenge Points : 4 ( Win 0 2nd 0 3rd 1 )
    77011/12TURFA10003GOCEAN ROAR7071A Lee1188123
    76906/12TURFA12004GMASSIVE POWER3045L HoH1062116
    76805/12TURFA18003GTOWERING STORM9062P F YiuB1080115
    76705/12TURFA12004GST YAZIN12045T K NgTT1065118
    76603/11TURFA16505GZERO ENERGY ACT7017L HoB/H/SR1996111
    76510/12TURFA12005GEVER SHINY6013C H YipE1076111
    01/07/2016  Sha Tin
    Jockey Challenge Points : 16 ( Win 1 2nd 0 3rd 1 )
    76412/14TURFA+314003GFRHODE ASSASSIN2080C S ShumTT /B1038131
    76314/14AWT-16503GDPO CHING TREASURE6063P F YiuTT /V1073114
    76204/12AWT-12003GDLORD SINCLAIR1069S WoodsTT /B1134120
    76105/14TURFA+314004GFEXCELLENCE9053A LeeTT /H/PC1028124
    76003/14TURFA+320002GFHEROIC GURU1085D J HallCP1063116
    75911/14TURFA+310003GFGRACYDAD1062D J HallH-/B11078115
    75801/14TURFA+316004GFARGENTUM1046D J HallB/H1055118
    75711/14TURFA+314005GFGOOD LUCK MAN6037L Ho1056129
    75607/12AWT-12004GDFURIOUS PEGASUS8059T K NgTT1033131
    75514/14TURFA+310004GFMY BLESSING14050C H YipTT /H/XB1063121
    75409/14TURFA+31200GRIFFINGFAUDACITY7L Ho1072124
    26/06/2016  Sha Tin
    Jockey Challenge Points : 22 ( Win 1 2nd 1 3rd 1 )
    75305/14TURFA16002GFSIMPLY INVINCIBLE2081D J HallB1050114
    75107/13TURFA12003GFSHORT SQUEEZE7067T P YungTT /B1159118
    75003/14TURFA12003GFHERO LOOK4083C H YipXB1102129
    74912/14TURFA14004GFWINNING STAR13056L HoP1006127
    74701/14AWT-16504GDIMPERIAL CONCORDE12040S WoodsTT /CP1144112
    74613/14TURFA12004GFMUTUAL JOY14044L HoH1029115
    74502/14TURFA12004GFVICTOR EMPEROR4048C H YipTT /B-1122119
    74411/14AWT-18005GDVIVA GUY11022L HoB-/P11057113
    22/06/2016  Happy Valley
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    74312/12TURFC16503GFDIGITAL PIONEER9065D J HallPC11079118
    74211/11TURFC12003GFMR RIGHT7070L HoH/P1187125
    74108/12TURFC22003GFAMAZING AGILITY10078D E FerrarisTT /SR995129
    74008/12TURFC16504GFCASH COURIER2045K L ManB1195116
    73910/11TURFC12005GFABLE TALENT9030T K NgH1007121
    73609/11TURFC12004GFPEACE ON EARTH9043L HoB1092114
    19/06/2016  Sha Tin
    Jockey Challenge Points : 4 ( Win 0 2nd 0 3rd 1 )
    73512/14TURFC+314003GFSUPER TALENT10064T P YungB1176115
    73209/9TURFC+31400HKG3GFGOLDEN HARVEST3103A T MillardTT1154113
    73111/14TURFC+314003GFLAUGH OUT LOUD13062K L ManB1133113
    72906/12TURFC+312003GFFUN MANAGER1064C H YipB1051116
    72803/14TURFC+316004GFHIT A HOME RUN5042D J HallB1076114
    72610/12AWT-12004GDSOLAR GAGA12045D J Hall1127118
    72512/14TURFC+310004GFSTRIKING STAR9044A LeeTT /H1156117
    15/06/2016  Happy Valley
    Jockey Challenge Points : 12 ( Win 1 2nd 0 3rd 0 )
    72409/12TURFB16502GFSILVERFIELD5087T K NgXB1036118
    72310/12TURFB12003GFMISSION POSSIBLE1062C S Shum947114
    72204/12TURFB12003GFTRENDY WIN3069L HoV1063120
    72112/12TURFB12004GFCRICKET VICI4044T K NgTT /B986117
    72001/10TURFB16503GFCLASSIC EMPEROR8064W Y SoH1108116
    71909/11TURFB12004GFMUTUAL JOY9046L HoH1026119
    71807/12TURFB16504GFGLORY STAR1043C S ShumTT /B1081115
    12/06/2016  Sha Tin
    Jockey Challenge Points : 12 ( Win 1 2nd 0 3rd 0 )
    71612/13TURFC18003GYMIDNITE PROMISE10061W Y SoB997112
    71511/12TURFC12003GYPRINCIPAL7077T K Ng1117128
    71310/14TURFC14004GYWINNING STAR13059L HoP11005131
    71105/14AWT-18004WFIMPERIAL CONCORDE14040S WoodsTT /CP1142111
    71013/14TURFC14004GYSTRIKING STAR4048A LeeTT /H1160119
    70905/12TURFC12004YLET ME DO9053D J HallTT /B1097124
    70811/14TURFC14005YSMART GAIN10032K L Man1030124
    70701/14AWT-16505WFEASY AHEAD3030L HoB-/P21095121
    70613/14TURFC1000GRIFFINYAUDACITY5L Ho1088124
    09/06/2016  Happy Valley
    Jockey Challenge Points : 0 ( Win 0 2nd 0 3rd 0 )
    70508/12TURFA12002GHERO LOOK7085C H YipXB1109116
    70205/12TURFA10003GALL MY GAIN11061T P YungTT1093112
    70111/12TURFA16504GMAC ROW2050A LeeH/XB1009121
    70012/12TURFA12003GSUNNY WIN10067L Ho1182119
    69806/12TURFA10004GST YAZIN12047T K NgTT1059118
    69710/12TURFA12005GGOOD LUCK MAN12039L Ho1065130
    69610/12TURFA12004GMY BLESSING11052C H YipTT1/H1/XB11051123
    05/06/2016  Sha Tin
    Jockey Challenge Points : 6 ( Win 0 2nd 1 3rd 0 )
    69508/14TURFB+214003GFRAGING BULL9066J SizeH/P1123119
    69407/14TURFB+218002GFAMAZING AGILITY4080D E FerrarisTT /SR1006111
    69211/12AWT-12003FTGLORIOUS AVENUE2066C H YipH1058121
    69112/14TURFB+212003GGENEROUS BOBO11064C H YipTT1123115
    69002/14TURFB+214004GG-ONE LOVER8046C S ShumTT /B1102119
    68904/14TURFB+216004GGOLD TALENT2050A LeeTT1116121
    68811/14TURFB+212004GSOARING WYVERN3052D J HallH/XB/CP11097124
    68713/14TURFB+220005GGLORIOUS VICTORY9010T K NgTT1011111
    68607/12AWT-12004FTSIR JOHN12046W Y SoTT /B1158117