Gavin McDonnell tiene dos pérdidas contra dos oponentes en su carrera de boxeo. Para una lista de las mejores peleas de McDonnell, consulta "Mejores peleas de Gavin McDonnell".
El 6 de octubre de 2018 Gavin McDonnell se enfrentó a Daniel Roman en un combate de supergallo a la edad de 32. Él entró con un récord de 20-2-2 (5), y Roman tenía 28 años y un récord de 25-2-1 (9). McDonnell perdió la pelea por TKO en el asalto 10º.
El 25 de febrero de 2017 Gavin McDonnell se enfrentó a Rey Vargas en un combate de supergallo a la edad de 30. Él entró con un récord de 16-1-2 (4), y Vargas tenía 26 años y un récord de 28-0 (22). McDonnell perdió la pelea por asalto 12º decisión mayoritaria.