David Kamau tiene cuatro pérdidas contra cuatro oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Kamau, consulta "Mejores peleas de David Kamau".
El 16 de junio de 2000 David Kamau se enfrentó a Antonio Margarito en un combate de welter a la edad de 34. Él entró con un récord de 30-4 (22), y Margarito tenía 22 años y un récord de 21-3 (13). Kamau perdió la pelea por 2º asalto TKO.
El 6 de febrero de 1999 David Kamau se enfrentó a Danny Perez a la edad de 33. Él entró con un récord de 28-3 (21). Kamau perdió la pelea por 8º asalto decisión mayoritaria.
El 14 de junio de 1997 David Kamau se enfrentó a Oscar De La Hoya en un combate de welter world-title por De La Hoya's CMB título. Kamau tenía 31 años y un récord de 28-2 (21), y De La Hoya tenía 24 años y un récord de 24-0 (20). Kamau perdió la pelea por 2º asalto KO.
El 16 de septiembre de 1995 David Kamau se enfrentó a Julio Cesar Chavez en un combate de semiwelter world-title por Chavez' CMB título. Kamau tenía 30 años y un récord de 26-1 (20), y Chavez tenía 33 años y un récord de 94-1-1 (78). Kamau perdió la pelea por 12º asalto decisión unánime.