| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 30 Jun 1990 |
| Nationality | United States |
| Lives in | Temecula, California |
| Division | Bantamweight |
| Team | Team Quest |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 9 Sep 2017 |
| Last fight | 18 Nov 2022 |
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 |
|---|---|---|---|---|---|---|
| Loss | Askar Askar | TKO (punches) | 2 | 4:37 | LFA 147 - Melo vs. Costa | 18 Nov 2022 |
| Referee Rob Hinds | ||||||
| Win | Jose Alejandro Avalos | Submission (rear-naked choke) | 1 | 1:30 | LFA 118 - Askar vs. Gomes | 12 Nov 2021 |
| Referee Frank Trigg | ||||||
| Win | Brady Huang | Decision (split) | 3 | 5:00 | FCOC 67 - Fight Club OC 67 | 14 Oct 2021 |
| Referee Michael Bell | ||||||
| Win | Jacob Thrall | TKO (knee injury) | 3 | 1:08 | LFA 92 - Wirth vs. Askar | 2 Oct 2020 |
| Referee Marcio Laselva | ||||||
| Loss | Kyle Estrada | TKO (leg kick) | 2 | 0:19 | LFA 69 - Perez vs. Moreno | 7 Jun 2019 |
| Referee Mike Beltran | ||||||
| Win | Roman Puga | TKO (doctor stoppage) | 2 | 5:00 | Bellator 219 - Awad vs. Girtz | 29 Mar 2019 |
| Referee Jason Herzog | ||||||
| Win | Rich Bonafidini | TKO (punches) | 1 | – | CCW - California Cage Wars 10 | 20 Jan 2019 |
| Referee Aaron Peet | ||||||
| Win | Victor Rosas | Decision (unanimous) | 3 | 5:00 | Bellator 201 - Macfarlane vs. Lara | 29 Jun 2018 |
| Win | Leo Franklin | Decision (unanimous) | 3 | 5:00 | CCW - California Cage Wars 2: Cuero vs. Cannon | 12 Nov 2017 |
| Referee Greg Guzman | ||||||
| Loss | Desmond Torres | TKO (doctor stoppage) | 3 | 0:42 | FCOC - Rumble on the Water | 9 Sep 2017 |
Amateur record 8-2 (10 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | John Wang Kim | Decision (unanimous) | 3 | 3:00 | MFL 45 - Michiana Fight League 45: Indiana vs. California | 18 Mar 2017 |
| Win | Justin Street | TKO (punches) | 2 | 2:04 | MFL 41 - Michiana Fight League 41 | 26 Mar 2016 |
| Win | Jackie Watters | Decision (split) | 3 | 3:00 | Tru-Form Entertainment - TFE MMA: No Fear | 23 Jan 2016 |
| Loss | Bradley Glover | Decision (unanimous) | 3 | 3:00 | MFL 40 - Michiana Fight League 40 | 5 Dec 2015 |
| Referee Otto Torriero | ||||||
| Win | Ricky Bell | Submission (rear-naked choke) | 2 | 0:47 | Elite Amateur Fight League - EAFL 1: Indiana vs. Illinois | 17 Jan 2015 |
| Loss | Carlos Garnett Jr. | Decision (split) | 3 | 3:00 | HOOKnSHOOT - Super Heroes Night | 27 Sep 2014 |
| Referee Sean Brockmole | ||||||
| Win | Phil Halverson | Decision (split) | 3 | 3:00 | Griggs Entertainment - GE Fights 17: Sinister | 26 Apr 2014 |
| Referee Sean Brockmole | ||||||
| Win | William Calhoun III | Decision (split) | 3 | 3:00 | HOOKnSHOOT - Fightapalooza 1 | 19 Mar 2013 |
| Referee Sean Brockmole | ||||||
| Win | Christopher Jennings | Submission (rear-naked choke) | 2 | 2:03 | Griggs Entertainment - GE Fights 10: Doomsday | 26 Jan 2013 |
| Referee Jeff Malott | ||||||
| Win | Darby Halferty | Decision (split) | 3 | 3:00 | KZ 32 - Black Friday Beatdown | 25 Nov 2011 |
| Referee Dave Stone | ||||||