Weightclass:  Welterweight
Location:  Pueblo, USA
Record:  20(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2025Pueblo, USA19(1) - 21 Ewan Horner3 - 15(1) WPts
02/03/2025Pueblo, USA18(1) - 21 Ian Moultrie3 - 26 WPts
01/01/2025Pueblo, USA17(1) - 21 Noel Merrick4 - 20 WPts
02/11/2024Pueblo, USA16(1) - 21 Alen Brennan4 - 18 WPts
04/09/2024Pueblo, USA15(1) - 21 Endrit Kaplan3 - 10(1) WPts
07/07/2024Pueblo, USA14(1) - 21 Rob Moyano9 - 11 WPts
07/05/2024Monterrey, Mexico14(1) - 20 Jerrold Zermeno19 - 17 LPts
09/03/2024Oslo, Norway14(1) - 19 Magne Nese31(2) - 7 LPts
10/01/2024Barcelona, Spain13(1) - 19 Alano Mateo13 - 24(1) WPts
12/11/2023Helsinki, Finland13(1) - 18 Ilmo Karjala27(1) - 9 LPts
14/09/2023Riyadh, Saudi Arabia12(1) - 18 Saad Ghazzawi8 - 17 WPts
17/07/2023Algiers, Algeria12(1) - 17 Tariq Stambouli28 - 11 LPts
19/05/2023Gyumri, Armenia11(1) - 17 Hetum Sakalyan4 - 20 WPts
21/03/2023Tegucigalpa, Honduras11(1) - 16 Hernan Sabio31(1) - 5 LPts
21/01/2023Krakow, Poland11(1) - 15 Kamil Barczak13 - 15 LPts
23/11/2022Quito, Ecuador11(1) - 14 Olindo Balli10 - 13 LPts
25/09/2022Riga, Latvia11(1) - 13 Kolya Bolmanis21 - 5 LPts
28/07/2022Izmir, Turkey11(1) - 12 Duygu Reza12 - 16 LPts
29/05/2022Pueblo, USA10(1) - 12 Haaris Mir12 - 12 WPts
30/03/2022Tokyo, Japan10(1) - 11 Michi Nagao19(1) - 6 LPts
30/01/2022Kingston, Jamaica10(1) - 10 Brad Navin19 - 3 LPts
01/12/2021Glasgow, UK9(1) - 10 George Glen2(1) - 5 WPts
03/10/2021Pueblo, USA8(1) - 10 Marjun Carnero9 - 11 WPts
03/08/2021Pueblo, USA7(1) - 10 John Scott5 - 15 WPts
02/06/2021Khayelitsha, South Africa6 - 10 Banji Quatey2 - 8(3) WKO3
03/04/2021Cordoba, Spain6 - 9 Gig Sultan10 - 11 LPts
03/02/2021Columbia, USA6 - 8 Jasper Aquino4 - 6 LPts
15/12/2020Sosnowiec, Poland5 - 8 Gabriel Buza11 - 6 WPts
16/10/2020Bolton, UK5 - 7 Jim McBane10 - 4 LPts
18/08/2020Pueblo, USA4 - 7 Tohjaya Setiawan3 - 15 WPts
17/06/2020Accra, Ghana3 - 7 Greg Kanda4 - 3 WPts
18/04/2020Lipa, Philippines3 - 6 Diego Quimin6 - 5 LPts
19/02/2020Magangue, Colombia3 - 5 Ricardo Valentin4 - 5(1) LPts
22/12/2019Pueblo, USA3 - 4 Theo Taylor7 - 7 LPts
22/10/2019Pueblo, USA2 - 4 Fraser Olanare5 - 5 WPts
23/08/2019Seattle, USA2 - 3 Sean Powell6 - 2 LPts
03/07/2019Pueblo, USA1 - 3 Djalaleddin Nater0 - 1 WPts
04/05/2019Pueblo, USA1 - 2 Nick Towns1 - 1 LPts
04/03/2019Pueblo, USA0 - 2 Shayan Moustafa0 - 2 WPts
04/01/2019Marseille, France0 - 1 Boswell de Custine0 - 5 LPts
06/11/2018Pueblo, USA0 - 0 Emil Harvan0 - 1 LPts