Singaporean Mahadi Taib spent his childhood days at the stables at the Bukit Timah racecourse, where his father worked as a syce. He first joined former trainer Buang Abu Bakar, the father of ex-STC trainer Mohd Yusof, as a syce at the age of 17.

After completing his National Service, Mahadi continued to work as a syce for Yusof and New Zealand trainer Paddy Busuttin at Bukit Timah. Mahadi joined trainer Michael Clements in 1998 where he gradually rose to the rank of a stable supervisor, before obtaining his assistant-trainer’s licence in 2009.

Since then, he worked with various trainers including Theo Kieser, Young Keah Yong, David Hill and John O’Hara before moving to Jason Lim’s stable to work in the same capacity in January 2022. In June 2022, Mahadi was granted stabling facilities in Singapore.

 

Career Highlights:

  • Perak Coronation Cup 2025 (G1) – GOOD STAR

Nationality: SINGAPOREAN Born in Year: 1971 Career wins : 36

Year 1st % 2nd % 3rd % 4th % Unplaced % Total Runners Total Prize Money
2026 1 2.94% 6 17.65% 5 14.71% 3 8.82% 19 55.88% 34 63,690
2025 6 8.7% 6 8.7% 7 10.14% 8 11.59% 42 60.87% 69 346,990
2024 - -% - -% - -% - -% - -% - -

Horses by this Trainer

No. Horse Name Description MRA Brand Rating Sire Dam Owner
1 BLESS SIXTY-ONE 7yo B/BR USA G T102 43 MORE THAN READY (USA) BAFFLE ME (USA) AJ’S NO 1 STABLE
2 BORN TO WIN 10yo BR NZ G H413 26 HARADASUN (AUS) PURE SATIN (NZ) TM STABLE
3 DRAGON WHISPERER 8yo B AUS G T52 25 SEBRING (AUS) ANATINA (AUS) CK STABLE
4 DREAM KING 7yo B NZ M M197 26 SACRED FALLS (NZ) MUSIC (NZ) FABULOUS
5 ETERNAL FORTUNE 4yo BR NZ G Y154 39 BELARDO (IRE) DOGMATIC (NZ) FABULOUS
6 FORTUNE BABY 7yo B AUS G X138 36 DISSIDENT (AUS) SPRINGBOK GIRL (AUS) FORTUNE BABY
7 GENRICH 5yo B AUS G M43 39 YOUR SONG (AUS) RIHANNA (AUS) FABULOUS
8 GOOD LUCK BOSS 4yo B AUS M Y9 57 GRUNT (NZ) YULONG MERCURY (AUS) BOSS
9 GOOD START 6yo B NZ G U69 58 CHARM SPIRIT (IRE) MERINDA (NZ) MAHADI BIN TAIB
10 LEINIAO 5yo GR IRE G Y19 44 KODIAC (GB) BEAT THE STARS (IRE) OON CHOON HUAT PETER
11 LUMARIE SHADOW 3yo BR NZ C Y14 39 EMBELLISH (NZ) GHOST PEPPA (NZ) TAN KWANG KUI
12 PAHLAWAN 3yo B AUS G Y12 38 TIME TEST (GB) TWICE SMITTEN (AUS) TM STABLE
13 QUEEN OF STAR 4yo B NZ M Y119 47 VESPA (NZ) HINENI (NZ) SOH SENG LYE
14 ROCKET STAR DRAGON 4yo B NZ M Y264 57 TARZINO (NZ) LIKEAPINS (NZ) SOH SENG LYE
15 SHENG ZHE 5yo B NZ G M188 43 BELARDO (IRE) INSIGHT (NZ) SHENGJUN
16 SUPERB WINNER 3yo B NZ G Y38 45 SUPER SETH (AUS) SILVER ECLIPSE (NZ) SSL STABLE
17 HEROIC VALOUR/NEXT CHAPTER 2yo B AUS G Y218 - HEROIC VALOUR NEXT CHAPTER -
18 PIERATA/VANTINA 2yo B NZ G Y248 - PIERATA (AUS) VANTINA -
19 YOU BID YOU BUY 4yo CH NZ G Y263 - RUBICK (AUS) BIDDABLE (NZ) -

* MRA Horse Registration not done

All

Runner's by this Trainer

