John Castañeda tiene ocho pérdidas contra siete oponentes en su carrera de MMA. Para una lista de las mejores peleas de Castañeda, consulta "Mejores peleas de John Castañeda".
El 26 de abril de 2025 John Castañeda se enfrentó a Chris Gutiérrez en un combate de pluma a la edad de 33. Él entró con un récord de 21-8 (13), y Gutiérrez tenía 34 años y un récord de 21-6-2 (10). Castañeda perdió la pelea por asalto 3º decisión dividida.
El 8 de junio de 2024 John Castañeda se enfrentó a Daniel Marcos en un combate de gallo a la edad de 32. Él entró con un récord de 21-7 (13), y Marcos tenía 31 años y un récord de 15-0 (8). Castañeda perdió la pelea por asalto 3º decisión unánime.
El 1 de octubre de 2022 John Castañeda se enfrentó a Daniel Santos en un combate de gallo a la edad de 30. Él entró con un récord de 19-6 (13). Castañeda perdió la pelea por KO en el asalto 2º.
El 26 de julio de 2020 John Castañeda se enfrentó a Nathaniel Wood en un combate de gallo a la edad de 28. Él entró con un récord de 17-5 (12), y Wood tenía 27 años y un récord de 15-4 (13). Castañeda perdió la pelea por asalto 3º decisión unánime.
El 13 de abril de 2018 John Castañeda se enfrentó a José Alday en un combate de gallo a la edad de 26. Él entró con un récord de 16-4 (11). Castañeda perdió la pelea por asalto 3º decisión dividida.
El 11 de noviembre de 2017 John Castañeda se enfrentó a Levy Saúl Marroquín en un combate de gallo a la edad de 25. Él entró con un récord de 16-3 (11). Castañeda perdió la pelea por asalto 3º decisión unánime.
El 10 de octubre de 2014 John Castañeda se enfrentó a Matt Brown en un combate de gallo a la edad de 22. Él entró con un récord de 5-2 (4). Castañeda perdió la pelea por asalto 3º decisión dividida.
El 31 de mayo de 2014 John Castañeda se enfrentó a Matt Brown en un combate de gallo a la edad de 22. Él entró con un récord de 4-1 (3). Castañeda perdió la pelea por TKO en el asalto 1º.