John Moraga has seven losses against six opponents on his MMA record. For a list of Moraga's best fights, refer to "Best fights of John Moraga".
On August 25, 2018 John Moraga faced off against Deiveson Figueiredo in a flyweight bout at age 34. He was coming in with a record of 19-7 (11), and Figueiredo was 30 years old and with a record of 14-0 (12). Moraga lost the fight via 2nd-round TKO.
On January 17, 2017 John Moraga faced off against Sergio Pettis in a flyweight bout at age 32. He was coming in with a record of 16-6 (10). Moraga lost the fight via 3-round unanimous decision.
On July 8, 2016 John Moraga faced off against Matheus Nicolau in a flyweight bout at age 32. He was coming in with a record of 16-5 (10), and Nicolau was 23 years old and with a record of 11-1-1 (8). Moraga lost the fight via 3-round split decision.
On May 23, 2015 John Moraga faced off against Joseph Benavidez in a flyweight bout at age 31. He was coming in with a record of 16-4 (10), and Benavidez was 30 years old and with a record of 21-4 (15). Moraga lost the fight via 3-round unanimous decision.
On June 7, 2014 John Moraga faced off against John Dodson in a flyweight bout at age 30. He was coming in with a record of 14-3 (8), and Dodson was 29 years old and with a record of 15-6 (9). Moraga lost the fight via 2nd-round TKO.
On July 27, 2013 John Moraga fought Demetrious Johnson in a flyweight title fight for Johnson's UFC Championship title. Moraga was 29 years old and with a record of 13-2 (8), and Johnson was 26 years old and with a record of 10-2-1 (4). Moraga lost the fight via 5th-round submission.
On December 11, 2010 John Moraga faced off against John Dodson at age 26. He was coming in with a record of 6-1 (3), and Dodson was 26 years old and with a record of 10-5 (6). Moraga lost the fight via 3-round unanimous decision.