Weightclass:  Welterweight
Location:  Albuquerque, USA
Record:  31(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/03/2029Albuquerque, USA30(2) - 18 Amjad Wassan4 - 19 WPts
22/01/2029Albuquerque, USA29(2) - 18 Juan Serpa11 - 7 WPts
23/11/2028Albuquerque, USA28(2) - 18 John Hoy25 - 19 WPts
24/09/2028Albuquerque, USA27(2) - 18 Boris Isckakov7 - 9(1) WPts
26/07/2028Albuquerque, USA26(2) - 18 Nico Bassolino6 - 4 WPts
27/05/2028Albuquerque, USA25(2) - 18 Aleksei Pavlovsky3 - 8 WPts
28/03/2028Albuquerque, USA24(2) - 18 Sabuhi Usifov1 - 14(1) WPts
27/01/2028Albuquerque, USA23(1) - 18 Cody Howden1 - 5 WKO3
27/11/2027Albuquerque, USA22(1) - 18 Yulian Koksharov11 - 8 WPts
28/09/2027Albuquerque, USA21(1) - 18 Sam McQuarrie0 - 7 WPts
29/07/2027Albuquerque, USA20(1) - 18 Dai Spang1 - 10(1) WPts
30/05/2027Albuquerque, USA19(1) - 18 Siddharth Dial19 - 10 WPts
01/04/2027Albuquerque, USA19(1) - 17 John Stieve10(1) - 19(1) LPts
01/02/2027Gaziantep, Turkey18(1) - 17 Ibrahim Gorgulu8 - 11 WPts
04/12/2026iBhayi, South Africa17(1) - 17 Jevonte Ayim6 - 33 WPts
06/10/2026Kingston, Jamaica16(1) - 17 Chris Sleigh6 - 9(1) WPts
08/08/2026Albuquerque, USA15(1) - 17 Oliwier Dominik0 - 14 WPts
10/06/2026Harare, Zimbabwe14(1) - 17 Mike Kamungozi5 - 11 WPts
12/04/2026Medellin, Colombia14(1) - 16 Urvano Nolasco25(2) - 20 LPts
12/02/2026Czestochowa, Poland13(1) - 16 Drugi Bronowski2 - 13 WPts
15/12/2025London, UK13(1) - 15 Glynn Huggett29(2) - 15(1) LPts
17/10/2025East London, South Africa12 - 15 Thuso Holomisa12 - 11 WKO3
19/08/2025Milan, Italy11 - 15 Valentino Rubino1 - 8 WPts
21/06/2025Rome, Italy11 - 14 Marco Gallico4 - 9 LPts
23/04/2025Albuquerque, USA11 - 13 Rhys Banks0 - 30(7) LPts
22/02/2025Khayelitsha, South Africa10 - 13 Kwau Hlatshwayo8 - 15 WPts
25/12/2024Fes, Morocco9 - 13 Aatif Bouaasayriya3 - 9 WPts
27/10/2024Albuquerque, USA8 - 13 Mohsin Azimi1 - 7(2) WPts
29/08/2024Ilorin, Nigeria7 - 13 Rabiu Omagbemi2 - 21 WPts
01/07/2024Albuquerque, USA6 - 13 Corey Veatch1 - 12 WPts
18/05/2024Madrid, Spain6 - 12 Neron Mero20(4) - 21 LPts
20/03/2024Lima, Peru5 - 12 Rodrigo Ronquillo1 - 2 WPts
21/01/2024Port-au-Prince, Haiti5 - 11 Antoine Adjani17(1) - 19 LPts
22/11/2023Baltimore, USA5 - 10 Malcolm Colgan15 - 7 LPts
22/09/2023Santa Rosa, USA5 - 9 Stephen Sahagun7 - 20 LPts
28/07/2023Oslo, Norway5 - 8 Olaf Falstad28 - 5 LPts
29/05/2023Enugu, Nigeria5 - 7 Fraser Olanare17 - 15 LPts
31/03/2023Albuquerque, USA4 - 7 James Inch8 - 4 WPts
30/01/2023Cagayan de Oro, Philippines4 - 6 Dimos Bulanon3 - 8 LPts
02/12/2022Lima, Peru4 - 5 Jose Basa15 - 15(1) LPts
04/10/2022Columbus, USA4 - 4 John Laursen3 - 8 LPts
20/08/2022Guatemala City, Guatemala4 - 3 Franco Ovalles5 - 23 LPts
21/06/2022Toshkent, Uzbekistan3 - 3 Veysal Alizade9 - 15 WPts
23/04/2022Tetouan, Morocco3 - 2 Zakwan Masbahi4 - 7 LPts
23/02/2022Curitiba, Brazil2 - 2 Francisco Cambra9 - 14 WPts
26/12/2021Santiago de los Caballeros, Dominican Republic2 - 1 Santiago Cosme13 - 12 LPts
27/10/2021Trujillo, Peru2 - 0 Lisandro Teran4 - 18 LPts
28/08/2021Newark, USA1 - 0 Rodrigo Santiago6(1) - 8 WPts
05/07/2021Albuquerque, USA0 - 0 Stanislaw Kilinski4 - 13 WPts