David Kamau has four losses against four opponents on his boxing record. For a list of Kamau's best fights, refer to "Best fights of David Kamau".
On June 16, 2000 David Kamau faced off against Antonio Margarito in a welterweight bout at age 34. He was coming in with a record of 30-4 (22), and Margarito was 22 years old and with a record of 21-3 (13). Kamau lost the fight via 2nd-round TKO.
On February 6, 1999 David Kamau faced off against Danny Perez at age 33. He was coming in with a record of 28-3 (21). Kamau lost the fight via 8-round majority decision.
On June 14, 1997 David Kamau fought Oscar De La Hoya in a welterweight world-title fight for De La Hoya's WBC title. Kamau was 31 years old and with a record of 28-2 (21), and De La Hoya was 24 years old and with a record of 24-0 (20). Kamau lost the fight via 2nd-round KO.
On September 16, 1995 David Kamau fought Julio Cesar Chavez in a super-lightweight world-title fight for Chavez' WBC title. Kamau was 30 years old and with a record of 26-1 (20), and Chavez was 33 years old and with a record of 94-1-1 (78). Kamau lost the fight via 12-round unanimous decision.