| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 31 Jul 1995 |
| Nationality | United States |
| Lives in | Utah |
| Division | Featherweight |
| Team | Not added yet |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 10 Aug 2018 |
| Last fight | 16 May 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
10 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Julian Ruiz | TKO (punches) | 2 | 4:59 | Fierce FC 49 - Fierce Fighting Championship 49 | 16 May 2026 |
| Loss | Nasir Davis | Decision (unanimous) | 3 | 5:00 | Fierce FC 42 - Fierce Fighting Championship 42 | 16 Aug 2025 |
| Win | Stephen Stirewalt | Decision (unanimous) | 3 | 5:00 | Fierce FC - Fierce Challenger Series 9 | 23 Mar 2024 |
| Win | Cezly Collard | Decision (unanimous) | 3 | 5:00 | Fierce FC 28 - Fierce Fighting Championship 28 | 17 Nov 2023 |
| Loss | Victor LiPari | Decision (unanimous) | 3 | 5:00 | Fierce FC 23 - Fierce Fighting Championship 23 | 20 Jan 2023 |
| Win | Teague Vigil | Submission (rear-naked choke) | 1 | 4:26 | Fierce FC 22 - Fierce Fighting Championship 22 | 5 Nov 2022 |
| Loss | Drew Harbinson | Decision (majority) | 3 | 5:00 | Fierce FC 15 - Hatch vs. Curtis | 14 May 2021 |
| Referee Dave Seljestad | ||||||
| Loss | Joel Haro | Submission (guillotine choke) | 1 | 2:26 | Fierce FC 14 - Will Power | 27 Feb 2021 |
| Referee Dave Seljestad | ||||||
| Loss | Justin Horsley | Decision (unanimous) | 3 | 5:00 | Fierce FC 13 - New Era | 15 Feb 2020 |
| Win | Steve Chan | TKO (punches) | 2 | 2:44 | JHEFN - Jeremy Horn's Elite Fight Night 30 | 10 Aug 2018 |
| Referee Dave Seljestad | ||||||
Amateur record 4-2 (6 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Robert Trujillo | Decision (split) | 3 | 3:00 | NMEF - Annihilation 63 | 11 May 2018 |
| Win | Tyson Roberts | TKO (punches) | 4 | 0:38 | SteelFist Fight Night 55 - Opposites Attack | 13 Jan 2018 |
| Referee Ethan Andrews | ||||||
| Loss | Daniel Arellano | Decision (unanimous) | 3 | 3:00 | Fierce FC 4 - Reverence | 21 Jan 2017 |
| Referee Dave Seljestad | ||||||
| Win | Warren Weingartner | TKO (doctor stoppage) | 1 | 3:00 | SFFN 46 - Disturbance | 18 Nov 2016 |
| Referee Ethan Andrews | ||||||
| Win | Alex Rowley | TKO (punches) | 1 | 2:07 | Fierce FC 3 - Evolution | 24 Sep 2016 |
| Referee Tom Supnet | ||||||
| Win | George Patino | Submission (armbar) | 2 | 1:43 | Total Mayhem - Extreme | 6 Jun 2015 |
| Referee Dave Seljestad | ||||||