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 | 15–38–0 after bout | Daniel Benjamin GrassView status and profile → | SFFN 39 - Conquer | TKO (Punches)Round 1 Time 4:54 Referee Tyler Tomlinson |
| L | 14–38–0 after bout | Pedro ArtalView status and profile → | SFFN 35 - Destruction | TKO (Punches)Round 1 Time 4:23 Referee Ethan Andrews |
| W | 14–37–0 after bout | Ryan AultView status and profile → | SFFN - SteelFist Fight Night 10 | TKO (Submission to Punches)Round 1 Time 1:42 Referee Ethan Andrews |
| L | 13–37–0 after bout | Richard UriasView status and profile → | SFFN - SteelFist Fight Night 6 | Submission (Keylock)Round 1 Time 3:21 Referee Ethan Andrews |
| L | 13–36–0 after bout | Christopher WilliamsView status and profile → | Flash Academy MMA - Fight Night Explosion 4 | Decision (Split)Round 3 Time 3:00 Referee Dave Foley |
| L | 13–35–0 after bout | Mario EspinozaView status and profile → | FKF Boxing - Valentine's Day Massacre | TKO (Punches)Round 2 Time 1:38 Referee Dayle Jarvis |
| L | 13–34–0 after bout | Tallon TorresView status and profile → | XC - Xtreme Combat | Submission (Guillotine Choke)Round 1 Time 2:44 Referee Not listed |
| L | 13–33–0 after bout | Eddie PelczynskiView status and profile → | XC - Xtreme Combat | TKO (Punches)Round 1 Time 0:59 Referee Troy Campbell |
| L | 13–32–0 after bout | Daniel SensintaffarView status and profile → | XC - Xtreme Combat | TKO (Submission to Punches)Round 2 Time 1:50 Referee Troy Campbell |
| W | 13–31–0 after bout | Koffi AdzitsoView status and profile → | Flash Academy MMA - Fight Night Explosion 1 | Submission (Guillotine Choke)Round 2 Time 0:23 Referee Troy Campbell |
| W | 12–31–0 after bout | Michael DillardView status and profile → | UCE - Round 32 - Episode 23 | Submission (Armbar)Round 1 Time 2:34 Referee Not listed |
| W | 11–31–0 after bout | Jay JensenView status and profile → | UCE - Round 32 - Episode 18 | Submission (Guillotine Choke)Round 1 Time 1:00 Referee Not listed |
| L | 10–31–0 after bout | Brett JensenView status and profile → | UCE - Round 32 - Episode 14 | Decision (Unanimous)Round 3 Time 3:00 Referee Lonnie Foster |
| L | 10–30–0 after bout | Scott CaseyView status and profile → | UCE - Round 32 - Episode 12 | TKO (Punches)Round 2 Time 1:49 Referee Not listed |
| L | 10–29–0 after bout | Brian LipsettView status and profile → | UCE - Round 31 - Finals | SubmissionRound 1 Time 1:27 Referee Not listed |
| L | 10–28–0 after bout | Ty HamblinView status and profile → | UCE - Round 31 - Episode 3 | SubmissionRound 2 Time 1:21 Referee Not listed |
| W | 10–27–0 after bout | Trevor CookView status and profile → | UCE - Round 30 - Episode 19 | SubmissionRound 3 Time 0:44 Referee Not listed |
| W | 9–27–0 after bout | Mike RisherView status and profile → | UCE - Round 30 - Episode 17 | SubmissionRound 2 Time 0:23 Referee Not listed |
| L | 8–27–0 after bout | Nathan GerrardView status and profile → | UCE - Round 30 - Episode 14 | TKO (Punches)Round 1 Time 2:34 Referee Not listed |
| L | 8–26–0 after bout | Mike CrismanView status and profile → | UCE - Round 30 - Episode 6 | TKO (Punches)Round 1 Time 2:36 Referee Not listed |
| L | 8–25–0 after bout | Brandon LumbertView status and profile → | UCE - Round 30 - Episode 2 | Submission (Rear-Naked Choke)Round 2 Time 1:13 Referee Not listed |
| L | 8–24–0 after bout | Mike CrismanView status and profile → | UCE - Round 28 - Episode 3 | TKO (Corner Stoppage)Round 2 Time 3:00 Referee Not listed |
| L | 8–23–0 after bout | Rudy LevyView status and profile → | UCE - Round 28 - Episode 2 | Submission (Keylock)Round 1 Time 1:38 Referee Not listed |
| L | 8–22–0 after bout | Bryant CravenView status and profile → | UCE - Round 27 - Episode 8 | Submission (Rear-Naked Choke)Round 1 Time 1:48 Referee Not listed |
| L | 8–21–0 after bout | William LaytonView status and profile → | UCE - Round 27 - Episode 5 | Submission (Guillotine Choke)Round 1 Time 1:11 Referee Not listed |
| L | 8–20–0 after bout | Jeremy HooleyView status and profile → | UCE - Round 27 - Episode 2 | Submission (Armbar)Round 1 Time 2:35 Referee Not listed |
| L | 8–19–0 after bout | Dustin CollinsView status and profile → | UCE - Round 26 - Episode 10 | TKO (Punches)Round 1 Time 2:13 Referee Not listed |
| L | 8–18–0 after bout | Cody UdyView status and profile → | UCE - Round 26 - Episode 7 | Submission (Shoulder Choke)Round 3 Time 2:01 Referee Not listed |
| L | 8–17–0 after bout | Kevin MenardView status and profile → | UCE - Round 26 - Episode 4 | Submission (Rear-Naked Choke)Round 1 Time 2:07 Referee Not listed |
| W | 8–16–0 after bout | William LaytonView status and profile → | UCE - Round 26 - Episode 1 | Submission (Armbar)Round 2 Time 1:33 Referee Not listed |
| L | 7–16–0 after bout | Lee DossView status and profile → | UCE - Round 25 - Episode 9: Day 2 | Submission (Shoulder Choke)Round 2 Time 2:08 Referee Not listed |
| L | 7–15–0 after bout | Jamie AntonView status and profile → | UCE - Round 25 - Episode 8: Day 2 | Submission (Triangle Choke)Round 1 Time 1:20 Referee Not listed |
| L | 7–14–0 after bout | Lee DossView status and profile → | UCE - Round 25 - Episode 5 | TKO (Punches)Round 1 Time 2:14 Referee Not listed |
| L | 7–13–0 after bout | Chet ThomasView status and profile → | UCE - Round 25 - Episode 4: Day 2 | TKO (Punches)Round 2 Time 1:42 Referee Not listed |
| W | 7–12–0 after bout | Lloyd MillerView status and profile → | UCE - Round 25 - Episode 3 | TKO (Retirement)Round 2 Time 2:37 Referee Not listed |
| L | 6–12–0 after bout | Paul JewkesView status and profile → | UCE - Round 25 - Episode 2: Day 2 | Submission (Armbar)Round 1 Time 2:22 Referee Not listed |
| L | 6–11–0 after bout | Russ HenrieView status and profile → | UCE - Round 25 - Episode 1 | Submission (Rear-Naked Choke)Round 1 Time 2:57 Referee Not listed |
| L | 6–10–0 after bout | William BrewerView status and profile → | UCE - Round 24 - Episode 3 | Submission (Rear-Naked Choke)Round 1 Time 0:59 Referee Not listed |
| W | 6–9–0 after bout | Ron AblemanView status and profile → | UCE - Round 24 - Episode 1 | TKO (Punches)Round 1 Time 2:17 Referee Not listed |
| L | 5–9–0 after bout | William LaytonView status and profile → | UCE - Round 23 - Episode 3 | Submission (Guillotine Choke)Round 1 Time 0:47 Referee Not listed |
| L | 5–8–0 after bout | James BirdsleyView status and profile → | UCE - Round 22 - Episode 6 | TKO (Submission to Punches)Round 1 Time 1:50 Referee Not listed |
| L | 5–7–0 after bout | Cody UdyView status and profile → | UCE - Round 21 - Underage Show | Submission (Rear-Naked Choke)Round 1 Time 2:18 Referee Not listed |
| L | 5–6–0 after bout | Johnny RicheView status and profile → | UCE - Round 21 - Episode 5 | TKO (Punches)Round 1 Time 0:22 Referee Not listed |
| L | 5–5–0 after bout | Mike KillianView status and profile → | UCE - Round 21 - Episode 3 | Submission (Rear-Naked Choke)Round 3 Time 2:49 Referee Not listed |
| W | 5–4–0 after bout | Jason JonesView status and profile → | UCE - Round 21 - Episode 2 | TKO (Punches)Round 1 Time 1:23 Referee Not listed |
| W | 4–4–0 after bout | Mike KillianView status and profile → | UCE - Round 21 - Episode 1 | TKO (Punches)Round 1 Time 1:15 Referee Not listed |
| W | 3–4–0 after bout | Cody UdyView status and profile → | UCE - Round 20 - Episode 7 | TKO (Punches)Round 2 Time 0:55 Referee Not listed |
| L | 2–4–0 after bout | Chance McMillanView status and profile → | UCE - Round 20 - Episode 1 | Submission (Rear-Naked Choke)Round 1 Time 2:35 Referee Not listed |
| L | 2–3–0 after bout | Todd NayView status and profile → | UCE - Round 19 - Episode 4 | Submission (Guillotine Choke)Round 1 Time 0:59 Referee Not listed |
| W | 2–2–0 after bout | Jake WelkerView status and profile → | UCE - Round 19 - Episode 1 | Submission (Armbar)Round 2 Time 2:31 Referee Not listed |
| W | 1–2–0 after bout | Iosefo FeavaaiView status and profile → | UCE - Round 18 - Episode 5: Day 1 | Submission (Rear-Naked Choke)Round 1 Time 1:29 Referee Not listed |
| L | 0–2–0 after bout | Mike KillianView status and profile → | UCE - Round 18 - Episode 1 | TKO (Punches)Round 2 Time 1:20 Referee Not listed |
| L | 0–1–0 after bout | Eric HernandezView status and profile → | UCE - Round 17 - Episode 6 | Submission (Armbar)Round 1 Time 2:46 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 Allgire.
Verify source record ↗Every verified opponent opens another full career
53 professional bout rows are displayed from the source record. 45 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.