Aquí está una lista de las mejores peleas de Willis. Para una lista de las pérdidas de Willis, consulta "Justin Willis Pérdidas".
El 2 de diciembre de 2017 Justin Willis se enfrentó a Allen Crowder a la edad de 30. Él entró con un récord de 6-1 (4), y Crowder tenía 28 años y un récord de 9-2 (8). Willis detuvo a Allen Crowder por KO.
El 16 de julio de 2017 Justin Willis se enfrentó a James Mulheron a la edad de 29. Él entró con un récord de 5-1 (3). Willis ganó la pelea por 3º asalto decisión unánime.
El 29 de agosto de 2015 Justin Willis se enfrentó a Rizvan Kuniev a la edad de 28. Él entró con un récord de 3-1 (2), y Kuniev tenía 23 años y un récord de 2-1-1 (1). Willis ganó la pelea por 2º asalto decisión unánime.
El 21 de abril de 2018 Justin Willis se enfrentó a Chase Sherman a la edad de 30. Él entró con un récord de 7-1 (4), y Sherman tenía 28 años y un récord de 11-4 (10). Willis ganó la pelea por 3º asalto decisión unánime.
El 2 de diciembre de 2018 Justin Willis se enfrentó a Mark Hunt a la edad de 31. Él entró con un récord de 8-1 (4), y Hunt tenía 44 años y un récord de 13-13-1 (10). Willis ganó la pelea por 3º asalto decisión unánime.
El 31 de diciembre de 2014 Justin Willis se enfrentó a Yusuke Kawaguchi a la edad de 27. Él entró con un récord de 2-1 (2). Willis detuvo a Yusuke Kawaguchi por TKO.