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 - -% - -% 2 100% - -% - -% 2
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
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
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
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
TT3 BIG BAD MAMA 10/10/2023 K - T 1000 - 42 - - - 6/6 0 D 1.01.32 MAGIC KID - 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 SHANGHAI CAPTAIN - 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
418 MAT SMART 16/04/2023 K 3 T 1400 [lc-A] - 68 457 1 5-5-4 4/9 31 7 ½ 1:23.38 PERFECT - I FIKRI* c3 56.0 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
369 MAT SMART 02/04/2023 K MT A T 1100 [sc-C4] Y 70 457 9 7-7-7 7/10 113 8 ¼ 1:05.09 LONELY BOY - M LUKMAN* c3 54.0 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
301 MAT SMART 18/03/2023 K CCL34 T 1600 [lc-A] G 70 454 5 3-3-6 6/8 151 2 ¾ 1:37.67 RESURGENCE - M LUKMAN* c3 58.0 Watch
TT1 MAT SMART 07/03/2023 K - T 1000 - 70 - - - 6/6 0 15.75 59.7000 KONG FU PANDA PRE. APP A ARIFF - Watch
TT2 MAT SMART 21/02/2023 K - T 1000 - 70 - - - 4/7 0 6.5 1.00.75 GUILTY PLEASURES PRE. APP A ARIFF - 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
764 MAT SMART 26/06/2022 K 3 T 1250 [sc-A] G 70 467 13 4-4-2 2/9 62 6 1:14.29 GAMESTONKS - APP M EKDIHAR 59.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
TT1 MAT SMART 21/06/2022 K - T 1000 - 70 - - - 5/8 0 5.75 59.7000 MR X APP. M EKDIHAR - 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
989 MAT SMART 05/12/2021 K 3 T 1200 [scA4] G 71 462 13 10-8-4 4/11 94 4 ½ 1:11.44 MW TEH - R RUEVEN 58.0 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
747 MAT SMART 09/10/2021 K 3 T 1600 [lcA4] G 70 461 4 4-3-2 2/10 10 1 1:37.00 MW TEH - JAI SHANKAR 57 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
689 MAT SMART 25/09/2021 K 3 T 1200 [sc-A] G 70 464 4 4-4-3 3/11 35 1 1:09.93 SACRED TONIC - JAI SHANKAR 58.0 Watch
TT GINGERELLA 21/09/2021 K - T7 1000 - 96 - - - 1/8 0 - 1.00.60 SONG TO THE MOON - J SHANKAR - Watch
TT MAT SMART 21/09/2021 K - T10 1000 - 70 - - - 4/8 0 5.5 1.01.30 DIAMOND SET 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
306 MAT SMART 11/04/2021 K 3 T 1500 [lc-C6] G 71 460 6 7-7-5 5/11 9 4 ¼ 1:31.24 TOUCH THE CLOUDS - J DANIEL 57.5 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
239 MAT SMART 28/03/2021 K SUP B T 1600 [lc-C4] G 70 461 12 4-4-2 2/10 12 ¾ 1:36.12 TARGET - J DANIEL 54.5 Watch
177 MAT SMART 14/03/2021 K SUP B T 1300 [lc-A] G 72 457 12 8-7-7 7/11 776 7 ¼ 1:19.08 WHITE HOOF BIRD SR J DANIEL 56.0 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
158 MAT SMART 07/03/2021 K 3 T 1100 [sc-A] G 72 465 15 12-12-7 7/12 413 3 ¾ 1:05.44 HIGH COUNCIL SR, SP J DANIEL 58 Watch
T- MAT SMART 25/02/2020 K - T3 1000 - - - - - 2/4 0 0.5 59.9000 SACRED TONIC - MW TEH - Watch
236 MAT SMART 15/02/2020 K 3 T 1400 [lc-B] Y 66 470 9 8-6-1 1/9 25 - 1:23.90 GOD HELPS ME SB, TT J DANIEL 55.5 Watch
170 MAT SMART 02/02/2020 K 4-A T 1600 [lc-B] G 61 467 4 7-6-1 1/8 23 - 1:36.10 STAR INVINCIBLE SB, TT J DANIEL 59 Watch
135 MAT SMART 26/01/2020 K 4-A T 1400 [sc-A] G 61 467 8 7-7-7 7/11 43 4 1:24.30 FIRST DANCE SB, TT HS GILL 59 Watch
23 MAT SMART 04/01/2020 I M T 1400 [lc] G 55 463 11 6-6-1 1/13 155 0.30 1.24.32 UNSHADOWED GENERAL - J DANIEL 59 Watch