THE RECORD
FROM DEBUT TO NEXT BELL
EVERY RECORDED BOUT
Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.
| Result | Date / record | Opponent | Event | Finish details |
|---|---|---|---|---|
| W | 15β1β0 after bout | Richie MirandaView status and profile β | UFC Fight Night 284 - Gamrot vs. Salkilld | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 14β1β0 after bout | Bolaji OkiView status and profile β | UFC Fight Night 269 - Emmett vs. Vallejos | KO (Punch)Round 3 Time 4:12 Referee Keith Peterson |
| W | 13β1β0 after bout | Cristian PerezView status and profile β | Dana White's Contender Series - Contender Series 2025: Week 3 | TKO (Punches)Round 3 Time 3:00 Referee Mike Beltran |
| W | 12β1β0 after bout | Lucas Barros OliveiraView status and profile β | LFA 205 - Pires vs. Abojer | Decision (Unanimous)Round 3 Time 5:00 Referee Julio Catarino |
| L | 11β1β0 after bout | Archie ColganView status and profile β | Bellator Champions Series London - McCourt vs. Collins | Decision (Unanimous)Round 3 Time 5:00 Referee Kerry Hatley |
| W | 11β0β0 after bout | Tim WildeView status and profile β | Bellator Champions Series Belfast - Anderson vs. Moore | KO (Punch)Round 1 Time 4:48 Referee Kevin MacDonald |
| W | 10β0β0 after bout | Paulo Henrique LaiaView status and profile β | Professional Fighters League - PFL Challenger Series 2023 Week 4: Lightweights | Decision (Split)Round 3 Time 5:00 Referee Josh Rutgers |
| W | 9β0β0 after bout | Mauro ChauletView status and profile β | CFFC 109 - Cage Fury Fighting Championships 109 | TKO (Punches)Round 2 Time 1:45 Referee Keith Peterson |
| W | 8β0β0 after bout | Trevor OllisonView status and profile β | CFFC 105 - Cage Fury Fighting Championships 105 | Submission (Kimura)Round 1 Time 2:13 Referee Keith Peterson |
| W | 7β0β0 after bout | Brendo BispoView status and profile β | SFT 27 - Bispo vs. Sousa | TKO (Punches)Round 1 Time 4:56 Referee Flavio Almendra |
| W | 6β0β0 after bout | Estabili AmatoView status and profile β | SFT 24 - Cabecao vs. Jacare | Submission (Rear-Naked Choke)Round 2 Time 4:45 Referee Luiz Lukel |
| W | 5β0β0 after bout | Vandirson AlvesView status and profile β | SFT 21 - Faria vs. Carrasco | KO (Punches)Round 1 Time 1:52 Referee Eduardo Melo |
| W | 4β0β0 after bout | Mauricio RuffyView status and profile β | SFT 18 - Babuino vs. Preador | KO (Punches)Round 2 Time 2:41 Referee Anderson Ulysses |
| W | 3β0β0 after bout | Richard MartinsView status and profile β | SFT 15 - Chatuba vs. Soldado | TKO (Punches)Round 1 Time 3:05 Referee Alex Ladislau |
| W | 2β0β0 after bout | Miguel HernandezView status and profile β | SFT 13 - Brazil vs Mexico | Submission (Rear-Naked Choke)Round 2 Time 2:18 Referee Gerardo Morales |
| W | 1β0β0 after bout | Eduardo SilvaView status and profile β | SFT 12 - Bispo vs. Vinicius | TKO (Elbow and Punches)Round 2 Time 2:44 Referee Harry de Oliveira Santos |
Fight Atlas republishes factual bout results, not source articles or photography. Belt markers appear only when championship status is confirmed by an official promotion source; unverified bouts are never inferred. The matched source name for this profile is Manoel Sousa.
Verify source record βUFC and professional records stay separate
The snapshot above counts UFC appearances only. The career table shows every recorded professional bout across all promotions, so pre-UFC results remain visible without being mistaken for UFC results.
Source and correction standard
Roster status and activity are checked against Roster Watch. Ranking labels come from the official UFC rankings snapshot dated August 11, 2026. Announced opponents are dated because cards can change.