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 |
|---|---|---|---|---|
| L | 14β3β0 after bout | Sean O'MalleyView status and profile β | UFC White House - Freedom 250: Topuria vs. Gaethje | TKO (Punches)Round 2 Time 4:02 Referee Jason Herzog |
| W | 14β2β0 after bout | Marlon VeraView status and profile β | UFC Fight Night 262 - De Ridder vs. Allen | Decision (Split)Round 3 Time 5:00 Referee Jason Herzog |
| W | 13β2β0 after bout | Jose AldoView status and profile β | UFC 315 - Muhammad vs. Della Maddalena | Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta |
| W | 12β2β0 after bout | Pedro MunhozView status and profile β | UFC Fight Night 246 - Moreno vs. Albazi | Decision (Unanimous)Round 3 Time 5:00 Referee Jerin Valel |
| W | 11β2β0 after bout | Javid BasharatView status and profile β | UFC Fight Night 238 - Rozenstruik vs. Gaziev | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| W | 10β2β0 after bout | Qileng AoriView status and profile β | UFC 289 - Nunes vs. Aldana | KO (Punches)Round 1 Time 1:04 Referee John Cooper |
| W | 9β2β0 after bout | Ricky TurciosView status and profile β | UFC on ESPN 39 - Dos Anjos vs. Fiziev | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| W | 8β2β0 after bout | Drako RodriguezView status and profile β | UFC Fight Night 185 - Blaydes vs. Lewis | KO (Punches)Round 1 Time 3:05 Referee Mark Smith |
| L | 7β2β0 after bout | Vince MoralesView status and profile β | UFC Fight Night 151 - Iaquinta vs. Cowboy | Decision (Unanimous)Round 3 Time 5:00 Referee Kevin MacDonald |
| L | 7β1β0 after bout | Ricardo RamosView status and profile β | UFC 217 - Bisping vs. St. Pierre | KO (Spinning Back Elbow)Round 3 Time 1:58 Referee Todd Anderson |
| W | 7β0β0 after bout | Reginaldo VieiraView status and profile β | UFC Fight Night 105 - Lewis vs. Browne | Decision (Unanimous)Round 3 Time 5:00 Referee Mario Yamasaki |
| W | 6β0β0 after bout | Kyle OliveiraView status and profile β | Prestige FC 2 - Queen City Coronation | TKO (Knee Injury)Round 1 Time 2:17 Referee Jerin Valel |
| W | 5β0β0 after bout | Jeremy DichiaraView status and profile β | Hybrid Combat - Hybrid Pro Series 4 | TKO (Punches)Round 1 Time 0:18 Referee Not listed |
| W | 4β0β0 after bout | Scott FarhatView status and profile β | RMMA - Rivals MMA 1 | KO (Punch)Round 1 Time 2:36 Referee Not listed |
| W | 3β0β0 after bout | Wesley BowmanView status and profile β | Hybrid Combat - Hybrid Pro Series 2 | Submission (Ankle Lock)Round 1 Time 4:40 Referee Not listed |
| W | 2β0β0 after bout | Phillip DeschambeaultView status and profile β | MMAFN - MMA Fight Night 1 | Submission (Rear-Naked Choke)Round 1 Time 2:33 Referee Luc Lefebvre |
| W | 1β0β0 after bout | Kyle VivianView status and profile β | Slamm 1 - Garcia vs. Lamarche | TKO (Submission to Punches)Round 1 Time 1:28 Referee Luc Lefebvre |
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 Aiemann Zahabi.
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.