Aquí está una lista de las mejores peleas de Moraga. Para una lista de las pérdidas de Moraga, consulta "John Moraga Pérdidas".
El 7 de octubre de 2017 John Moraga se enfrentó a Magomed Bibulatov en un combate de mosca a la edad de 33. Él entró con un récord de 18-6 (11), y Bibulatov tenía 29 años y un récord de 14-0 (7). Moraga detuvo a Magomed Bibulatov por KO en el asalto 1º.
El 4 de agosto de 2012 John Moraga se enfrentó a Ulysses Gomez en un combate de mosca a la edad de 28. Él entró con un récord de 12-1 (7), y Gomez tenía 29 años y un récord de 9-2 (7). Moraga detuvo a Ulysses Gomez por KO en el asalto 1º.
El 29 de diciembre de 2012 John Moraga se enfrentó a Chris Cariaso en un combate de mosca a la edad de 28. Él entró con un récord de 13-1 (8), y Cariaso tenía 31 años y un récord de 14-3 (4). Moraga detuvo a Chris Cariaso por sumisión en el asalto 3º.
El 15 de enero de 2014 John Moraga se enfrentó a Dustin Ortiz en un combate de mosca a la edad de 29. Él entró con un récord de 14-2 (8), y Ortiz tenía 25 años y un récord de 12-2 (9). Moraga ganó la pelea por asalto 3º decisión dividida.
El 11 de junio de 2017 John Moraga se enfrentó a Ashkan Mokhtarian en un combate de mosca a la edad de 33. Él entró con un récord de 17-6 (10), y Mokhtarian tenía 31 años y un récord de 13-1 (12). Moraga ganó la pelea por asalto 3º decisión unánime.
El 13 de diciembre de 2014 John Moraga se enfrentó a Willie Gates en un combate de mosca a la edad de 30. Él entró con un récord de 16-3 (10), y Gates tenía 27 años y un récord de 11-4 (8). Moraga detuvo a Willie Gates por sumisión en el asalto 3º.
El 5 de septiembre de 2014 John Moraga se enfrentó a Justin Scoggins en un combate de mosca a la edad de 30. Él entró con un récord de 15-3 (9), y Scoggins tenía 22 años y un récord de 9-1 (7). Moraga detuvo a Justin Scoggins por sumisión en el asalto 2º.
El 14 de abril de 2018 John Moraga se enfrentó a Wilson Reis en un combate de mosca a la edad de 34. Él entró con un récord de 19-6 (11), y Reis tenía 33 años y un récord de 22-8 (10). Moraga ganó la pelea por asalto 3º decisión unánime.
El 26 de junio de 2010 John Moraga se enfrentó a Travis Halverson a la edad de 26. Él entró con un récord de 5-0 (3). Moraga detuvo a Travis Halverson por sumisión en el asalto 1º.
El 20 de marzo de 2010 John Moraga se enfrentó a Pat Donovan a la edad de 26. Él entró con un récord de 4-0 (2). Moraga detuvo a Pat Donovan por sumisión en el asalto 2º.