Weightclass:  Light Welterweight
Location:  Baltimore, USA
Record:  11 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/07/2028Baltimore, USA11 - 30 John Balfour20 - 9 LPts
28/05/2028Baltimore, USA11 - 29 Charlie Williams13 - 5 LPts
29/03/2028San Jose del Monte, Philippines11 - 28 Desiderio Ogtong11(2) - 19 LPts
30/01/2028Cainta, Philippines10 - 28 Noel Sicam9 - 11 WPts
02/12/2027Baltimore, USA9 - 28 Mel Protheroe5 - 22 WPts
03/10/2027Maroua, Cameroon8 - 28 Vachel Minang2 - 15 WPts
05/08/2027Lagos, Nigeria8 - 27 Obafemi Imenger18(2) - 13 LPts
07/06/2027Berlin, Germany8 - 26 Herb Mehrtens12 - 19 LPts
09/04/2027Baltimore, USA7 - 26 Alec Harle1 - 1 WPts
08/02/2027Baltimore, USA7 - 25 John Sibbett4 - 7 LPts
10/12/2026Soweto, South Africa6 - 25 Rachid Haarhoff0 - 3 WPts
12/10/2026Baltimore, USA6 - 24 James Nisbet4 - 5 LPts
13/08/2026Baltimore, USA6 - 23 Ogenyi Arise16(1) - 13 LPts
14/06/2026Baltimore, USA6 - 22 Bruce Johns4 - 18 LPts
15/04/2026Baltimore, USA6 - 21 Colombo Caira0 - 1 LPts
14/02/2026Baltimore, USA6 - 20 James Haye8 - 10(1) LPts
17/12/2025Baltimore, USA6 - 19 Nicholas Carnes1 - 1 LPts
19/10/2025Savannah, USA6 - 18 Chris Ruane10(1) - 9 LPts
25/08/2025Tehran, Iran5 - 18 Kamran Bahri4 - 7 WPts
27/06/2025Baltimore, USA5 - 17 Paulo Gabuza4 - 1 LPts
28/04/2025Harare, Zimbabwe5 - 16 Shaun Nyumbu33(2) - 25 LPts
28/02/2025Baltimore, USA4 - 16 Elliot Gabuza2 - 12 WPts
31/12/2024Baltimore, USA3 - 16 Blake Madhuku1 - 4 WPts
02/11/2024Bergen, Norway3 - 15 Terje Ure5 - 18 LPts
04/09/2024Rotterdam, Netherlands2 - 15 Leo Mechelen4 - 15 WPts
07/07/2024Dushanbe, Tajikistan2 - 14 Vafadar Sadri19(2) - 20 LPts
09/05/2024Baltimore, USA2 - 13 Moufid Moldogareeff5 - 23 LPts
11/03/2024Sofia, Bulgaria2 - 12 Blagun á Panov8 - 22 LPts
12/01/2024Ponce, Puerto Rico2 - 11 Onofre Corte10 - 23 LPts
14/11/2023Valparaiso, Chile2 - 10 Santiago Quinones29 - 7 LPts
16/09/2023Fort Wayne, USA1 - 10 Charles Lory8(1) - 17 WPts
29/07/2023Seattle, USA1 - 9 Sam Ader15 - 15(4) LPts
04/06/2023Buffalo, USA1 - 8 Euan Helm20 - 13 LPts
07/04/2023Tokyo, Japan1 - 7 Raiden Mukai14 - 14 LPts
07/02/2023Dallas, USA1 - 6 Bradley Cadden13 - 10 LPts
05/01/2023Mobile, USA1 - 5 Dale Telfair0 - 0 LPts
03/12/2022Baltimore, USA1 - 4 Kolzak Pavlyuchenko6 - 15(1) LPts
04/10/2022Milwaukee, USA1 - 3 Darryl Whitehill6 - 9 LPts
10/08/2022Baltimore, USA1 - 2 Entji Gelael3 - 5 LPts
10/06/2022Boston, USA1 - 1 Denton Magnus16 - 9 LPts
03/05/2022Baltimore, USA0 - 1 Terus Mattens0 - 1 WPts
05/03/2022Baltimore, USA0 - 0 Mark Henrie0 - 0 LPts