Aquí está una lista de las mejores peleas de Zawada. Para una lista de las pérdidas de Zawada, consulta "David Zawada Pérdidas".
El 9 de noviembre de 2019 David Zawada se enfrentó a Abubakar Nurmagomedov en un combate de welter a la edad de 29. Él entró con un récord de 17-5 (15), y Nurmagomedov tenía 29 años y un récord de 15-2-1 (10). Zawada detuvo a Abubakar Nurmagomedov por sumisión en el asalto 1º.
El 22 de octubre de 2017 David Zawada se enfrentó a Maciej Jewtuszko en un combate de welter a la edad de 27. Él entró con un récord de 15-3 (13), y Jewtuszko tenía 36 años y un récord de 12-3 (11). Zawada ganó la pelea por asalto 3º decisión unánime.
El 15 de septiembre de 2012 David Zawada se enfrentó a Kerim Engizek a la edad de 22. Él entró con un récord de 7-0 (6). Zawada ganó la pelea por asalto 3º decisión mayoritaria.