Stephen Thompson has nine losses against nine opponents on his MMA record. For a list of Thompson's best fights, refer to "Best fights of Stephen Thompson".
On July 12, 2025 Stephen Thompson faced off against Gabriel Bonfim in a welterweight bout at age 42. He was coming in with a record of 17-9-1 (9). Thompson lost the fight via 3-round split decision.
On October 5, 2024 Stephen Thompson faced off against Joaquin Buckley in a welterweight bout at age 41. He was coming in with a record of 17-8-1 (9), and Buckley was 30 years old and with a record of 19-6 (13). Thompson lost the fight via 3rd-round KO.
On December 16, 2023 Stephen Thompson faced off against Shavkat Rakhmonov in a welterweight bout at age 40. He was coming in with a record of 17-7-1 (9), and Rakhmonov was 29 years old and with a record of 17-0 (17). Thompson lost the fight via 2nd-round submission.
On December 18, 2021 Stephen Thompson faced off against Belal Muhammad in a welterweight bout at age 38. He was coming in with a record of 16-6-1 (8), and Muhammad was 33 years old and with a record of 19-3 (5). Thompson lost the fight via 3-round unanimous decision.
On July 10, 2021 Stephen Thompson faced off against Gilbert Burns in a welterweight bout at age 38. He was coming in with a record of 16-5-1 (8), and Burns was 34 years old and with a record of 19-4 (13). Thompson lost the fight via 3-round unanimous decision.
On March 23, 2019 Stephen Thompson faced off against Anthony Pettis in a welterweight bout at age 36. He was coming in with a record of 14-4-1 (8), and Pettis was 32 years old and with a record of 21-8 (17). Thompson lost the fight via 2nd-round KO.
On May 27, 2018 Stephen Thompson faced off against Darren Till in a welterweight bout at age 35. He was coming in with a record of 14-3-1 (8), and Till was 25 years old and with a record of 16-0-1 (12). Thompson lost the fight via 5-round unanimous decision.
On March 4, 2017 Stephen Thompson fought Tyron Woodley in a welterweight title fight for Woodley's UFC Championship title. Thompson was 34 years old and with a record of 13-2-1 (8), and Woodley was 34 years old and with a record of 16-3-1 (11). Thompson lost the fight via 5-round majority decision.
On April 21, 2012 Stephen Thompson faced off against Matt Brown at age 29. He was coming in with a record of 6-1 (4), and Brown was 31 years old and with a record of 13-11 (12). Thompson lost the fight via 3-round unanimous decision.