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 : 0

Year 1st % 2nd % 3rd % 4th % Unplaced % Total Runners Total Prize Money
2024 - -% - -% 1 11.11% 1 11.11% 7 77.78% 9 7,092
2023 - -% - -% - -% - -% - -% - -
2022 - -% - -% - -% - -% - -% - -

Horses by this Trainer

No. Horse Name MRA Brand Rating Sire Dam Owner
1 BOSS HENG HENG T202 33 CHOISIR (AUS) DECOCO (AUS) PHAN THREE THREE
2 BOSS NINE NINE M1 29 SEBRING (AUS) IN STYLE (NZ) PHAN THREE THREE
3 BOSS PHAN T229 63 WRITTEN TYCOON (AUS) TOO DISCREET (AUS) PHAN SIX SIX
4 CITY GOLD FAREWELL U7 46 SNITZEL (AUS) VERUSCHKA (GB) CITY GOLD
5 DIMESSO K394 32 DISSIDENT (AUS) SECRETARY'S SECRET (AUS) DAVID KOK TEIK WAI
6 DON’T FORGET BOSS M33 55 PREFERMENT (NZ) SWOONING (IRE) PHAN THREE THREE
7 HAPPY WARRIOR T40 34 ALAMOSA (NZ) RAINBOW ROCK (NZ) HAPPY WARRIOR
8 HEY BOSS T201 42 FASTNET ROCK (AUS) FASTONGRASS (USA) PHAN THREE THREE
9 JUNGLE CRUISE T118 49 JUNGLE POCKET (JPN) TWO SOCKS (JPN) DAVID KOK TEIK WAI
10 KINABALU LIGHT T37 39 BELARDO (IRE) MANUREWA (NZ) RSTC
11 LUCKY WARRIOR M203 44 HELLBENT (AUS) DIAMOND COVE (AUS) HAPPY WARRIOR
12 PACIFIC ANGEL X74 48 NOBLE MISSION (GB) DESTINY CALLS (USA) PACIFIC
13 PACIFIC ATLANTIC U39 64 WRITTEN TYCOON (AUS) AQUA BELLA (GB) PACIFIC
14 PACIFIC BAO BEI T1184 55 SEA THE STARS (IRE) SANTA ANABAA (GB) PACIFIC
15 PACIFIC BEAUTY M75 37 VANCOUVER (AUS) LATEST PLAN (USA) PACIFIC
16 PACIFIC CHARM T45 40 MAURICE (JPN) RED ROSES TOO (AUS) PACIFIC
17 PACIFIC CHIEF M172 51 WRITTEN TYCOON (AUS) LADY LYNETTE (AUS) PACIFIC
18 PACIFIC DREAM M104 27 U S NAVY FLAG (USA) FIRST BLUSH (AUS) PACIFIC
19 PACIFIC HERO T266 54 EXCEED AND EXCEL (AUS) SANITY (AUS) PACIFIC
20 PACIFIC SCOUT M126 41 DEEP FIELD (AUS) PARJINKA (AUS) PACIFIC
21 PACIFIC SPIRIT M103 32 RIP VAN WINKLE (IRE) TICKLED PINK (AUS) PACIFIC
22 RED DOT M25 70 DANDY MAN (IRE) UNION CITY BLUES (IRE) LUCKY
23 SABAH ACE T39 77 SWISS ACE (AUS) SHOW EXHIBIT (AUS) RSTC
24 SABAH STAR K180 46 PINS (AUS) ONESEY (NZ) TURF BLOODSTOCK SABAH STABLE
25 SABAH WIN T38 36 TURN ME LOOSE (NZ) QUINTESSENTIALLY (NZ) RSTC
26 SCREEN SHOT T117 51 SCREEN HERO (JPN) CRACK CODE (JPN) DAVID KOK TEIK WAI
27 SMART STAR M4 84 STAR WITNESS (AUS) POWER AHEAD (AUS) SMART BET
28 SOUSUI X102 51 MIKKI ISLE (JPN) ACCOMPLISHMENT (AUS) DAVID KOK TEIK WAI
29 SUPERMART BOSS M2 57 MAURICE (JPN) BACARELLA (AUS) PHAN THREE THREE
30 TALKINGTALKINGGURU M35 25 TELPERION (AUS) LIGHT UP A SCREEN (NZ) PHAN THREE THREE
31 TALKINTALKIN POWER M101 - MERCHANT NAVY (AUS) CLOUD SONG (AUS) DAVID KOK TEIK WAI
32 VITTORIA PERFETTA H462 40 ZOUSTAR (AUS) ADMIRING (AUS) DAVID KOK TEIK WAI
33 WIN WIN K136 66 PER INCANTO (USA) SILVER PENNY (NZ) TURF BLOODSTOCK SABAH STABLE

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
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
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
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
1019 PACIFIC BEAUTY 02/11/2024 K 5A T 1500 [lc-E] G 37 427 4 9-9-7 7/10 38 6 ¾ 1:34.11 SOLID EIGHTY-THREE B TH KOH 56.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
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
1003 PACIFIC CHARM 26/10/2024 K 5A T 1020 [Ⅱ] G 40 529 6 4-4-8 8/9 30 10 ¼ 1:01.59 AFTERMATH B TH KOH 57.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
1006 PACIFIC HERO 26/10/2024 K 4A T 1100 [sc-A6] G 54 471 4 1-1-5 5/10 35 5 ¾ 1:06.33 SURFIE BOY TT, B TH KOH 56.0 Watch