Thomas Almeida has five losses against five opponents on his MMA record. For a list of Almeida's best fights, refer to "Best fights of Thomas Almeida".
On March 27, 2021 Thomas Almeida faced off against Sean O'Malley in a featherweight bout at age 29. He was coming in with a record of 22-5 (21), and O'Malley was 26 years old and with a record of 12-1 (9). Almeida lost the fight via 3rd-round KO.
On October 18, 2020 Thomas Almeida faced off against Jonathan Martinez in a featherweight bout at age 29. He was coming in with a record of 22-4 (21), and Martinez was 26 years old and with a record of 12-3 (9). Almeida lost the fight via 3-round unanimous decision.
On January 20, 2018 Thomas Almeida faced off against Rob Font in a bantamweight bout at age 26. He was coming in with a record of 22-3 (21), and Font was 30 years old and with a record of 14-3 (10). Almeida lost the fight via 2nd-round TKO.
On July 22, 2017 Thomas Almeida faced off against Jimmie Rivera in a bantamweight bout at age 25. He was coming in with a record of 22-2 (21), and Rivera was 28 years old and with a record of 20-1 (5). Almeida lost the fight via 3-round unanimous decision.
On May 29, 2016 Thomas Almeida faced off against Cody Garbrandt in a bantamweight bout at age 24. He was coming in with a record of 21-1 (20), and Garbrandt was 24 years old and with a record of 8-0 (7). Almeida lost the fight via 1st-round KO.