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 |
|---|---|---|---|---|
| W | 27–15–0 after bout | Cory HendricksView status and profile → | Professional Fighters League - PFL 9: 2021 Playoffs | Decision (Unanimous)Round 3 Time 5:00 Referee Gary Copeland |
| W | 26–15–0 after bout | Cezar FerreiraView status and profile → | Professional Fighters League - PFL 5: 2021 Regular Season | Decision (Unanimous)Round 3 Time 5:00 Referee Gary Copeland |
| L | 25–15–0 after bout | Emiliano SordiView status and profile → | Professional Fighters League - PFL 2: 2021 Regular Season | Decision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson |
| W | 25–14–0 after bout | Tony LopezView status and profile → | SCL 76 - Camozzi vs. Lopez | Submission (Arm-Triangle Choke)Round 1 Time 3:11 Referee Not listed |
| L | 24–14–0 after bout | Muslim MagomedovView status and profile → | ACA 93 - St. Petersburg | TKO (Doctor Stoppage)Round 3 Time 1:02 Referee Lukasz Bosacki |
| L | 24–13–0 after bout | Trevor SmithView status and profile → | UFC Fight Night 109 - Gustafsson vs. Teixeira | Decision (Unanimous)Round 3 Time 5:00 Referee Kevin Sataki |
| L | 24–12–0 after bout | Daniel KellyView status and profile → | UFC Fight Night 101 - Whittaker vs. Brunson | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 24–11–0 after bout | Thales LeitesView status and profile → | UFC Fight Night 92 - Rodriguez vs. Caceres | Submission (Rear-Naked Choke)Round 3 Time 2:58 Referee Dan Miragliotta |
| W | 24–10–0 after bout | Vitor MirandaView status and profile → | UFC Fight Night 88 - Almeida vs. Garbrandt | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 23–10–0 after bout | Joe RiggsView status and profile → | UFC Fight Night 83 - Cerrone vs. Oliveira | TKO (Knees)Round 1 Time 0:26 Referee Mario Yamasaki |
| W | 22–10–0 after bout | Tom WatsonView status and profile → | UFC Fight Night 73 - Teixeira vs. St. Preux | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| L | 21–10–0 after bout | Ronaldo SouzaView status and profile → | UFC on Fox 15 - Machida vs. Rockhold | Submission (Armbar)Round 1 Time 2:33 Referee Dan Miragliotta |
| W | 21–9–0 after bout | Wes SwoffordView status and profile → | FTW - Prize Fighting Championship 8 | TKO (Leg Kick)Round 1 Time 1:25 Referee Adam Martinez |
| W | 20–9–0 after bout | Jeremy KimballView status and profile → | FTW - Prize Fighting Championship 7 | Submission (Rear-Naked Choke)Round 1 Time 3:33 Referee Tom Johnson |
| L | 19–9–0 after bout | Rafael NatalView status and profile → | UFC Fight Night 50 - Jacare vs. Mousasi 2 | Decision (Split)Round 3 Time 5:00 Referee Keith Peterson |
| L | 19–8–0 after bout | Bruno SantosView status and profile → | UFC 175 - Weidman vs. Machida | Decision (Split)Round 3 Time 5:00 Referee Mario Yamasaki |
| L | 19–7–0 after bout | Lorenz LarkinView status and profile → | UFC Fight Night 31 - Fight for the Troops 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 19–6–0 after bout | Ronaldo SouzaView status and profile → | UFC on FX 8 - Belfort vs. Rockhold | Technical Submission (Arm-Triangle Choke)Round 1 Time 3:37 Referee Mario Yamasaki |
| W | 19–5–0 after bout | Nick RingView status and profile → | UFC 158 - St. Pierre vs. Diaz | Decision (Split)Round 3 Time 5:00 Referee Marc-Andre Cote |
| W | 18–5–0 after bout | Luiz CaneView status and profile → | UFC 153 - Silva vs. Bonnar | Decision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard |
| W | 17–5–0 after bout | Nick CatoneView status and profile → | UFC on FX 4 - Maynard vs. Guida | TKO (Doctor Stoppage)Round 3 Time 1:51 Referee Dan Miragliotta |
| W | 16–5–0 after bout | Dustin JacobyView status and profile → | UFC on Fox 2 - Evans vs. Davis | Submission (Guillotine Choke)Round 3 Time 1:08 Referee Rob Madrigal |
| L | 15–5–0 after bout | Francis CarmontView status and profile → | UFC 137 - Penn vs. Diaz | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 15–4–0 after bout | Joey VillasenorView status and profile → | SF 15 - Villasenor vs. Camozzi | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| L | 14–4–0 after bout | Kyle NokeView status and profile → | UFC 127 - Penn vs. Fitch | Submission (Rear-Naked Choke)Round 1 Time 1:35 Referee John Sharp |
| W | 14–3–0 after bout | Dongi YangView status and profile → | UFC 121 - Lesnar vs. Velasquez | Decision (Split)Round 3 Time 5:00 Referee Jason Herzog |
| W | 13–3–0 after bout | James HammortreeView status and profile → | UFC - The Ultimate Fighter 11 Finale | Decision (Unanimous)Round 3 Time 5:00 Referee Josh Rosenthal |
| W | 12–3–0 after bout | Chad ReinerView status and profile → | King of Champions - Rage | Submission (Anaconda Choke)Round 2 Time 4:55 Referee Not listed |
| W | 11–3–0 after bout | Darin BrudiganView status and profile → | VFC 27 - Mayhem | Submission (Triangle Choke)Round 1 Time 4:34 Referee Jim Axtell |
| L | 10–3–0 after bout | Jesse TaylorView status and profile → | King of Champions - Shockwave 2009 | Decision (Unanimous)Round 3 Time 5:00 Referee Tim Mills |
| W | 10–2–0 after bout | Victor MorenoView status and profile → | MTXAFN 2 - Evolution | Submission (Guillotine Choke)Round 2 Time 0:31 Referee Steve Mazzagatti |
| W | 9–2–0 after bout | Elliot DuffView status and profile → | MFC 18 - Famous | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 8–2–0 after bout | Nick RossboroughView status and profile → | PCF 3 - Heavy Hitters | Submission (Triangle Choke)Round 3 Time 2:46 Referee Don Thais |
| W | 8–1–0 after bout | Dwayne LewisView status and profile → | MFC 16 - Anger Management | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 7–1–0 after bout | Jesse ForbesView status and profile → | MFC 15 - Rags to Riches | Submission (Armbar)Round 3 Time 1:45 Referee Not listed |
| W | 7–0–0 after bout | Donnie LilesView status and profile → | EFX 1 - Elite Fighting Extreme 1 | TKO (Punches)Round 1 Time 4:58 Referee Don Thais |
| W | 6–0–0 after bout | Tony BarkerView status and profile → | RMBB & PCF 1 - HellRazor | TKO (Punches)Round 2 Time 2:22 Referee Don Thais |
| W | 5–0–0 after bout | Aaron TruxellView status and profile → | TOS - Tap or Snap | Submission (Rear-Naked Choke)Round 1 Time 1:45 Referee Adam Martinez |
| W | 4–0–0 after bout | Spencer HookerView status and profile → | KC 37 - Kickdown Classic 37 | Decision (Split)Round 3 Time 5:00 Referee Adam Martinez |
| W | 3–0–0 after bout | Joe SernaView status and profile → | RMBB - Nuclear Assault | TKO (Injury)Round 2 Time 0:50 Referee Don Thais |
| W | 2–0–0 after bout | Gary BorumView status and profile → | KC 35 - Kickdown Classic 35 | TKO (Punches)Round 1 Time 3:19 Referee Don Thais |
| W | 1–0–0 after bout | Damon ClarkView status and profile → | KC 27 - Confrontation | TKO (Punches)Round 1 Time 3:03 Referee Curtis Thrasher |
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 Chris Camozzi.
Verify source record ↗Every verified opponent opens another full career
42 professional bout rows are displayed from the source record. 40 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.