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 | 34–25–0 after bout | Mike SmithView status and profile → | IC - Iowa Challenge 122 | TKO (Punches)Round 1 Time 0:46 Referee Tyrone Roberts |
| L | 33–25–0 after bout | John McElroyView status and profile → | IC - Iowa Challenge 111 | Submission (Rear-Naked Choke)Round 1 Time 2:02 Referee Not listed |
| L | 33–24–0 after bout | Matt LarsonView status and profile → | Driller Promotions / SEG - Caged Chaos at Canterbury Park 6 | TKORound 1 Time 1:07 Referee Not listed |
| W | 33–23–0 after bout | Dennis ReedView status and profile → | IC - Iowa Challenge 100 | Submission (Armbar)Round 1 Time 1:12 Referee Not listed |
| W | 32–23–0 after bout | John ReedView status and profile → | IC - Iowa Challenge 93 | Submission (Armbar)Round 1 Time 1:20 Referee Not listed |
| W | 31–23–0 after bout | Mike SmithView status and profile → | IC - Iowa Challenge 89 | TKO (Submission to Punches)Round 1 Time 0:48 Referee Rick Tasler |
| L | 30–23–0 after bout | Blake BreitsprecherView status and profile → | IC - Iowa Challenge 80 | TKO (Punches)Round 1 Time 2:20 Referee Not listed |
| W | 30–22–0 after bout | Dennis ReedView status and profile → | IC - Iowa Challenge 73 | Submission (Armbar)Round 1 Time 3:50 Referee Not listed |
| W | 29–22–0 after bout | Waylon GoldsmithView status and profile → | IC - Iowa Challenge 69 | Submission (Armbar)Round 1 Time 1:02 Referee Not listed |
| L | 28–22–0 after bout | Shayne AdamsView status and profile → | ISCF - Rumble in the Park | KO (Punches)Round 1 Time 0:31 Referee Not listed |
| W | 28–21–0 after bout | Bryan RobinsonView status and profile → | IC 46 - Iowa Challenge 46 | Submission (Rear-Naked Choke)Round 1 Time 0:33 Referee Not listed |
| L | 27–21–0 after bout | Steve GavinView status and profile → | XKK - Xtreme Kage Kombat | Submission (Keylock)Round 2 Time 0:00 Referee Not listed |
| L | 27–20–0 after bout | Jamie KlairView status and profile → | UCS - Throwdown at the T-Bar | TKO (Punches)Round — Time N/A Referee Not listed |
| W | 27–19–0 after bout | Dustin SnowbirdView status and profile → | XKK - Slaughter in Somerset 1 | Submission (Armbar)Round — Time N/A Referee Not listed |
| L | 26–19–0 after bout | Josh StampView status and profile → | AFA - The Octagon 2 | TKO (Injury)Round 1 Time 0:50 Referee Not listed |
| L | 26–18–0 after bout | Chris TuchschererView status and profile → | NFA - Throwdown in Jamestown 2 | TKO (Submission to Punches)Round 1 Time 0:18 Referee Not listed |
| W | 26–17–0 after bout | Dan WheatleyView status and profile → | SB - Spring Brawl | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| L | 25–17–0 after bout | Adam ParochkaView status and profile → | XKK - St. Paul | TKO (Submission to Punches)Round 1 Time 0:28 Referee Not listed |
| L | 25–16–0 after bout | Kyle NordstromView status and profile → | AFC 1 - Takedown | TKO (Submission to Punches)Round — Time N/A Referee Not listed |
| W | 25–15–0 after bout | Shawn NolanView status and profile → | IC 15 - Iowa Challenge 15 | Submission (Keylock)Round 1 Time 2:58 Referee Not listed |
| W | 24–15–0 after bout | Shawn NolanView status and profile → | NFA - Battle For the Belts | Submission (Keylock)Round 1 Time N/A Referee Not listed |
| L | 23–15–0 after bout | Bryan RobinsonView status and profile → | IC 11 - Iowa Challenge 11 | TKO (Submission to Strikes)Round — Time 0:00 Referee Not listed |
| L | 23–14–0 after bout | Travis FultonView status and profile → | EC 52 - Extreme Challenge 52 | Submission (Rear-Naked Choke)Round 1 Time 0:45 Referee Not listed |
| L | 23–13–0 after bout | Dan CroonquistView status and profile → | IFA - Backyard Brawl | Submission (Guillotine Choke)Round — Time 0:00 Referee Not listed |
| L | 23–12–0 after bout | Kevin OliverView status and profile → | AFA - Battle For the Belts | TKO (Submission to Punches)Round 1 Time 1:11 Referee Not listed |
| L | 23–11–0 after bout | Clayton MillerView status and profile → | IC 8 - Iowa Challenge 8 | TKO (Submission to Punches)Round 1 Time 1:04 Referee Not listed |
| W | 23–10–0 after bout | Scott WalkerView status and profile → | IEF 10 - Iowa Extreme Fighting 10 | Submission (Armbar)Round 1 Time 1:30 Referee Not listed |
| W | 22–10–0 after bout | Adrian HoagView status and profile → | IC 6 - Iowa Challenge 6 | Submission (Keylock)Round 1 Time 2:59 Referee Not listed |
| L | 21–10–0 after bout | Dan HoustonView status and profile → | IFN 5 - Iowa Fight Night 5 | TKO (Submission to Punches)Round 1 Time 0:20 Referee Not listed |
| W | 21–9–0 after bout | Darren PeytonView status and profile → | ARCF 3 - American Reality Combat 3 | Submission (Rear-Naked Choke)Round 1 Time 0:30 Referee Not listed |
| W | 20–9–0 after bout | Tony DayView status and profile → | IC 4 - Iowa Challenge 4 | Submission (Armbar)Round 1 Time 0:38 Referee Not listed |
| W | 19–9–0 after bout | Josh StampView status and profile → | IC 3 - Iowa Challenge 3 | Submission (Armbar)Round 1 Time 0:30 Referee Not listed |
| W | 18–9–0 after bout | Matt ClemensView status and profile → | ROTR 2 - Rumble on the River 2 | Submission (Guillotine Choke)Round 1 Time 0:20 Referee Not listed |
| W | 17–9–0 after bout | Troy RuggerView status and profile → | IFF 8 - End Game | TKO (Corner Stoppage)Round 1 Time 0:21 Referee Not listed |
| W | 16–9–0 after bout | Tommy LaguwansView status and profile → | RITC 27 - Rage in the Cage 27 | TKO (Retirement)Round 1 Time 3:00 Referee Not listed |
| L | 15–9–0 after bout | Dennis ReedView status and profile → | IC 1 - Iowa Challenge 1 | Submission (Achilles Lock)Round 1 Time 0:13 Referee Not listed |
| L | 15–8–0 after bout | Lodune SincaidView status and profile → | RSF 2 - Reality Submission Fighting 2 | Submission (Keylock)Round 1 Time 3:46 Referee Not listed |
| W | 15–7–0 after bout | Riley McIlhonView status and profile → | IFF 7 - Iowa Free Fight 7 | Submission (Keylock)Round 1 Time 0:38 Referee Not listed |
| W | 14–7–0 after bout | Brad RussellView status and profile → | IFF 6 - Iowa Free Fight 6 | TKO (Submission to Punches)Round 1 Time 0:32 Referee Not listed |
| W | 13–7–0 after bout | Aristides BrittoView status and profile → | IFF 5 - Battle for the Belts | Submission (Armbar)Round 1 Time 1:00 Referee Not listed |
| W | 12–7–0 after bout | Wayne PittmanView status and profile → | Kickfest 2 - Kickfest 2 | Submission (Triangle Choke)Round 1 Time 1:00 Referee Not listed |
| L | 11–7–0 after bout | Henry MatamorosView status and profile → | HOOKnSHOOT - Breakout | Submission (Armbar)Round 1 Time 2:24 Referee Not listed |
| W | 11–6–0 after bout | Tim WillsView status and profile → | HOOKnSHOOT - Rising | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| W | 10–6–0 after bout | Jason JoyceView status and profile → | CC 2 - Cage Combat 2 | Submission (Armbar)Round 1 Time 0:25 Referee Not listed |
| W | 9–6–0 after bout | Matt DorothyView status and profile → | Kickfest - Kickfest 1 | Submission (Armbar)Round 1 Time 2:22 Referee Not listed |
| W | 8–6–0 after bout | Mark PenningsView status and profile → | Gladiators 2 - Gladiators 2 | Submission (Armbar)Round 1 Time 0:35 Referee Not listed |
| L | 7–6–0 after bout | Drew IrionView status and profile → | EB 1 - Extreme Boxing 1 | Submission (Rear-Naked Choke)Round 1 Time 2:05 Referee Not listed |
| L | 7–5–0 after bout | Ken ParrView status and profile → | HOOKnSHOOT - Eruption | TKO (Submission to Elbows)Round 1 Time 5:57 Referee Not listed |
| W | 7–4–0 after bout | Chris FolkertsView status and profile → | UW - Ultimate Wrestling Minnesota 1 | Submission (Guillotine Choke)Round 1 Time 3:10 Referee Not listed |
| L | 6–4–0 after bout | Brian DunnView status and profile → | MFC 2 - Midwest Fighting 2 | TKO (Submission to Punches)Round 1 Time 3:14 Referee Not listed |
| L | 6–3–0 after bout | Brian DunnView status and profile → | MFC 1 - Midwest Fighting 1 | Submission (Guillotine Choke)Round 1 Time 4:42 Referee Not listed |
| W | 6–2–0 after bout | Jason PowersView status and profile → | MFC 1 - Midwest Fighting 1 | SubmissionRound 1 Time 10:00 Referee Not listed |
| L | 5–2–0 after bout | Drew IrionView status and profile → | MS 1 - Midwest Shootfighting 1 | Submission (Choke)Round 1 Time 2:47 Referee Not listed |
| W | 5–1–0 after bout | Mark McKillipView status and profile → | MS 1 - Midwest Shootfighting 1 | Submission (Guillotine Choke)Round 1 Time 0:27 Referee Not listed |
| W | 4–1–0 after bout | Jason EnglandView status and profile → | SIUF 1 - Southern Iowa Ultimate Fighting 1 | Submission (Rear-Naked Choke)Round 1 Time 0:13 Referee Not listed |
| L | 3–1–0 after bout | Doug JusticeView status and profile → | IFC 8 - Showdown at Shooting Star | TKO (Punches)Round 1 Time 0:48 Referee Not listed |
| W | 3–0–0 after bout | Riley McIlhonView status and profile → | IEF 2 - Iowa Extreme Fighting 2 | Submission (Guillotine Choke)Round 1 Time 0:23 Referee Not listed |
| W | 2–0–0 after bout | Bobby MooreView status and profile → | IEF 2 - Iowa Extreme Fighting 2 | Submission (Armbar)Round 1 Time 0:45 Referee Not listed |
| W | 1–0–0 after bout | Jason HenryView status and profile → | IVTC 3 - Iowa Vale Tudo Championships 3 | Submission (Armbar)Round 1 Time 0:30 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 Jason Miller.
Verify source record ↗Every verified opponent opens another full career
59 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.