Penang-born Cheng Han Yong has always had a love for horses since his school days. His very first encounter with horses was in 2006, at the age of 16, when he became a track rider attached to Cecil Robert.
This was followed by his Apprenticeship with trainer Tan Joo Hock for 3 years, after which he decided to take his next step forward, venturing more into horse racing when he moved to New Zealand in 2009 to work with John Parson who was considered as one of the best trainers in South Island for several years.
When his stint with Parson ended, Cheng went on to work as partnership trainer with Stephen Blair who tutored him with the finer points in horse management and training methods. Eventually, his hard work and perseverance paid off when Cheng managed to obtain a public trainers’ license for the season 2015-2017. During this time he had about 30 horses under his charge and managed to saddle about 20 winners during his nine years stay in New Zealand which he is proud of.
In early 2018, Cheng decided to leave New Zealand and return to his homeland to continue his journey in horse racing. He applied for B trainers’ license and was attached to Penang based trainer, Lim Hoon Seng, for some time before deciding to work with trainer Tan Soo Beng from Selangor.
It was indeed a fulfilling and joyous moment for Cheng when the Malayan Racing Association elevated his status recently with an A license. Cheng added that, the support from his family helped him to pursue his career as a trainer.
Currently, Cheng has 36 horses under his charge. Cheng thanked the Chairman and Committee Members of Selangor Turf Club for giving him the opportunity to set up his stables at Selangor Turf Club.


Nationality: Mayaysian Born in Year: 1990

Horses by this Trainer

