Johan Gonzalez tiene cuatro pérdidas contra cuatro oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Gonzalez, consulta "Mejores peleas de Johan Gonzalez".
El 19 de octubre de 2024 Johan Gonzalez se enfrentó a Yoenis Tellez a la edad de 33. Él entró con un récord de 35-4 (34), y Tellez tenía 24 años y un récord de 8-0 (6). Gonzalez perdió la pelea por TKO en el asalto 7º.
El 4 de mayo de 2024 Johan Gonzalez se enfrentó a Jesus Alejandro Ramos Jr. a la edad de 33. Él entró con un récord de 34-3 (33), y Ramos Jr. tenía 23 años y un récord de 20-1 (16). Gonzalez perdió la pelea por TKO en el asalto 9º.
El 11 de diciembre de 2022 Johan Gonzalez se enfrentó a Magomed Kurbanov a la edad de 31. Él entró con un récord de 31-2 (31), y Kurbanov tenía 27 años y un récord de 23-0 (13). Gonzalez perdió la pelea por asalto 10º decisión unánime.
El 18 de julio de 2019 Johan Gonzalez se enfrentó a Charlie Navarro en un combate de semimedio a la edad de 28. Él entró con un récord de 22-1 (22). Gonzalez perdió la pelea por asalto 11º decisión dividida.