Weightclass:  Welterweight
Location:  New York City, USA
Record:  12 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2029New York City, USA11 - 11 Brett Quinn2 - 3 WPts
16/11/2028New York City, USA10 - 11 Zain Sulaiman0 - 6(1) WPts
17/09/2028Greensboro, USA9 - 11 Alec McCormick12 - 10 WPts
20/07/2028New York City, USA8 - 11 Darryl Grahm5 - 5 WPts
22/05/2028Christchurch, New Zealand7 - 11 David Arthur8 - 28 WPts
24/03/2028Pretoria, South Africa6 - 11 Neil Odia9 - 13 WPts
25/01/2028Donetsk, Ukraine6 - 10 Kolya Olesky18 - 13 LPts
27/11/2027Lusaka, Zambia6 - 9 Tamarius Wangala46(1) - 21 LPts
29/09/2027Santa Maria, Philippines6 - 8 Diego Buractaon2 - 2 LPts
01/08/2027New York City, USA5 - 8 Robert Rodriguez0 - 4 WPts
03/06/2027Medellin, Colombia4 - 8 Diego Polon15(1) - 15(1) WPts
05/04/2027Spanish Town, Jamaica4 - 7 John Durning9 - 15 LPts
05/02/2027New York City, USA3 - 7 Spencer Pasley2 - 2(1) WPts
07/12/2026New York City, USA2 - 7 Francisco Garcia2 - 13(3) WPts
08/10/2026Oklahoma City, USA2 - 6 Connor Brogan6 - 11 LPts
10/08/2026Arequipa, Peru2 - 5 Juan Monsivais7 - 8 LPts
12/06/2026New York City, USA2 - 4 Ivan Zhulin6(1) - 14 LPts
14/04/2026Milwaukee, USA1 - 4 Rhys Banks3 - 33(9) WPts
18/02/2026Pagadian, Philippines1 - 3 Malvolio Galea9(1) - 21 LPts
21/12/2025Kiel, Germany1 - 2 Adolfo Dahler7 - 10 LPts
23/10/2025Ghent, Belgium1 - 1 Giede Van Dalle31(1) - 20 LPts
25/08/2025Sana'a, Yemen1 - 0 Hassan Rahmani11 - 18 LPts
27/06/2025New York City, USA0 - 0 Bruce Drewes1 - 1 WPts