Horse Name MRA Brand Rating Sire Dam Owner
ARC TRIUMPH E343 81 SHOWCASING (GB) WIND OF SAVANNAH (NZ) SIX G
ASIAN TIGER H443 31 METTRE EN JEU (NZ) POMPOUS SPI (NZ) WASION STABLE
ASSASSIN K12 20 GHIBELLINES (AUS) IRISH MAGIC (NZ) NINE ONE SIX
BABY BOSS X30 47 EL ROCA (AUS) SHE'S A SCREAMER (NZ) I LOVE YOU
BAOYE CHAMPION H535 38 GOLDEN ARCHER (AUS) SPECIAL PACKAGE (AUS) LUCKY SIXTYSIX
BE YOURSELF X120 36 VERDI (NZ) SANDRA (NZ) GOOD TEAM
BEIJING STAR C238 38 HUSSON (ARG) SUNDAY'S CHOICE (AUS) AD
BEST TO ROCK X118 - ROAD TO ROCK (AUS) BLACK SAPPHIRE (NZ) BOSS
BILLY MOJO C66 53 MASTERCRAFTSMAN (IRE) BRITISH DAME (NZ) AD
BLACK IS POWER N605 30 STATUE OF LIBERTY (USA) BORN TO DREAM (AUS) GOOD TEAM
BLACK TAIPAN K350 22 WRITTEN TYCOON (AUS) WANTONLY (AUS) NICE ONE
BLEU MARINE X70 54 DARK ANGEL (IRE) BLUE PICTURE (IRE) SIX G
BONSAI REN V44 38 BULLET TRAIN (GB) DUCHESS DAISY (AUS) WONG WEI KONG
BOSSKU H295 22 GUILLOTINE (NZ) PSALMS (NZ) GOLDEN STABLE
BOUNCEBACK ABILITY E276 30 POUR MOI (IRE) DECEIT (NZ) TAN BAN LEE
BRINGER OF WAR C463 46 BURGUNDY (NZ) ECLECTIC HEIGHTS (NZ) SIX G
BRUCE ALNAUGHTY K444 68 ADELAIDE (IRE) ME NO MARSH POTATO (AUS) JOE GIOVANNI SARJEET SINGH
BULLSEYE K276 21 PER INCANTO (USA) SHANA SINGA (NZ) SIX G
CAPONE K41 54 IFFRAAJ (GB) NIKEY DAVONE (NZ) SIX G
CHARMING DIAMOND K47 47 SHOWCASING (GB) LONDON DREAM (NZ) SIX G
CHIEF OF ARMY V248 53 SNITZEL (AUS) ZENITH (AUS) SIX G
CLARTON TREASURE E589 50 GUILLOTINE (NZ) MOLLY 'O (NZ) WASION STABLE
CONSTANT JUSTICE C177 72 MAGNUS (AUS) SUBPRIME (AUS) GOOD TEAM
DABBLE X14 42 PURE CHAMPION (IRE) LIBBY SURPRIZE (NZ) MA RACING & HI VIS
DARK WIZARD C482 31 CONGRATS (USA) CRYSTAL PALACE (NZ) SIX G
DEPENDABLE T65 47 SHOCKING (AUS) BIG VOICES (AUS) I LOVE YOU
DESTINY CHILD K332 37 DARCI BRAHMA (NZ) STAR GUEST (NZ) AD
EL MACHO K138 41 BLACKFRIARS (AUS) EBONY MAGIC (AUS) SIX G
EMPEROR WARRIOR C29 25 TOWKAY (AUS) MAXIMITE (AUS) GOLDEN STABLE
ENFORCE K170 35 PENTIRE (GB) CHARMAINE (NZ) SIX G
GEMINI VON T69 - PROISIR (AUS) WAITING LADY (NZ) SIX G
GIFTED V251 57 SEBRING (AUS) SHANYA (IRE) AD
GLENAFTON K10 50 HIGHLY RECOMMENDED (AUS) SKITE (NZ) NINE ONE SIX
GODFATHERS V247 58 SEBRING (AUS) ROSSLAGO (AUS) SIX G
GOLDEN CRAFTSMAN H310 31 MASTERCRAFTSMAN (IRE) ZABEELS ANGEL (NZ) SIX G
GOLDEN CUP X116 50 TURN ME LOOSE (NZ) ANNIESSTAR (NZ) I LOVE YOU
GOLDEN KINGDOM W588 34 ELUSIVE CITY (USA) SEA PAINT (IRE) TAN SUAT LEE
GOLDEN TYCOON H312 68 PINS (AUS) PARIS CARVER (NZ) TEAM WORK
GOOD IDEA H293 29 FASTNET ROCK (AUS) MYRRH (NZ) GOOD TEAM
GOOD MAN T70 77 BELARDO (IRE) REAL ANGEL (NZ) SIX G
GREATEST ALL TIME X119 38 SHAMEXPRESS (NZ) ALL OUR CHIPS (AUS) BOSS
HANDSOME BOY K198 54 MAKFI (GB) OUR KISMET (NZ) HAPPY DAY
HAPPY BIRTHDAY K355 29 SHAMEXPRESS (NZ) CHARLESTON (NZ) BOSS
HAPPY MAGIC X117 43 SACRED FALLS (NZ) SPEEDING (NZ) I LOVE YOU
HENG KINGDOM E72 63 ANIMAL KINGDOM (USA) PAULINE DE LAGO (AUS) AD
HEX MARK X13 42 RUBICK (AUS) CALM SMYTZER (NZ) WARPLAN RACING
HIGH VOLTAGE K321 43 HIGH CHAPARRAL (IRE) STRATANCE (AUS) LHL
I LOVE YOU V289 43 SPIRIT OF BOOM (AUS) MOLLY'S FAULT (AUS) I LOVE YOU
I’M SMART GREY H448 49 DALGHAR (FR) APPLETON'S LASS (NZ) GOOD TEAM
I’M THE MAN H420 20 DANDY MAN (IRE) ANTHYLLIS (IRE) NINE ONE SIX
INFINITE LEAP T66 - REDWOOD (GB) DANCE PARTNER (AUS) SIX G
INHERIT K195 46 PIERRO (AUS) IN THE FUTURE (AUS) SIX G
JOCKEY KING K111 46 TIME FOR WAR (AUS) QUITE LIKELY (AUS) I LOVE YOU
KANTHAKA V7 56 SHOWCASING (GB) ROCKELLE (AUS) RICH
LEGEND NINETY TWO X115 32 EL ROCA (AUS) NOT MY RUBY (NZ) AD
LEGEND WAR E593 59 LAWMAN (FR) SAYING (USA) GOOD TEAM
LET’S COME ON BABY V34 43 FERLAX (NZ) IFFLEY ROAD (NZ) TEAM WORK
LINCOLN MOONLIGHT H200 66 ALAMOSA (NZ) SHEEZA DON (NZ) TEAM WORK
LION KING X29 37 ALL TOO HARD (AUS) ROCK ME BABY (AUS) I LOVE YOU
LUCKY TIGER E441 47 CHAMPIONS GALLERY (GB) TUMBI UMBI (NZ) WONG WEI KONG
MAGIC PLAYER X89 33 DISSIDENT (AUS) SPENDIN' IT (AUS) HAPPY DAY
MASTER BABY X59 - WROTE (IRE) MANGO DAIQUIRI (NZ) I LOVE YOU
ME NO MARSH MELLOW K310 50 GINGERBREAD MAN (AUS) RICH RESOURCE (AUS) JOE GIOVANNI SARJEET SINGH
MELTING POINT E289 61 VITAL EQUINE (IRE) ELEGANT TOUCH (AUS) LUCKY SIXTYSIX
MICHIKAWA V234 51 PROISIR (AUS) LAVALLIERE (AUS) LUCKY SIXTYSIX
NIGHT LIGHT X44 37 FLYING ARTIE (AUS) CONJECTURE (AUS) GOOD TEAM
NORTHERN STAR V281 48 WRITTEN TYCOON (AUS) KUTINA (FR) GOOD TEAM
NOVA FALCON E513 68 FALKIRK (NZ) HOLLY (NZ) GOLDEN STABLE
NOVA PHOENIX E512 25 GUILLOTINE (NZ) HILARY (NZ) GOLDEN STABLE
PEER GYNT W12 60 PER INCANTO (USA) ARCHE (NZ) AD
PERFORMANTE K11 37 SUPER EASY (NZ) TODAY NOT TOMORROW (NZ) SIX G
PRINCE SIXTY NINE T67 - PER INCANTO (USA) MAYON (NZ) SIX G
REBORN GENERAL T68 - ZACINTO (GB) MELANIE CLAIRE (AUS) SIX G
REDOUBT W519 54 NOT A SINGLE DOUBT (AUS) BLEACH (NZ) GOOD TEAM
RICHIE RICH H352 25 DALGHAR (FR) BLOSSOMING (NZ) GOOD TEAM
RISE OF THE LEGEND V13 37 SACRED FALLS (NZ) SALFORD ART (IRE) AD
ROTI KAYA V87 40 NADEEM (AUS) JUST CASUAL (NZ) GOOD TEAM
ROYAL FLUSH K408 38 WANDJINA (AUS) REINVENT (AUS) GOOD TEAM
ROYAL PRINCESS X31 62 FALKIRK (NZ) COURT A RIPA (NZ) AD
SATELLITE GENIUS W477 22 RED GIANT (USA) AMIGA MIA (AUS) TEAM WORK
SEVEN SUNDAE V45 48 SHAMUS AWARD (AUS) SUB ATLANTIC (AUS) SIX G
SHANGHAI NIGHTS H380 103 FERLAX (NZ) BIGMISSY (NZ) YANG QIONG
SHOW ROYALE K152 42 SHOWCASING (GB) SILK SPURS (AUS) SIX G
SILVER JOY H129 27 ALL AMERICAN (AUS) RAINBOW QUEEN (AUS) TTS
STAR INVINCIBLE W427 45 I AM INVINCIBLE (AUS) PURE PLEASURE (AUS) GOLDEN STABLE
STRONG N BRAVE V80 32 STREET BOSS (USA) EMILYDELAGO (AUS) TAN GEE LEEI
TALENTED X58 52 FERLAX (NZ) SIZA MOYA (NZ) AD
THE MARKSMAN V175 63 SHOOTING TO WIN (AUS) GIBRALTAR MOON (AUS) MA RACING
THUNDERGOD V233 44 ZACINTO (GB) MARCELLE (NZ) GOLDEN SPRINGS
TOPMOST H449 63 YOUR SONG (AUS) TUKSO (AUS) AD
TOUCH THE CLOUDS K303 60 CAPTAIN SONADOR (AUS) LUNA PRIDE (AUS) JOE GIOVANNI SARJEET SINGH
TURF PRINCESS E444 56 DALIAPOUR (IRE) HANNA ROSSA (AUS) AD
VAIN TYCOON K58 47 WRITTEN TYCOON (AUS) MELEE (GB) TEAM WORK
VETRI C54 62 SHOWCASING (GB) QUEENS MOVE (AUS) GOOD TEAM
WALIM X72 45 TOURIST (USA) I BE ME (USA) SIX G
WATCH THE THRONE K181 83 PINS (AUS) MAXMARA (NZ) GOOD TEAM
WILDFIRE H116 30 DARCI BRAHMA (NZ) BEAUTIFUL GIRL (NZ) NINE ONE SIX
WILLIAM KING E331 36 KEY BUSINESS (AUS) FALSIFY (AUS) YANG QIONG
XENA K61 84 PROISIR (AUS) LADY ILLICIT (NZ) TEAM WORK