| 2025-07-12 | UFC on ESPN: Lewis vs. Teixeira | Welterweight | Gabriel Bonfim def. Stephen Thompson | Decision (split) (28–29, 29–28, 29–28) | 3 | 5:00 |
| 2024-10-05 | UFC 307: Pereira vs. Rountree Jr. | Welterweight | Joaquin Buckley def. Stephen Thompson | KO (punch) | 3 | 2:17 |
| 2023-12-16 | UFC 296: Edwards vs. Covington | Welterweight | Shavkat Rakhmonov def. Stephen Thompson | Submission (rear-naked choke) | 2 | 4:56 |
| 2022-12-03 | UFC on ESPN: Thompson vs. Holland | Welterweight | Stephen Thompson def. Kevin Holland | TKO (corner stoppage) | 4 | 5:00 |
| 2021-12-18 | UFC Fight Night: Lewis vs. Daukaus | Welterweight | Belal Muhammad def. Stephen Thompson | Decision (unanimous) (30–25, 30–26, 30–26) | 3 | 5:00 |
| 2021-07-10 | UFC 264: Poirier vs. McGregor 3 | Welterweight | Gilbert Burns def. Stephen Thompson | Decision (unanimous) (29–28, 29–28, 29–28) | 3 | 5:00 |
| 2020-12-19 | UFC Fight Night: Thompson vs. Neal | Welterweight | Stephen Thompson def. Geoff Neal | Decision (unanimous) (50–45, 50–45, 50–45) | 5 | 5:00 |
| 2019-11-02 | UFC 244: Masvidal vs. Diaz | Welterweight | Stephen Thompson def. Vicente Luque | Decision (unanimous) (30–26, 30–26, 29–27) | 3 | 5:00 |
| 2019-03-23 | UFC Fight Night: Thompson vs. Pettis | Welterweight | Anthony Pettis def. Stephen Thompson | KO (punches) | 2 | 4:55 |
| 2018-05-27 | UFC Fight Night: Thompson vs. Till | Catchweight | Darren Till def. Stephen Thompson | Decision (unanimous) (48–47, 49–46, 49–46) | 5 | 5:00 |
| 2017-11-04 | UFC 217: Bisping vs. St-Pierre | Welterweight | Stephen Thompson def. Jorge Masvidal | Decision (unanimous) (30–26, 30–27, 30–27) | 3 | 5:00 |
| 2017-03-04 | UFC 209: Woodley vs. Thompson 2 | Welterweight | Tyron Woodley def. Stephen Thompson title | Decision (majority) (48–47, 47–47, 48–47) | 5 | 5:00 |
| 2016-11-12 | UFC 205: Alvarez vs. McGregor | Welterweight | Tyron Woodley vs. Stephen Thompson title | Draw (majority) (47–47, 47–47, 48–47) | 5 | 5:00 |
| 2016-06-18 | UFC Fight Night: MacDonald vs. Thompson | Welterweight | Stephen Thompson def. Rory MacDonald | Decision (unanimous) (50–45, 50–45, 48–47) | 5 | 5:00 |
| 2016-02-06 | UFC Fight Night: Hendricks vs. Thompson | Welterweight | Stephen Thompson def. Johny Hendricks | TKO (punches) | 1 | 3:31 |
| 2015-07-12 | The Ultimate Fighter: American Top Team vs. Blackzilians Finale | Welterweight | Stephen Thompson def. Jake Ellenberger | KO (spinning hook kick) | 1 | 4:29 |
| 2014-09-27 | UFC 178: Johnson vs. Cariaso | Welterweight | Stephen Thompson def. Patrick Côté | Decision (unanimous) (29–28, 29–28, 30–27) | 3 | 5:00 |
| 2014-02-22 | UFC 170: Rousey vs. McMann | Welterweight | Stephen Thompson def. Robert Whittaker | TKO (punches) | 1 | 3:43 |
| 2013-09-21 | UFC 165: Jones vs. Gustafsson | Welterweight | Stephen Thompson def. Chris Clements | KO (punches) | 2 | 1:27 |
| 2013-05-25 | UFC 160: Velasquez vs. Bigfoot 2 | Welterweight | Stephen Thompson def. Nah-Shon Burrell | Decision (unanimous) (29–28, 30–27, 29–28) | 3 | 5:00 |
| 2012-04-21 | UFC 145: Jones vs. Evans | Welterweight | Matt Brown def. Stephen Thompson | Decision (unanimous) (30–27, 29–27, 30–27) | 3 | 5:00 |
| 2012-02-04 | UFC 143: Diaz vs. Condit | Welterweight | Stephen Thompson def. Dan Stittgen | KO (head kick) | 1 | 4:13 |