Gavin McDonnell has two losses against two opponents on his boxing record. For a list of McDonnell's best fights, refer to "Best fights of Gavin McDonnell".
On October 6, 2018 Gavin McDonnell faced off against Daniel Roman in a super-bantamweight bout at age 32. He was coming in with a record of 20-2-2 (5), and Roman was 28 years old and with a record of 25-2-1 (9). McDonnell lost the fight via 10th-round TKO.
On February 25, 2017 Gavin McDonnell faced off against Rey Vargas in a super-bantamweight bout at age 30. He was coming in with a record of 16-1-2 (4), and Vargas was 26 years old and with a record of 28-0 (22). McDonnell lost the fight via 12-round majority decision.