Here is a list of Pearce's best fights. For a list of Pearce's losses, refer to "Jonathan Pearce Losses".
On July 23, 2022 Jonathan Pearce faced off against Makwan Amirkhani in a featherweight bout at age 30. He was coming in with a record of 13-4 (11), and Amirkhani was 33 years old and with a record of 17-7 (10). Pearce stopped Makwan Amirkhani via TKO.
On November 28, 2020 Jonathan Pearce faced off against Kai Kamaka III in a featherweight bout at age 28. He was coming in with a record of 10-4 (9), and Kamaka III was 25 years old and with a record of 8-2 (1). Pearce stopped Kai Kamaka III via TKO.
On September 25, 2021 Jonathan Pearce faced off against Omar Morales in a featherweight bout at age 29. He was coming in with a record of 11-4 (10), and Morales was 35 years old and with a record of 11-1 (7). Pearce stopped Omar Morales via submission.
On December 3, 2022 Jonathan Pearce faced off against Darren Elkins in a featherweight bout at age 30. He was coming in with a record of 14-4 (11), and Elkins was 38 years old and with a record of 27-10 (14). Pearce won the fight via 3-round unanimous decision.
On August 19, 2017 Jonathan Pearce faced off against Damir Ferhatbegović in a lightweight bout at age 25. He was coming in with a record of 5-3 (4). Pearce stopped Damir Ferhatbegović via submission.
On February 19, 2022 Jonathan Pearce faced off against Christian Rodriguez in a featherweight bout at age 29. He was coming in with a record of 12-4 (10). Pearce won the fight via 3-round unanimous decision.
On October 13, 2017 Jonathan Pearce faced off against Omar Johnson in a lightweight bout at age 25. He was coming in with a record of 6-3 (5). Pearce stopped Omar Johnson via TKO.