TF No. Horse Name Date V CL T Dist G Rtg H.Wt Bar Running
Position-PL
Div LBW Finish
Time
Winning/
Second Horse
Gears Jockey C.Wt Video
TT1 GOOD LUCK BOSS 03/03/2026 K - T 1000 - 57 - 0 --8/8 - 12 0.59.58 T MAHADI B HK CHENG - Watch
169 QUEEN OF STAR 01/03/2026 I OP M T 1100 [sc] G 47 418 1 1-1-2/8 130 Hd 1:04.44 BABY BISCUIT - J IKRAM* c3 56 Watch
166 FORTUNE BABY 01/03/2026 I 5A T 1000 [sc] G 36 464 2 3-3-3/8 18 5 ¾ 0.58.80 INFINITE WISDOM - J IKRAM* c3 56 Watch
162 SUPERB WINNER 28/02/2026 K R T 1200 [sc-A4] G 47 490 3 1-1-5/7 9 7 ¼ 1:11.31 BANKER'S RISING TT, B, SP J KAMARUDDIN 55.5 Watch
161 BLESS SIXTY-ONE 28/02/2026 K 4B T 1200 [sc-A4] G 45 469 12 10-10-11/12 102 12 ¼ 1:11.16 CAMPIONESSA - M ZAKI 54.0 Watch
156 DREAM KING 28/02/2026 K OP T 1275 [Ⅱ+4] G 28 433 7 6-8-10/11 34 7 ¾ 1:17.50 GRIFFIN TT, BP, SR, SB SU LIM 58.5 Watch
TT5 DRAGON WHISPERER 24/02/2026 K - S 1000 - 25 - 0 --3/4 - 0.5 1.02.83 T MAHADI B O CHAVEZ - Watch
TT4 SUPERB WINNER 24/02/2026 K - S 1000 - 47 - 0 --3/4 - 2.5 1.02.51 T MAHADI B SB J KAMARUDDIN - Watch
TT2 QUEEN OF STAR 24/02/2026 K - T 1000 - 47 - 0 --7/7 - 4.25 1.00.31 T MAHADI B J IKRAM* c3 - Watch
TT1 ROCKET STAR DRAGON 24/02/2026 K - T 1000 - 57 - 0 --3/7 - 0.75 0.59.95 T MAHADI B SR J KAMARUDDIN - Watch
153 ETERNAL FORTUNE 22/02/2026 K OP M T 1400 [lc-E] G 41 461 8 5-7-7/7 114 18 ¾ 1:27.10 LASER CANNON EM KA BREWER 59.0 Watch
152 BORN TO WIN 22/02/2026 K 5A T 1400 [lc-E] G 27 466 8 7-8-11/11 170 14 ¾ 1:26.29 ACHILLES PEGASUS B, TT HK CHENG 52.0 Watch
139 PAHLAWAN 18/02/2026 K 5A T 1400 [sc-A] Y 38 448 10 2-2-2/9 22 3 ¾ 1:23.47 LAXON B R SHAFIQ 56.5 Watch
129 FORTUNE BABY 15/02/2026 K 5A T 1020 [Ⅱ] G 37 465 12 12-12-10/12 194 8 ¾ 1:00.24 MAGIC CAPTAIN - J IKRAM* c3 56.0 Watch
124 DREAM KING 14/02/2026 I 5B T 1600 [lc] G 28 430 3 1-1-3/8 12 ¾ 1:39.14 A SILENT VOICE TT, BP, SR, SB HS GILL 58 Watch
118 GOOD LUCK BOSS 14/02/2026 I OP M T 1100 [sc] G 51 463 7 1-1-1/9 19 5 ¼ 1:04.85 MAYMAY SUGAR EM, SB, TT S ZULFIKRI 56 Watch
115 GENRICH 08/02/2026 K 5A T 1150 [Ⅱ+6] Y 41 520 5 1-1-4/12 25 3 1:09.00 IRONSTORM EM SU LIM 58.5 Watch
114 LEINIAO 08/02/2026 K 4B T 1020 [Ⅱ+6] Y 46 477 13 9-9-8/12 152 6 ¾ 1:00.80 FA FA STAR TT, SR SU LIM 54.5 Watch
108 ETERNAL FORTUNE 08/02/2026 K OP M T 1500 [lc-A] Y 43 468 12 7-7-7/12 1142 5 ¼ 1:31.30 BANKER'S EMPIRE EM Y AIFY 58.0 Watch
108 SHENG ZHE 08/02/2026 K OP M T 1500 [lc-A] Y 43 472 1 5-5-2/12 13 NK 1:30.51 BANKER'S EMPIRE TT, B I FIKRI* c2 58.0 Watch
100 PAHLAWAN 07/02/2026 K 5A T 1300 [sc-A6] G 38 453 9 2-2-3/11 70 ½ 1:17.95 LIM'S FABER B R SHAFIQ 56.5 Watch
98 SUPERB WINNER 07/02/2026 K OP M T 1200 [sc-A6] G 0 503 7 1-1-2/10 17 4 ¾ 1:10.64 NAVARRE B, SP J KAMARUDDIN 54.5 Watch
93 BORN TO WIN 07/02/2026 K 5B T 1020 [Ⅱ+6] G 27 465 10 11-11-6/12 270 3 ¼ 1:00.73 WINS EIGHT B, TT HK CHENG 56.5 Watch
92 DRAGON WHISPERER 01/02/2026 I 5B T 1600 [lc] G 27 470 3 9-9-7/11 35 17 ¼ 1:39.73 SILVER WARRIOR TT, SR, BP H HAIKAL* c3 56 Watch
81 DREAM KING 01/02/2026 I 5B T 1400 [sc] G 28 432 5 2-2-2/9 61 2 ¾ 1:23.60 FLAMING PHOENIX TT, BP, SR, SB SU LIM 56 Watch
TT4 BORN TO WIN 27/01/2026 K - S 1000 - 27 - 0 --5/5 - 25.5 1.02.29 T MAHADI B S UZAIR - Watch
TT4 SUPERB WINNER 27/01/2026 K - S 1000 - 0 - 0 --1/5 - - 1.02.29 T MAHADI B J KAMARUDDIN - Watch
73 SHENG ZHE 25/01/2026 K OP M T 1600 [lc-A] G 43 477 2 4-4-2/9 17 4 ¼ 1:36.51 GUM KHOR TT, B R CURATOLO 58.0 Watch
71 FORTUNE BABY 25/01/2026 K 5A T 1020 [Ⅱ+4] G 37 456 7 7-7-9/12 30 5 ¾ 1:01.30 RED MANED - CK KHAW 56.0 Watch
63 GOOD LUCK BOSS 24/01/2026 K OP M T 1200 [sc-E] G 53 476 10 1-1-4/10 81 6 ¼ 1:12.05 MIRAGE PEGASUS EM, SB, TT HK CHENG 57.5 Watch
61 CIANGO 24/01/2026 K 4B T 1200 [sc-E] G 47 473 5 10-10-7/11 27 7 ¾ 1:11.86 COOL SIXTY-ONE - CK KHAW 55.0 Watch
047 ETERNAL FORTUNE 18/01/2026 I OP M T 1200 [sc] G 45 470 2 6-6-8/11 235 6 ¾ 1:12.86 SABAHCAI EM SU LIM 58 Watch
046 GENRICH 18/01/2026 I 5A T 1000 [sc] G 41 522 2 3-3-3/10 15 1 ¾ 0.58.82 GRAND SUPREME EM SU LIM 58 Watch
39 LEINIAO 17/01/2026 K 4B T 1275 [Ⅱ] G 48 481 9 6-6-8/12 175 5 1:16.96 WAIT U KNOW TT, SR SU LIM 56.0 Watch
34 LUMARIE SHADOW 17/01/2026 K 5A T 1150 [Ⅱ] G 41 449 9 8-8-8/9 324 17 ½ 1:10.11 CHEVAL PEGASUS B HK CHENG 58.0 Watch
30 PAHLAWAN 11/01/2026 K O NOV T 1200 [sc-A] S 40 454 14 8-10-10/11 356 13 ¼ 1:13.71 SMART CAT B HK CHENG 56.5 Watch
23 DRAGON WHISPERER 11/01/2026 K 5B T 1400 [lc-A] G 29 483 8 13-13-7/14 102 8 ¼ 1:24.90 WINNING SYMPHONY TT, SR, BP J KAMARUDDIN 56.0 Watch
TT5 DRAGON WHISPERER 06/01/2026 K - S 1000 - 29 - 0 --2/5 - 2 1.03.55 T MAHADI BP SR J KAMARUDDIN - Watch
020 CIANGO 04/01/2026 I 4B T 1200 [sc] S 49 490 8 5-5-4/8 14 5 ¼ 1:15.20 KANTHAKA - S SALEE 59 Watch
017 LEINIAO 04/01/2026 I 4A T 1200 [lc] S 50 486 2 1-1-5/8 37 10 ½ 1:16.16 AERAS TT, SR, B S SALEE 55 Watch
6 LUMARIE SHADOW 03/01/2026 K R T 1200 [sc-E] Y 41 456 3 7-7-6/10 107 10 ¼ 1:13.13 WESLEY WONDER B HK CHENG 55.0 Watch
1 SHENG ZHE 03/01/2026 K 5A T 1150 [Ⅱ+6] Y 43 480 1 10-10-3/11 98 4 ¼ 1:11.24 MEGA CRUSADER TT, B HK CHENG 59.0 Watch