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 | 39–11–2 after bout | Lucas St. ClaireView status and profile → | KOTC - Free Fall | Submission (Arm-Triangle Choke)Round 1 Time 2:16 Referee Not listed |
| W | 38–11–2 after bout | Chris DyrdahlView status and profile → | KOTC - Underground 59 | Submission (Triangle Choke)Round 1 Time 2:52 Referee Not listed |
| L | 37–11–2 after bout | Yves EdwardsView status and profile → | RW 5 - Mayhem in the Mist | TKO (Punches)Round 1 Time 2:44 Referee Not listed |
| W | 37–10–2 after bout | Rich ClementiView status and profile → | UCFC - Rumble on the Rivers | TKO (Broken Clavicle)Round 1 Time 0:45 Referee Not listed |
| W | 36–10–2 after bout | Travis McCulloughView status and profile → | CLCF - Cass Lake Cage Fights | Submission (Choke)Round 1 Time 2:39 Referee Not listed |
| W | 35–10–2 after bout | Marshall MartinView status and profile → | MF - Max Fights 3 | Submission (Rear-Naked Choke)Round 1 Time 2:32 Referee Not listed |
| W | 34–10–2 after bout | Chris McDanielView status and profile → | WFP - Warriors Fight Promotions | SubmissionRound 1 Time 0:00 Referee Not listed |
| W | 33–10–2 after bout | Henry KrugView status and profile → | MF - Max Fights 2 | Submission (Rear-Naked Choke)Round 1 Time 2:14 Referee Not listed |
| D | 32–10–2 after bout | Nik LentzView status and profile → | CFX 7 - Brutal | DrawRound 3 Time 5:00 Referee Not listed |
| W | 32–10–1 after bout | Jessi EvansView status and profile → | CFX 6 - Cage Fighting Xtreme 6 | TKO (Submission to Punches)Round 1 Time 3:10 Referee Not listed |
| W | 31–10–1 after bout | Sheldon MartinView status and profile → | MF - Max Fights 1 | Submission (Rear-Naked Choke)Round 2 Time 2:59 Referee Not listed |
| W | 30–10–1 after bout | Chaylen RaderView status and profile → | CFX 5 - Cage Fighting Xtreme 5 | TKO (Punches)Round 1 Time 0:37 Referee Not listed |
| W | 29–10–1 after bout | James GibooView status and profile → | DFC 9 - Dakota vs. The World | TKO (Submission to Punches)Round 1 Time 4:11 Referee Not listed |
| L | 28–10–1 after bout | Carlos ConditView status and profile → | WEC 25 - Las Vegas | Submission (Rear-Naked Choke)Round 1 Time 2:10 Referee Yves Lavigne |
| W | 28–9–1 after bout | Joe WinterfeldtView status and profile → | DFC 7 - Revolution | Submission (Rear-Naked Choke)Round 1 Time 1:03 Referee Not listed |
| W | 27–9–1 after bout | Lee LohffView status and profile → | DFC 6 - Two Worlds Collide | Submission (Armbar)Round 1 Time 2:54 Referee Not listed |
| W | 26–9–1 after bout | Nate HommeView status and profile → | CFX 4 - Cage Fighting Xtreme 4 | TKO (Punches)Round 1 Time N/A Referee Not listed |
| W | 25–9–1 after bout | James FullerView status and profile → | KO - Productions | Submission (Choke)Round 1 Time N/A Referee Not listed |
| L | 24–9–1 after bout | Jason BlackView status and profile → | EC 64 - Extreme Challenge 64 | Submission (Guillotine Choke)Round 1 Time 1:15 Referee Not listed |
| W | 24–8–1 after bout | Yancy CuellarView status and profile → | DFC 5 - Legends of the Falls | SubmissionRound 1 Time 0:24 Referee Not listed |
| L | 23–8–1 after bout | Jonathan GouletView status and profile → | TKO 21 - Collision | Submission (Kimura)Round 1 Time 1:46 Referee Not listed |
| L | 23–7–1 after bout | Victor MorenoView status and profile → | EC 62 - Extreme Challenge 62 | Submission (Armbar)Round 1 Time 2:16 Referee Not listed |
| W | 23–6–1 after bout | Darin BrudiganView status and profile → | EC 62 - Extreme Challenge 62 | TKO (Doctor Stoppage)Round 2 Time N/A Referee Not listed |
| W | 22–6–1 after bout | Miguel CooleyView status and profile → | DFC 4 - Nowhere to Run | TKO (Punches)Round 1 Time N/A Referee Not listed |
| W | 21–6–1 after bout | Ron KrullView status and profile → | CFX 3 - Cage Fighting Xtreme 3 | TKO (Submission to Punches)Round 1 Time N/A Referee Not listed |
| W | 20–6–1 after bout | Lee AvilaView status and profile → | NFA - Bad Intentions | TKO (Submission to Punches)Round 1 Time N/A Referee Not listed |
| W | 19–6–1 after bout | Danny HigginsView status and profile → | IFC WC 19 - Warriors Challenge 19 | KO (Hammerfist)Round 1 Time 1:36 Referee Not listed |
| W | 18–6–1 after bout | Josh JablinskieView status and profile → | NFA - Super Brawl | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| W | 17–6–1 after bout | Rustin HuntView status and profile → | NFA - Throwdown in Jamestown 1 | Submission (Rear-Naked Choke)Round 1 Time 1:33 Referee Not listed |
| D | 16–6–1 after bout | Joey ClarkView status and profile → | XKK - Fridley | DrawRound 3 Time 5:00 Referee Not listed |
| L | 16–6–0 after bout | Keith WisniewskiView status and profile → | EC 59 - Extreme Challenge 59 | Submission (Rear-Naked Choke)Round 1 Time 2:19 Referee Not listed |
| W | 16–5–0 after bout | Miguel CooleyView status and profile → | CFX 2 - Cage Fighting Xtreme 2 | Submission (Armbar)Round — Time N/A Referee Not listed |
| L | 15–5–0 after bout | Josh NeerView status and profile → | EC 57 - Extreme Challenge 57 | Submission (Armbar)Round 3 Time 1:04 Referee Not listed |
| W | 15–4–0 after bout | Derick PerezView status and profile → | EC 56 - Extreme Challenge 56 | Submission (Triangle Choke)Round 3 Time 1:36 Referee Not listed |
| W | 14–4–0 after bout | Alex EvansView status and profile → | EB 5 - Extreme Brawl 5 | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| L | 13–4–0 after bout | Jon FitchView status and profile → | Battleground 1 - War Cry | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 13–3–0 after bout | Joe DoerksenView status and profile → | EC - Extreme Combat | Submission (Kimura)Round 1 Time 4:40 Referee Not listed |
| W | 13–2–0 after bout | Ryan StoutView status and profile → | ICC 2 - Rebellion | TKO (Punches)Round 2 Time N/A Referee Not listed |
| L | 12–2–0 after bout | Jason BuckView status and profile → | EC 49 - Extreme Challenge 49 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 12–1–0 after bout | Dennis ReedView status and profile → | EC 49 - Extreme Challenge 49 | TKO (Submission to Punches)Round 2 Time 2:20 Referee Not listed |
| W | 11–1–0 after bout | Jeremy BaileyView status and profile → | EB 1 - Extreme Brawl 1 | TKO (Punches)Round 1 Time 0:00 Referee Phil Norman |
| W | 10–1–0 after bout | Abe HouleView status and profile → | EC 2 - Extreme Combat 2 | TKO (Corner Stoppage)Round 1 Time N/A Referee Not listed |
| W | 9–1–0 after bout | Mark LongView status and profile → | UW - Godsey vs. Wiuff | TKO (Submission to Strikes)Round 2 Time 3:00 Referee Not listed |
| W | 8–1–0 after bout | Kevin MandersonView status and profile → | AAF 2 - Absolute Ada Fights 2 | TKO (Cut)Round 1 Time 4:30 Referee Not listed |
| W | 7–1–0 after bout | Mike FrenchView status and profile → | UW - Minnesota | TKO (Punches)Round 2 Time N/A Referee Rick Graveson |
| W | 6–1–0 after bout | Gerret WolvingtonView status and profile → | UW - Minnesota | TKO (Punches)Round 2 Time 2:05 Referee Not listed |
| W | 5–1–0 after bout | Dave SherzerView status and profile → | ARCF 4 - American Reality Combat 4 | TKO (Submission to Strikes)Round 1 Time 3:48 Referee Not listed |
| W | 4–1–0 after bout | Kevin OliverView status and profile → | ARCF 4 - American Reality Combat 4 | TKO (Submission to Strikes)Round 1 Time 3:18 Referee Not listed |
| W | 3–1–0 after bout | Will WahlView status and profile → | ARCF 4 - American Reality Combat 4 | Submission (Armbar)Round 1 Time 2:28 Referee Not listed |
| W | 2–1–0 after bout | Lance HortonView status and profile → | MCS 2 - Minnesota Combat Sports 2 | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| L | 1–1–0 after bout | Daryl GuthmillerView status and profile → | UW - Ultimate Wrestling | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Kevin MandersonView status and profile → | AAF 1 - Absolute Ada Fights 1 | TKO (Corner Stoppage)Round 1 Time 1:28 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 Kyle Jensen.
Verify source record ↗Every verified opponent opens another full career
52 professional bout rows are displayed from the source record. 50 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.