Here is a list of Pacio's best fights. For a list of Pacio's losses, refer to "Joshua Pacio Losses".
On September 24, 2021 Joshua Pacio met Yosuke Saruta in a strawweight (ONE Championship) title defense fight. Pacio was 25 years old and with a record of 19-3 (16), and Saruta was 34 years old and with a record of 21-9-3 (7). Pacio stopped Yosuke Saruta via 1st-round TKO and successfully defended his title.
On February 20, 2025 Joshua Pacio met Jarred Brooks in a strawweight (ONE Championship) title defense fight. Pacio was 29 years old and with a record of 22-4 (17), and Brooks was 31 years old and with a record of 21-4 (10). Pacio stopped Jarred Brooks via 2nd-round TKO and successfully defended his title.
On March 1, 2024 Joshua Pacio fought Jarred Brooks in a strawweight title fight for Brooks' ONE Championship title. Pacio was 28 years old and with a record of 21-4 (16), and Brooks was 30 years old and with a record of 20-2 (9). Pacio won the fight via 1-round disqualification and is crowned the new ONE strawweight champion.
On April 12, 2019 Joshua Pacio fought Yosuke Saruta in a strawweight title fight for Saruta's ONE Championship title. Pacio was 23 years old and with a record of 16-3 (14), and Saruta was 31 years old and with a record of 19-8-3 (6). Pacio stopped Yosuke Saruta via 4th-round KO and is crowned the new ONE strawweight champion.
On January 31, 2020 Joshua Pacio met Alex Silva in a strawweight (ONE Championship) title defense fight. Pacio was 24 years old and with a record of 18-3 (15), and Silva was 37 years old and with a record of 9-4 (8). Pacio won the fight via 5-round split decision and successfully defended his title.
On September 22, 2018 Joshua Pacio fought Yoshitaka Naito in a strawweight title fight for Naito's ONE Championship title. Pacio was 22 years old and with a record of 15-2 (13), and Naito was 34 years old and with a record of 13-1 (7). Pacio won the fight via 5-round unanimous decision and is crowned the new ONE strawweight champion.
On July 27, 2018 Joshua Pacio faced off against Pongsiri Mitsatit in a strawweight bout at age 22. He was coming in with a record of 14-2 (13). Pacio stopped Pongsiri Mitsatit via submission.
On March 11, 2017 Joshua Pacio faced off against Dejdamrong Sor Amnuaysirichoke in a strawweight bout at age 21. He was coming in with a record of 11-1 (10). Pacio won the fight via 3-round split decision.
On November 10, 2017 Joshua Pacio faced off against Roy Doliguez in a strawweight bout at age 21. He was coming in with a record of 12-2 (11). Pacio stopped Roy Doliguez via KO.
On October 7, 2023 Joshua Pacio faced off against Mansur Malachiev in a strawweight bout at age 27. He was coming in with a record of 20-4 (16). Pacio won the fight via 3-round unanimous decision.