Here is a list of Prates's best fights. For a list of Prates's losses, refer to "Carlos Prates Losses".
On February 10, 2024 Carlos Prates faced off against Trevin Giles in a welterweight bout at age 30. He was coming in with a record of 18-6 (16), and Giles was 31 years old and with a record of 16-5 (11). Prates stopped Trevin Giles via KO.
On August 16, 2025 Carlos Prates faced off against Geoff Neal in a welterweight bout at age 31. He was coming in with a record of 22-7 (20), and Neal was 34 years old and with a record of 16-6 (12). Prates stopped Geoff Neal via KO.
On November 9, 2024 Carlos Prates faced off against Neil Magny in a welterweight bout at age 31. He was coming in with a record of 21-6 (19), and Magny was 37 years old and with a record of 29-12 (12). Prates stopped Neil Magny via KO.
On August 17, 2024 Carlos Prates faced off against Li Jingliang in a welterweight bout at age 31. He was coming in with a record of 20-6 (18). Prates stopped Li Jingliang via KO.
On June 8, 2024 Carlos Prates faced off against Charles Radtke in a welterweight bout at age 30. He was coming in with a record of 19-6 (17). Prates stopped Charles Radtke via KO.
On April 25, 2019 Carlos Prates faced off against Gunther Kalunda Ngunza in a middleweight bout at age 25. He was coming in with a record of 10-5 (9). Prates stopped Gunther Kalunda Ngunza via KO.
On December 4, 2019 Carlos Prates faced off against Joseph Luciano in a middleweight bout at age 26. He was coming in with a record of 11-6 (9). Prates won the fight via 3-round unanimous decision.