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 | 31–21–2 (1 NC) after bout | Benjamin LockenView status and profile → | LFA 2 - Richman vs. Stojadinovic | Submission (Armbar)Round 1 Time 1:36 Referee Not listed |
| L | 30–21–2 (1 NC) after bout | Damian NorrisView status and profile → | XFO 58 - Xtreme Fighting Organization 58 | TKO (Submission to Punches)Round 1 Time 1:30 Referee Otto Torriero |
| L | 30–20–2 (1 NC) after bout | Luis SaldanaView status and profile → | AFC - Ascendancy Fighting Championship 9 | TKO (Retirement)Round 2 Time 1:07 Referee Not listed |
| L | 30–19–2 (1 NC) after bout | Andre TievaView status and profile → | Driller Promotions - A-Town Throwdown 8 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| NC | 30–18–2 (1 NC) after bout | Dyllon MunizView status and profile → | WWFC - World War Fighting Championship 17 | No ContestRound 1 Time 3:50 Referee Not listed |
| L | 30–18–2 after bout | Josh ArochoView status and profile → | DCS 2 - Summer Showdown | Submission (Leglock)Round 1 Time 3:20 Referee Not listed |
| L | 30–17–2 after bout | Josh HenryView status and profile → | MCC 49 - Midwest Cage Championship 49 | Submission (Front Choke)Round 2 Time 2:38 Referee Thomas Mastin |
| W | 30–16–2 after bout | Will ShuttView status and profile → | MCC 45 - Midwest Cage Championship 45 | Submission (Armbar)Round 1 Time 2:21 Referee Not listed |
| W | 29–16–2 after bout | Cory SimpsonView status and profile → | MCC 27 - Mutapcic vs. Cummings | Submission (Armbar)Round 1 Time 2:00 Referee Not listed |
| L | 28–16–2 after bout | Ryan RobertsView status and profile → | Midtown Productions - Mayhem at Mancuso | KO (Slam)Round 1 Time 3:50 Referee Not listed |
| W | 28–15–2 after bout | Will ShuttView status and profile → | MCC 23 - Thanksgiving Throwdown 2 | Submission (Armbar)Round 1 Time 0:09 Referee Not listed |
| W | 27–15–2 after bout | Jose InocencioView status and profile → | TIOT - Throwdown in O-Town 3 | Submission (Armbar)Round 1 Time 3:41 Referee Jason Sink |
| L | 26–15–2 after bout | Joe BrammerView status and profile → | MCC 22 - Reality Check | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 26–14–2 after bout | Eric MarriottView status and profile → | MCC 21 - Mickle vs. Marriott | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| L | 26–13–2 after bout | Jose AldoView status and profile → | WEC 39 - Brown vs. Garcia | TKO (Punches)Round 1 Time 1:39 Referee Rafael Ramos |
| W | 26–12–2 after bout | T.J. O'BrienView status and profile → | MCC 18 - O'Brien vs. Mickle | Submission (Armbar)Round 1 Time 4:39 Referee Not listed |
| W | 25–12–2 after bout | Cody LarsonView status and profile → | EC 97 - Extreme Challenge 97 | KO (Punch)Round 1 Time 0:13 Referee Not listed |
| L | 24–12–2 after bout | Zac GeorgeView status and profile → | IFO - Wiuff vs. Salmon | KO (Punches)Round 1 Time 2:28 Referee Not listed |
| W | 24–11–2 after bout | Marcus HermannView status and profile → | RCF 8 - Revolution Cage Fighting 8 | Submission (Armbar)Round 1 Time 0:57 Referee Not listed |
| W | 23–11–2 after bout | Tim BazerView status and profile → | EC 80 - Extreme Challenge 80 | Submission (Armbar)Round 1 Time 4:23 Referee Not listed |
| W | 22–11–2 after bout | Justin JamesView status and profile → | EC 76 - Extreme Challenge 76 | TKO (Submission to Punches)Round 2 Time 4:59 Referee Not listed |
| W | 21–11–2 after bout | Matt CookView status and profile → | Greensparks - Full Contact Fighting 3 | Submission (Rear-Naked Choke)Round 1 Time 0:43 Referee Not listed |
| W | 20–11–2 after bout | Mike LambrechtView status and profile → | MCC 7 - Valentine's Massacre | Submission (Armbar)Round 2 Time N/A Referee Not listed |
| L | 19–11–2 after bout | Austin JudgeView status and profile → | Savage Entertainment - Savage Beatdown 3 | KO (Head Kick)Round 1 Time 0:07 Referee Not listed |
| L | 19–10–2 after bout | Jeremy StephensView status and profile → | MCC 5 - Thanksgiving Throwdown | KO (Punch)Round 4 Time 0:27 Referee Not listed |
| L | 19–9–2 after bout | Edson BertoView status and profile → | RFC 7 - Night of Champions | Submission (Heel Hook)Round 1 Time 0:22 Referee Frank Gentile |
| W | 19–8–2 after bout | Bryan BreslerView status and profile → | IC 30 - Iowa Challenge 30 | Submission (Rear-Naked Choke)Round 1 Time 1:57 Referee Not listed |
| L | 18–8–2 after bout | Jeremy StephensView status and profile → | MCC 4 - The Rematch | TKO (Punches)Round 2 Time 3:36 Referee Not listed |
| W | 18–7–2 after bout | Shane WaitsView status and profile → | Titan FC 4 - Memorial Mayhem | Decision (Majority)Round 3 Time 5:00 Referee Not listed |
| W | 17–7–2 after bout | Sean WilsonView status and profile → | VFC 13 - Redemption | Submission (Heel Hook)Round 1 Time 0:23 Referee Not listed |
| W | 16–7–2 after bout | Chris SkinnerView status and profile → | TFC 1 - Title Fighting Championships 1 | Submission (Armbar)Round 1 Time 0:34 Referee Not listed |
| W | 15–7–2 after bout | Brian PriceView status and profile → | IC - Ironman Challenge 5 | TKO (Submission to Punches)Round 1 Time 1:51 Referee Not listed |
| W | 14–7–2 after bout | Deryck RipleyView status and profile → | MCC 2 - Midwest Xplosion | Submission (Ankle Lock)Round 1 Time 2:57 Referee Not listed |
| L | 13–7–2 after bout | Brian GeraghtyView status and profile → | FCC 22 - Freestyle Combat Challenge 22 | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 13–6–2 after bout | Brian GeraghtyView status and profile → | FCC 21 - Freestyle Combat Challenge 21 | Submission (Rear-Naked Choke)Round 2 Time N/A Referee Not listed |
| L | 12–6–2 after bout | Jay EstradaView status and profile → | Combat - Do Fighting Challenge 5 | DecisionRound — Time 0:00 Referee Not listed |
| L | 12–5–2 after bout | John StrawnView status and profile → | Mainstream MMA 1 - Inception | Decision (Split)Round 4 Time 5:00 Referee Not listed |
| L | 12–4–2 after bout | Rich ClementiView status and profile → | EC 64 - Extreme Challenge 64 | TKO (Punches)Round 1 Time 2:51 Referee Not listed |
| W | 12–3–2 after bout | Sean WilsonView status and profile → | VFC 10 - Championship X | Submission (Rear-Naked Choke)Round 1 Time 3:15 Referee Not listed |
| W | 11–3–2 after bout | Tyler GouldView status and profile → | UCS - Throwdown at the T-Bar | TKO (Submission to Punches)Round — Time N/A Referee Not listed |
| L | 10–3–2 after bout | Cole MillerView status and profile → | FT 3 - Full Throttle 3 | Submission (Triangle Choke)Round 3 Time 1:39 Referee Not listed |
| L | 10–2–2 after bout | Clay GuidaView status and profile → | XKK - Des Moines | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| D | 10–1–2 after bout | Dan CaseyView status and profile → | UCS - Battle at the Barn 9 | DrawRound 3 Time 5:00 Referee Not listed |
| W | 10–1–1 after bout | David RamosView status and profile → | SB - Spring Brawl | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| W | 9–1–1 after bout | Mike AdamsView status and profile → | IC - Iowa Challenge | N/ARound — Time 0:00 Referee Not listed |
| D | 8–1–1 after bout | Joe MabinView status and profile → | XKK - Des Moines | DrawRound 3 Time 3:00 Referee Not listed |
| W | 8–1–0 after bout | Anthony HamlettView status and profile → | FCC 18 - Freestyle Combat Challenge 18 | TKO (Submission to Punches)Round 1 Time N/A Referee Not listed |
| W | 7–1–0 after bout | Jeremy StephensView status and profile → | DD 3 - Downtown Destruction 3 | Submission (Rear-Naked Choke)Round 2 Time 1:51 Referee Not listed |
| W | 6–1–0 after bout | Shawn NolanView status and profile → | AFA - Friday Night Fights | TKO (Submission to Strikes)Round 1 Time 0:27 Referee Not listed |
| W | 5–1–0 after bout | Brian DunnView status and profile → | AFA - Friday Night Fights | Submission (Rear-Naked Choke)Round 2 Time 1:17 Referee Not listed |
| W | 4–1–0 after bout | Joe RippleView status and profile → | UCS - Battle at the Barn 7 | TKO (Submission to Strikes)Round 1 Time 0:00 Referee Not listed |
| W | 3–1–0 after bout | Mike GummsView status and profile → | XKK - Fridley | Submission (Choke)Round 1 Time N/A Referee Not listed |
| W | 2–1–0 after bout | Matt SheppardView status and profile → | DD 2 - Downtown Destruction 2 | TKO (Punches)Round 1 Time 2:51 Referee Not listed |
| W | 1–1–0 after bout | Matt SheppardView status and profile → | DD 1 - Downtown Destruction 1 | TKO (Submission to Punches)Round 2 Time 1:03 Referee Not listed |
| L | 0–1–0 after bout | Demi DeedsView status and profile → | POI - Point of Impact | TKO (Submission to Punches)Round 1 Time 0:51 Referee Not listed |
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 Mickle.
Verify source record ↗Every verified opponent opens another full career
55 professional bout rows are displayed from the source record. 48 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.