LOSS | 10 - 7 | Jacob Thrall | SMMA 32 - Showcase MMA 32 | June 24, 2023 | Submission | | 1 | 3:05 |
WIN | 10 - 6 | Jesse Bazzi | CLIP - Motor City Cagefights 12 | November 18, 2022 | Decision (Unanimous) | James Lee | 3 | 5:00 |
WIN | 9 - 6 | Marcus Levester | SMMA 26 - Showcase MMA 26: Freedom Reigns | June 25, 2022 | Submission | Jimmy Neely | 3 | 1:05 |
LOSS | 8 - 6 | Ahmet Kayretli | RCS 8 - Rocket Combat Sports 8 | February 19, 2022 | TKO (Strikes) | | 3 | 4:47 |
LOSS | 8 - 5 | John Sweeney | XMMA 2 - Saunders vs. Nijem | July 30, 2021 | KO (Punches) | | 1 | 0:33 |
WIN | 8 - 4 | Tim Eschtruth | VFC 83 - Valor Fighting Challenge 83 | June 04, 2021 | KO | | 1 | 2:31 |
LOSS | 7 - 4 | Jose Johnson | VFC 80 - Valor Fighting Challenge 80 | April 02, 2021 | Decision (Unanimous) | | 3 | 5:00 |
WIN | 7 - 3 | Jeremy Rogers | VFC 68 - Valor Fighting Challenge 68: Fight Night at The Joe 12 | January 10, 2020 | Submission (Verbal) | Chris Bond | 1 | 2:22 |
LOSS | 6 - 3 | Cody Durden | VFC 66 - Valor Fighting Challenge 66 | November 01, 2019 | TKO (Punches) | | 2 | 4:37 |
WIN | 6 - 2 | Diego Bautista | VFC 59 - Valor Fighting Challenge 59: Conway vs. Robins | May 18, 2019 | Decision (Unanimous) | | 3 | 5:00 |
WIN | 5 - 2 | Jeremy Rogers | VFC 56 - Valor Fighting Challenge 56: Fight Night at The Joe 3 | March 01, 2019 | Submission | | 1 | 2:07 |
WIN | 4 - 2 | Marquis Johnson | VFC 54 - Valor Fighting Challenge 54 | January 19, 2019 | Submission (Choke) | | 1 | 0:36 |
WIN | 3 - 2 | Ned Spears | Valor Fighting Challenge 53 - Fight Night at The Joe 1 | November 02, 2018 | Submission (Choke) | | 1 | 1:00 |
LOSS | 2 - 2 | Chris Ocon | Valor Fights 46 - Nashville | November 04, 2017 | Submission (Rear-Naked Choke) | | 2 | 2:21 |
WIN | 2 - 1 | Michael Whaley | Valor Fights 39 - Wheeler vs. Allen | December 02, 2016 | Submission (Guillotine Choke) | | 3 | 4:02 |
LOSS | 1 - 1 | Nathan Lindsay | VF - Valor Fights 38 | November 05, 2016 | Submission | | 2 | 1:08 |
WIN | 1 - 0 | Travis Little | Valor Fights 36 - Wheeler vs. Meerschaert | August 13, 2016 | Decision (Unanimous) | | 3 | 5:00 |