William Silva has five losses against five opponents on his boxing record. For a list of Silva's best fights, refer to "Best fights of William Silva".
On August 5, 2023 William Silva faced off against Ashton Sylve in a super-lightweight bout at age 36. He was coming in with a record of 30-5 (18), and Sylve was 19 years old and with a record of 9-0 (8). Silva lost the fight via 4th-round KO.
On October 16, 2021 William Silva faced off against Cletus Seldin in a super-lightweight bout at age 34. He was coming in with a record of 28-4 (16). Silva lost the fight via 7th-round KO.
On November 30, 2019 William Silva faced off against Arnold Barboza Jr. in a super-lightweight bout at age 32. He was coming in with a record of 27-3 (15), and Barboza Jr. was 27 years old and with a record of 22-0 (9). Silva lost the fight via 5th-round KO.
On July 14, 2018 William Silva faced off against Teofimo Lopez in a lightweight bout at age 31. He was coming in with a record of 25-2 (14), and Lopez was 20 years old and with a record of 9-0 (7). Silva lost the fight via 6th-round TKO.
On February 27, 2016 William Silva faced off against Felix Verdejo in a lightweight bout at age 28. He was coming in with a record of 23-1 (14), and Verdejo was 22 years old and with a record of 19-0 (14). Silva lost the fight via 10-round unanimous decision.