Weightclass:  Lightweight
Location:  Providence, USA
Record:  25(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2023Providence, USA24(1) - 9 Jeraldo Trevino15 - 21 WPts
24/09/2023Providence, USA23(1) - 9 Ike Gobir15(1) - 20(3) WPts
27/07/2023Providence, USA22(1) - 9 James Sillers0 - 17 WPts
28/05/2023Providence, USA21(1) - 9 Danny Tiyaonse1 - 8 WPts
29/03/2023Providence, USA20(1) - 9 Xeres Quintana26 - 6 WPts
29/01/2023Providence, USA19(1) - 9 Bryn McTavish1 - 4 WPts
29/11/2022Providence, USA18(1) - 9 Fresco Ventura8 - 16 WPts
29/09/2022Dushanbe, Tajikistan17(1) - 9 Heydar Aljanov6 - 19(2) WPts
01/08/2022Brno, Czech Republic16(1) - 9 MiloÜ Kanda10 - 17 WPts
01/06/2022Anaheim, USA16(1) - 8 John Pottenger24 - 4 LPts
03/04/2022Naberezhnye Chelny, Russia15(1) - 8 Afon Andreyev4 - 12 WPts
03/02/2022San Jose, USA15(1) - 7 Mick Mosman9 - 15 LPts
03/12/2021Bahía Blanca, Argentina15(1) - 6 Xaverius Covarrubias10 - 8 LPts
04/10/2021Milwaukee, USA15(1) - 5 Ellis Bateman12 - 8 LPts
05/08/2021Tehran, Iran14(1) - 5 Qing-Nan Kau8 - 13(2) WPts
05/06/2021Antofagasta, Chile14(1) - 4 Juan Fernandez14 - 3 LPts
07/04/2021Cochabamba, Bolivia13(1) - 4 Oleos Hurtado9 - 9 WPts
06/02/2021Providence, USA12(1) - 4 Robert Cadle10 - 10(1) WPts
07/12/2020Istanbul, Turkey12(1) - 3 Direnc Akdari12 - 3 LPts
09/10/2020Seattle, USA11(1) - 3 Mark Hendren6 - 3 WPts
12/08/2020Providence, USA10(1) - 3 Ashley Garmon2 - 1 WPts
11/06/2020Asuncion, Paraguay10(1) - 2 Zacarias Martos12 - 2 LPts
11/04/2020Greensboro, USA9(1) - 2 Mark Owen4 - 5 WPts
20/02/2020Providence, USA8(1) - 2 Aaron Crumlish1 - 2 WPts
21/12/2019Tampa, USA8(1) - 1 Ora Marina10 - 3 LPts
31/10/2019Freiburg, Germany8(1) - 0 Waldemar Peeks8 - 0 LPts
01/09/2019Providence, USA7(1) - 0 Kaede Machi1 - 2 WPts
03/07/2019Oklahoma City, USA6(1) - 0 John Lindsay1 - 1 WPts
06/05/2019Tetouan, Morocco5(1) - 0 Barii Zniti0 - 1 WPts
07/03/2019Virginia Beach, USA4(1) - 0 Lee Egerton0 - 1 WPts
04/02/2019Savannah, USA3(1) - 0 Floyd Cowan3 - 5 WPts
01/01/2019Philadelphia, USA2 - 0 Vince Pollock0 - 2(1) WKO3
03/11/2018Providence, USA1 - 0 Drud Biltz0 - 1 WPts
05/09/2018Providence, USA0 - 0 James Myles4 - 1 WPts