Weightclass:  Welterweight
Location:  Louisville, USA
Record:  17(1) - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2034Louisville, USA16(1) - 35 Enzo Carda2 - 16 WPts
23/09/2034Louisville, USA15(1) - 35 Gazi Naseer4 - 4 WPts
23/07/2034Louisville, USA14(1) - 35 Alejandro Carvalho7 - 19 WPts
22/05/2034Louisville, USA14(1) - 34 Spencer Mapi-ut9 - 17 LPts
23/03/2034Louisville, USA14(1) - 33 Manuel Canizares11 - 12 LPts
23/01/2034Louisville, USA13(1) - 33 Sam Cool1 - 16 WPts
22/11/2033Louisville, USA12(1) - 33 Paul Ceballos0 - 10 WPts
18/09/2033Louisville, USA11(1) - 33 Damiano Rodano0 - 8 WPts
17/07/2033Oslo, Norway11(1) - 32 Kirk Myre21 - 30 LPts
19/05/2033Cheongju, South Korea10(1) - 32 Chang-woo Pu12 - 28(1) WPts
21/03/2033Glasgow, UK10(1) - 31 Tom Gill15 - 7 LPts
21/01/2033Ahmedabad, India9(1) - 31 Chandrakant Ratanpuri11 - 12 WPts
23/11/2032Providence, USA8(1) - 31 Geoff Berlato12 - 21 WPts
25/09/2032Guayaquil, Ecuador8(1) - 30 Manuel Toscano7 - 12 LPts
28/07/2032Genoa, Italy8(1) - 29 Vittore Zanotti11 - 15(1) LPts
30/05/2032Ecatepec, Mexico7 - 29 Cuba Feliciano21 - 26(1) WKO3
01/04/2032Port St. Lucie, USA7 - 28 Chris Crumb15 - 16 LPts
03/02/2032Casablanca, Morocco7 - 27 Zakwan Affair17 - 12(1) LPts
06/12/2031Riga, Latvia7 - 26 Dimi Robulis16 - 23 LPts
08/10/2031Cuenco, Ecuador7 - 25 Juan Lovato16 - 15 LPts
10/08/2031Louisville, USA6 - 25 Gregor Rezin2 - 1 WPts
11/06/2031Portmore, Jamaica6 - 24 Dale Moss10 - 16(2) LPts
12/04/2031Tabriz, Iran5 - 24 Haider Baghirov15 - 20 WPts
12/02/2031East London, South Africa4 - 24 Kwanda Motupa16 - 15 WPts
15/12/2030Soweto, South Africa4 - 23 Davy Vorster20 - 18 LPts
17/10/2030Bratislava, Slovakia4 - 22 Kamil Zaloudek15 - 24 LPts
19/08/2030Louisville, USA4 - 21 Leighton Gerdon2 - 19 LPts
20/06/2030Shamkir, Azerbaijan4 - 20 Fuad Mamedbekov25 - 20(1) LPts
22/04/2030Memphis, USA4 - 19 Mark Secombe11 - 4(1) LPts
03/03/2030Hyderabad, India3 - 19 Zuffur Rahimi0 - 0 WPts
03/01/2030Colorado Springs, USA2 - 19 Ollie Ways2 - 5 WPts
05/11/2029Paterson, USA2 - 18 Malcolm Sabino0 - 0 LPts
07/09/2029Wellington, New Zealand2 - 17 Ian Kitching31(1) - 9 LPts
09/07/2029Soweto, South Africa2 - 16 John Haarhoff34 - 18 LPts
11/05/2029New York City, USA2 - 15 Paul Ross6 - 10 LPts
13/03/2029Antwerp, Belgium2 - 14 Fael Adornes30 - 16 LPts
13/01/2029Huntington Beach, USA2 - 13 Quito Gil2(1) - 16 LPts
22/11/2028Louisville, USA2 - 12 Kenzie Tumala10 - 13 LPts
24/09/2028Batam, Indonesia2 - 11 Imam Kusumo11 - 14 LPts
26/07/2028Omaha, USA2 - 10 Chris Naismith14(2) - 16 LPts
28/05/2028Memphis, USA2 - 9 James Beh19 - 5 LPts
31/03/2028Carrefour, Haiti2 - 8 Wyatt Jean19 - 11 LPts
01/02/2028Adana, Turkey2 - 7 Hakan Erez21(1) - 12 LPts
04/12/2027Newark, USA2 - 6 Jake Candela15 - 7 LPts
12/10/2027Goiania, Brazil2 - 5 Isidro Pavao8 - 11 LPts
14/08/2027Louisville, USA1 - 5 Connor Dea0 - 1 WPts
14/06/2027Louisville, USA0 - 5 James Carwell4 - 5 WPts
16/04/2027Taganrog, Russia0 - 4 Igor Popovich9 - 5 LPts
16/02/2027Louisville, USA0 - 3 Ronan Healy11 - 13 LPts
18/12/2026Louisville, USA0 - 2 Gus Glascock2 - 1 LPts
19/10/2026New York City, USA0 - 1 Diego Blando0 - 0 LPts
05/09/2026Louisville, USA0 - 0 Marcel Duvauchelle4(1) - 14 LPts