Weightclass:  Welterweight
Location:  Dallas, USA
Record:  28(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2025Dallas, USA27(3) - 16 Vicente Seda8 - 13 WPts
12/05/2025Dallas, USA26(3) - 16 Ethan McClelland4 - 9 WPts
13/03/2025Dallas, USA25(3) - 16 Felix Mossman1 - 28 WPts
12/01/2025Bacoor, Philippines24(3) - 16 Alejandro Rendon4 - 25 WPts
14/11/2024Chennai, India24(3) - 15 Chandrasekar Rao26 - 17 LPts
16/09/2024Provo, USA24(3) - 14 Lee MacNeil23 - 16 LPts
19/07/2024Utrecht, Netherlands23(3) - 14 Christian Van Dale16 - 16 WPts
21/05/2024Las Vegas, USA23(3) - 13 James Cubbison10(1) - 19 LPts
24/03/2024Dallas, USA22(3) - 13 Cody Paden2 - 3 WPts
24/01/2024Boston, USA21(3) - 13 Chris Roche7(1) - 24 WPts
26/11/2023Dallas, USA20(3) - 13 Leighton Ellis1 - 4 WPts
25/09/2023New York City, USA20(3) - 12 Marjun Maza28 - 6 LPts
08/08/2023New York City, USA19(3) - 12 Bradley Wilkie13 - 16 WPts
21/06/2023Cedar Rapids, USA19(3) - 11 Kian Dorch27(2) - 2 LPts
15/05/2023Dushanbe, Tajikistan18(3) - 11 Alekber Ibragimov14(1) - 20 WPts
17/03/2023Ulsan, South Korea17(3) - 11 Kyo0won Reeh5 - 7 WPts
17/01/2023Hwaseong, South Korea16(3) - 11 Bum-young Toh18 - 14 WPts
19/11/2022Riga, Latvia16(3) - 10 Kir Brants8 - 19 LPts
21/09/2022Barcelona, Spain16(3) - 9 Ricardo Fraga17 - 11 LPts
24/07/2022Santo Domingo Norte, Dominican Republic16(3) - 8 Vicente Arcia15 - 12 LPts
25/05/2022Wellington, New Zealand15(2) - 8 Bryn Stronach7 - 17(3) WKO3
26/03/2022Nassau, Bahamas15(2) - 7 Oliver Ruthven21 - 4 LPts
26/01/2022Abobo, Ivory Coast15(2) - 6 Saber Ouimet11(1) - 10 LPts
26/11/2021Bouake, Ivory Coast15(2) - 5 Landry Arletty16 - 7 LPts
27/09/2021Madrid, Spain14(2) - 5 Antonio Bordon9(1) - 12 WPts
30/07/2021Bulawayo, Zimbabwe13(2) - 5 Nwa Madziva12 - 10 WPts
30/05/2021Zamboanga City, Philippines12(2) - 5 Joaquin Mabunga1 - 13 WPts
31/03/2021Soweto, South Africa11(2) - 5 Diallo Moro4 - 14 WPts
31/01/2021La Plata, Argentina10(2) - 5 Lorenzo Batres10 - 7 WPts
30/11/2020Rijeka, Croatia10(2) - 4 Fabijan Španic6 - 8 LPts
02/10/2020Los Angeles, USA10(2) - 3 Jacob Blackshaw11 - 1 LPts
01/09/2020Lusaka, Zambia10(2) - 2 Dume Mwale7 - 7 LPts
04/07/2020Dallas, USA9(2) - 2 Laken Adumensa0 - 1 WPts
04/05/2020Dallas, USA8(2) - 2 Steven Londono4 - 10 WPts
06/03/2020Philadelphia, USA7(1) - 2 Amon Beauchamp2 - 1 WKO3
05/01/2020Louisville, USA6(1) - 2 Kyle Lesslie0 - 0 WPts
16/11/2019Greeley, USA6(1) - 1 Alastair Archie5 - 1 LPts
14/10/2019New York City, USA6(1) - 0 Gethin Couper5 - 7 LPts
02/09/2019St. Louis, USA5 - 0 Floyd Dauer1 - 1 WKO3
04/07/2019Dallas, USA4 - 0 Hernan Canez0 - 1 WPts
05/05/2019Charleston, USA3 - 0 Jack Killin0 - 0 WPts
19/03/2019Dallas, USA2 - 0 James Easton4 - 2 WPts
17/01/2019Dallas, USA1 - 0 Bart Munroe0 - 1 WPts
18/11/2018Dallas, USA0 - 0 David Nist2 - 4 WPts