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 | 19–4–0 after bout | Akhmed AlievView status and profile → | Fight Nights - Battle of Moscow 14 | KO (Punch)Round 1 Time 1:15 Referee Valentin Tarasov |
| W | 19–3–0 after bout | Carlo PraterView status and profile → | Shine Fights 3 - 2010 Lightweight Grand Prix | Decision (Split)Round 3 Time 3:00 Referee Shane Garrett |
| L | 18–3–0 after bout | Dave JansenView status and profile → | WEC 43 - Cerrone vs. Henderson | Decision (Unanimous)Round 3 Time 5:00 Referee Jon Schorle |
| W | 18–2–0 after bout | Sergio GomezView status and profile → | WEC 33 - Back to Vegas | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 17–2–0 after bout | Rob McCulloughView status and profile → | WEC 30 - Las Vegas | TKO (Punches)Round 1 Time 1:29 Referee Herb Dean |
| W | 17–1–0 after bout | Mike JoyView status and profile → | WEC 25 - Las Vegas | Submission (Brabo Choke)Round 3 Time 4:23 Referee Yves Lavigne |
| W | 16–1–0 after bout | Adam LynnView status and profile → | WEC 21 - Tapout | Submission (Rear Naked Choke)Round 2 Time 1:20 Referee Josh Rosenthal |
| W | 15–1–0 after bout | Nick ErtlView status and profile → | WEC 18 - Unfinished Business | TKO (Punches)Round 2 Time 3:55 Referee Herb Dean |
| W | 14–1–0 after bout | James MartinezView status and profile → | Freedom Fight - Canada vs. USA | TKO (Punches)Round 1 Time 3:31 Referee Not listed |
| W | 13–1–0 after bout | Paul JenkinsView status and profile → | WEC 15 - Judgment Day | KO (Punches)Round 2 Time 2:36 Referee Jon Schorle |
| W | 12–1–0 after bout | Peter KaljevicView status and profile → | RFC 1 - Battle of the Bay | Submission (Armbar)Round 1 Time 3:44 Referee Marco Lopez |
| L | 11–1–0 after bout | Hermes FrancaView status and profile → | UFC 42 - Sudden Impact | Decision (Unanimous)Round 3 Time 5:00 Referee James Warring |
| W | 11–0–0 after bout | Victor EstradaView status and profile → | WEC 5 - Halloween Fury | Submission (Ankle Injury)Round 1 Time 1:11 Referee Josh Rosenthal |
| W | 10–0–0 after bout | Luciano OliveiraView status and profile → | WEC 4 - Rumble Under The Sun | Submission (Armbar)Round 1 Time 1:55 Referee Josh Rosenthal |
| W | 9–0–0 after bout | Cruz GomezView status and profile → | WEC 3 - All or Nothing | TKO (Punches)Round 1 Time 3:04 Referee Not listed |
| W | 8–0–0 after bout | Bao QuachView status and profile → | UA 2 - The Gathering | KO (Punches)Round 2 Time 1:20 Referee Herb Dean |
| W | 7–0–0 after bout | Aaron JeromeView status and profile → | RITR - Rumble in the Rockies | TKO (Punches)Round 1 Time 1:00 Referee Rich Layton |
| W | 6–0–0 after bout | Eric HiblerView status and profile → | RSF 1 - Redemption in the Valley | DecisionRound 3 Time 4:00 Referee Not listed |
| W | 5–0–0 after bout | Zviad AbuseridzeView status and profile → | WEF - World Extreme Fighting: Rumble at the Rodeo 2 | Submission (Triangle Choke)Round 2 Time 1:17 Referee Not listed |
| W | 4–0–0 after bout | Leonard SpeightsView status and profile → | WEF - World Extreme Fighting: Rumble at the Rodeo 1 | KO (Punches)Round 1 Time N/A Referee Not listed |
| W | 3–0–0 after bout | Scott JohnsonView status and profile → | WVF - Battlejax | Submission (Knee Bar)Round 1 Time 5:19 Referee Not listed |
| W | 2–0–0 after bout | Robert IrizarryView status and profile → | WEF - New Blood Conflict | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| W | 1–0–0 after bout | Ray TotoricoView status and profile → | WEF 7 - Stomp in the Swamp | TKO (Punches and Elbows)Round 2 Time 2:24 Referee Kipp Kollar |
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 Rich Crunkilton.
Verify source record ↗Every verified opponent opens another full career
23 professional bout rows are displayed from the source record. 23 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.