Weightclass:  Welterweight
Location:  New Orleans, USA
Record:  14 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2026New Orleans, USA13 - 28 Hernan Maza13(1) - 18 WPts
20/10/2026New Orleans, USA13 - 27 Dylan Mulryan10(1) - 17 LPts
21/08/2026New Orleans, USA12 - 27 Brett Bonsam3 - 8(1) WPts
22/06/2026New Orleans, USA11 - 27 Edward Kavanagh5 - 7 WPts
23/04/2026New Orleans, USA10 - 27 Louis Roach0 - 1 WPts
22/02/2026New Orleans, USA10 - 26 Will Patillo15(1) - 15 LPts
24/12/2025New Orleans, USA9 - 26 Vincent Passemier16 - 15 WPts
25/10/2025New Orleans, USA9 - 25 Chris Ferry18(1) - 20 LPts
26/08/2025New Orleans, USA8 - 25 Carlos Cervera7 - 7 WPts
27/06/2025New Orleans, USA8 - 24 Tariq Haque3 - 19 LPts
28/04/2025New Orleans, USA7 - 24 Arthur Patulet3 - 6 WPts
28/02/2025New Orleans, USA6 - 24 Timofei Stepanov1 - 8 WPts
31/12/2024Sassari, Italy5 - 24 Antonio Acerbi4 - 13 WPts
02/11/2024Peristeri, Greece5 - 23 Georg Rodi2 - 16(4) LPts
04/09/2024New Orleans, USA4 - 23 Ian Esson0 - 16 WPts
07/07/2024Riga, Latvia4 - 22 Dmitriy Lapinsh15 - 22 LPts
09/05/2024Port-au-Prince, Haiti4 - 21 Algernon Seel19(4) - 14 LPts
11/03/2024Odense, Denmark4 - 20 Ulster Willadsen8 - 15(5) LPts
12/01/2024Mexico City, Mexico4 - 19 Rio Pinon10 - 22 LPts
14/11/2023Tlaquepaque, Mexico4 - 18 Xalvador Fosco27(3) - 11 LPts
16/09/2023Khayelitsha, South Africa4 - 17 Bradley Mayobo23 - 7 LPts
19/07/2023Sana'a, Yemen3 - 17 Tariq Haque1 - 9 WPts
21/05/2023Roodepoort, South Africa3 - 16 Xyshaun Antwi14(1) - 14 LPts
23/03/2023Katlehong, South Africa3 - 15 Lamech Ampomah18(1) - 7 LPts
23/01/2023Brussels, Belgium3 - 14 Carolus Damita17(1) - 15 LPts
25/11/2022Jaipur, India3 - 13 Gopal Wali4 - 18 LPts
27/09/2022New Orleans, USA2 - 13 Zain Jamal1 - 6 WPts
30/07/2022New Delhi, India2 - 12 Rehman Idris5 - 20 LPts
31/05/2022Izmir, Turkey2 - 11 Osman Dursun11 - 16 LPts
02/04/2022Charleston, USA2 - 10 James McCready12 - 9 LPts
02/02/2022New Orleans, USA2 - 9 John Kitchen1 - 1 LPts
02/12/2021Auckland, New Zealand2 - 8 Hakara Karena15 - 8 LPts
03/10/2021Los Angeles, USA1 - 8 Peter Moutray9 - 9 WPts
04/08/2021Lagos, Nigeria1 - 7 Mfon Akinremi15 - 7 LPts
04/06/2021Lusaka, Zambia1 - 6 Shaquille Njanji1 - 4 LPts
06/04/2021Liege, Belgium1 - 5 Thierry Benichou4 - 13 LPts
06/02/2021Zapopan, Mexico1 - 4 Rodrigo Verde5 - 10 LPts
08/12/2020New Orleans, USA0 - 4 Neo Vardeman3 - 6 WPts
08/10/2020Palermo, Italy0 - 3 Enzo Osvaldo12 - 6 LPts
10/08/2020Plovdiv, Bulgaria0 - 2 Krastio á Bolshov9 - 4 LPts
10/06/2020Dallas, USA0 - 1 Owen Ritchie12 - 2 LPts
05/05/2020New Orleans, USA0 - 0 John Lynne0 - 0 LPts