Result | Opponent | Event | Method | Rd. | Time | Watch |
---|---|---|---|---|---|---|
Loss | Peter Barrett |
Cage Titans FC - Cage Titans 66 Jul 20, 2024 |
Decision (Split) | 5 | 5:00 | ⇒ |
Win | Jacob Bohn |
Cage Titans FC - Cage Titans 65 May 25, 2024 |
Submission (Ninja Choke) | 1 | 0:27 | ⇒ |
Win | Pat Casey |
Cage Titans FC - Cage Titans 62 Nov 11, 2023 |
KO (Head Kick) | 2 | 2:12 | ⇒ |
Loss | Michael Dufort |
Cage Titans FC - Cage Titans 61 Sep 23, 2023 |
Submission (Rear-Naked Choke) | 1 | 1:25 | ⇒ |
Win | Saul Almeida |
Cage Titans FC - Cage Titans 57 Jan 07, 2023 |
Decision (Unanimous) | 5 | 5:00 | ⇒ |
Win | Trevor Gudde |
Cage Titans FC - Cage Titans 55 Aug 27, 2022 |
TKO (Retirement) | 2 | 5:00 | ⇒ |
Win | Marcus Andrusia |
Cage Titans FC - Cage Titans 54 Jul 02, 2022 |
Submission (Guillotine Choke) | 1 | 1:13 | ⇒ |
Win | Jacob Bohn |
Cage Titans FC - Cage Titans 51 Feb 05, 2022 |
TKO (Punches) | 4 | 2:57 | ⇒ |
Win | Darius Estell |
Cage Titans FC - Cage Titans 50 Aug 28, 2021 |
KO | 2 | 1:23 | ⇒ |
Loss | Aaron McKenzie |
LFA 94 - Demopoulos vs. Godinez Oct 30, 2020 |
Decision (Unanimous) | 3 | 5:00 | ⇒ |
Loss | Brant Moore |
LFA 89 - Moore vs. Giannetti Aug 28, 2020 |
Decision (Unanimous) | 3 | 5:00 | ⇒ |
Win | Roberto Yong |
Cage Titans FC - Cage Titans 47 Jan 25, 2020 |
Submission (Rear-Naked Choke) | 1 | 2:23 | ⇒ |
Win | Keenan Raymond |
Cage Titans FC - Cage Titans 45 Aug 24, 2019 |
KO | 1 | 3:22 | ⇒ |
Loss | D'Juan Owens |
Cage Titans FC - Cage Titans 44 Jun 15, 2019 |
Decision (Unanimous) | 3 | 5:00 | ⇒ |
|
||||||
Win | Connor Barry |
Cage Titans FC - Cage Titans 42 Jan 26, 2019 |
TKO (Punches) | 3 | 3:40 | ⇒ |
Draw | Josh Harvey |
Cage Titans FC - Cage Titans 41 Nov 03, 2018 |
Draw (Majority) | 3 | 5:00 | ⇒ |
Loss | Michael Trizano |
UFC - The Ultimate Fighter 27 Finale Jul 06, 2018 |
Decision (Split) | 3 | 5:00 | ⇒ |
Win | Keenan Raymond |
Cage Titans FC - Cage Titans 35 Aug 12, 2017 |
Submission (Guillotine Choke) | 2 | 2:37 | ⇒ |
Win | Vince McGuinness |
Cage Titans FC - Cage Titans 34 Jun 17, 2017 |
Decision (Unanimous) | 3 | 5:00 | ⇒ |
Win | Jay Ellis |
Cage Titans FC - Cage Titans 33 Apr 08, 2017 |
Submission (Rear-Naked Choke) | 1 | 3:28 | ⇒ |
Win | Alex Dolan |
Cage Titans FC - Cage Titans 32 Jan 28, 2017 |
Submission (Armbar) | 1 | 0:25 | ⇒ |
Win | Keegan Hornstra |
Cage Titans FC - Cage Titans 31 Nov 05, 2016 |
Submission (Brabo Choke) | 1 | 0:53 | ⇒ |
Win | Frank Falso |
Cage Titans FC - Cage Titans 29 Jun 18, 2016 |
Submission (Armbar) | 1 | 1:44 | ⇒ |