Weightclass:  Welterweight
Location:  Albuquerque, USA
Record:  15(1) - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2028Albuquerque, USA14(1) - 23(1) Michael Heggie2 - 4 WPts
16/02/2028Albuquerque, USA13(1) - 23(1) Mark Burchardt0 - 1 WPts
18/12/2027Albuquerque, USA12(1) - 23(1) Garner Orne2 - 9 WPts
19/10/2027Albuquerque, USA11(1) - 23(1) Cole Murphy1 - 4(2) WPts
20/08/2027Albuquerque, USA10(1) - 23(1) Cortez Alonso3 - 8 WPts
21/06/2027Albuquerque, USA9(1) - 23(1) Dave Lloyd4 - 10 WPts
22/04/2027Albuquerque, USA8(1) - 23(1) Stephen Wattles6 - 4 WPts
21/02/2027Albuquerque, USA7(1) - 23(1) Boris Kyvat2 - 4 WPts
23/12/2026Albuquerque, USA6 - 23(1) Michael Lamond0 - 6(1) WKO3
24/10/2026Albuquerque, USA6 - 22(1) Angel Cortes20 - 7 LPts
25/08/2026Albuquerque, USA6 - 21(1) Vicente Socarras31(1) - 21 LPts
26/06/2026Albuquerque, USA6 - 20(1) John Carothers5 - 2 LPts
26/04/2026Athens, USA6 - 19(1) Sid Bryson23 - 16 LPts USA National Championships 2026View
19/04/2026Lira, Uganda5 - 19(1) Ubanwa Karegeya13 - 20(1) WPts
19/02/2026Chennai, India5 - 18(1) Kailash Mistry28 - 15 LPts
22/12/2025Kumasi, Ghana5 - 17(1) Dylan Narh8 - 17 LPts
24/10/2025Albuquerque, USA4 - 17(1) Nikifor Holda3 - 6 WPts
26/08/2025Mueang Samut Prakan, Thailand4 - 16(1) Nethra Samutkojon33 - 27(3) LPts
28/06/2025Guatemala City, Guatemala3 - 16(1) Joaquin Teodoro3 - 13 WPts
30/04/2025Pueblo, USA3 - 15(1) Greg Inness19(1) - 21 LPts
10/03/2025Rome, Italy3 - 14(1) Mario Fisichella22(1) - 18 LPts
10/01/2025Yerevan, Armenia3 - 13(1) Davros Taraktchyan49(1) - 4 LPts
12/11/2024Adelaide, Australia3 - 12(1) Johnny McVoy19(3) - 18 LPts
13/09/2024Charlotte, USA3 - 11(1) Floyd Glassford12 - 19 LPts
16/07/2024Albuquerque, USA2 - 11(1) Kashif Azer2 - 10 WPts
17/05/2024Albuquerque, USA1 - 11(1) John Hoy5 - 8 WPts
18/03/2024Carrefour, Haiti1 - 10(1) Umber Desnos9(1) - 14 LPts
19/01/2024Albuquerque, USA1 - 9(1) Bart Atintande5 - 27 LPts
20/11/2023Albuquerque, USA1 - 8(1) Michael Peddie4 - 16 LPts
22/09/2023Minneapolis, USA1 - 7(1) Dom Jessel5 - 15 LPts
29/07/2023Albuquerque, USA1 - 6(1) Gethin Bergeson2 - 3 LPts
29/05/2023Poznan, Poland1 - 5(1) Cezar Skalski32(1) - 4 LPts
31/03/2023Charlotte, USA1 - 4(1) Sam Ng3 - 8 LPts
03/02/2023Wichita, USA0 - 4(1) Sam Hislop0 - 4 WPts
15/12/2022Belem, Brazil0 - 3(1) Montana Candelaria5(1) - 18 LPts
17/10/2022Dortmund, Germany0 - 2 Lutera Heidtman11 - 20 LKO3
19/08/2022Gainesville, USA0 - 1 Bart Hilling22(1) - 5 LPts
05/07/2022Albuquerque, USA0 - 0 Sammy Dowie3 - 4 LPts