Joshua Pacio has four losses against four opponents on his MMA record. For a list of Pacio's best fights, refer to "Best fights of Joshua Pacio".
On December 3, 2022 Joshua Pacio met Jarred Brooks in a strawweight (ONE Championship) title defense fight. Pacio was 26 years old and with a record of 19-4 (16), and Brooks was 29 years old and with a record of 19-2 (9). Pacio lost the fight via 5-round unanimous decision and lost the title.
On January 19, 2019 Joshua Pacio met Yosuke Saruta in a strawweight (ONE Championship) title defense fight. Pacio was 23 years old and with a record of 15-3 (13), and Saruta was 31 years old and with a record of 18-8-3 (6). Pacio lost the fight via 5-round split decision and lost the title.
On August 5, 2017 Joshua Pacio faced off against Hayato Suzuki in a flyweight bout at age 21. He was coming in with a record of 11-2 (10). Pacio lost the fight via 1st-round submission.
On October 7, 2016 Joshua Pacio fought Yoshitaka Naito in a strawweight title fight for Naito's ONE Championship title. Pacio was 20 years old and with a record of 10-1 (10), and Naito was 32 years old and with a record of 11-0 (6). Pacio lost the fight via 3rd-round submission.