Muhammad Haikal Hanif bin Mohd Hasin (H Haikal), from the state of Kelantan, brought up with horses at the backyard of his home is now an Apprentice Jockey based at Selangor Turf Club.
At the age of eight, M Haikal has started riding and by the age of 14 he started participating in horse racing by the beach side in Kelantan. Upon meeting his idol, MRA jockey K Aisisuhairi at that time, he realized his dream to become a professional horse racing Jockey. The knowledge and advise gained from his father, who kept horses at their backyard, has motivated Haikal to pursue his passion and nevertheless develop good riding skills.
Upon graduating from secondary school, Haikal spent a year racing ponies in Kelantan before he was introduced by a friend to work at Penang Turf Club with trainer Lim Hoon Seng. After the establishment of HY Cheng stable at Selangor Turf Club, Haikal moved to Kuala Lumpur.
H Haikal who enrolled in the Apprentice School a year ago, has ridden in 51 trials to date and when asked what is his life ambition, he smiled and replied “to be the top class jockey and provide a better life for his family”.
22 years old Haikal, can ride at 50kg and has a few rides this weekend for his employing trainer HY Cheng.
Selangor Turf Club wish him all the best.

26 years old Malaysian. Riding WT : 50kg Career wins : 35

Year 1st % 2nd % 3rd % 4th % Unplaced % Total Runners Total Prize Money
2026 2 4.55% 2 4.55% 3 6.82% 3 6.82% 34 77.27% 44 71,270
2025 4 4.76% 3 3.57% 4 4.76% 6 7.14% 67 79.76% 84 144,340
2024 15 8.2% 16 8.74% 19 10.38% 22 12.02% 111 60.66% 183 261,804

