Trainer Teh Ming Wan started his career from a humble beginnings as a syce with trainer Bernard Ang in 1992 at Jalan Ampang Racecourse. He then progressed as a track rider eventually obtaining an Apprentice Jockey license late 1993.
He rode his first winner on board Royal Stars at this course in 1993 and moved along with Bernard Ang who shifted his operations to Bukit Timah in 1993.
He became a Professional Jockey in 2004 and rode over 80 winners in his career. MW Teh hang up his riding boots in 2013 and became a stable supervisor namely to Daniel Murphy, Troy Jackman and Anna Scott.
MW Teh obtained his “B” grade trainer license under the tutelage of trainer Anna Scott but eventually transfered to trainer Tan Soo Beng in 2017.
With a total of 27 years of experience, MW Teh who grew with a passion for horse racing achieved his lifelong dream and was recently granted “A” grade trainers’ license by the Malayan Racing Association and subsequently was also granted 20 stables at Selangor Turf Club.


Nationality: Mayaysian Born in Year: 1973

Year 1st % 2nd % 3rd % 4th % Unplaced % Total Runners
2024 5 23.81% 1 4.76% 2 9.52% 3 14.29% 10 47.62% 21
2023 12 13.79% 12 13.79% 11 12.64% 8 9.2% 44 50.57% 87
2022 20 16.81% 7 5.88% 17 14.29% 8 6.72% 67 56.3% 119

