| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 18 Dec 1995 |
| Nationality | United States |
| Lives in | Denver, Colorado |
| Division | Flyweight |
| Team | Factory X |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 2 Jul 2021 |
| Last fight | 25 Apr 2026 |
Details on this page were compiled from public information on 30 Sep 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
11 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | J.J. Redmond | Decision (unanimous) | 3 | 5:00 | Sparta Sports and Entertainment - Army vs. Marines 17 | 25 Apr 2026 |
| Referee Armando Castro | ||||||
| Win | Wesley Dunlap | TKO (punches) | 1 | 3:08 | Sparta Sports and Entertainment - Fight Night 24: Makhotskiy vs. Schiro | 27 Sep 2025 |
| Referee Armando Castro | ||||||
| Win | Jay Ponder | Submission (armbar) | 1 | 0:19 | Sparta Sports and Entertainment - Sparta 106: Trout vs. Beltran | 30 Aug 2025 |
| Referee Armando Castro | ||||||
| Loss | Tim Flores | Decision (unanimous) | 3 | 5:00 | Combat Zone 87 - Combat Zone MMA | 8 Feb 2025 |
| Loss | Micah Haas | Decision (unanimous) | 3 | 5:00 | CCC 20 - Colorado Combat Club 20 | 13 Oct 2023 |
| Referee Tim Mills | ||||||
| Loss | Victor Gonzalez | Decision (unanimous) | 3 | 5:00 | Fury FC - Challenger Series 4 | 21 May 2023 |
| Referee Joe Soliz | ||||||
| Win | Jesus Martinez | Submission (rear-naked choke) | 1 | 2:14 | Fury FC 69 - Fury Fighting Championship 69: Jones vs. Cutts | 23 Sep 2022 |
| Referee Birchie Stillwagoner | ||||||
| Loss | Marquis Johnson | Decision (unanimous) | 3 | 5:00 | Fury FC 59 - Fury Fighting Championship 59 | 27 Mar 2022 |
| Referee Danny Dealejandro | ||||||
| Win | Angelo Trujillo | Decision (split) | 3 | 5:00 | Fury FC 51 - Fury Fighting Championship 51 | 12 Sep 2021 |
| Referee Joel Ojeda | ||||||
| Win | Ricardo Ramirez | Decision (unanimous) | 3 | 5:00 | Combate Global - Marroquin vs. Calvo | 16 Jul 2021 |
| Referee Alan Abeles | ||||||
| Win | Arpan Gurung | Submission (armbar) | 2 | 3:17 | LFA 110 - Johnson vs. Horiuchi | 2 Jul 2021 |
| Referee Kevin Nix | ||||||
Amateur record 7-7 (14 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Andrew Johnson-Cabrera | Decision (unanimous) | 3 | 3:00 | SCL - Sparta Wyoming 6 | 27 Mar 2021 |
| Win | David Linares | Decision (unanimous) | 3 | 3:00 | Fury FC 37 - Fury Fighting Championship 37 | 28 Sep 2019 |
| Loss | Austin Lewis | Decision (unanimous) | 5 | 3:00 | KOTC - Starbound 2 | 2 Dec 2018 |
| Loss | Austin Lewis | KO | 3 | 0:22 | KOTC - Perennial | 21 Jul 2018 |
| Loss | Paul Freeland | KO | 2 | 0:35 | KOTC - Anger Management | 21 Apr 2018 |
| Loss | Nate Cullison | Decision (split) | 3 | 3:00 | NMEF - Annihilation 62 | 3 Mar 2018 |
| Win | Clay Raider | Decision (unanimous) | 3 | 3:00 | KOTC - Mercenaries 2 | 13 Jan 2018 |
| Win | Miguel Garcia | Submission (guillotine choke) | 2 | 1:56 | SCL 61 - Bad Blood | 19 Aug 2017 |
| Referee Eric Hinds | ||||||
| Loss | Francisco Beltran | Decision (split) | 3 | 3:00 | Kick Down MMA 129 - Summer Smash | 28 Jul 2017 |
| Loss | Ambrose Vigil | Decision (unanimous) | 3 | 2:00 | Tuff-N-Uff - Mayhem in Mesquite 11 | 20 May 2017 |
| Referee Joe Sullivan | ||||||
| Win | Bruce Martin | Submission | 1 | 2:14 | Kick Down MMA 128 - Evolution | 29 Apr 2017 |
| Loss | John Decrescenzo | Decision (unanimous) | 3 | 3:00 | LFA 5 - Edwards vs. Townsend | 24 Feb 2017 |
| Win | Apache Armijo | Decision (unanimous) | 3 | 3:00 | SCL 54 - Greatness Awaits | 5 Nov 2016 |
| Win | Angelo Trujillo | Decision (split) | 3 | 3:00 | RFA 43 - Camozzi vs. Barnes | 9 Sep 2016 |