Aquí está una lista de las mejores peleas de Gagnon. Para una lista de las pérdidas de Gagnon, consulta "Mitch Gagnon Pérdidas".
El 22 de septiembre de 2012 Mitch Gagnon se enfrentó a Walel Watson en un combate de gallo a la edad de 27. Él entró con un récord de 9-2 (9), y Watson tenía 28 años y un récord de 9-4 (9). Gagnon detuvo a Walel Watson por sumisión en el asalto 1º.
El 21 de septiembre de 2013 Mitch Gagnon se enfrentó a Dustin Kimura en un combate de gallo a la edad de 28. Él entró con un récord de 10-2 (9), y Kimura tenía 24 años y un récord de 10-0 (9). Gagnon detuvo a Dustin Kimura por ahorcamiento en el asalto 1º.
El 4 de octubre de 2014 Mitch Gagnon se enfrentó a Roman Salazar en un combate de gallo a la edad de 29. Él entró con un récord de 12-2 (10), y Salazar tenía 26 años y un récord de 9-2 (6). Gagnon detuvo a Roman Salazar por sumisión en el asalto 1º.
El 16 de abril de 2014 Mitch Gagnon se enfrentó a Tim Gorman en un combate de gallo a la edad de 29. Él entró con un récord de 11-2 (9). Gagnon ganó la pelea por asalto 3º decisión unánime.