Rides by this Jockey

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 C.Wt Trainer Video
160 THUNDER LOTUS 28/02/2026 K 4A T 1200 [sc-A4] G 58 472 1 11-11-6/12 33 2 ¾ 1:10.13 TO REMEMBER B 57.5 HY CHENG Watch
157 WAR SNIPER 28/02/2026 K 5A T 1150 [Ⅱ+4] G 25 486 4 9-8-3/11 347 3 ½ 1:08.02 GOLDEN SENTIENCE SB 52.0 EP TAN Watch
164 EXCLUSIVE MEMORY 28/02/2026 K 5A T 1300 [lc-A4] G 39 497 13 11-11-12/12 318 16 ¾ 1:19.39 TANTHEMAN WK 57.5 HY CHENG Watch
161 TOP FIELD 28/02/2026 K 4B T 1200 [sc-A4] G 45 537 15 11-11-9/12 426 10 ¼ 1:10.87 CAMPIONESSA P, XNB 54.0 HY CHENG Watch
T2 DREAM MA 24/02/2026 K - T 1000 - 41 - 0 --1/7 - - 1.00.31 WRITTEN TOWIN SB - HY CHENG Watch
149 DANGEROUS CHANCE 22/02/2026 K 4B T 1100 [sc-E] G 45 445 4 9-9-5/10 208 5 1:04.19 PACIFIC HERO EM 54.0 HY CHENG Watch
131 SPEEDY SAMURAI 15/02/2026 K 4B T 1150 [Ⅱ] G 44 481 4 10-10-11/11 302 9 1:08.18 CHEVAL PEGASUS TT, EM 53.5 HY CHENG Watch
130 AERAS 15/02/2026 K 4A T 1150 [Ⅱ] G 61 505 4 8-8-5/9 46 2 ¼ 1:07.07 BANKER'S GENERAL EM, SB 59.0 HY CHENG Watch
134 GLORIOUS ALLIANCE 15/02/2026 K 4A T 1400 [lc-A] G 55 462 8 6-6-11/12 31 13 ¾ 1:25.78 BANKER'S SMILE B, SB 56.0 J LECK Watch
128 OTAHUHU 15/02/2026 K 5A T 1200 [sc-A] G 42 482 6 2-2-6/10 13 2 ¾ 1:11.55 CASH COVE TT, EM 58.5 NM SELVAN Watch
136 DONTELLMYWIFE 15/02/2026 K 5A T 1500 [lc-A] G 40 467 12 2-2-8/11 81 9 1:33.13 OCEAN JUPITER B 57.5 HY CHENG Watch
124 A MIGHTY HEART 14/02/2026 I 5B T 1600 [lc] G 24 463 10 8-8-7/8 150 10 ½ 1:40.67 A SILENT VOICE EM, WK, SB 56 T ASOGAN Watch
126 KANTHAKA 14/02/2026 I 4A T 1200 [lc] G 55 483 1 7-7-3/11 133 7 1:10.86 LUCKY LYLE - 56 HY CHENG Watch
121 HE'S MY HALO 14/02/2026 I 5B T 1400 [sc] G 27 473 2 8-9-9/10 49 9 ¼ 1:25.41 ZYGARDE EM, B 55 HS LIM Watch
122 WINNING STRIDE 14/02/2026 I CM C T 1600 [lc] G 68 509 3 3-3-2/7 17 1 ½ 1:34.76 MAN OF ACTION SP 58 K COETZEE Watch
T4 GLORIOUS ALLIANCE 10/02/2026 K - T 1000 - 55 - 0 --3/7 - 1.25 1.00.44 MEGA ACE BP SB - J LECK Watch
107 SAINT TROPEZ 08/02/2026 K 4A T 1800 [lc-A] Y 60 486 6 5-5-5/11 50 10 ¼ 1:50.08 GURU FIGHT SB, TT 58.5 C LECK Watch
106 MENTAL 08/02/2026 K 5A T 1700 [lc-A] Y 42 515 4 5-6-10/12 64 13 1:44.36 STAR EXPRESS BP 58.5 C LECK Watch
97 QI FU FORTUNE 07/02/2026 K 4A T 1275 [Ⅱ+6] G 58 509 9 1-1-2/10 12 1 ¼ 1:15.66 BINTANG SIXTY-ONE - 57.5 HY CHENG Watch
94 KING GEE 07/02/2026 K 5A T 1150 [Ⅱ+6] G 38 504 12 1-1-1/12 250 ½ 1:08.65 SWEET N SOUR SR, TT, SB 57.5 EP TAN Watch
100 SOLIDASAROCK 07/02/2026 K 5A T 1300 [sc-A6] G 35 456 10 9-9-7/11 459 6 ¼ 1:18.85 LIM'S FABER XNB, SB 55.0 S HAMILTON Watch
103 ICE AGE 07/02/2026 K 5B T 1700 [lc-A6] G 20 514 11 6-7-12/12 481 18 1:46.99 SHOW HAND SB, VIS 52.5 S HAMILTON 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 56 T MAHADI Watch
90 THUNDERGOD 01/02/2026 I 4B T 1400 [lc] G 48 459 5 8-8-8/11 34 7 ¼ 1:24.56 SNOW STORM B 57 K COETZEE Watch
88 THUNDER HERO 01/02/2026 I 5B T 1400 [lc] G 23 454 2 6-6-4/9 44 4 ½ 1:25.06 GOLDEN SHOW TT, B 54 HY CHENG Watch
T2 MR WIND 27/01/2026 K - T 1000 - 0 - 0 --5/10 - 3.5 1.00.66 FAMILY DELIGHT SR SB - HY CHENG Watch
T3 AIR MOBILITY 27/01/2026 K - S 1000 - 55 - 0 --6/6 - 6.25 1.02.86 MAGIC CAPTAIN BP SB - HY CHENG Watch
T4 DREAM MA 27/01/2026 K - S 1000 - 41 - 0 --4/5 - 25 1.02.29 SUPERB WINNER BP SB - HY CHENG Watch
77 KONG FU PANDA 25/01/2026 K 3 T 1200 [sc-A] G 63 504 9 13-13-8/14 167 4 ¾ 1:10.27 ERUPTION SB 54.0 S HAMILTON Watch
71 ROYAL FLUSH 25/01/2026 K 5A T 1020 [Ⅱ+4] G 26 491 10 1-1-4/12 44 1 ½ 1:00.61 RED MANED B, SB 52.0 HY CHENG Watch
60 GLORIOUS ALLIANCE 24/01/2026 K 4B T 1020 [Ⅱ+4] G 55 469 4 3-3-3/12 8 1 ¼ 0:59.91 THE WILD GOAL SB 59.0 J LECK Watch
58 SOLIDASAROCK 24/01/2026 K 5A T 1275 [Ⅱ+4] G 37 461 9 11-11-9/12 366 10 ¾ 1:17.41 FRIEND OF HONOR XNB, SB 56.0 S HAMILTON Watch
63 SABAH LEGEND 24/01/2026 K OP M T 1200 [sc-E] G 55 456 14 4-6-8/10 188 13 ½ 1:13.19 MIRAGE PEGASUS - 59.0 HY CHENG Watch
052 THUNDERGOD 18/01/2026 I CM D T 1600 [lc] G 48 459 9 3-3-5/11 40 7 ½ 1:36.79 SNOW STORM B 57 K COETZEE Watch
051 XENA 18/01/2026 I ES A T 1400 [sc] G 63 463 2 7-7-6/7 136 7 ¾ 1:25.29 WINNING STRIDE SB, BP 57 S COOK Watch
045 SURFING CLOUD 18/01/2026 I 5B T 1000 [sc] G 27 463 3 1-1-1/13 20 ¾ 0.58.86 FAST AND FEARLESS B, TT 57 S COOK Watch
049 PERFECT MISSION 18/01/2026 I 5B T 1400 [sc] G 26 479 2 10-10-10/10 36 12 ¾ 1:26.51 FOREST GOLD TT 57 HY CHENG Watch
38 SQUEAKING 17/01/2026 K 4A T 1275 [Ⅱ] G 53 470 7 10-10-5/12 555 3 ½ 1:16.06 MEGA CRUSADER SB 55.0 S HAMILTON Watch
37 THUNDER HERO 17/01/2026 K 5A T 1020 [Ⅱ] G 24 465 4 10-10-11/11 107 10 ½ 1:01.15 SANTINO TT, B 52.0 HY CHENG Watch
43 ICE AGE 17/01/2026 K 5A T 1600 [lc-A4] G 21 510 8 8-8-8/12 787 4 ½ 1:37.44 BINGO MASTER SB, VIS 52.0 S HAMILTON Watch
39 DRAGON CAVALLO 17/01/2026 K 4B T 1275 [Ⅱ] G 46 449 2 8-9-11/12 128 7 ¾ 1:17.40 WAIT U KNOW BP, TT, SB 55.0 HY CHENG Watch
34 ONCE UPON A TIME 17/01/2026 K 5A T 1150 [Ⅱ] G 41 514 7 3-3-7/9 369 13 ½ 1:09.48 CHEVAL PEGASUS SP, B 58.0 HY CHENG Watch
T2 ONCE UPON A TIME 13/01/2026 K - T 1000 - 41 - 0 --2/5 - 0.5 1.00.88 PRINCE LONHRO B - HY CHENG Watch
25 THOUSAND MILE EYE 11/01/2026 K 4B T 1600 [lc-A] G 44 481 7 11-11-6/11 166 3 ½ 1:36.27 GURU FIGHT - 54.0 HY CHENG Watch
24 TOP FIELD 11/01/2026 K 4A T 1600 [lc-A] G 49 552 5 9-9-7/11 61 5 ½ 1:36.04 MIST THE DEDLINE P, XNB 53.0 HY CHENG Watch
30 THUNDER LOTUS 11/01/2026 K O NOV T 1200 [sc-A] S 58 474 2 7-7-4/11 48 4 ¼ 1:12.33 SMART CAT B 58.0 HY CHENG Watch
28 GLORIOUS ALLIANCE 11/01/2026 K 4A T 1200 [sc-A] G 57 469 8 10-10-5/12 330 2 ½ 1:10.02 STRONG DRAGON SB 57.5 J LECK Watch
T2 MR WIND 06/01/2026 K - T 1000 - 47 - 0 --4/7 - 2.25 1.02.03 PRIME PEGASUS SR - HY CHENG Watch
T4 HEY BOSS 06/01/2026 K - S 1000 - 31 - 0 --6/6 - 12.25 1.03.32 CHIEF ADL B - D KOK Watch
2 TIGRESS FAITH 03/01/2026 K 5A T 1150 [Ⅱ+6] Y 43 508 5 7-7-6/10 258 11 ¼ 1:12.14 BLUEJAY SR 59.0 CC OOI Watch
6 EBULLIENT 03/01/2026 K R T 1200 [sc-E] Y 0 525 11 8-8-10/10 237 17 ½ 1:14.28 WESLEY WONDER - 55.0 HY CHENG Watch
7 SECRET WONDER 03/01/2026 K 3 T 1300 [sc-E] Y 70 466 13 10-10-11/12 61 22 1:20.07 SINGHA BAY EM 58.5 WC LIM Watch