Horses by this Trainer

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
635 AHORSEWITHNONAME 30/06/2024 K 4A T 1500 [lc-A4] G 48 443 4 5-5-4 4/9 13 ¾ 1:31.40 MICHIKAWA SB HS GILL 52.5 Watch
636 ARABIAN NIGHTS 30/06/2024 K 5A T 1400 [lc-A4] G 41 465 9 8-8-8 8/9 19 12 1:26.88 RS PARKER - A AZIZI* c2 58.0 Watch
631 GINGERELLA 30/06/2024 K MT A T 1200 [sc-A4] G 108 505 5 4-5-8 8/10 73 9 ¾ 1:12.27 GAMESTONKS SP M LUKMAN* c3 59.5 Watch
633 POPEYETHESAILORMAN 30/06/2024 K OP T 1200 [sc-A4] G 61 499 10 5-8-10 10/12 50 19 ¼ 1:13.82 GOLDEN PEGASUS SP M LUKMAN* c3 56.0 Watch
628 BIG BAD MAMA 30/06/2024 K 5A T 1200 [sc-A4] G 41 447 4 1-1-4 4/10 28 2 1:11.95 BAGHDAD SB, B, TT L DE SOUZA 58.0 Watch
TT1 COUNTOFMONTECRISTO 25/06/2024 K - T 1000 - 73 - - - 7/7 0 10 1.00.03 TOM’S LIGHTNING - PRE. APP J IKRAM - Watch
616 BIG BAD MAMA 23/06/2024 K 5A T 1020 [Ⅱ] G 36 440 6 1-1-1 1/10 15 - 59.6870 PACIFIC ARMANI SB, B, TT A AZIZI* c3 57.0 Watch
TT5 BIG BAD MAMA 05/06/2024 K - T 1000 - 36 - - - 2/4 0 0.5 1.02.37 ARIF SB M LUKMAN* c3 - Watch
542 GINGERELLA 02/06/2024 K MT A T 1150 [Ⅱ+6] Y 104 509 4 2-2-1 1/9 14 - 1:11.66 FA FA STAR SP A AZIZI* c3 59.0 Watch
486 AHORSEWITHNONAME 18/05/2024 K 4A T 1275 [Ⅱ] G 50 443 1 3-5-5 5/9 18 2 ¾ 1:17.15 PACIFIC WINDSOR SB, XNB AK LIM 54.5 Watch
TT1 POPEYETHESAILORMAN 07/05/2024 K - T 1000 - 61 - - - 3/4 0 4 0.59.61 BRAVE WARRIOR - M LUKMAN* c3 - Watch
445 ARABIAN NIGHTS 05/05/2024 K 5A T 1020 [Ⅱ] Y 42 474 2 10-10-4 4/10 176 2 ½ 1:00.95 JIMMY ZAC - S SALEE 59.0 Watch
371 COUNTOFMONTECRISTO 14/04/2024 K G1 3+ T 1200 [sc-A] G 75 492 14 11-11-12 12/14 495 7 ¼ 1:11.07 CHEVAL BLANC B, TT M LUKMAN* c3 53.0 Watch
363 ARABIAN NIGHTS 13/04/2024 K 4B T 1100 [sc-A] G 44 468 3 6-6-7 7/10 74 9 ½ 1:06.09 GOLD SKY BILLION SP L DE SOUZA 53.5 Watch
325 POPEYETHESAILORMAN 31/03/2024 K 4A T 1200 [sc-A4] Y 54 507 2 1-1-1 1/9 11 - 1:11.16 IRONCLAD SP M LUKMAN* c3 55.5 Watch
329 AHORSEWITHNONAME 31/03/2024 K 4A T 1500 [lc-A4] Y 50 433 7 4-4-2 2/9 28 1 ¾ 1:31.63 PACIFIC DIAMOND SB, XNB, B L DE SOUZA 53.5 Watch
327 COUNTOFMONTECRISTO 31/03/2024 K MT A T 1400 [lc-A4] Y 77 495 5 2-2-5 5/10 53 5 ¼ 1:24.31 AWESOME STORM B, TT L DE SOUZA 54.5 Watch
328 ARABIAN NIGHTS 31/03/2024 K OP M T 1400 [lc-A4] Y 44 476 3 4-3-6 6/7 38 11 ¼ 1:27.03 PACIFIC WINDSOR SP L DE SOUZA 58.0 Watch
268 POPEYETHESAILORMAN 17/03/2024 K OP M T 1100 [sc-A] G 48 500 1 5-4-1 1/10 16 - 1:04.44 CHARMING WIN SP M LUKMAN* c3 57.5 Watch
259 COUNTOFMONTECRISTO 16/03/2024 K MT A T 1600 [lc-A] G 77 499 4 6-6-6 6/10 17 3 1:36.74 LEOPARD ECLIPSE B, TT J DE SOUZA 57.5 Watch
260 AHORSEWITHNONAME 16/03/2024 K 4B T 1200 [sc-A] G 50 440 8 4-3-6 6/10 11 2 ¼ 1:11.20 CAORUNN SB, XNB, B J DE SOUZA 56.5 Watch
TT2 AHORSEWITHNONAME 27/02/2024 K - T 1000 - 50 - - - 1/5 0 - 1.00.47 SACRED TONIC - M LUKMAN* c3 - Watch
TT1 COUNTOFMONTECRISTO 27/02/2024 K - T 1000 - 107 - - - 3/5 0 0.5 0.59.94 CHINESE TEA B TT M LUKMAN* c3 - Watch
175 BIG BAD MAMA 18/02/2024 K 5A T 1100 [sc-C4] G 36 435 8 1-1-3 3/10 13 4 ¾ 1:05.84 FLYING BABY SB, B, TT M LERNER 55.5 Watch
109 BIG BAD MAMA 28/01/2024 K 5A T 1075 [Ⅱ] G 36 436 9 1-1-3 3/10 33 2 ½ 1:04.53 IRON SAMURAI SB, B, TT SU LIM 55.5 Watch
TT4 BIG BAD MAMA 16/01/2024 K - T 1000 - 36 - - - 1/5 0 - 1.03.12 LIM’S HOPEFULLY - PRE. APP A ARIFF - Watch
1362 BIG BAD MAMA 23/12/2023 K 5A T 1200 [sc-C4] G 38 432 11 1-1-9 9/10 53 13 ¾ 1:13.81 LOVING BABE SB, B, TT WW CHEAH c2 56.5 Watch
1297 BIG BAD MAMA 02/12/2023 K 5A T 1100 [sc-A] G 40 436 1 1-2-6 6/10 31 7 1:06.51 STRETCHY FOUR SB, B, TT AK LIM 57.5 Watch
1229 BIG BAD MAMA 12/11/2023 K 5A T 1100 [sc-C4] G 40 438 1 1-1-2 2/10 39 1 ¼ 1:04.72 BALIN SB, B, TT AK LIM 57.5 Watch
1149 GINGERELLA 22/10/2023 K MT A T 1100 [sc-A] - 104 501 6 1-1-3 3/10 59 1 ½ 1:04.37 CHINESE TEA SP AB RIDUAN* c3 59.0 Watch
1145 BIG BAD MAMA 22/10/2023 K 5A T 1100 [sc-A] - 42 435 2 3-3-9 9/9 33 8 ½ 1:06.24 NINGALOO SB, B, TT HS GILL 58.5 Watch
TT3 BIG BAD MAMA 10/10/2023 K - T 1000 - 42 - - - 6/6 0 D 1.01.32 MW TEH - PRE. APP A ARIFF - Watch
1091 GINGERELLA 08/10/2023 K MT A T 1250 [sc-C4] G 105 497 5 5-5-4 4/10 147 5 ¼ 1:13.34 GAMESTONKS SP, XNB M LUKMAN* c3 59.5 Watch
TT2 BIG BAD MAMA 26/09/2023 K - T 1000 - 42 - - - 6/6 0 D 1.01.77 MW TEH - PRE. APP A ARIFF - Watch
1008 GINGERELLA 17/09/2023 K MT A T 1200 [sc-A] G 105 500 6 4-4-5 5/9 75 6 ¾ 1:10.96 GAMESTONKS TT, SP, XNB M LUKMAN* c3 59.5 Watch
TT1 GINGERELLA 05/09/2023 K - T 1000 - 105 - - - 3/8 0 5.75 0.58.76 GAMESTONKS - PRE. APP A ARIFF - Watch
955 BIG BAD MAMA 03/09/2023 K 5a T 1200 [sc-A4] G 41 432 5 1-1-2 2/10 92 Short Head 1:11.80 MY FIRST MILLION SB, B, TT AK LIM 58.0 Watch
TT1 GINGERELLA 15/08/2023 K - T 1000 - 105 - - - 1/6 0 - 0.59.67 ALSHEIKH - PRE. APP A ARIFF - Watch
630 GINGERELLA 11/06/2023 K SUP A T 1100 [sc-A] G 106 493 8 4-3-7 7/11 53 6 ¼ 1:04.26 BERRY BLISS TT, SP, XNB M LUKMAN* c3 59.0 Watch
586 GINGERELLA 28/05/2023 K G1 T 1200 [sc-A] G 106 492 11 3-3-12 12/16 251 5 ¼ 1:10.28 SAN ANDREAS SP, XNB M EWE 59.0 Watch
TT1 GINGERELLA 23/05/2023 K - T 1000 - 106 - - - 1/5 0 - 1.00.25 LONELY BOY - PRE. APP A ARIFF - Watch
414 BIG BAD MAMA 16/04/2023 K 4a T 1100 [sc-A] - 51 438 6 2-4-6 6/10 19 5 ¼ 1:05.30 BLACK QUAIL B I FIKRI* c3 54.5 Watch
359 BIG BAD MAMA 01/04/2023 K 4b T 1250 [lc-C4] G 51 437 8 1-1-3 3/9 36 2 ¼ 1:14.47 CHINO DINERO B, TT I FIKRI* c3 57.5 Watch
314 BIG BAD MAMA 19/03/2023 K 4b T 1100 [sc-A] G 51 446 9 3-3-3 3/10 21 2 ¼ 1:04.84 BLUE HAWAII B, TT R RUEVEN 57.0 Watch
81 GINGERELLA 23/01/2023 K SUP A T 1100 [sc-A] Y 102 493 7 4-4-1 1/11 25 - 1:04.38 AWESOME STORM SP, TT, XNB R RUEVEN 58.5 Watch
TT1 GINGERELLA 10/01/2023 K - T 1000 - 102 - - - 6/7 0 5.75 59.7500 WAR DRAGON PRE. APP A ARIFF - Watch
1413 GINGERELLA 04/12/2022 K MT A T 1250 [lc-A] Y 102 493 11 3-3-3 3/11 25 1 ½ 1:13.48 VIOLET SP, TT, XNB M LUKMAN* c3 59.0 Watch
1361 20/11/2022 K SUP A T 1400 [lc-C4] Y 102 491 15 1-1-4 4/12 155 4 ¼ 1:23.56 SP, TT, XNB 58.5 Watch
1212 GINGERELLA 15/10/2022 K MT A T 1100 [sc-A] G 97 491 8 1-1-1 1/9 24 - 1:03.66 WAR DRAGON TT, XNB APP I FIKRI 59.0 Watch
TT1 GINGERELLA 27/09/2022 K - T 1000 - 97 - - - 1/7 0 - 1.02.16 VULCAN - PPE APP A AIMAN - Watch
1010 GINGERELLA 28/08/2022 K MT A T 1200 [sc-C4] Y 97 494 8 3-3-2 2/10 145 1 ¾ 1:10.77 XENA TT, XNB APP M EKDIHAR 58.0 Watch
756 GINGERELLA 25/06/2022 K SUP A T 1250 [sc-A] G 99 501 3 4-4-7 7/9 202 6 ¾ 1:14.17 LONELY BOY XNB, TT MM FIRDAUS 58.0 Watch
592 GINGERELLA 15/05/2022 K MT A T 1400 [lc-A4] Y 99 501 2 1-1-3 3/10 61 3 ¾ 1:22.93 ROBBERY SON XNB, TT APP M EKDIHAR 58.5 Watch
463 GINGERELLA 17/04/2022 K G1 T 1200 [scA] G 101 499 12 3-4-7 7/14 707 11 1:11.62 AWESOME STORM XNB, TT APP M EKDIHAR 58.5 Watch
TT1 GINGERELLA 12/04/2022 K - T 1000 - 101 - - - 1/7 0 - 58.8000 VOLCANIC GENERAL - APP. EKDIHAR - Watch
TT2 GINGERELLA 05/04/2022 K - T 1000 - 101 - - - 5/7 0 5.25 58.1000 EXCELLING MM FIRDAUS - Watch
292 GINGERELLA 12/03/2022 K SUP A T 1200 [scA] G 101 501 11 8-8-7 7/11 88 8 ¼ 1:11.01 WHITE HOOF BIRD TT MM FIRDAUS 58.5 Watch
TT1 GINGERELLA 01/03/2022 K - T 1000 - 101 - - - 2/6 0 3 58.9000 CHINESE TEA - APP. M LUKMAN - Watch
899 GINGERELLA 14/11/2021 K SUP A T 1100 [scA] G 101 496 2 2-1-4 4/12 14 3 ¼ 1:03.96 VIOLET - JAI SHANKAR 58.5 Watch
824 GINGERELLA 24/10/2021 K SUP A T 1200 [scC6] G 101 493 9 2-1-3 3/11 18 3 ½ 1:11.80 VOLCANIC GENERAL - MM FIRDAUS 58.5 Watch
700 GINGERELLA 26/09/2021 K 1 T 1200 [sc-A] G 96 487 8 2-2-1 1/11 7 - 1:09.85 VIOLET - MM FIRDAUS 54.5 Watch
TT GINGERELLA 21/09/2021 K - T7 1000 - 96 - - - 1/8 0 - 1.00.60 SONG TO THE MOON - J SHANKAR - Watch
485 GINGERELLA 30/05/2021 K SUP A T 1100 [sc-A] G 90 482 13 2-2-1 1/11 11 - 1:03.11 DISTINCTIVE DARCI - MM FIRDAUS 56.5 Watch
T- GINGERELLA 18/05/2021 K - T3 1000 - 90 - - - 1/8 0 - 58.0000 VIOLET - APP. S UZAIR - Watch
243 GINGERELLA 28/03/2021 K SUP A T 1200 [sc-C4] G 90 480 8 1-1-4 4/10 7 ¾ 1:10.10 SHOWBOY - J DANIEL 56.5 Watch
179 GINGERELLA 14/03/2021 K SUP A T 1100 [sc-A] G 88 490 13 2-2-2 2/11 26 ½ 1:04.68 VIOLET - J DANIEL 56.0 Watch