Swój drugi pojedynek w MMA odbył 15 czerwca 2013 roku również w Brazylii, jego rywalem był Ademilson Borgers Duarte. Drugie zwycięstwo również odniósł również poprzez techniczny nokaut w 1 rundzie. W ciągu następnych paru lat zgromadził rekord 8-0 z 7 nokautami i 1 poddaniem.

The Ultimate Fighter: Brazil Costa został wybrany do walki w amerykańskim reality show The Ultimate Fighter: Brazil 3. W otwierającej eliminacje rundzie pokonał José Roberto przez poddanie (duszenie gilotynowe) w drugiej rundzie. Był drugim zawodnikiem wagi średniej wybranym przez trenera Wanderleia Silvę. Jego następna walka była przeciwko Márcio Alexandre Jr, a Brazylijczyk przegrał przez niejednogłośną decyzję po trzech rundach.

UFC Po ośmiu wygranych walkach z rzędu zadebiutował w największej amerykańskiej organizacji Ultimate Fighting Championship (UFC), na gali UFC Fight Night: Belfort vs. Gastelum, która odbyła się w brazylijskiej Fortalezie 11 marca 2017. Jego rywalem był Garreth McLellan. Swoje pierwsze zwycięstwo w organizacji odniósł poprzez TKO w pierwszej rundzie. Po walce został nagrodzony pierwszym bonusem za najlepszy występ wieczoru.

3 czerwca 2017 roku stoczył walkę na gali UFC 212 w Rio de Janeiro, gdzie jego przeciwnikiem był Oluwale Bamgbose. Ponownie wygrał przez TKO, tym razem w 2.