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 | 17–112–0 after bout | Evian RodriguezView status and profile → | KOTC - Warranted Aggression | Submission (Arm-Triangle Choke)Round 1 Time 0:41 Referee Not listed |
| L | 16–112–0 after bout | Brian AkinsView status and profile → | Beastmode Fighting Championships - BFC 10 | Submission (Rear-Naked Choke)Round 1 Time 1:36 Referee Rob Madrigal |
| L | 16–111–0 after bout | Nico JeffersonView status and profile → | Beastmode Productions - BFC 8 | Submission (Rear-Naked Choke)Round 1 Time 0:42 Referee Skylar Slay |
| L | 16–110–0 after bout | Leslie MerrisView status and profile → | SMMA 38 - Showcase MMA 38 | SubmissionRound 1 Time 3:30 Referee Not listed |
| L | 16–109–0 after bout | Ricky ClaboughView status and profile → | SMMA 36 - Showcase MMA 36 | Submission (Arm-Triangle Choke)Round 1 Time 1:13 Referee Nate Jolly |
| L | 16–108–0 after bout | Jack CongdonView status and profile → | Cage Titans FC - Cage Titans 58 | Submission (Rear-Naked Choke)Round 1 Time 0:38 Referee Kevin MacDonald |
| L | 16–107–0 after bout | Jacob SmallView status and profile → | Bayou FC 56 - Bayou Fighting Championship 56 | Submission (Brabo Choke)Round 1 Time 2:12 Referee Not listed |
| L | 16–106–0 after bout | Scott GibbonsView status and profile → | Bayou FC 52 - Bayou Fighting Championship 52 | TKO (Punches)Round 1 Time 0:00 Referee Not listed |
| L | 16–105–0 after bout | Don ShainisView status and profile → | Cage Titans FC - Cage Titans 52 | TKO (Punches and Elbows)Round 1 Time 0:50 Referee Kevin MacDonald |
| L | 16–104–0 after bout | Kasheem PetersonView status and profile → | Combat Zone 75 - Saint Patrick's Day | Submission (Kimura)Round 1 Time 1:10 Referee Kevin MacDonald |
| L | 16–103–0 after bout | Leonardo LadeiraView status and profile → | Cage Titans FC - Combat Night 3 | TKO (Punches)Round 1 Time 3:52 Referee Steve Rita |
| L | 16–102–0 after bout | Josh BakerView status and profile → | NLFC - Next Level Fight Club 12 | Submission (Armbar)Round 1 Time 1:16 Referee Not listed |
| L | 16–101–0 after bout | Pat CaseyView status and profile → | PFC - Premier FC 32 | Submission (Rear-Naked Choke)Round 1 Time 1:58 Referee Not listed |
| W | 16–100–0 after bout | Rodrigo AlmeidaView status and profile → | NEF 45 - Uprising | Submission (Rear-Naked Choke)Round 1 Time 0:49 Referee Steve Rita |
| L | 15–100–0 after bout | Trevor GuddeView status and profile → | Cage Titans FC - Cage Titans 49 | Submission (Rear-Naked Choke)Round 1 Time 0:57 Referee Bryan Miner |
| L | 15–99–0 after bout | Nick FioreView status and profile → | CES MMA 63 - Howard vs. Alvarez | TKO (Punches)Round 1 Time 1:29 Referee Not listed |
| L | 15–98–0 after bout | Connor MatthewsView status and profile → | Cage Titans FC - Cage Titans 48 | Submission (Rear-Naked Choke)Round 1 Time 2:21 Referee Alan Lau |
| L | 15–97–0 after bout | Angelo TrevinoView status and profile → | EFC - Empire Fighting Championship 12 | TKO (Submission to Punches)Round 1 Time 1:50 Referee Not listed |
| L | 15–96–0 after bout | Jeremiah ScottView status and profile → | Ultimate Battle Grounds 7 - Battle De Mayo | KORound 1 Time 0:44 Referee Not listed |
| L | 15–95–0 after bout | Austin TrotmanView status and profile → | Ultimate Battle Grounds 6 - MMA Super Bowl | KORound 1 Time 0:56 Referee Not listed |
| L | 15–94–0 after bout | Austin TrotmanView status and profile → | Ultimate Battle Grounds 5 - Winter Flurries | KORound 1 Time 0:42 Referee Not listed |
| L | 15–93–0 after bout | Jakob ScheffelView status and profile → | EFC - Empire Fighting Championship 5: Gooden vs. Jackson | Submission (Arm-Triangle Choke)Round 1 Time 0:00 Referee Not listed |
| L | 15–92–0 after bout | Nick FioreView status and profile → | Combat Zone 73 - Resolution | Submission (Rear-Naked Choke)Round 1 Time 0:50 Referee Not listed |
| L | 15–91–0 after bout | Shonte BarnesView status and profile → | SMMA 10 - Showcase MMA 10: Barnes vs. Ellis | KO (Punch)Round 1 Time 0:18 Referee Joseph Hawes |
| L | 15–90–0 after bout | Ali OmarView status and profile → | EFL - Elite Fight League 6 | Submission (Anaconda Choke)Round 1 Time 0:36 Referee Not listed |
| L | 15–89–0 after bout | Aaron MitchellView status and profile → | Beastmode Productions - Victory Lap | Submission (Rear Naked Choke)Round 1 Time 3:28 Referee Not listed |
| L | 15–88–0 after bout | Clarence JordanView status and profile → | EFL - Elite Fight League 5 | Submission (Rear-Naked Choke)Round 1 Time 1:43 Referee Not listed |
| L | 15–87–0 after bout | Caleb HallView status and profile → | NEF 38 - Stormborn | Submission (Rear-Naked Choke)Round 1 Time 1:32 Referee Not listed |
| L | 15–86–0 after bout | Jared DowningView status and profile → | EFL - Elite Fight League 4 | Submission (Guillotine Choke)Round 1 Time 2:18 Referee Not listed |
| L | 15–85–0 after bout | Jordan BergView status and profile → | Pure FC 13 - Pure Fighting Championships 13 | Submission (Triangle Choke)Round 1 Time 1:32 Referee Not listed |
| L | 15–84–0 after bout | Nick AlleyView status and profile → | Combat Zone 69 - Armageddon | Submission (Rear-Naked Choke)Round 1 Time 1:17 Referee Not listed |
| L | 15–83–0 after bout | Evan DeLongView status and profile → | KOTC - Starbound 2 | Submission (Rear-Naked Choke)Round 1 Time 1:04 Referee Not listed |
| L | 15–82–0 after bout | Earl SmallView status and profile → | SF 39 - Stellar Fights 39 | Submission (Twister)Round 1 Time 1:39 Referee Not listed |
| L | 15–81–0 after bout | Josh HarveyView status and profile → | NEF 35 - Wicked Season | Submission (Arm-Triangle Choke)Round 1 Time 0:30 Referee Not listed |
| L | 15–80–0 after bout | Oliver ParkerView status and profile → | KOTC - Perennial | Submission (Rear-Naked Choke)Round 1 Time 2:37 Referee Not listed |
| L | 15–79–0 after bout | John DeVallView status and profile → | KOTC - Impending Attack | Submission (Rear-Naked Choke)Round 1 Time 2:46 Referee Not listed |
| L | 15–78–0 after bout | Zach DiSabatinoView status and profile → | Cage Titans FC - Cage Titans 39 | Submission (Rear-Naked Choke)Round 1 Time 1:34 Referee Alexius Phoenix |
| L | 15–77–0 after bout | Jason BrownView status and profile → | SF 37 - Stellar Fights 37 | Submission (Heel Hook)Round 1 Time 4:11 Referee Not listed |
| L | 15–76–0 after bout | Peter BarrettView status and profile → | Cage Titans FC - Cage Titans 38 | Submission (Rear-Naked Choke)Round 1 Time 0:50 Referee Chris Burke |
| L | 15–75–0 after bout | Mike BudnikView status and profile → | XFO 62 - Xtreme Fighting Organization 62 | Submission (Rear-Naked Choke)Round 1 Time 1:39 Referee Not listed |
| L | 15–74–0 after bout | Connor BarryView status and profile → | Cage Titans FC - Cage Titans 37 | Submission (Rear-Naked Choke)Round 1 Time 1:01 Referee Alan Lau |
| W | 15–73–0 after bout | Isaiah PittsView status and profile → | KOTC - Stone Cold | Submission (Arm-Triangle Choke)Round 1 Time 1:50 Referee Adrian Serrano |
| L | 14–73–0 after bout | Blaze GillView status and profile → | KOTC - Next Level | Submission (Rear-Naked Choke)Round 1 Time 2:37 Referee Eric Karr |
| L | 14–72–0 after bout | Kenny JordanView status and profile → | United Combat League - Havoc in Hammond 4 | Submission (Rear-Naked Choke)Round 1 Time 2:00 Referee Not listed |
| L | 14–71–0 after bout | Hopeton StewartView status and profile → | SF 35 - Stellar Fights 35 | Submission (Rear-Naked Choke)Round 1 Time 1:31 Referee Not listed |
| L | 14–70–0 after bout | Ryan SandersView status and profile → | NEF 30 - Rumble in Bangor | Submission (Triangle Choke)Round 1 Time 2:34 Referee Not listed |
| L | 14–69–0 after bout | Lucas CruzView status and profile → | Combat Zone 62 - Legendary | Submission (Rear-Naked Choke)Round 1 Time 2:23 Referee Not listed |
| L | 14–68–0 after bout | Leon DavisView status and profile → | AMMO Fight League 2 - Dawn of War | Submission (Rear-Naked Choke)Round 1 Time 2:35 Referee Not listed |
| L | 14–67–0 after bout | Frank SforzaView status and profile → | Cage Titans FC - Cage Titans 34 | Submission (Rear-Naked Choke)Round 1 Time 1:04 Referee Bryan Miner |
| L | 14–66–0 after bout | Adrian HadribeajView status and profile → | KOTC - Supremacy | TKORound 1 Time 1:21 Referee Not listed |
| L | 14–65–0 after bout | Austin TweedyView status and profile → | Extreme Combat Challenge - ECC: Spring Submissions | Submission (Rear-Naked Choke)Round 1 Time 0:23 Referee Not listed |
| L | 14–64–0 after bout | Joe GiannettiView status and profile → | Cage Titans FC - Cage Titans 33 | Submission (Rear-Naked Choke)Round 1 Time 3:28 Referee Tom Sconzo |
| L | 14–63–0 after bout | Carl WittstockView status and profile → | Caged Aggression 19 - Clash of Champions: Night 2 | Technical Submission (Triangle Choke)Round 1 Time 1:30 Referee Not listed |
| L | 14–62–0 after bout | Patrick KingView status and profile → | GFS - Gateway Fighting Series 6: Showdown | Submission (Rear-Naked Choke)Round 1 Time 2:06 Referee Not listed |
| L | 14–61–0 after bout | Indalecio Tat RomeroView status and profile → | KOTC - Ultimate Collision | TKO (Punches)Round 1 Time 2:16 Referee Not listed |
| L | 14–60–0 after bout | Zak OttowView status and profile → | KOTC - Shattered | Submission (Rear-Naked Choke)Round 1 Time 0:26 Referee Cecil Peoples |
| W | 14–59–0 after bout | Danny BlackView status and profile → | KOTC - Cold War | Submission (Guillotine Choke)Round 1 Time 1:59 Referee Not listed |
| L | 13–59–0 after bout | Marc StevensView status and profile → | Rumble at the Raceway - Rumble at the Raceway | Submission (Rear-Naked Choke)Round 1 Time 2:06 Referee Dan Miragliotta |
| L | 13–58–0 after bout | Dan MoretView status and profile → | KOTC - Power Surge | Submission (Triangle Choke)Round 1 Time 1:38 Referee Not listed |
| L | 13–57–0 after bout | Colby CovingtonView status and profile → | AFC 21 - The Return | Submission (Arm-Triangle Choke)Round 1 Time 2:49 Referee Andrew Glenn |
| L | 13–56–0 after bout | Mitch FryiaView status and profile → | KOTC - Quarantined | Submission (Rear-Naked Choke)Round 1 Time 0:42 Referee Not listed |
| L | 13–55–0 after bout | Michel QuinonesView status and profile → | MTC - In the Beginning | Submission (Armbar)Round 1 Time 2:33 Referee Jorge Alonso |
| L | 13–54–0 after bout | Gerald MeerschaertView status and profile → | KOTC - Certified | TKO (Punches)Round 1 Time 1:03 Referee Not listed |
| L | 13–53–0 after bout | Chad CurryView status and profile → | Brutaal - Fight Night | KO (Punch)Round 1 Time 0:24 Referee Rick Tasler |
| W | 13–52–0 after bout | Andrew WellsView status and profile → | Brutaal Fight Night - Brutaal Genesis | TKO (Punches)Round 1 Time 2:15 Referee Nick Gamst |
| L | 12–52–0 after bout | Bobby FerrierView status and profile → | Brutaal Fight Night - New Years Bash | TKO (Submission to Punches)Round 2 Time 3:01 Referee Rick Tasler |
| L | 12–51–0 after bout | Anthony Rocco MartinView status and profile → | CFX 39 - Cage Fighting Xtreme | Submission (Guillotine Choke)Round 1 Time 0:51 Referee Daryl Guthmiller |
| L | 12–50–0 after bout | Derek GetzelView status and profile → | Brutaal - Fight Night | Submission (Arm-Triangle Choke)Round 1 Time 3:42 Referee Rick Tasler |
| L | 12–49–0 after bout | Kevin MorrisView status and profile → | RWC - Rogue Warrior Championships 3 | Submission (Arm-Triangle Choke)Round 1 Time 2:46 Referee Not listed |
| L | 12–48–0 after bout | John SchulzView status and profile → | KOTC - Trump Card | Submission (Triangle Choke)Round 1 Time 1:47 Referee Not listed |
| L | 12–47–0 after bout | Kenny BookerView status and profile → | Rockford Cagefighting Championship - Rumble at the Resort | Submission (Rear-Naked Choke)Round 1 Time 4:45 Referee Scott Fischer |
| W | 12–46–0 after bout | Brandon AdamsonView status and profile → | BlueBlood MMA / QCFC - Fight Legends of the Quad Cities | Submission (Rear-Naked Choke)Round 1 Time 1:17 Referee Not listed |
| L | 11–46–0 after bout | Johnny CaseView status and profile → | Brutaal - Fight Night | KO (Punch)Round 1 Time 2:30 Referee Rick Tasler |
| L | 11–45–0 after bout | Johnny ReesView status and profile → | LOF 50 - Legends of Fighting 50 | TKO (Submission to Punches)Round 1 Time 0:48 Referee Gary Copeland |
| L | 11–44–0 after bout | Robbie MerrillView status and profile → | NAFC - Unleashed | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| L | 11–43–0 after bout | Derek AbramView status and profile → | ACFC - American Cage Fighting Championships | Submission (Rear-Naked Choke)Round 2 Time 4:01 Referee Not listed |
| L | 11–42–0 after bout | Rafael DiasView status and profile → | Fight Time 4 - MMA Heavyweight Explosion | Submission (Rear-Naked Choke)Round 1 Time 1:15 Referee Troy Waugh |
| L | 11–41–0 after bout | Donavon WintersView status and profile → | CFC 1 - The Beginning | Submission (Armbar)Round 1 Time 4:13 Referee Not listed |
| L | 11–40–0 after bout | Lemetra GriffinView status and profile → | United Cage Fighting - Unforgiven | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 11–39–0 after bout | Bobby ReardanzView status and profile → | KOTC - Chain Reaction | Submission (Rear-Naked Choke)Round 1 Time 2:56 Referee Not listed |
| L | 11–38–0 after bout | Marcus LeVesseurView status and profile → | ECO - Extreme Cagefighting Organization 6 | KO (Punch)Round 1 Time 0:53 Referee Not listed |
| L | 11–37–0 after bout | Ryan WilliamsView status and profile → | CCC - Chicago Cagefighting Championship 1 | Submission (Kimura)Round 3 Time 1:03 Referee Don Clift |
| L | 11–36–0 after bout | Joe JordanView status and profile → | UFA 1 - Clash at the Coliseum | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 11–35–0 after bout | Tyler CombsView status and profile → | Ruckus Entertainment - Ruckus 2 | TKO (Punches)Round 1 Time 3:13 Referee Not listed |
| L | 11–34–0 after bout | Tony RookView status and profile → | MT 22 - Madtown Throwdown 22 | Submission (Neck Crank)Round 1 Time 1:31 Referee Not listed |
| L | 11–33–0 after bout | James WarfieldView status and profile → | ECO 2 - Boneyard Massacre | TKO (Punches)Round 1 Time 3:34 Referee Not listed |
| L | 11–32–0 after bout | Andy AckerView status and profile → | MT 21 - Madtown Throwdown 21 | Submission (Triangle Choke)Round 1 Time 0:29 Referee Not listed |
| L | 11–31–0 after bout | Pat CurranView status and profile → | XFO - Xtreme Fighting Organization 32 | Submission (Guillotine Choke)Round 1 Time 0:58 Referee Not listed |
| L | 11–30–0 after bout | Jonathan MurphyView status and profile → | FCI - Fight Club Inc. | Submission (Guillotine Choke)Round 1 Time 2:59 Referee David Smith |
| L | 11–29–0 after bout | Tom SpeerView status and profile → | EC 128 - Extreme Challenge 128 | TKO (Punches)Round 1 Time 2:53 Referee Not listed |
| W | 11–28–0 after bout | Marshall BlevinsView status and profile → | XFO - Xtreme Fighting Organization 30 | SubmissionRound 1 Time 1:22 Referee Not listed |
| W | 10–28–0 after bout | Daniel StrausView status and profile → | XFO - New Blood | Submission (Rear-Naked Choke)Round 2 Time 2:46 Referee Not listed |
| L | 9–28–0 after bout | Travis PerzynskiView status and profile → | EC 119 - Extreme Challenge 119 | TKO (Punches)Round 1 Time 3:05 Referee Not listed |
| L | 9–27–0 after bout | Pat CurranView status and profile → | EC 110 - Extreme Challenge 110 | Submission (Rear-Naked Choke)Round 1 Time 0:51 Referee Not listed |
| L | 9–26–0 after bout | Waylon LoweView status and profile → | EC 109 - Extreme Challenge 109 | Decision (Unanimous)Round 3 Time 5:00 Referee Todd Frederickson |
| L | 9–25–0 after bout | Jeff CoxView status and profile → | ShoXC - Elite Challenger Series | Submission (Guillotine Choke)Round 1 Time 0:28 Referee Not listed |
| L | 9–24–0 after bout | Anthony PettisView status and profile → | GFS 55 - Gladiators Fighting Series 55 | TKO (Submission to Elbows)Round 1 Time 1:12 Referee Al Wichgers |
| W | 9–23–0 after bout | Yusuke KagiyamaView status and profile → | FCC 36 - Freestyle Combat Challenge 36 | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| L | 8–23–0 after bout | Tim NixonView status and profile → | Combat USA - Battle in the Bay 8 | TKO (Punches)Round 2 Time 0:54 Referee Mike Carlos |
| L | 8–22–0 after bout | Donovan FoleyView status and profile → | GFS - Fight Night at the Fair | TKO (Corner Stoppage)Round 1 Time 5:00 Referee Not listed |
| W | 8–21–0 after bout | Desi BraidenView status and profile → | MT 16 - Madtown Throwdown 16 | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| L | 7–21–0 after bout | Tommy LeeView status and profile → | EC 101 - Extreme Challenge 101 | DisqualificationRound — Time N/A Referee Not listed |
| L | 7–20–0 after bout | James WarfieldView status and profile → | Combat USA - Fight Night | TKO (Punches)Round 1 Time 1:07 Referee Not listed |
| W | 7–19–0 after bout | Tanner HendricksView status and profile → | GFS - Fight Club | KORound 1 Time 0:22 Referee Not listed |
| L | 6–19–0 after bout | Rory MarkhamView status and profile → | AMMA 1 - Adrenaline MMA 1 | Submission (Triangle Choke)Round 1 Time 1:57 Referee Not listed |
| W | 6–18–0 after bout | Mark AndersonView status and profile → | XFO - Xtreme Fighting Organization 24 | Submission (Rear-Naked Choke)Round 1 Time 1:08 Referee Not listed |
| L | 5–18–0 after bout | Mike VaughnView status and profile → | GFS - Thunderdome | Submission (Armbar)Round 1 Time 1:08 Referee Al Wichgers |
| L | 5–17–0 after bout | Kiuma KuniokuView status and profile → | FCC 35 - Freestyle Combat Challenge 35 | Submission (Toe Hold)Round 1 Time 1:47 Referee Not listed |
| L | 5–16–0 after bout | Dom O'GradyView status and profile → | XFO 23 - Title Night | TKO (Punches)Round 1 Time 3:10 Referee Not listed |
| L | 5–15–0 after bout | Sherron LeggettView status and profile → | EC 92 - Extreme Challenge 92 | Submission (Rear-Naked Choke)Round 1 Time 0:38 Referee Not listed |
| L | 5–14–0 after bout | Tom BeltView status and profile → | XFO - Xtreme Fighting Organization 18 | TKO (Retirement)Round 1 Time 5:00 Referee Not listed |
| L | 5–13–0 after bout | Joe JordanView status and profile → | EFC 4 - Evolution Fighting Championships 4 | Submission (Neck Crank)Round 1 Time 2:39 Referee Not listed |
| L | 5–12–0 after bout | Caleb KrullView status and profile → | GFS - Night of Iron | Submission (Triangle Choke)Round 1 Time 1:32 Referee Not listed |
| L | 5–11–0 after bout | Mike StumpfView status and profile → | XFO - Xtreme Fighting Organization 17 | Submission (Guillotine Choke)Round 1 Time 1:21 Referee Not listed |
| L | 5–10–0 after bout | Cal FerryView status and profile → | RS 5 - Rocktown Showdown 5 | KO (Punches)Round 3 Time 2:44 Referee Not listed |
| W | 5–9–0 after bout | Alvin LeonView status and profile → | CCF - Chicago Cage Fight | Submission (Rear Naked Choke)Round 1 Time 1:51 Referee Not listed |
| L | 4–9–0 after bout | Mike O'MalleyView status and profile → | MT 11 - Madtown Throwdown 11 | Submission (Rear Naked Choke)Round — Time 0:00 Referee John Geraghty |
| L | 4–8–0 after bout | Joe ChaconView status and profile → | GFS - Baddest in the Bay | TKORound 2 Time 0:50 Referee Not listed |
| W | 4–7–0 after bout | Gerald MeerschaertView status and profile → | FCC 26 - Freestyle Combat Challenge 26 | Technical Submission (Guillotine Choke)Round 1 Time N/A Referee Not listed |
| W | 3–7–0 after bout | Mike FirariView status and profile → | GFS - No Guts, No Glory | TKO (Punches)Round 1 Time 2:58 Referee Not listed |
| L | 2–7–0 after bout | Jeff MurphyView status and profile → | MT 10 - Madtown Throwdown 10 | Submission (Rear-Naked Choke)Round — Time N/A Referee Mike O\'Malley |
| W | 2–6–0 after bout | Shawn HansonView status and profile → | MT 9 - Madtown Throwdown 9 | Submission (Rear-Naked Choke)Round 1 Time 3:04 Referee Not listed |
| L | 1–6–0 after bout | Elton ChavezView status and profile → | MT 8 - Madtown Throwdown 8 | Submission (Armbar)Round — Time N/A Referee Not listed |
| L | 1–5–0 after bout | Bart PalaszewskiView status and profile → | XFO 10 - Explosion | Submission (Triangle Choke)Round 1 Time 1:43 Referee Not listed |
| W | 1–4–0 after bout | Nate MohrView status and profile → | XFO - Xtreme Fighting Organization 9 | Submission (Rear-Naked Choke)Round 1 Time 3:37 Referee Not listed |
| L | 0–4–0 after bout | Derrick NobleView status and profile → | MT 6 - Madtown Throwdown 6 | KO (Punches)Round — Time N/A Referee Not listed |
| L | 0–3–0 after bout | Andy NormingtonView status and profile → | MT 5 - Madtown Throwdown 5 | TKO (Punches)Round — Time N/A Referee Not listed |
| L | 0–2–0 after bout | Mike LambrechtView status and profile → | MT 4 - Madtown Throwdown 4 | TKO (Submission to Punches)Round — Time N/A Referee Not listed |
| L | 0–1–0 after bout | Justin WiemanView status and profile → | FCC 19 - Freestyle Combat Challenge 19 | SubmissionRound 2 Time 0:00 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 Jay Ellis.
Verify source record ↗Every verified opponent opens another full career
129 professional bout rows are displayed from the source record. 122 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.