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 | 29–27–0 (2 NC) after bout | Cody SonsView status and profile → | CCW - California Cage Wars 13 | TKO (Punches)Round 1 Time 1:35 Referee Aaron Peet |
| W | 28–27–0 (2 NC) after bout | William JohnsonView status and profile → | Gladiator Challenge - Redemption | Submission (Rear-Naked Choke)Round 1 Time 0:47 Referee James Fanshier |
| W | 27–27–0 (2 NC) after bout | John RizzoView status and profile → | CCW - California Cage Wars 4 | Submission (Boston Crab)Round 1 Time N/A Referee Aaron Peet |
| NC | 26–27–0 (2 NC) after bout | Dave HuckabaView status and profile → | Gladiator Challenge - Warpath | No ContestRound — Time N/A Referee James Fanshier |
| L | 26–27–0 (1 NC) after bout | Sean LoefflerView status and profile → | Gladiator Challenge - MMA Smackdown | KO (Punch)Round 1 Time 0:04 Referee Greg Guzman |
| L | 26–26–0 (1 NC) after bout | Ashley GoochView status and profile → | DFD - Duel for Domination 8 | TKO (Submission to Punches)Round 1 Time 0:29 Referee Not listed |
| L | 26–25–0 (1 NC) after bout | Dan HuberView status and profile → | RITC - Rage In The Cage 170 | TKO (Retirement)Round 1 Time 0:52 Referee Not listed |
| W | 26–24–0 (1 NC) after bout | Adrian PerezView status and profile → | Gladiator Challenge - Summer Heat | TKO (Punches)Round 1 Time 0:23 Referee Paul Herrera |
| L | 25–24–0 (1 NC) after bout | Joe RiggsView status and profile → | RITC - Rage in the Cage 159 | Submission (Armbar)Round 2 Time 1:18 Referee Not listed |
| L | 25–23–0 (1 NC) after bout | Julian HamiltonView status and profile → | RITC - Rage in the Cage 158 | Submission (Rear-Naked Choke)Round 2 Time 2:15 Referee Not listed |
| W | 25–22–0 (1 NC) after bout | Jesse VarelaView status and profile → | TCF - Rumble at the Ranch 1 | Submission (Rear-Naked Choke)Round 1 Time 2:04 Referee Not listed |
| L | 24–22–0 (1 NC) after bout | Shawn FryeView status and profile → | RITC - Rage in the Cage 151 | Submission (Rear-Naked Choke)Round 1 Time 2:01 Referee Not listed |
| W | 24–21–0 (1 NC) after bout | Larry RobertsonView status and profile → | RITC - Rage in the Cage 150 | TKO (Submission to Punches)Round 1 Time 0:55 Referee Not listed |
| L | 23–21–0 (1 NC) after bout | Brad PetersonView status and profile → | RITC - Rage in the Cage 149 | Submission (Armbar)Round 1 Time 2:50 Referee Not listed |
| L | 23–20–0 (1 NC) after bout | Vitor ViannaView status and profile → | Millennium Events - MMA Xplosion | TKO (Punches)Round 1 Time 1:17 Referee Steve Mazzagatti |
| W | 23–19–0 (1 NC) after bout | Dan QuinnView status and profile → | Gladiator Challenge - Fahrenheit | TKO (Doctor Stoppage)Round 2 Time 0:22 Referee Not listed |
| L | 22–19–0 (1 NC) after bout | Travis BrowneView status and profile → | Gladiator Challenge - Vision Quest | KO (Punches)Round 1 Time 0:35 Referee Not listed |
| W | 22–18–0 (1 NC) after bout | Lloyd MarshbanksView status and profile → | MMAX 9 - MMA Xtreme 9 | TKO (Corner Stoppage)Round 2 Time 1:36 Referee Not listed |
| L | 21–18–0 (1 NC) after bout | Sherman PendergarstView status and profile → | PF 2 - Live MMA | Submission (Rear-Naked Choke)Round 1 Time 0:54 Referee Not listed |
| W | 21–17–0 (1 NC) after bout | Adam NanceView status and profile → | LA EFN - Executive Fight Night | KORound 1 Time 0:00 Referee Not listed |
| L | 20–17–0 (1 NC) after bout | Eli JoslinView status and profile → | KOTC - Heavy Hitters | Submission (Guillotine Choke)Round 1 Time 1:52 Referee Not listed |
| L | 20–16–0 (1 NC) after bout | Buckley AcostaView status and profile → | KOTC 63 - Final Conflict | KO (Punch)Round 1 Time 0:10 Referee Not listed |
| L | 20–15–0 (1 NC) after bout | Robert BeraunView status and profile → | RITC 76 - Hello Tucson | KO (Punches)Round 2 Time 2:04 Referee Not listed |
| L | 20–14–0 (1 NC) after bout | Richard MontoyaView status and profile → | KOTC - Execution Day | Submission (Guillotine Choke)Round 1 Time 1:55 Referee Not listed |
| L | 20–13–0 (1 NC) after bout | Fabiano SchernerView status and profile → | IFC - Rock N' Rumble | Submission (Guillotine Choke)Round 1 Time 0:50 Referee Herb Dean |
| W | 20–12–0 (1 NC) after bout | John MeirzwaView status and profile → | UAGF - Universal Above Ground Fighting | TKO (Injury)Round 1 Time 0:00 Referee Not listed |
| L | 19–12–0 (1 NC) after bout | Mike WhiteheadView status and profile → | UAGF - Clover Combat | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 19–11–0 (1 NC) after bout | Jeff FordView status and profile → | Venom - First Strike | TKO (Submission to Punches and Elbows)Round 1 Time 1:47 Referee Clint Santiago Dahl |
| W | 18–11–0 (1 NC) after bout | Cory TimmermanView status and profile → | RITC 60 - 'The Saint' Goes Marching In | TKO (Submission to Punches)Round 1 Time 1:05 Referee Not listed |
| W | 17–11–0 (1 NC) after bout | Melville CalabacaView status and profile → | ECS - Evolution | Submission (Rear-Naked Choke)Round 1 Time 0:33 Referee Not listed |
| L | 16–11–0 (1 NC) after bout | Wade ShippView status and profile → | HFP 3 - Hitman Fighting Productions 3 | TKO (Submission to Strikes)Round 1 Time N/A Referee Not listed |
| L | 16–10–0 (1 NC) after bout | Andy MontanaView status and profile → | RITC 47 - Unstoppable | Submission (Armbar)Round 2 Time 1:40 Referee Not listed |
| L | 16–9–0 (1 NC) after bout | Alistair OvereemView status and profile → | 2H2H 6 - Simply the Best 6 | Submission (Guillotine Choke)Round 1 Time 0:53 Referee Not listed |
| W | 16–8–0 (1 NC) after bout | Allan SullivanView status and profile → | MMA Mexico 3 - Transicion | KO (Punch)Round 1 Time N/A Referee Not listed |
| W | 15–8–0 (1 NC) after bout | Mike BourkeView status and profile → | HFP 2 - Hitman Fighting Productions 2 | TKO (Punches)Round 1 Time 0:27 Referee Larry Landless |
| L | 14–8–0 (1 NC) after bout | Jeremy HornView status and profile → | WEC 4 - Rumble Under The Sun | Submission (Rear-Naked Choke)Round 1 Time 0:54 Referee Josh Rosenthal |
| W | 14–7–0 (1 NC) after bout | Valentijn OvereemView status and profile → | WFA 2 - Level 2 | TKO (Punches)Round 1 Time 2:24 Referee Nelson Hamilton |
| W | 13–7–0 (1 NC) after bout | Zane FrazierView status and profile → | WEC 3 - All or Nothing | TKO (Punches)Round 1 Time 1:00 Referee Not listed |
| W | 12–7–0 (1 NC) after bout | Curtis CrawfordView status and profile → | HFP 1 - Rumble on the Reservation | TKO (Punches)Round 1 Time 2:16 Referee Larry Landless |
| W | 11–7–0 (1 NC) after bout | Vaughan PaleleiView status and profile → | UA 1 - The Genesis | KO (Punches)Round 1 Time 1:33 Referee Not listed |
| L | 10–7–0 (1 NC) after bout | Wesley CorreiraView status and profile → | Shogun 1 - Shogun 1 | TKO (Punches)Round 1 Time 1:08 Referee Andy Anderson |
| L | 10–6–0 (1 NC) after bout | Harout TerzyanView status and profile → | UP 1 - Ultimate Pankration 1 | Submission (Armbar)Round 1 Time 3:23 Referee Not listed |
| W | 10–5–0 (1 NC) after bout | Frank BlessingView status and profile → | GC 6 - Caged Beasts | KO (Punches)Round 1 Time 0:50 Referee Larry Landless |
| L | 9–5–0 (1 NC) after bout | Bozigit AtaevView status and profile → | Rings - 10th Anniversary | KO (Spinning Back Kick)Round 1 Time 1:09 Referee Not listed |
| W | 9–4–0 (1 NC) after bout | Dennis TaddioView status and profile → | IFC WC 14 - Warriors Challenge 14 | TKO (Punches)Round 1 Time 0:29 Referee Not listed |
| NC | 8–4–0 (1 NC) after bout | Rich FranklinView status and profile → | IFC WC 11 - Warriors Challenge 11 | No Contest (Accidental Foot Injury)Round 1 Time N/A Referee Not listed |
| L | 8–4–0 after bout | Andrei ArlovskiView status and profile → | UFC 28 - High Stakes | Submission (Armbar)Round 1 Time 0:55 Referee John McCarthy |
| W | 8–3–0 after bout | Brian TolbertView status and profile → | IFC WC 10 - Warriors Challenge 10 | TKO (Punches)Round 1 Time 0:56 Referee Not listed |
| W | 7–3–0 after bout | Jason JonesView status and profile → | IFC WC 10 - Warriors Challenge 10 | TKO (Punches)Round 1 Time 1:55 Referee Not listed |
| L | 6–3–0 after bout | Bobby HoffmanView status and profile → | Rings USA - Rising Stars Final | TKO (Submission to Punches)Round 1 Time 1:34 Referee Not listed |
| W | 6–2–0 after bout | Tommy SauerView status and profile → | Rings USA - Rising Stars Final | TKO (Punches)Round 2 Time 4:29 Referee Not listed |
| W | 5–2–0 after bout | Art HughesView status and profile → | CFF - The Cobra Classic 2000 | KORound 1 Time 0:46 Referee Not listed |
| L | 4–2–0 after bout | Bobby HoffmanView status and profile → | Rings USA - Rising Stars Block A | Submission (Neck Crank)Round 1 Time 3:12 Referee Lonnie Foster |
| W | 4–1–0 after bout | Harry MoskowitzView status and profile → | Rings USA - Rising Stars Block A | TKO (Punches)Round 1 Time 0:47 Referee Lonnie Foster |
| L | 3–1–0 after bout | Gan McGeeView status and profile → | CFF - The Cobra Challenge 1999 | TKO (Submission to Punches)Round 1 Time 3:09 Referee Not listed |
| W | 3–0–0 after bout | Al HarlowView status and profile → | WCNHBC - West Coast NHB Championships 3 | KORound — Time N/A Referee Not listed |
| W | 2–0–0 after bout | Al HarlowView status and profile → | WCNHBC - West Coast NHB Championships 1 | KO (Knee)Round 1 Time 1:24 Referee Earl Lux |
| W | 1–0–0 after bout | Ali AfraView status and profile → | WCNHBC - West Coast NHB Championships 1 | KO (Punches)Round 1 Time 0:54 Referee Earl Lux |
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 Aaron Brink.
Verify source record ↗Every verified opponent opens another full career
58 professional bout rows are displayed from the source record. 56 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.