Here is a list of Culibao's best fights. For a list of Culibao's losses, refer to "Joshua Culibao Losses".
On February 12, 2023 Joshua Culibao faced off against Melsik Baghdasaryan in a featherweight bout at age 28. He was coming in with a record of 11-1-1 (6), and Baghdasaryan was 31 years old and with a record of 7-1 (5). Culibao stopped Melsik Baghdasaryan via submission.
On May 22, 2021 Joshua Culibao faced off against Shayilan Nuerdanbieke in a featherweight bout at age 26. He was coming in with a record of 9-1-1 (5), and Nuerdanbieke was 27 years old and with a record of 36-9 (28). Culibao won the fight via 3-round unanimous decision.
On June 11, 2022 Joshua Culibao faced off against Choi Seung-woo in a featherweight bout at age 28. He was coming in with a record of 10-1-1 (5). Culibao won the fight via 3-round split decision.