Fight History

DateOpponentRes.DecisionRndTimeEvent
21 Oct, 2023Regivaldo CarvalhoChampionship Belt
L
Submission
10:50CES 75: Rosa vs. Gary
23 Jul, 2023Robert Wusstig
W
Decision - Unanimous
35:00Cage Titans 60: Cage Titans FC
11 Feb, 2023Jack Jenkins
L
Decision - Unanimous
35:00UFC 284: Makhachev vs. Volkanovski
1 Oct, 2022Sodiq Yusuff
L
Submission
10:30UFC Fight Night: Dern vs. Yan
4 Jun, 2022Brice Picaud
W
TKO (Punches)
14:20Cage Titans 53: Cage Titans FC
7 May, 2022Cody PfisterChampionship Belt
W
KO/TKO
12:55FAC 13: Fighting Alliance Championship
2 Apr, 2022Jay Ellis
W
KO/TKO
10:50Cage Titans 52: Cage Titans FC
6 Feb, 2022Cris Lencioni
W
Decision - Unanimous
35:00FAC 12: Fighting Alliance Championship
6 Nov, 2021Quinten Wyland
W
TKO - Retirement
25:00Cage Titans 50: Cage Titans FC
10 Jul, 2021Nathan WilliamsChampionship Belt
L
Decision - Unanimous
55:00Cage Titans 48: Cage Titans FC
25 Jan, 2020Kevin Barberena
W
TKO (Punches)
21:33Cage Titans FC: Cage Titans 47
24 Aug, 2019Roberto Yong
W
Submission (Rear Naked Choke)
14:05Cage Titans FC: Cage Titans 45
15 Jun, 2019Stacey Anderson
W
TKO (Punches)
13:27Cage Titans FC: Cage Titans 44
6 Apr, 2019David McClendon
W
KO (Knee)
10:10Cage Titans FC: Cage Titans 43
14 Apr, 2018Daniel Matos
L
Decision - Unanimous
35:00Cage Titans FC: Cage Titans 38
20 Oct, 2017Matt Denning
W
TKO (Punches)
14:50Bellator 185: Mousasi vs. Shlemenko
21 Apr, 2017Mak Kelleher
W
Decision - Unanimous
35:00Bellator 178: Straus vs. Freire 4
5 Nov, 2016Alex Dolan
W
Submission (Rear Naked Choke)
10:43Cage Titans FC: Cage Titans 31
18 Jun, 2016Jeremy Davis
L
TKO - Doctor's Stoppage
15:00Cage Titans FC: Cage Titans 29

Championship Belt Denotes a Title Fight