Walkę wygrał przez jednogłośną decyzję (30-27, 30-25, 30-25).

Na gali UFC Fight Night 115 miał zmierzyć się z Michelem Prazeresem, ale wycofał się jednak z walki na początku sierpnia z powodów religijnych.

20 stycznia 2018 na UFC 220 zawalczył z Gleisonem Tibau. Walkę wygrał przez nokaut w zaledwie 57 sekundzie od rozpoczęcia pierwszej rundy.

28 lipca 2018 na gali UFC on Fox 30 skrzyżował rękawicę z Kajanem Johnsonem. Reprezentant Rosji obalił go w pierwszej rundzie, gdzie przeszedł do dosiadu i założył mu dźwignię, poddawając Kanadyjczyka.

26 stycznia 2019 na UFC 233 miał zmierzyć się z Francisco Trinaldo, ale 11 listopada 2018 został wycofany z udziału w wydarzeniu z nieujawnionego powodu i zastąpił go Alexander Hernandez.

20 kwietnia 2019 na UFC on ESPN+ 7 stoczył pojedynek z Ormianinem Armanem Carukjanem. Walkę wygrał przez jednogłośną decyzję. Zwycięstwo to przyniosło mu bonus za walkę wieczoru.

7 września 2019 na UFC 242 stoczył walkę z Davim Ramosem. Wygrał przez jednogłośną decyzję sędziowską.

Machaczew miał zmierzyć się z Alexandrem Hernandezem 18 kwietnia 2020 na UFC 249.