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 | 6–34–0 after bout | Jay EllisView status and profile → | KOTC - Warranted Aggression | Submission (Arm-Triangle Choke)Round 1 Time 0:41 Referee Not listed |
| L | 6–33–0 after bout | Jackson GlassView status and profile → | Fury FC 117 - Fury Fighting Championship 117: Wint vs. Tatum | Submission (Inverted Triangle Kimura)Round 1 Time 2:11 Referee Jeff Rexroad |
| L | 6–32–0 after bout | Lucas ValenteView status and profile → | Fury FC 116 - Fury Fighting Championship 116: Saenz vs. Riles | Submission (Shoulder Choke)Round 1 Time 2:21 Referee Ramsey Ishaq |
| L | 6–31–0 after bout | Kenneth ThomasView status and profile → | Fury FC 111 - Fury Fighting Championship 111: Taylor vs. Israilov | TKO (Punches)Round 1 Time 0:25 Referee Jeff Rexroad |
| L | 6–30–0 after bout | Lucas ValenteView status and profile → | Fury FC 109 - Fury Fighting Championship 109: Graves vs. Silva | Submission (Arm-Triangle Choke)Round 1 Time 0:56 Referee Joe Soliz |
| L | 6–29–0 after bout | Richie PalominoView status and profile → | KOTC - No Loose Ends | DecisionRound 3 Time 5:00 Referee Not listed |
| L | 6–28–0 after bout | Dzhamal MavliudovView status and profile → | KOTC - Attack Point | TKORound 1 Time 2:05 Referee Not listed |
| L | 6–27–0 after bout | Saad Ul-HasanView status and profile → | KOTC - Clash | TKO (Strikes)Round 2 Time 2:28 Referee Not listed |
| L | 6–26–0 after bout | Jessee GenglerView status and profile → | CCMMA - Clearwater Combat MMA | Submission (Triangle Choke)Round 1 Time 3:29 Referee Not listed |
| L | 6–25–0 after bout | Tre AlvaradoView status and profile → | WFC - World Fighting Championships 161 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 6–24–0 after bout | Nick BrowneView status and profile → | Made Men Promotions - Live Cage Fights at The Waterfront 2 | TKO (Punches)Round 2 Time 1:57 Referee Not listed |
| W | 6–23–0 after bout | John SimonView status and profile → | KOTC - Super Charged | TKORound 1 Time 0:00 Referee Not listed |
| L | 5–23–0 after bout | Chazz MoletaView status and profile → | WFC - World Fighting Championships 110 | KO (Punch)Round 1 Time 1:02 Referee Not listed |
| W | 5–22–0 after bout | James CowanView status and profile → | Caged Aggression 21 - The Champions: Day 2 | Submission (Rear-Naked Choke)Round 2 Time 3:37 Referee Not listed |
| W | 4–22–0 after bout | Jeremy CastroView status and profile → | Caged Aggression 19 - Clash of Champions: Night 2 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 3–22–0 after bout | Jesse FreeView status and profile → | GFS - Gateway Fighting Series 7: Retribution | TKO (Punches)Round 1 Time 1:17 Referee Not listed |
| W | 2–22–0 after bout | Kurstan DavenportView status and profile → | GFS - Gateway Fighting Series 6: Showdown | TKO (Retirement)Round 1 Time 4:59 Referee Not listed |
| L | 1–22–0 after bout | Cliff WrightView status and profile → | RCC - Revolution Cage Combat 2 | Submission (Arm-Triangle Choke)Round 1 Time 1:55 Referee Tyrone Roberts |
| L | 1–21–0 after bout | Danny BlackView status and profile → | KOTC - Rough Justice | TKO (Punches)Round 1 Time 2:00 Referee Not listed |
| L | 1–20–0 after bout | Nick BartelsView status and profile → | Xplode Fight Series - Lock Down | Submission (Rear-Naked Choke)Round 1 Time 2:07 Referee Rob Hinds |
| L | 1–19–0 after bout | Donovan CarboneyView status and profile → | MCC 54 - Grigsby vs. Morrow | Submission (Guillotine Choke)Round 1 Time 2:33 Referee Not listed |
| L | 1–18–0 after bout | Zach MillsView status and profile → | Xplode Fight Series - Anger | Submission (Armbar)Round 1 Time 1:10 Referee Not listed |
| L | 1–17–0 after bout | Jeremy AndersonView status and profile → | Caged Aggression 10 - Redemption | Submission (Arm-Triangle Choke)Round 2 Time 3:19 Referee Not listed |
| L | 1–16–0 after bout | Anthony NacheView status and profile → | Quad Cities Fighting Championship - Spring Breakage 5 | TKORound 2 Time 1:12 Referee Not listed |
| L | 1–15–0 after bout | David GloverView status and profile → | IC - Iowa Challenge 83 | Submission (Front Choke)Round 1 Time 1:17 Referee Not listed |
| L | 1–14–0 after bout | Lawrence DunningView status and profile → | XFO 47 - Xtreme Fighting Organization 47 | Submission (Rear-Naked Choke)Round 1 Time 3:09 Referee Not listed |
| L | 1–13–0 after bout | Matt RiderView status and profile → | IC - Iowa Challenge 79 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 1–12–0 after bout | Carrington BanksView status and profile → | IC - Iowa Challenge 69 | Submission (Armbar)Round 1 Time 3:17 Referee Not listed |
| L | 1–11–0 after bout | Steven MannView status and profile → | EC - Extreme Challenge 213 | Submission (Armbar)Round 1 Time 3:41 Referee Tyrone Roberts |
| L | 1–10–0 after bout | Jordan GriffinView status and profile → | KOTC - Trump Card | Submission (Brabo Choke)Round 2 Time 1:54 Referee Not listed |
| L | 1–9–0 after bout | Eric IrvinView status and profile → | RTP - Rumble Time Promotions | TKO (Knees)Round 1 Time 2:53 Referee Mike England |
| W | 1–8–0 after bout | Scott KinzebachView status and profile → | EC - Extreme Challenge 207 | KO (Punches)Round 1 Time 2:03 Referee Not listed |
| L | 0–8–0 after bout | Mike PlazolaView status and profile → | IC - Iowa Challenge 66 | TKO (Submission to Strikes)Round 2 Time 2:33 Referee Not listed |
| L | 0–7–0 after bout | Tim BazerView status and profile → | EC - Extreme Challenge 200 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 0–6–0 after bout | Lance SurmaView status and profile → | Quad Cities Fighting Championship - Knocktoberfest | SubmissionRound 2 Time N/A Referee Not listed |
| L | 0–5–0 after bout | Yohance FlagerView status and profile → | RTP - Rumble Time Promotions | Submission (Rear-Naked Choke)Round 2 Time 1:27 Referee Mike England |
| L | 0–4–0 after bout | Michael ChiesaView status and profile → | LOTC - Conquest of the Cage | Submission (Rear-Naked Choke)Round 1 Time 1:03 Referee Ryan Hoisington |
| L | 0–3–0 after bout | Ruddy GrayView status and profile → | KOTC - Outkasts | TKO (Punches)Round 1 Time 3:20 Referee Not listed |
| L | 0–2–0 after bout | E.J. BrooksView status and profile → | WC - Wright Fights 2 | Submission (Arm-Triangle Choke)Round 1 Time 3:36 Referee Mike England |
| L | 0–1–0 after bout | Kyle MaloneyView status and profile → | DMMA - Volume 3: Proven Dominance | TKO (Leg Injury)Round 1 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 Evian Rodriguez.
Verify source record ↗Every verified opponent opens another full career
40 professional bout rows are displayed from the source record. 39 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.