David Kok took his first steps in horse racing at his home town of Ipoh in 1993 when he was only 20, starting off as a syce with ex-trainer Boyle Chua. He then relocated to Singapore in 1996, spending two years with trainer Mick Kent before moving to Charles Leck’s yard in 1998.

Following a short industrial attachment in Brisbane, Australia with various trainers, the Singapore permanent resident returned to Leck and became his stable supervisor in 2000. As Kok gained more experience, he soon earned his ‘B’ licence in 2005 before he finally got the nod for an ‘A’ licence in 2009.

Though Kok does not saddle many runners in feature races, he was able to land his first Group success in the Group 1 Panasonic Kranji Mile in 2013 with CASH LUCK, who added a second silverware to his trophy cabinet with the Group 3 JBBA Moonbeam Vase the next year.

But the well-named WELL DONE topped that three years later when he gave Kok two successive Group 1 wins in the Patron’s Bowl, followed by the biggest of them all, the Emirates Singapore Derby.

Kok won his first – and Singapore’s last – Gold Cup with Smart Star at Kranji last Oct 5. The Star Witness gelding, ridden by South African Muzi Yeni, came from a long way back to beat Lim’s Saltoro in a nail-biting finish.

“I always wanted to win (the Singapore Gold Cup), and finally, I won the last one,” he said then.


Nationality: Singaporean Born in Year: 1973 Career wins : 2

Year 1st % 2nd % 3rd % 4th % Unplaced % Total Runners Total Prize Money
2024 2 5.56% - -% 3 8.33% 4 11.11% 27 75% 36 55,564
2023 - -% - -% - -% - -% - -% - -
2022 - -% - -% - -% - -% - -% - -

Horses by this Trainer

