| 2024-10-05 | UFC 307: Pereira vs. Rountree Jr. | Welterweight | Court McGee def. Tim Means | Submission (neck crank) | 1 | 3:19 |
| 2024-04-27 | UFC on ESPN: Nicolau vs. Perez | Welterweight | Uroš Medić def. Tim Means | TKO (punches) | 1 | 2:09 |
| 2023-09-23 | UFC Fight Night: Fiziev vs. Gamrot | Welterweight | Tim Means def. André Fialho | TKO (punches) | 3 | 1:15 |
| 2023-05-13 | UFC on ABC: Rozenstruik vs. Almeida | Welterweight | Alex Morono def. Tim Means | Submission (guillotine choke) | 2 | 2:09 |
| 2022-10-29 | UFC Fight Night: Kattar vs. Allen | Welterweight | Max Griffin def. Tim Means | Decision (split) (29–28, 28–29, 30–27) | 3 | 5:00 |
| 2022-06-18 | UFC on ESPN: Kattar vs. Emmett | Welterweight | Kevin Holland def. Tim Means | Submission (D'Arce choke) | 2 | 1:28 |
| 2021-06-26 | UFC Fight Night: Gane vs. Volkov | Welterweight | Tim Means def. Nicolas Dalby | Decision (unanimous) (29–28, 29–28, 29–28) | 3 | 5:00 |
| 2020-11-21 | UFC 255: Figueiredo vs. Perez | Catchweight | Tim Means def. Mike Perry | Decision (unanimous) (30–27, 29–28, 29–28) | 3 | 5:00 |
| 2020-08-08 | UFC Fight Night: Lewis vs. Oleinik | Catchweight | Tim Means def. Laureano Staropoli | Decision (unanimous) (30–27, 29–28, 29–28) | 3 | 5:00 |
| 2020-02-15 | UFC Fight Night: Anderson vs. Błachowicz 2 | Welterweight | Daniel Rodriguez def. Tim Means | Submission (guillotine choke) | 2 | 3:37 |
| 2019-12-07 | UFC on ESPN: Overeem vs. Rozenstruik | Welterweight | Tim Means def. Thiago Alves | Submission (guillotine choke) | 1 | 2:38 |
| 2019-03-09 | UFC Fight Night: Lewis vs. dos Santos | Welterweight | Niko Price def. Tim Means | TKO (punches) | 1 | 4:50 |
| 2018-11-30 | The Ultimate Fighter: Heavy Hitters Finale | Welterweight | Tim Means def. Ricky Rainey | TKO (punches) | 1 | 1:18 |
| 2018-02-03 | UFC Fight Night: Machida vs. Anders | Welterweight | Sérgio Moraes def. Tim Means | Decision (split) (28–29, 29–28, 29–28) | 3 | 5:00 |
| 2017-11-19 | UFC Fight Night: Werdum vs. Tybura | Welterweight | Belal Muhammad def. Tim Means | Decision (split) (29–28, 28–29, 29–28) | 3 | 5:00 |
| 2017-06-25 | UFC Fight Night: Chiesa vs. Lee | Welterweight | Tim Means def. Alex Garcia | Decision (unanimous) (29–28, 29–28, 29–28) | 3 | 5:00 |
| 2017-03-11 | UFC Fight Night: Belfort vs. Gastelum | Welterweight | Alex Oliveira def. Tim Means | Submission (rear-naked choke) | 2 | 2:38 |
| 2016-12-30 | UFC 207: Nunes vs. Rousey | Welterweight | Alex Oliveira vs. Tim Means | No Contest (illegal knees) | 1 | 3:33 |
| 2016-08-20 | UFC 202: Diaz vs. McGregor 2 | Welterweight | Tim Means def. Sabah Homasi | TKO (punches) | 2 | 2:56 |
| 2015-12-10 | UFC Fight Night: Namajunas vs. VanZant | Welterweight | Tim Means def. John Howard | KO (punch) | 2 | 0:21 |
| 2015-07-11 | UFC 189: Mendes vs. McGregor | Welterweight | Matt Brown def. Tim Means | Submission (guillotine choke) | 1 | 4:44 |
| 2015-04-18 | UFC on Fox: Machida vs. Rockhold | Welterweight | Tim Means def. George Sullivan | Submission (arm-triangle choke) | 3 | 3:41 |
| 2015-02-28 | UFC 184: Rousey vs. Zingano | Welterweight | Tim Means def. Dhiego Lima | TKO (punches) | 1 | 2:17 |
| 2014-12-20 | UFC Fight Night: Machida vs. Dollaway | Welterweight | Tim Means def. Márcio Alexandre Jr. | Decision (split) (29–28, 28–29, 29–28) | 3 | 5:00 |
| 2014-07-26 | UFC on Fox: Lawler vs. Brown | Welterweight | Tim Means def. Hernani Perpétuo | Decision (unanimous) (29–28, 29–28, 29–28) | 3 | 5:00 |
| 2014-05-10 | UFC Fight Night: Brown vs. Silva | Welterweight | Neil Magny def. Tim Means | Decision (unanimous) (29–28, 29–28, 30–27) | 3 | 5:00 |
| 2013-07-27 | UFC on Fox: Johnson vs. Moraga | Catchweight | Danny Castillo def. Tim Means | Decision (unanimous) (29–28, 29–28, 29–28) | 3 | 5:00 |
| 2013-04-20 | UFC on Fox: Henderson vs. Melendez | Lightweight | Jorge Masvidal def. Tim Means | Decision (unanimous) (29–28, 29–28, 29–28) | 3 | 5:00 |
| 2012-06-08 | UFC on FX: Johnson vs. McCall 2 | Lightweight | Tim Means def. Justin Salas | TKO (knee & punches) | 1 | 1:06 |
| 2012-02-15 | UFC on Fuel TV: Sanchez vs. Ellenberger | Lightweight | Tim Means def. Bernardo Magalhaes | Decision (unanimous) (30–27, 30–26, 30–26) | 3 | 5:00 |