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 | 23–30–1 after bout | Dwight JosephView status and profile → | DCS 64 - Thanksgiving Throwdown 2: Night 2 | TKO (Punches)Round 2 Time 1:53 Referee Not listed |
| L | 23–29–1 after bout | Eric EllingtonView status and profile → | Nemesis Fighting Alliance - This Is War | Decision (Unanimous)Round 5 Time 5:00 Referee Marc Wasem |
| L | 23–28–1 after bout | Anthony GutierrezView status and profile → | Cageside Promotions / KCFA - Kansas City Fighting Alliance 33 | Submission (Rear-Naked Choke)Round 2 Time 3:16 Referee Mike England |
| L | 23–27–1 after bout | Eric WiselyView status and profile → | Caged Aggression 24 - Champions: Night 2 | TKO (Punches)Round 2 Time 4:12 Referee Not listed |
| L | 23–26–1 after bout | Luis SaldanaView status and profile → | AFC - Ascendancy Fighting Championship 16 | TKO (Head Kick)Round 1 Time 3:33 Referee Not listed |
| L | 23–25–1 after bout | Darrick MinnerView status and profile → | VFC 58 - Cochrane vs. Pitolo | Submission (Guillotine Choke)Round 2 Time 2:48 Referee Dave Jobeun |
| L | 23–24–1 after bout | Bryce LoganView status and profile → | VFC 56 - Victory Fighting Championship 56 | TKO (Retirement)Round 1 Time 4:23 Referee Dave Jobeun |
| W | 23–23–1 after bout | Chris DunnView status and profile → | AFC - Ascendancy Fighting Championship 13 | Submission (Armbar)Round 1 Time 0:32 Referee Not listed |
| W | 22–23–1 after bout | Stoney StuartView status and profile → | AFC - Ascendancy Fighting Championship 11 | Submission (Armbar)Round 1 Time 4:11 Referee Not listed |
| W | 21–23–1 after bout | Sean WilsonView status and profile → | Victory Fighting Championship - VFC Fight Night Harrah's 4 | TKO (Punches)Round 1 Time 4:58 Referee Not listed |
| L | 20–23–1 after bout | Alonzo MartinezView status and profile → | VFC - Victory Fighting Championship 43 | Submission (Guillotine Choke)Round 2 Time 1:45 Referee Not listed |
| W | 20–22–1 after bout | Joe WilkView status and profile → | VFC - Victory Fighting Championship 42 | Submission (Rear-Naked Choke)Round 1 Time 4:03 Referee Not listed |
| L | 19–22–1 after bout | Alex WhiteView status and profile → | CFE - Cage Fighting Events | TKO (Punches)Round 1 Time 2:32 Referee Robin Veale |
| W | 19–21–1 after bout | Gino DiGiulioView status and profile → | MCC 47 - Midwest Cage Championship 47 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 18–21–1 after bout | Chris MickleView status and profile → | MCC 45 - Midwest Cage Championship 45 | Submission (Armbar)Round 1 Time 2:21 Referee Not listed |
| W | 18–20–1 after bout | Courtney BuckView status and profile → | Driller Promotions / SEG - Caged Chaos | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| L | 17–20–1 after bout | Tom AhrensView status and profile → | MCC 41 - Adrenaline | Submission (Rear-Naked Choke)Round 2 Time 1:40 Referee Not listed |
| W | 17–19–1 after bout | Benly XamontyView status and profile → | MCC 41 - Adrenaline | Submission (Rear-Naked Choke)Round 1 Time 2:41 Referee Not listed |
| L | 16–19–1 after bout | Laramie ShafferView status and profile → | MCC 37 - Thanksgiving Throwdown 4 | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| D | 16–18–1 after bout | Laramie ShafferView status and profile → | MCC 35 - Brawl at the Hall | DrawRound 3 Time 5:00 Referee Not listed |
| L | 16–18–0 after bout | Bill KameryView status and profile → | MCC 33 - Lund vs. Roberts | Submission (Rear-Naked Choke)Round 1 Time 0:58 Referee Not listed |
| W | 16–17–0 after bout | Steven SaitoView status and profile → | X-1 - Champions 3 | Decision (Split)Round 3 Time 5:00 Referee Kolo Koka |
| L | 15–17–0 after bout | Josh ArochoView status and profile → | CFC 3 - Tuff Love | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 15–16–0 after bout | Scott BradleyView status and profile → | MCC 31 - Full Force | Submission (Armbar)Round 1 Time 0:45 Referee Matt Cook |
| W | 14–16–0 after bout | Daraughn CanadaView status and profile → | MCC 29 - Champion vs. Champion | TKO (Punches)Round 1 Time 3:06 Referee Not listed |
| L | 13–16–0 after bout | Dakota CochraneView status and profile → | EC - Extreme Challenge 162 | Submission (Arm-Triangle Choke)Round 1 Time 1:36 Referee Not listed |
| W | 13–15–0 after bout | Jordan EggliView status and profile → | MCC 27 - Mutapcic vs. Cummings | Submission (Triangle Choke)Round 3 Time 3:44 Referee Not listed |
| W | 12–15–0 after bout | Tom AhrensView status and profile → | MCC 25 - Inferno | Submission (Armbar)Round 1 Time 3:49 Referee Not listed |
| L | 11–15–0 after bout | Chris MickleView status and profile → | MCC 23 - Thanksgiving Throwdown 2 | Submission (Armbar)Round 1 Time 0:09 Referee Not listed |
| L | 11–14–0 after bout | Deryck RipleyView status and profile → | EFP - Extreme Fight Production | Submission (Triangle Choke)Round 1 Time 0:50 Referee Mike England |
| L | 11–13–0 after bout | Erik KochView status and profile → | MCC 20 - Last Man Standing | Submission (Rear-Naked Choke)Round 2 Time 3:33 Referee Troy Cline |
| W | 11–12–0 after bout | Alex EntwistleView status and profile → | Brutaal Fight Night - March Badness | TKO (Submission to Punches)Round 1 Time 1:26 Referee Ross Ogden |
| W | 10–12–0 after bout | Tom AhrensView status and profile → | MCC 18 - O'Brien vs. Mickle | TKO (Injury)Round 1 Time 2:31 Referee Not listed |
| L | 9–12–0 after bout | T.J. O'BrienView status and profile → | MCC 17 - Thanksgiving Throwdown 1 | Submission (Triangle Choke)Round 2 Time 1:43 Referee Not listed |
| W | 9–11–0 after bout | Nick WalkerView status and profile → | MCC 16 - No Guts, No Glory | Submission (Triangle Choke)Round 1 Time 2:20 Referee Not listed |
| L | 8–11–0 after bout | Steve KinnisonView status and profile → | PFC - Primetime Fighting Championships | Submission (Rear-Naked Choke)Round 1 Time 4:52 Referee Not listed |
| L | 8–10–0 after bout | Zach WolffView status and profile → | VFC 23 - Validation | N/ARound — Time N/A Referee Not listed |
| L | 8–9–0 after bout | T.J. O'BrienView status and profile → | MCC 13 - Contenders | Submission (Triangle Choke)Round 1 Time 0:50 Referee Not listed |
| W | 8–8–0 after bout | Jacob RitchieView status and profile → | MCC 13 - Contenders | TKO (Punches)Round 1 Time 1:08 Referee Not listed |
| L | 7–8–0 after bout | Josh AtwellView status and profile → | MCC 12 - Atwell vs. Shutt | Submission (Rear-Naked Choke)Round 3 Time 4:25 Referee Not listed |
| L | 7–7–0 after bout | Jason GeorgiannaView status and profile → | EWC 4 - Welterweight War | Submission (Rear-Naked Choke)Round 1 Time 4:44 Referee Not listed |
| L | 7–6–0 after bout | Ted WorthingtonView status and profile → | MCC 11 - Night of Champions | Submission (Triangle Choke)Round 1 Time 3:47 Referee Not listed |
| L | 7–5–0 after bout | Gerald StrebendtView status and profile → | SF 20 - Homecoming | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| W | 7–4–0 after bout | Jason StegerView status and profile → | MCC 10 - Vengeance | TKO (Submission to Punches)Round 2 Time 0:45 Referee Not listed |
| L | 6–4–0 after bout | Dennis DavisView status and profile → | EWC 2 - Elite Warriors Championship 2 | Submission (Guillotine Choke)Round 1 Time 1:14 Referee Not listed |
| W | 6–3–0 after bout | Levi SwansonView status and profile → | TFC - Title Fighting Championships | Submission (Rear-Naked Choke)Round 1 Time 0:10 Referee Not listed |
| W | 5–3–0 after bout | Jeff CarstensView status and profile → | MCC 8 - Motivation | TKO (Submission to Punches)Round 1 Time 1:02 Referee Not listed |
| W | 4–3–0 after bout | Josh AtwellView status and profile → | MCC 8 - Motivation | KO (Punch)Round 1 Time 0:12 Referee Not listed |
| W | 3–3–0 after bout | Takahiro KigureView status and profile → | Rise FC 2 - Hawaii vs. Mainland | TKO (Punches)Round 1 Time 3:21 Referee Not listed |
| L | 2–3–0 after bout | Joe MartinView status and profile → | KSP - Ken Shamrock Productions | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| W | 2–2–0 after bout | Micah BowlesView status and profile → | MCC 6 - Hard Hitters | TKO (Punches)Round 1 Time N/A Referee Not listed |
| W | 1–2–0 after bout | Sean TrujilloView status and profile → | Knuckle Up Productions - Fight Night | Submission (Rear-Naked Choke)Round 1 Time 3:57 Referee Not listed |
| L | 0–2–0 after bout | James JohnstonView status and profile → | XKK - Des Moines | Technical Submission (Choke)Round 2 Time 2:04 Referee Not listed |
| L | 0–1–0 after bout | Jeremy StephensView status and profile → | XKK - Trials | TKO (Punches)Round 1 Time 1:19 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 Will Shutt.
Verify source record ↗Every verified opponent opens another full career
54 professional bout rows are displayed from the source record. 47 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.