LOSS | 11 - 6 | Brent Primus | Professional Fighters League - PFL 5: 2024 Regular Season | June 21, 2024 | Submission (Rear-Naked Choke) | Mike Beltran | 3 | 3:21 |
LOSS | 11 - 5 | Gadzhi Rabadanov | Professional Fighters League - PFL 2: 2024 Regular Season | April 12, 2024 | Decision (Unanimous) | Marc Goddard | 3 | 5:00 |
LOSS | 11 - 4 | Magomed Magomedkerimov | Professional Fighters League - PFL 9: 2023 Playoffs | August 23, 2023 | Decision (Unanimous) | Dan Miragliotta | 3 | 5:00 |
WIN | 11 - 3 | Jarrah Al-Silawi | Professional Fighters League - PFL 6: 2023 Regular Season | June 23, 2023 | KO (Punches) | Bryan Miner | 2 | 1:44 |
WIN | 10 - 3 | Michael Irizarry | iFC 5 - Jorge Masvidal's iKon Fighting Championship 5 | October 14, 2022 | KO (Punches) | | 1 | 1:34 |
WIN | 9 - 3 | James Cannon | Freedom Fight Night 2 - Team Ortiz vs. Team Bader | July 15, 2022 | Decision (Unanimous) | | 3 | 5:00 |
LOSS | 8 - 3 | Adam Fugitt | LFA 125 - Amorim vs. Young | February 25, 2022 | TKO (Punches) | Matt Rocca | 1 | 0:43 |
LOSS | 8 - 2 | Jonny Parsons | Dana White's Contender Series - Contender Series 2021: Week 8 | October 19, 2021 | Decision (Split) | Mike Beltran | 3 | 5:00 |
WIN | 8 - 1 | Lee Henry Lilly | CFFC 98 - Cage Fury Fighting Championships 98: Cutts vs. Lainesse | July 03, 2021 | KO (Punches) | Gasper Oliver | 1 | 1:39 |
WIN | 7 - 1 | Nick Alley | CFFC 94 - Cage Fury Fighting Championships 94 | April 01, 2021 | TKO (Punches) | Bill Bookwalter | 1 | 4:30 |
LOSS | 6 - 1 | Mike Malott | CFFC 91 - Cage Fury Fighting Championships 91 | December 18, 2020 | Technical Submission (Rear-Naked Choke) | Bill Bookwalter | 1 | 1:42 |
WIN | 6 - 0 | Robert Gidron | CFFC 82 - Cage Fury Fighting Championships 82 | August 12, 2020 | Submission (Anaconda Choke) | Bill Bookwalter | 1 | 0:45 |
WIN | 5 - 0 | Eugene Aubry | CFFC 77 - Cage Fury Fighting Championships 77 | August 16, 2019 | Decision (Split) | Liam Kerrigan | 3 | 5:00 |
WIN | 4 - 0 | Eric Roncoroni | Maverick MMA 8 - Renfro vs. Roncoroni | June 23, 2018 | Decision (Unanimous) | James Chappell | 3 | 5:00 |
WIN | 3 - 0 | Scott Noble | CFFC 70 - Cage Fury Fighting Championships 70 | March 17, 2018 | Decision (Split) | Keith Peterson | 3 | 5:00 |
WIN | 2 - 0 | Andres Velasquez | CFFC 68 - Cage Fury Fighting Championships 68 | October 21, 2017 | Decision (Unanimous) | | 3 | 5:00 |
WIN | 1 - 0 | Paul Sims | CFFC 66 - Webb vs. Wilson | August 05, 2017 | Decision (Unanimous) | | 3 | 5:00 |