Alex Oliveira, a seasoned mixed martial artist, has amassed an impressive record of 22 wins, 12 losses, and 1 no contest (2 NC) throughout his career. Competing primarily in the UFC's welterweight division at 170 lbs., he stands tall at 5' 11' with a reach of 76'. In terms of fighting style, Oliveira demonstrates a significant striking rate of 2.99 per minute and maintains an accuracy of 51%. However, his defense leaves room for improvement as he absorbs an average of 2.55 strikes per minute, with a strike defense of 46%. He also averages 2.35 takedowns every 15 minutes, achieving success in 38% of his attempts. Throughout his UFC career, Oliveira has held notable victories, including a triumph over Ryan LaFlare, whose ELO rating was 1082 at the time of their encounter. In recent years, he faced Peter Sobotta, Shavkat Rakhmonov, Randy Brown, Niko Price, and Kevin Holland in his most recent five fights. Unfortunately, Oliveira suffered losses against Shavkat Rakhmonov, Randy Brown, Niko Price, and Kevin Holland, while securing a unanimous decision victory over Peter Sobotta. His last fight took place on March 5th, 2022.
| Date | Event | Opponent | Method | Round | Time | Result |
|---|---|---|---|---|---|---|
| 2022-03-05 | UFC 272: Covington vs. Masvidal | Kevin Holland | KO/TKO Elbows | 2 | 0:38 | Loss |
| 2021-10-02 | UFC Fight Night: Santos vs. Walker | Niko Price | U-DEC | 3 | 5:00 | Loss |
| 2021-04-24 | UFC 261: Usman vs. Masvidal 2 | Randy Brown | SUB Rear Naked Choke | 1 | 2:50 | Loss |
| 2020-10-24 | UFC 254: Khabib vs. Gaethje | Shavkat Rakhmonov | SUB Guillotine Choke | 1 | 4:40 | Loss |
| 2020-07-25 | UFC Fight Night: Whittaker vs. Till | Peter Sobotta | U-DEC | 3 | 5:00 | Win |
| 2020-03-07 | UFC 248: Adesanya vs. Romero | Max Griffin | S-DEC | 3 | 5:00 | Win |
| 2019-09-28 | UFC Fight Night: Hermansson vs. Cannonier | Nicolas Dalby | U-DEC | 3 | 5:00 | Loss |
| 2019-04-27 | UFC Fight Night: Jacare vs. Hermansson | Mike Perry | U-DEC | 3 | 5:00 | Loss |
| 2018-12-08 | UFC 231: Holloway vs. Ortega | Gunnar Nelson | SUB Rear Naked Choke | 2 | 4:17 | Loss |
| 2018-09-22 | UFC Fight Night: Marreta vs. Anders | Carlo Pedersoli Jr. | KO/TKO Punch | 1 | 0:39 | Win |
| 2018-04-14 | UFC Fight Night: Poirier vs. Gaethje | Carlos Condit | SUB Guillotine Choke | 2 | 3:17 | Win |
| 2017-12-02 | UFC 218: Holloway vs. Aldo 2 | Yancy Medeiros | KO/TKO Punches | 3 | 2:02 | Loss |
| 2017-07-22 | UFC Fight Night: Weidman vs. Gastelum | Ryan LaFlare | KO/TKO Punch | 2 | 1:50 | Win |
| 2017-03-11 | UFC Fight Night: Belfort vs. Gastelum | Tim Means | SUB Rear Naked Choke | 2 | 2:38 | Win |
| 2016-12-30 | UFC 207: Nunes vs. Rousey | Tim Means | CNC | 1 | 3:33 | Win |
| 2016-10-01 | UFC Fight Night: Lineker vs. Dodson | Will Brooks | KO/TKO Punches | 3 | 3:30 | Win |
| 2016-07-23 | UFC on FOX: Holm vs. Shevchenko | James Moontasri | U-DEC | 3 | 5:00 | Win |
| 2016-02-21 | UFC Fight Night: Cowboy vs Cowboy | Donald Cerrone | SUB Triangle Choke | 1 | 2:33 | Loss |
| 2015-11-07 | UFC Fight Night: Belfort vs Henderson 3 | Piotr Hallmann | KO/TKO Punch | 3 | 0:51 | Win |
| 2015-06-27 | UFC Fight Night: Machida vs Romero | Joe Merritt | U-DEC | 3 | 5:00 | Win |
| 2015-05-30 | UFC Fight Night: Condit vs Alves | KJ Noons | SUB Rear Naked Choke | 1 | 2:51 | Win |
| 2015-03-21 | UFC Fight Night: Maia vs LaFlare | Gilbert Burns | SUB Armbar | 3 | 4:14 | Loss |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 22 | 2022-03-05 | Kevin Holland | 1063 | Loss | -15 | 1018 |
| 21 | 2021-10-02 | Niko Price | 1050 | Loss | -16 | 1033 |
| 20 | 2021-04-24 | Randy Brown | 1057 | Loss | -16 | 1049 |
| 19 | 2020-10-24 | Shavkat Rakhmonov | 1000 | Loss | -20 | 1065 |
| 18 | 2020-07-25 | Peter Sobotta | 1007 | Win | +13 | 1085 |
| 17 | 2020-03-07 | Max Griffin | 984 | Win | 0 | 1072 |
| 16 | 2019-09-28 | Nicolas Dalby | 970 | Loss | -21 | 1072 |
| 15 | 2019-04-27 | Mike Perry | 1026 | Loss | -20 | 1093 |
| 14 | 2018-12-08 | Gunnar Nelson | 1103 | Loss | -17 | 1113 |
| 13 | 2018-09-22 | Carlo Pedersoli Jr. | 1000 | Win | +16 | 1130 |
| 12 | 2018-04-14 | Carlos Condit | 1062 | Win | +20 | 1114 |
| 11 | 2017-12-02 | Yancy Medeiros | 1042 | Loss | -19 | 1094 |
| 10 | 2017-07-22 | Ryan LaFlare | 1082 | Win | +21 | 1113 |
| 9 | 2017-03-11 | Tim Means | 1073 | Win | +21 | 1092 |
| 8 | 2016-12-30 | Tim Means | 1073 | Win | 0 | 1071 |
| 7 | 2016-10-01 | Will Brooks | 1019 | Win | +20 | 1071 |
| 6 | 2016-07-23 | James Moontasri | 1026 | Win | +16 | 1051 |
| 5 | 2016-02-21 | Donald Cerrone | 1189 | Loss | -10 | 1035 |
| 4 | 2015-11-07 | Piotr Hallmann | 1013 | Win | +20 | 1045 |
| 3 | 2015-06-27 | Joe Merritt | 1000 | Win | +16 | 1025 |
| 2 | 2015-05-30 | KJ Noons | 1029 | Win | +23 | 1009 |
| 1 | 2015-03-21 | Gilbert Burns | 1036 | Loss | -14 | 986 |