THE COMPLETE RECORD
This profile is part of the recursive Fight Atlas graph. Open any opponent below to load that athlete’s complete professional career, then continue through every linked opponent without returning to a third-party record page.
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 | 15–8–0 after bout | Magomed UmalatovView status and profile → | Professional Fighters League - 2025 PFL World Tournament 5: Semifinals | KO (Punches)Round 1 Time 2:28 Referee Jason Herzog |
| W | 15–7–0 after bout | Jaleel WillisView status and profile → | Professional Fighters League - PFL 7: 2024 Playoffs | Submission (Rear-Naked Choke)Round 2 Time 4:49 Referee Jason Herzog |
| W | 14–7–0 after bout | Don DoyleView status and profile → | Fury FC 86 - Fury Fighting Championship 86 | TKO (Punches)Round 3 Time 4:52 Referee Joe Coca |
| W | 13–7–0 after bout | Justin PattersonView status and profile → | XKO 64 - Fight Night | TKO (Punches)Round 1 Time 3:15 Referee Not listed |
| W | 12–7–0 after bout | Carson HardmanView status and profile → | Professional Fighters League - PFL 7: 2023 Playoffs | Submission (Rear-Naked Choke)Round 1 Time 2:34 Referee Jeff Rexroad |
| W | 11–7–0 after bout | Chris PeceroView status and profile → | PCS 3 - Paradigm Combat Sports 3 | Submission (Rear-Naked Choke)Round 1 Time 2:58 Referee Joe Soliz |
| W | 10–7–0 after bout | Victor ReynaView status and profile → | XKO 61 - Fight Night | Submission (Rear-Naked Choke)Round 2 Time 2:26 Referee Aaron Menard |
| W | 9–7–0 after bout | Austin JonesView status and profile → | Fury FC 73 - Fury Fighting Championship 73 | Submission (Rear-Naked Choke)Round 3 Time 1:53 Referee Frank Collazo |
| L | 8–7–0 after bout | Joel BaumanView status and profile → | Fury FC 68 - Fury Fighting Championship 68 | TKO (Head Kick and Punches)Round 2 Time 4:57 Referee Kerry Hatley |
| L | 8–6–0 after bout | Bassil HafezView status and profile → | Fury FC 56 - Fury Fighting Championship 56 | Decision (Split)Round 3 Time 5:00 Referee Jason Stafin |
| L | 8–5–0 after bout | Nikolay VeretennikovView status and profile → | Fury FC 46 - Fury Fighting Championship 46 | TKO (Knee and Punches)Round 1 Time 2:00 Referee Jacob Montalvo |
| L | 8–4–0 after bout | Bryan BarberenaView status and profile → | UFC Fight Night 177 - Waterson vs. Hill | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| L | 8–3–0 after bout | Christian AguileraView status and profile → | UFC on ESPN 10 - Eye vs. Calvillo | TKO (Punches)Round 1 Time 0:59 Referee Dan Miragliotta |
| W | 8–2–0 after bout | Willis BlackView status and profile → | WXC 82 - Warrior Wednesday 7 | KO (Punch)Round 4 Time 2:14 Referee Not listed |
| W | 7–2–0 after bout | Jason LangellierView status and profile → | Fury FC 33 - Fury Fighting Championship 33 | TKO (Punches)Round 2 Time 4:13 Referee Jeff Rexroad |
| W | 6–2–0 after bout | Aaron ReevesView status and profile → | Fury FC 30 - Fury Fighting Championship 30 | TKO (Punches)Round 2 Time 0:18 Referee Frank Collazo |
| W | 5–2–0 after bout | Washington LuizView status and profile → | Fury FC 26 - Fury Fighting Championship 26 | Submission (Kneebar)Round 2 Time 3:56 Referee Frank Collazo |
| W | 4–2–0 after bout | Derrick AgedayView status and profile → | Fury FC 23 - Fury Fighting Championship 23 | Submission (Triangle Choke)Round 1 Time 4:17 Referee Nick Wright |
| L | 3–2–0 after bout | Santos RosalesView status and profile → | Fury FC 20 - Fury Fighting Championship 20 | Submission (Rear-Naked Choke)Round 1 Time 2:29 Referee Nick Wright |
| W | 3–1–0 after bout | Arthur AshtonView status and profile → | LFA 6 - Junior vs. Rodriguez | Submission (Rear-Naked Choke)Round 1 Time 2:04 Referee Frank Collazo |
| W | 2–1–0 after bout | Jesse AlmarazView status and profile → | RFA 41 - Clark vs. Giles | KO (Head Kick and Punches)Round 1 Time 0:31 Referee Not listed |
| L | 1–1–0 after bout | Jason LangellierView status and profile → | Bellator 149 - Shamrock vs. Gracie | Submission (Anaconda Choke)Round 1 Time 2:09 Referee Don Turnage |
| W | 1–0–0 after bout | Peyton BurnsView status and profile → | RXMMA - Rocks Xtreme MMA 16 | KO (Punch)Round 2 Time 1:29 Referee Jason Stafin |
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 Anthony Ivy.
Verify source record ↗Every verified opponent opens another full career
23 professional bout rows are displayed from the source record. 20 unique opponent identities have a stable source ID and an internal Fight Atlas route. Every opponent row has a verified identity link.
Source and correction standard
The complete professional history is retrieved from the established public fight-record source and cached for up to 24 hours. Current-roster status remains separate from historical career data and does not imply retirement.