No. Horse Name MRA Brand Rating Sire Dam Owner
1 BOSS PHAN T229 63 WRITTEN TYCOON (AUS) TOO DISCREET (AUS) PHAN SIX SIX
2 CHINESE DREAM U7 46 SNITZEL (AUS) VERUSCHKA (GB) DAVID KOK TEIK WAI
3 DIMESSO K394 32 DISSIDENT (AUS) SECRETARY'S SECRET (AUS) DAVID KOK TEIK WAI
4 DON’T FORGET BOSS M33 53 PREFERMENT (NZ) SWOONING (IRE) PHAN THREE THREE
5 HAPPY WARRIOR T40 34 ALAMOSA (NZ) RAINBOW ROCK (NZ) HAPPY WARRIOR
6 KINABALU LIGHT T37 37 BELARDO (IRE) MANUREWA (NZ) RSTC
7 LUCKY WARRIOR M203 44 HELLBENT (AUS) DIAMOND COVE (AUS) HAPPY WARRIOR
8 PACIFIC ANGEL X74 43 NOBLE MISSION (GB) DESTINY CALLS (USA) PACIFIC
9 PACIFIC ARMANI X141 39 CABLE BAY (IRE) COLOURMEGAL (AUS) PACIFIC
10 PACIFIC ATLANTIC U39 64 WRITTEN TYCOON (AUS) AQUA BELLA (GB) PACIFIC
11 PACIFIC BAO BEI T1184 53 SEA THE STARS (IRE) SANTA ANABAA (GB) PACIFIC
12 PACIFIC CHIEF M172 51 WRITTEN TYCOON (AUS) LADY LYNETTE (AUS) PACIFIC
13 PACIFIC DIAMOND X142 53 KERMADEC (NZ) FIELDS OF FREEDOM (AUS) PACIFIC
14 PACIFIC DREAM M104 26 U S NAVY FLAG (USA) FIRST BLUSH (AUS) PACIFIC
15 PACIFIC EMPEROR M13 90 CARAVAGGIO (USA) TIWISHKENI (AUS) PACIFIC
16 PACIFIC FORTUNE U72 25 DEEP SKY (JPN) ANGEL SMILE (JPN) PACIFIC
17 PACIFIC GOLD M100 56 KERMADEC (NZ) ALCINA (GER) PACIFIC
18 PACIFIC HUNTER M171 54 HELLBENT (AUS) AIR APPARENT (AUS) PACIFIC
19 PACIFIC PRIME K49 28 WANDJINA (AUS) OAK PARK (AUS) PACIFIC
20 PACIFIC RAINBOW M149 46 MAURICE (JPN) HEXAMETER (AUS) PACIFIC
21 PACIFIC RIVER X123 61 STATUE OF LIBERTY (USA) MISTY GREY (AUS) PACIFIC
22 PACIFIC SCOUT M126 41 DEEP FIELD (AUS) PARJINKA (AUS) PACIFIC
23 PACIFIC SNOOPY M91 50 HELLBENT (AUS) RAWOOF (AUS) PACIFIC
24 PACIFIC SPIRIT M103 30 RIP VAN WINKLE (IRE) TICKLED PINK (AUS) PACIFIC
25 PACIFIC WINDSOR M181 52 RESET (AUS) SMALL TOWN HONEY (AUS) PACIFIC
26 SABAH ACE T39 77 SWISS ACE (AUS) SHOW EXHIBIT (AUS) RSTC
27 SABAH STAR K180 46 PINS (AUS) ONESEY (NZ) TURF BLOODSTOCK SABAH STABLE
28 SABAH WIN T38 36 TURN ME LOOSE (NZ) QUINTESSENTIALLY (NZ) RSTC
29 SMART STAR M4 84 STAR WITNESS (AUS) POWER AHEAD (AUS) SMART BET
30 STEADY BOSS M34 25 TELPERION (AUS) FLORID AFFAIR (NZ) PHAN THREE THREE
31 SUPERMART BOSS M2 57 MAURICE (JPN) BACARELLA (AUS) PHAN THREE THREE
32 TALKINTALKIN POWER M101 - MERCHANT NAVY (AUS) CLOUD SONG (AUS) DAVID KOK TEIK WAI
33 VITTORIA PERFETTA H462 40 ZOUSTAR (AUS) ADMIRING (AUS) DAVID KOK TEIK WAI
34 WIN WIN K136 66 PER INCANTO (USA) SILVER PENNY (NZ) TURF BLOODSTOCK SABAH STABLE
35 WONDERFUL BOSS T194 44 SUPER ONE (AUS) MARIONETTE (AUS) PHAN THREE THREE

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
TT4 PACIFIC SCOUT 17/12/2024 K - T 1000 - 41 - - - 3/7 0 0.5 1.04.03 PACIFIC SONIC B PH SEOW* c2 - Watch
TT5 PACIFIC ARMANI 17/12/2024 K - T 1000 - 39 - - - 6/7 0 4 1.02.04 PACIFIC BEAUTY B TT TH KOH - Watch
TT2 PACIFIC RIVER 17/12/2024 K - T 1000 - 61 - - - 1/7 0 - 1.00.14 EMERALD LISI - PH SEOW* c2 - Watch
TT1 PACIFIC ATLANTIC 17/12/2024 K - T 1000 - 64 - - - 7/8 0 6.25 1.01.10 DREAM ALLIANCE B L DE SOUZA - Watch
1123 PACIFIC SNOOPY 15/12/2024 K 4A T 1200 [sc-A6] G 51 465 6 7-5-4 4/8 44 6 ¾ 1:11.33 BOY XANDER TT TH KOH 54.5 Watch
1120 SABAH STAR 15/12/2024 K 4A T 1400 [lc-A6] G 46 495 3 9-9-6 6/10 142 9 ¾ 1:24.57 LUEN ON FEELINGS - I SAIFUDIN 52.0 Watch
1119 PACIFIC BAO BEI 15/12/2024 K 4A T 1600 [lc-A6] G 55 491 8 4-4-5 5/10 26 5 ½ 1:36.91 LUCKY TO WIN B, TT PH SEOW* c2 56.5 Watch
1118 KINABALU LIGHT 15/12/2024 K 5A T 1300 [lc-A6] G 39 474 9 6-6-5 5/8 150 6 ¼ 1:18.55 SINGLE WARRIOR B I SAIFUDIN 57.5 Watch
1122 LUCKY WARRIOR 15/12/2024 K OP M T 1200 [sc-A6] G 44 516 6 2-1-6 6/9 17 9 ¾ 1:12.48 STORM PEGASUS EM, B I SAIFUDIN 57.5 Watch
1124 PACIFIC ANGEL 15/12/2024 K 4B T 1200 [sc-A6] G 45 476 9 6-6-7 7/7 27 10 ¼ 1:13.13 DEFEATER TT TH KOH 54.0 Watch
TT2 D KOK 10/12/2024 K - T 1000 - 46 - - - 7/7 0 17 1.02.85 STRONG N SMART B I SAIFUDIN - Watch
TT3 WONDERFUL BOSS 10/12/2024 K - T 1000 - 44 - - - 7/7 0 29 1.03.76 WRITTEN TOWIN B I SAIFUDIN - Watch
1105 PACIFIC ANGEL 08/12/2024 K 4B T 1100 [sc-A4] G 46 474 8 2-2-4 4/10 28 3 ¾ 1:04.95 AFTERMATH TT PH SEOW* c2 54.5 Watch
1102 SABAH WIN 08/12/2024 K 5A T 1275 [Ⅱ] G 36 515 3 9-6-6 6/10 58 4 ¼ 1:17.65 RED DRAGONFLY SB, B I SAIFUDIN 55.5 Watch
1107 PACIFIC SPIRIT 08/12/2024 K 5A T 1500 [lc-A4] G 32 540 8 5-5-7 7/10 28 12 ½ 1:35.97 TOP SHOW B, TT I SAIFUDIN 54.0 Watch
1107 PACIFIC FORTUNE 08/12/2024 K 5A T 1500 [lc-A4] G 27 431 10 9-10-10 10/10 463 27 1:38.24 TOP SHOW B TH KOH 52.0 Watch
1101 PACIFIC PRIME 08/12/2024 K 5A T 1020 [Ⅱ] G 30 441 4 9-9-8 8/9 30 13 ¾ 1:01.21 THUNDER STAR SP, SB, TT TH KOH 52.5 Watch
TT5 PACIFIC SPIRIT 03/12/2024 K - T 1000 - 31 - - - 8/8 0 20 1.01.97 MAGNITUDE B TT I SAIFUDIN - Watch
TT3 D KOK 03/12/2024 K - T 1000 - 48 - - - 8/8 0 24 1.07.66 CINNAMON BLAZE B I SAIFUDIN - Watch
TT4 LUCKY WARRIOR 03/12/2024 K - T 1000 - 44 - - - 8/8 0 13.25 1.01.87 SMART ONE B SB I SAIFUDIN - Watch
1089 PACIFIC SCOUT 01/12/2024 K 5A T 1150 [Ⅱ] Y 41 556 3 4-5-5 5/10 28 4 ¾ 1:10.40 THE STAR SP, B I SAIFUDIN 58.0 Watch
1095 PACIFIC DREAM 01/12/2024 K OP T 1400 [lc-A] Y 27 501 8 8-8-4 4/8 26 5 ¾ 1:25.67 ROCKY BHAI SB, TT PH SEOW* c2 58.0 Watch
1098 HAPPY WARRIOR 01/12/2024 K 5A T 1400 [lc-A] Y 34 491 4 12-12-9 9/12 40 15 ½ 1:27.60 RADETZKY MARSCH TT I SAIFUDIN 54.5 Watch
1092 SABAH STAR 01/12/2024 K 4A T 1200 [sc-A] Y 46 497 13 12-12-9 9/12 315 9 ¼ 1:12.54 AERAS - I SAIFUDIN 52.0 Watch
1095 STEADY BOSS 01/12/2024 K OP T 1400 [lc-A] Y 25 539 5 7-7-7 7/8 137 25 ¼ 1:28.72 ROCKY BHAI BP, SR HS GILL 58.0 Watch
1099 KINABALU LIGHT 01/12/2024 K 5A T 1600 [lc-A] Y 39 472 7 8-8-6 6/12 52 3 ¾ 1:40.15 GOD'S GIFT B I SAIFUDIN 57.0 Watch
TT3 KINABALU LIGHT 26/11/2024 K - T 1000 - 39 - - - 9/10 0 16.25 1.00.88 STORM PEGASUS B SB I SAIFUDIN - Watch
TT4 HAPPY WARRIOR 26/11/2024 K - T 1000 - 34 - - - 7/7 0 16.25 1.01.17 THE WONDERBOLT TT I SAIFUDIN - Watch
TT5 STEADY BOSS 26/11/2024 K - T 1000 - 25 - - - 6/6 0 21.25 1.00.96 D KOK BP SR I SAIFUDIN - Watch
TT4 SABAH WIN 26/11/2024 K - T 1000 - 36 - - - 5/7 0 13.75 1.01.17 THE WONDERBOLT B SB KC THAM c1 - Watch
1073 PACIFIC SCOUT 24/11/2024 K 5A T 1275 [Ⅱ] Y 41 551 1 3-4-3 3/10 14 4 ¼ 1:18.01 SAYONARA SP, B PH SEOW* c2 58.0 Watch
1078 PACIFIC BAO BEI 24/11/2024 K 4A T 1400 [lc- E] Y 55 486 10 7-7-8 8/10 25 8 ½ 1:27.58 PACIFIC WINDSOR B, TT L DE SOUZA 57.0 Watch
TT2 PACIFIC BAO BEI 19/11/2024 K - T 1000 - 55 - - - 4/6 0 0.75 1.01.66 KASSAB B TT L DE SOUZA - Watch
1054 PACIFIC ANGEL 17/11/2024 K 4B T 1300 [lc-A4] Y 48 474 11 2-2-5 5/9 298 3 ½ 1:18.21 SUN PALACE TT R SHAFIQ 55.5 Watch
1052 PACIFIC SPIRIT 10/11/2024 K 5A T 1800 [lc-A] Y 33 537 3 6-6-4 4/8 50 7 ¼ 1:54.30 VERY SURPRISE B, TT KC THAM c1 55.0 Watch
1044 PACIFIC SCOUT 10/11/2024 K 5A T 1150 [Ⅱ] Y 41 554 7 5-5-3 3/10 93 2 ¼ 1:08.76 VOLCANIC B L DE SOUZA 58.0 Watch
1024 PACIFIC ANGEL 02/11/2024 K 4A T 1020 [Ⅱ] G 48 473 7 9-9-8 8/10 17 5 ½ 1:00.43 RICH N POWERFUL TT TH KOH 55.0 Watch
1010 PACIFIC SPIRIT 27/10/2024 K 5A T 1400 [sc-A6] G 33 542 8 10-10-8 8/10 49 6 ¾ 1:26.84 REMO MAMA B, TT PH SEOW* c2 54.0 Watch
1018 PACIFIC SCOUT 27/10/2024 K 5A T 1150 [Ⅱ] G 41 554 2 5-5-10 10/10 39 14 ¾ 1:10.43 GOLDEN SIXTY-ONE B TH KOH 58.5 Watch
1009 PACIFIC DREAM 26/10/2024 K 5A T 1600 [lc-A6] G 27 498 1 5-6-8 8/9 20 15 1:39.70 VERY SURPRISE SB, TT PH SEOW* c2 52.0 Watch