| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | United States |
| Lives in | Aberdeen, Washington |
| Division | Featherweight |
| Team | Bad Company MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 25 Jun 2016 |
| Last fight | 28 Jun 2025 |
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
16 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Carson Frei | TKO (punches) | 1 | 0:17 | WFC - World Fighting Championships 177 | 28 Jun 2025 |
| Loss | Austin Arnett | Submission (rear-naked choke) | 4 | 1:26 | FSF - Front Street Fights 24 | 6 Aug 2022 |
| Win | Darrell Flores | Submission (rear-naked choke) | 3 | 1:47 | FSF - Front Street Fights 22 | 23 Oct 2021 |
| Loss | Gaston Bolanos | TKO (punches) | 1 | 2:21 | Bellator 220 - MacDonald vs. Fitch | 27 Apr 2019 |
| Referee Frank Trigg | ||||||
| Loss | Andrew Cruz | Submission (armbar) | 1 | 3:41 | Bellator 205 - McKee vs. Macapa | 21 Sep 2018 |
| Referee Tom Supnet | ||||||
| Win | Kerry Lattimer | TKO (punches) | 2 | 3:54 | FSF - Front Street Fights 17 | 4 May 2018 |
| Referee Tom Supnet | ||||||
| Loss | Daniel Swain | Submission (armbar) | 1 | 1:42 | CageSport 49 - Stolen vs. Swain | 10 Feb 2018 |
| Referee Ryan Hoisington | ||||||
| Loss | Bobby McIntyre | Submission (triangle choke) | 2 | 2:01 | WFC - World Fighting Championships 80 | 30 Sep 2017 |
| Win | Charon Spain | TKO (punches) | 2 | 2:53 | COGA 57 - Rumble on the Ridge 39 | 22 Jul 2017 |
| Referee Jeremy Saunders | ||||||
| Loss | Tyler Diamond | Decision (unanimous) | 3 | 5:00 | TPF 31 - Tachi Palace Fights 31 | 18 May 2017 |
| Referee Jason McCoy | ||||||
| Win | Carson Frei | Submission (kimura) | 3 | 0:59 | COGA 54 - Rumble on the Ridge 37 | 18 Mar 2017 |
| Referee Jeremy Saunders | ||||||
| Win | Charon Spain | TKO (punches) | 1 | 0:44 | KOTC - Fall Out | 17 Nov 2016 |
| Referee Tom Supnet | ||||||
| Win | A.J. Bryant | Submission (rear-naked choke) | 1 | 2:27 | SFL 51 / CageSport 42 - SFL America Team Challenge: Seattle Warriors vs. Central Valley Heat | 22 Oct 2016 |
| Referee Mike Mikkelson | ||||||
| Win | Matt Goff | TKO (punches) | 1 | 2:16 | COGA 50 - Breaking Point 2 | 24 Sep 2016 |
| Referee Jeremy Saunders | ||||||
| Win | Jeremie Montgomery | KO (punch) | 1 | 1:34 | SFL 50 / CageSport 41 - SFL America Team Challenge: Seattle Warriors vs. LA Dragons | 23 Jul 2016 |
| Referee Tom Supnet | ||||||
| Win | John Keay | TKO (punches) | 1 | 1:55 | COGA 49 - Breaking Point | 25 Jun 2016 |
| Referee Jeremy Saunders | ||||||
Amateur record 0-1 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Jimmy Williams | Submission (rear-naked choke) | 2 | 2:08 | E&R Promotions - CageQuest 4 | 29 Mar 2014 |