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 | 11β2β0 after bout | Kurtis CampbellView status and profile β | UFC Fight Night 270 - Evloev vs. Murphy | TKO (Punches)Round 2 Time 0:31 Referee Rich Mitchell |
| L | 10β2β0 after bout | Kevin VallejosView status and profile β | UFC on ESPN 71 - Taira vs. Park | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| W | 10β1β0 after bout | Lucas AlmeidaView status and profile β | UFC Fight Night 253 - Kape vs. Almabayev | Decision (Split)Round 3 Time 5:00 Referee Mike Beltran |
| W | 9β1β0 after bout | Joshua CulibaoView status and profile β | UFC Fight Night 239 - Tuivasa vs. Tybura | Decision (Split)Round 3 Time 5:00 Referee Mark Smith |
| W | 8β1β0 after bout | Angel PachecoView status and profile β | Dana White's Contender Series - Contender Series 2023: Week 8 | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Smith |
| W | 7β1β0 after bout | Alex Valentino ArteagaView status and profile β | LFA 161 - Davis vs. Siqueira | TKO (Punches)Round 1 Time 4:13 Referee Jonathan Romero |
| L | 6β1β0 after bout | Canaan KawaihaeView status and profile β | LFA 148 - Leyva vs. Brown | Decision (Majority)Round 3 Time 5:00 Referee Frank Trigg |
| W | 6β0β0 after bout | Elijah LeggettView status and profile β | LFA 137 - Gibson vs. Amil | Decision (Unanimous)Round 3 Time 5:00 Referee Raphael Davis |
| W | 5β0β0 after bout | Geoffrey MellorView status and profile β | FCOC 71 - Fight Club OC 71 | Decision (Unanimous)Round 3 Time 5:00 Referee Michael Bell |
| W | 4β0β0 after bout | Dennis FisherView status and profile β | FCOC 62 - Fight Club OC 62 | TKO (Punches)Round 2 Time 3:37 Referee Not listed |
| W | 3β0β0 after bout | Alejandro CorralesView status and profile β | Combate Americas - Garcia vs. Gonzalez | TKO (Punches)Round 3 Time 2:08 Referee Manuel Gallareta |
| W | 2β0β0 after bout | Paul AmaroView status and profile β | FCOC 59 - Fight Club OC 59 | TKO (Cut)Round 2 Time 3:09 Referee Not listed |
| W | 1β0β0 after bout | Johnny SotoView status and profile β | CFFC 75 - Cage Fury Fighting Championships 75 | TKO (Punches)Round 3 Time 4:14 Referee Frank Trigg |
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 Danny Silva.
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.