| 2022-08-20 | UFC 278: Usman vs. Edwards 2 | Lightweight | Jared Gordon def. Leonardo Santos | Decision (unanimous) (30–27, 30–27, 30–27) | 3 | 5:00 |
| 2021-12-04 | UFC on ESPN: Font vs. Aldo | Lightweight | Clay Guida def. Leonardo Santos | Submission (rear-naked choke) | 2 | 1:21 |
| 2021-03-20 | UFC on ESPN: Brunson vs. Holland | Lightweight | Grant Dawson def. Leonardo Santos | KO (punches) | 3 | 4:59 |
| 2020-07-12 | UFC 251: Usman vs. Masvidal | Lightweight | Leonardo Santos def. Roman Bogatov | Decision (unanimous) (29–26, 29–26, 29–26) | 3 | 5:00 |
| 2019-06-01 | UFC Fight Night: Gustafsson vs. Smith | Lightweight | Leonardo Santos def. Stevie Ray | KO (punch) | 1 | 2:17 |
| 2016-10-08 | UFC 204: Bisping vs. Henderson 2 | Lightweight | Leonardo Santos def. Adriano Martins | Decision (split) (28–29, 29–28, 29–28) | 3 | 5:00 |
| 2015-12-12 | UFC 194: Aldo vs. McGregor | Lightweight | Leonardo Santos def. Kevin Lee | TKO (punches) | 1 | 3:26 |
| 2015-03-21 | UFC Fight Night: Maia vs. LaFlare | Lightweight | Leonardo Santos def. Anthony Rocco Martin | Submission (rear-naked choke) | 2 | 2:29 |
| 2014-09-13 | UFC Fight Night: Bigfoot vs. Arlovski | Lightweight | Leonardo Santos def. Efraín Escudero | Decision (unanimous) (29–28, 29–28, 29–28) | 3 | 5:00 |
| 2014-03-23 | UFC Fight Night: Shogun vs. Henderson 2 | Lightweight | Leonardo Santos vs. Norman Parke | Draw (majority) (29–27, 28–28, 28–28) | 3 | 5:00 |
| 2013-06-08 | UFC on Fuel TV: Nogueira vs. Werdum | Welterweight | Leonardo Santos def. William Macário | Submission (arm-triangle choke) | 2 | 4:43 |