Here is a list of Silva's best fights. For a list of Silva's losses, refer to "Alex Silva Losses".
On December 9, 2017 Alex Silva fought Yoshitaka Naito in a strawweight title fight for Naito's ONE Championship title. Silva was 35 years old and with a record of 7-1 (6), and Naito was 33 years old and with a record of 12-0 (7). Silva won the fight via 5-round unanimous decision and is crowned the new ONE strawweight champion.
On April 5, 2013 Alex Silva faced off against Rene Catalan in a flyweight bout at age 30. He was coming in with a record of 2-1 (2). Silva stopped Rene Catalan via submission.
On August 13, 2021 Alex Silva faced off against Miao Li Tao in a strawweight bout at age 38. He was coming in with a record of 10-6 (8). Silva won the fight via 3-round unanimous decision.
On November 26, 2021 Alex Silva faced off against Rene Catalan in a strawweight bout at age 39. He was coming in with a record of 11-6 (9). Silva stopped Rene Catalan via submission.
On November 10, 2017 Alex Silva faced off against Hayato Suzuki in a strawweight bout at age 35. He was coming in with a record of 6-1 (6). Silva stopped Hayato Suzuki via submission.
On November 22, 2019 Alex Silva faced off against Peng Xue Wen in a strawweight bout at age 37. He was coming in with a record of 9-4 (8). Silva stopped Peng Xue Wen via submission.
On June 3, 2022 Alex Silva faced off against Adrian Mattheis in a strawweight bout at age 39. He was coming in with a record of 12-7 (10). Silva stopped Adrian Mattheis via submission.
On March 18, 2016 Alex Silva faced off against Robin Catalan in a strawweight bout at age 33. He was coming in with a record of 4-1 (4). Silva stopped Robin Catalan via submission.