Klockan var en bit efter 21.00 på fredagskvällen och han hade just förlorat SM-finalen i juniorernas kataklass mot Eskilstunakillen Khai Truong.
Vägen fram till final var dock spikrak för katrineholmaren som inledde med två 5–0-segrar och sedan lekte hem sista matchen mot final mot tidigare katrineholmaren Ian Toth som numer tävlar för Stockholm.
– Jag har känt mig i fin form hela dagen, sa David efter sina tre inledande segrar.
Då var förväntningarna stora på att sviten skulle fortsätta i finalen och han skulle ta sitt tredje SM-guld.
– Jag och Khai har mötts många gånger. Senast var för en månad sedan i Eskilstuna open och då vann jag, sa David.
Men den här gången erkänner han att han inte ens var riktigt nära. Det blev förlust i finalen med 5–0.
Tidig lördagsmorgon handlade det om seniorklassen och kata igen. Enkelt tog sig David vidare till finalen. Där väntade Alexander Pagot från Lidingö.
- Vi är landslagskompisar och känner varandra ganska väl, även om det var första gången vi möttes i en match, säger David.
Han började lite tillbakadraget, men skaffade sig allt mer övertag tack vare rapphet och intensitet.
Men när domarna gav sina resultat blev det 3-2 till Pagot.
- Det är en domarsport. Så okej, sa David.
Han tyckte att domarsiffrorna lika gärna kunnat vara de omvända, inte minst med tanke på att Pagot hade en balansmiss i slutet av matchen.
- Orättvist? Nej, det var det nog inte, men jag var ju så nära, säger David.
Alexander Pagot slog på sin väg till SM-guldet också förre katrineholmaren Felix Falk.
David Pham gjorde ytterligare en SM-start på lördagen, i kumite för juniorer. Där blev det förlust mot en annan katrineholmare, Gabriel Österberg - som dock förlorade i sin nästa match.