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 | 5–38–0 (1 NC) after bout | Jordan JohnsonView status and profile → | PC MMA - Pinnacle Combat 17 | TKO (Submission to Punches)Round 1 Time 0:32 Referee Not listed |
| L | 5–37–0 (1 NC) after bout | Otmane BenjilanyView status and profile → | IC - Iowa Challenge 101 | TKO (Submission to Punches)Round 1 Time 1:29 Referee Tyrone Roberts |
| L | 5–36–0 (1 NC) after bout | Brad BurrickView status and profile → | Triple X Cagefighting - Legends 3 | Submission (Rear-Naked Choke)Round 1 Time 1:27 Referee Not listed |
| L | 5–35–0 (1 NC) after bout | Shamir GarciaView status and profile → | Triple X Cagefighting - Legends 2 | TKO (Punches)Round 1 Time 1:25 Referee Marc Fennell |
| L | 5–34–0 (1 NC) after bout | Tyrone RobertsView status and profile → | IC - Iowa Challenge 89 | Submission (Rear-Naked Choke)Round 1 Time 4:00 Referee Rick Tasler |
| L | 5–33–0 (1 NC) after bout | Chad HerrickView status and profile → | Big John's MMA - War on the Shore | TKO (Submission to Punches)Round 1 Time 0:56 Referee Ben Lagmen |
| L | 5–32–0 (1 NC) after bout | Marc GodekerView status and profile → | Shamrock FC - Annihilation | Submission (Armbar)Round 1 Time 3:58 Referee Mike England |
| L | 5–31–0 (1 NC) after bout | Logan ClarkView status and profile → | Brutaal - Fight Night | TKO (Submission to Punches)Round 1 Time 0:39 Referee Rick Tasler |
| L | 5–30–0 (1 NC) after bout | Travis FultonView status and profile → | IC - Iowa Challenge 80 | TKO (Submission to Punches)Round 1 Time 0:30 Referee Not listed |
| L | 5–29–0 (1 NC) after bout | Brandon AndersonView status and profile → | Fusion Fight League - Sidney Insanity 2 | KO (Punch)Round 1 Time 0:36 Referee Not listed |
| L | 5–28–0 (1 NC) after bout | James LeeView status and profile → | Triple X Cagefighting - Legends | Submission (Choke)Round 1 Time 0:44 Referee Not listed |
| L | 5–27–0 (1 NC) after bout | Ryan SuttonView status and profile → | Shamrock FC - Fight Night | Submission (Triangle Choke)Round 1 Time 0:54 Referee Mike England |
| L | 5–26–0 (1 NC) after bout | Justin DeMoneyView status and profile → | EC - Extreme Challenge 207 | TKO (Punches)Round 1 Time 2:49 Referee Not listed |
| L | 5–25–0 (1 NC) after bout | Dan McGlassonView status and profile → | EC - Extreme Challenge 201 | TKO (Punches)Round 1 Time 1:22 Referee Not listed |
| NC | 5–24–0 (1 NC) after bout | Jason DavisView status and profile → | IFL - The Saint Valentine's Day Massacre | No ContestRound 1 Time N/A Referee Not listed |
| L | 5–24–0 after bout | Robbie GotreauView status and profile → | Savage Entertainment - Savage Beatdown | TKO (Submission to Punches)Round 1 Time 0:52 Referee Pat Weiss |
| L | 5–23–0 after bout | Andre KaseView status and profile → | Mainstream MMA - Swing Back | TKO (Submission to Punches)Round 1 Time 2:39 Referee Bryan Bresler |
| L | 5–22–0 after bout | Mike PitzView status and profile → | LOW - Lords of War 1 | TKO (Submission to Punches)Round 1 Time 2:44 Referee Andrew Krzeptowski |
| L | 5–21–0 after bout | Adam KelsoView status and profile → | XKL - Evolution 1 | Submission (Toe Hold)Round 1 Time 0:22 Referee Not listed |
| L | 5–20–0 after bout | Steve BergerView status and profile → | TTP / PCL - Warriors Collide | Submission (Arm-Triangle Choke)Round 1 Time 2:10 Referee Robert Long |
| L | 5–19–0 after bout | Lukas BowarView status and profile → | RFN - Racine Fight Night 3 | TKO (Submission to Punches)Round 1 Time 0:34 Referee Not listed |
| L | 5–18–0 after bout | Ryan SturdyView status and profile → | XFO - Xtreme Fighting Organization 30 | KO (Punch)Round 3 Time 2:18 Referee Not listed |
| L | 5–17–0 after bout | Salvador WoodsView status and profile → | TTP - Battle at The Bend 3 | Submission (Kimura)Round 1 Time 0:44 Referee Not listed |
| W | 5–16–0 after bout | Joe ChaconView status and profile → | RFN - Racine Fight Night 2 | Submission (Rear-Naked Choke)Round 1 Time 2:31 Referee Not listed |
| L | 4–16–0 after bout | Mike WenzelView status and profile → | EC 119 - Extreme Challenge 119 | Submission (Guillotine Choke)Round 1 Time 2:00 Referee Not listed |
| L | 4–15–0 after bout | James WarfieldView status and profile → | MT 18 - Madtown Throwdown 18 | TKO (Punches)Round 1 Time 1:16 Referee Not listed |
| L | 4–14–0 after bout | Justin SchwerView status and profile → | FCC 41 - Freestyle Combat Challenge 41 | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| L | 4–13–0 after bout | Shonie CarterView status and profile → | ISCF - Bad Intentions | Submission (Kimura)Round 1 Time 2:08 Referee Marc Fennell |
| W | 4–12–0 after bout | Sid RigdenView status and profile → | RFN - Racine Fight Night 1 | Submission (Armbar)Round 2 Time 2:41 Referee Henry Agallar |
| L | 3–12–0 after bout | Joe JordanView status and profile → | EC 111 - Extreme Challenge 111 | TKO (Punches)Round 1 Time 4:04 Referee Not listed |
| W | 3–11–0 after bout | Nick LauerView status and profile → | MT 17 - Madtown Throwdown 17 | Submission (Guillotine Choke)Round 1 Time 0:53 Referee Not listed |
| L | 2–11–0 after bout | James WarfieldView status and profile → | FCC 37 - Freestyle Combat Challenge 37 | KORound 1 Time 2:48 Referee Not listed |
| L | 2–10–0 after bout | Danny AndersonView status and profile → | EC 107 - Extreme Challenge 107 | TKO (Submission to Strikes)Round 1 Time 2:08 Referee Not listed |
| L | 2–9–0 after bout | Dan GilbertView status and profile → | XFO - Xtreme Fighting Organization 26 | Submission (Heel Hook)Round 1 Time 0:44 Referee Not listed |
| L | 2–8–0 after bout | Tom BeltView status and profile → | XFO - Xtreme Fighting Organization 24 | TKO (Punches)Round 1 Time 1:31 Referee Not listed |
| W | 2–7–0 after bout | Mark AndersonView status and profile → | EC 99 - Extreme Challenge 99 | Submission (Armbar)Round 1 Time 0:21 Referee Not listed |
| L | 1–7–0 after bout | Gerald MeerschaertView status and profile → | FCC 35 - Freestyle Combat Challenge 35 | Submission (Armbar)Round 1 Time 0:40 Referee Not listed |
| L | 1–6–0 after bout | Beau LaughridgeView status and profile → | PC MMA - Pinnacle Combat | TKO (Doctor Stoppage)Round 1 Time 0:00 Referee Not listed |
| L | 1–5–0 after bout | Rob KimmonsView status and profile → | WCFC - World Cage Fighting Championships | SubmissionRound 1 Time 1:36 Referee Mike England |
| W | 1–4–0 after bout | Kenneth AllenView status and profile → | FCC 34 - Freestyle Combat Challenge 34 | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| L | 0–4–0 after bout | Jason LouckView status and profile → | EC - Trials | TKORound 1 Time 3:06 Referee Not listed |
| L | 0–3–0 after bout | Jacob KuesterView status and profile → | FCC 33 - Freestyle Combat Challenge 33 | TKO (Submission to Strikes)Round 1 Time 1:46 Referee Not listed |
| L | 0–2–0 after bout | Fernando GomezView status and profile → | FCC 32 - Freestyle Combat Challenge 32 | TKO (Submission to Punches)Round 3 Time N/A Referee Not listed |
| L | 0–1–0 after bout | Ronnie BrittView status and profile → | XKK - Trials | KO (Punch)Round 1 Time N/A 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 Ryan Scheeper.
Verify source record ↗Every verified opponent opens another full career
44 professional bout rows are displayed from the source record. 42 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.