Here is a list of Ball's best fights.
On November 18, 2023 Nick Ball faced off against Isaac Dogboe in a featherweight bout at age 26. He was coming in with a record of 19-0 (11), and Dogboe was 29 years old and with a record of 24-3 (15). Ball won the fight via 12-round unanimous decision.
On August 16, 2025 Nick Ball met Sam Goodman in a featherweight (WBA) world-title defense fight. Ball was 28 years old and with a record of 23-0-1 (13), and Goodman was 26 years old and with a record of 20-0 (8). Ball won the fight via 12-round unanimous decision and successfully defended his title.
On April 23, 2022 Nick Ball faced off against Isaac Lowe in a featherweight bout at age 25. He was coming in with a record of 15-0 (8), and Lowe was 28 years old and with a record of 21-1-3 (6). Ball stopped Isaac Lowe via TKO.
On June 1, 2024 Nick Ball fought Raymond Ford in a featherweight world-title fight for Ford's WBA (Regular) title. Ball was 27 years old and with a record of 20-0-1 (11), and Ford was 25 years old and with a record of 15-0-1 (8). Ball won the fight via 12-round split decision and is crowned the new featherweight world champion.
On May 27, 2023 Nick Ball faced off against Ludumo Lamati in a featherweight bout at age 26. He was coming in with a record of 18-0 (11), and Lamati was 31 years old and with a record of 21-0-1 (11). Ball stopped Ludumo Lamati via TKO.
On March 15, 2025 Nick Ball met TJ Doheny in a featherweight (WBA) world-title defense fight. Ball was 28 years old and with a record of 22-0-1 (13), and Doheny was 38 years old and with a record of 26-5 (20). Ball stopped TJ Doheny via 10th-round retirement and successfully defended his title.
On October 5, 2024 Nick Ball met Ronny Rios in a featherweight (WBA (Regular)) world-title defense fight. Ball was 27 years old and with a record of 21-0-1 (12), and Rios was 34 years old and with a record of 34-4 (17). Ball stopped Ronny Rios via 10th-round TKO and successfully defended his title.
On November 11, 2022 Nick Ball faced off against Jesus Ramirez Rubio in a featherweight bout at age 25. He was coming in with a record of 17-0 (10). Ball stopped Jesus Ramirez Rubio via TKO.