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 | 26–18–0 after bout | Zac KelleyView status and profile → | OFC - Oklahoma Fighting Championship 1 | TKO (Punches)Round 1 Time 0:24 Referee Mark Carter |
| L | 26–17–0 after bout | Kemmyelle HaleyView status and profile → | SCS 21 - No Surrender | Submission (Armbar)Round 1 Time 1:17 Referee Not listed |
| L | 26–16–0 after bout | Roy SpoonView status and profile → | XKO - Xtreme Knockout 12 | TKO (Punches)Round 2 Time 3:26 Referee Jason Stafin |
| L | 26–15–0 after bout | Mike BudnikView status and profile → | C3 Fights - Knockout-Rockout Weekend 4 | Submission (Choke)Round 2 Time 1:30 Referee Not listed |
| W | 26–14–0 after bout | Edwynn JonesView status and profile → | XKO - Xtreme Knockout 7 | Submission (Guillotine Choke)Round 1 Time 2:07 Referee Don Turnage |
| L | 25–14–0 after bout | Marcus HicksView status and profile → | SWC 10 - Art of War | Submission (Armbar)Round 1 Time 1:45 Referee Don Turnage |
| L | 25–13–0 after bout | Ryan LarsonView status and profile → | KOK 8 - The Uprising | Submission (Rear-Naked Choke)Round 1 Time 3:28 Referee Not listed |
| L | 25–12–0 after bout | Daniel RobertsView status and profile → | 5150 Combat League / Xtreme Fighting League - New Year's Revolution | TKO (Submission to Punches)Round 1 Time 4:00 Referee Not listed |
| W | 25–11–0 after bout | Shonie CarterView status and profile → | FCF - Freestyle Cage Fighting 37 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 24–11–0 after bout | Chris ZelinskyView status and profile → | WEF 16 - World Extreme Fighting 16 | Submission (Armbar)Round 1 Time 0:47 Referee Kevin Nix |
| L | 23–11–0 after bout | Josh NeerView status and profile → | FFC 11 - Explosion | TKO (Punches)Round 1 Time 0:41 Referee Not listed |
| W | 23–10–0 after bout | Kevin GittemeirView status and profile → | ISCF - Friday Night Fight | Submission (Toe Hold)Round 1 Time N/A Referee Not listed |
| L | 22–10–0 after bout | Joe DoerksenView status and profile → | FFC 5 - Freestyle Fighting Championships 5 | TKO (Punches)Round 1 Time 3:10 Referee Not listed |
| W | 22–9–0 after bout | Luis MoralesView status and profile → | WFC 2 - World Fighting Championships 2 | Submission (Kneebar)Round 1 Time N/A Referee Not listed |
| W | 21–9–0 after bout | Frank AlcalaView status and profile → | WFC 1 - World Fighting Championships 1 | Submission (Heel Hook)Round 1 Time N/A Referee Not listed |
| W | 20–9–0 after bout | Chad CookView status and profile → | RCF 15 - Reality Combat Fighting 15 | Submission (Armbar)Round 1 Time 0:39 Referee Not listed |
| L | 19–9–0 after bout | Eiji MitsuokaView status and profile → | Pride FC - The Best, Vol. 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Minoru Toyonaga |
| W | 19–8–0 after bout | Anthony BarbierView status and profile → | FFC 1 - Freestyle Fighting Championships 1 | Submission (Guillotine Choke)Round 1 Time N/A Referee Not listed |
| W | 18–8–0 after bout | Hector GarzaView status and profile → | REF - Renegades Extreme Fighting | Submission (Heel Hook)Round 1 Time 1:20 Referee Not listed |
| L | 17–8–0 after bout | Jesse JonesView status and profile → | EC 44 - Extreme Challenge 44 | Submission (Rear-Naked Choke)Round 1 Time 2:23 Referee Not listed |
| L | 17–7–0 after bout | Steve HeathView status and profile → | IFC WC 6 - Warriors Challenge 6 | TKO (Injury)Round 1 Time 4:10 Referee Not listed |
| W | 17–6–0 after bout | Tony RossView status and profile → | TFC 1 - Fightzone 1 | TKO (Cut)Round 1 Time N/A Referee Not listed |
| W | 16–6–0 after bout | Cedric MarksView status and profile → | WCS - World Class Shootfighting | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| L | 15–6–0 after bout | Kazushi SakurabaView status and profile → | Pride FC - Pride 7 | Submission (Armbar)Round 2 Time 2:30 Referee Yuji Shimada |
| W | 15–5–0 after bout | Cedric MarksView status and profile → | PRW - Power Ring Warriors | Submission (Guillotine Choke)Round 1 Time 4:42 Referee Not listed |
| L | 14–5–0 after bout | Vladimir MatyushenkoView status and profile → | IFC 7 - Cage Combat | TKO (Doctor Stoppage)Round 1 Time 0:16 Referee Yoland Gregoire |
| L | 14–4–0 after bout | Vladimir MatyushenkoView status and profile → | IFC 5 - Battle in the Bayou | TKO (Submission to Punches)Round 1 Time 2:59 Referee Andy Anderson |
| W | 14–3–0 after bout | Wes GassawayView status and profile → | IFC 5 - Battle in the Bayou | TKO (Submission to Punches)Round 1 Time 3:49 Referee Andy Anderson |
| W | 13–3–0 after bout | Yvonne LabbeView status and profile → | IFC 5 - Battle in the Bayou | Submission (Rear-Naked Choke)Round 1 Time 0:38 Referee Andy Anderson |
| W | 12–3–0 after bout | Paul KimbroView status and profile → | WFC - World Fighting Council | N/ARound — Time 0:00 Referee Not listed |
| W | 11–3–0 after bout | Courtney OrtegaView status and profile → | WFC - World Fighting Council | N/ARound — Time 0:00 Referee Not listed |
| L | 10–3–0 after bout | Allan GoesView status and profile → | EF 3 - Extreme Fighting 3 | TKO (Submission to Punches)Round 1 Time 3:52 Referee Not listed |
| W | 10–2–0 after bout | Brian GassawayView status and profile → | IFC 2 - Mayhem in Mississippi | Submission (Kneebar)Round 1 Time 1:28 Referee Not listed |
| W | 9–2–0 after bout | Houston DorrView status and profile → | IFC 2 - Mayhem in Mississippi | Submission (Armbar)Round 1 Time 0:17 Referee Not listed |
| W | 8–2–0 after bout | Gene LydickView status and profile → | IFC 2 - Mayhem in Mississippi | TKO (Doctor Stoppage)Round 1 Time 1:13 Referee Not listed |
| W | 7–2–0 after bout | James MinsonView status and profile → | OFFF 2 - Oklahoma Free Fight Federation 2 | Submission (Guillotine Choke)Round 1 Time 0:00 Referee Not listed |
| W | 6–2–0 after bout | Ron GoinsView status and profile → | OFFF 2 - Oklahoma Free Fight Federation 2 | KORound 2 Time 0:00 Referee Not listed |
| W | 5–2–0 after bout | William DiazView status and profile → | OFFF 2 - Oklahoma Free Fight Federation 2 | Submission (Heel Hook)Round 1 Time 0:00 Referee Not listed |
| W | 4–2–0 after bout | Jason NicholsenView status and profile → | OFFF 1 - Oklahoma Free Fight Federation 1 | N/ARound 1 Time 0:57 Referee Not listed |
| W | 3–2–0 after bout | John DixsonView status and profile → | OFFF 1 - Oklahoma Free Fight Federation 1 | DecisionRound 3 Time 3:00 Referee Not listed |
| W | 2–2–0 after bout | Jim MullenView status and profile → | OFFF 1 - Oklahoma Free Fight Federation 1 | Submission (Guillotine Choke)Round 1 Time 1:54 Referee Not listed |
| L | 1–2–0 after bout | Oleg TaktarovView status and profile → | UFC 6 - Clash of the Titans | Submission (Guillotine Choke)Round 1 Time 0:09 Referee John McCarthy |
| W | 1–1–0 after bout | He-Man Ali GipsonView status and profile → | UFC 6 - Clash of the Titans | TKO (Submission to Punches)Round 1 Time 3:06 Referee Taimak Guarriello |
| L | 0–1–0 after bout | Dan SevernView status and profile → | UFC 4 - Revenge of the Warriors | Submission (Rear-Naked Choke)Round 1 Time 1:45 Referee John McCarthy |
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 Macias.
Verify source record ↗Every verified opponent opens another full career
44 professional bout rows are displayed from the source record. 42 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.