Weightclass:  Welterweight
Location:  New York City, USA
Record:  22 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2041New York City, USA22 - 21(1) Montana Martin2 - 5 LPts
07/06/2041New York City, USA21 - 21(1) Ljubo Žalac1 - 12(1) WPts
06/04/2041New York City, USA20 - 21(1) Eloy Marto0 - 1 WPts
03/02/2041New York City, USA19 - 21(1) Faisal Hassen2 - 6 WPts
04/12/2040New York City, USA18 - 21(1) Ibeamaka Mapoma2 - 13 WPts
03/10/2040New York City, USA17 - 21(1) Marjun Sahagun5 - 11(1) WPts
02/08/2040New York City, USA16 - 21(1) Callum Blower3 - 12 WPts
01/06/2040New York City, USA15 - 21(1) Manuel Pascual0 - 3 WPts
01/04/2040New York City, USA15 - 20(1) Anthony Higgins6 - 3 LPts
30/01/2040New York City, USA14 - 20(1) Alen Ward1 - 4 WPts
29/11/2039New York City, USA13 - 20(1) Roger Cain2 - 2 WPts
28/09/2039New York City, USA13 - 19(1) Kieran Cowie13 - 13 LPts
28/07/2039Sheffield, UK12 - 19(1) Chris MacAdams12 - 7(2) WPts
30/05/2039Montevideo, Uruguay11 - 19(1) Fidel Lopez8 - 18(1) WPts
01/04/2039Bursa, Turkey11 - 18(1) Cemil Samet3 - 14(1) LPts
01/02/2039Boston, USA10 - 18(1) Rob McQuire0 - 9 WPts
02/12/2038New York City, USA9 - 18(1) Seth Trevor0 - 8 WPts
02/10/2038New York City, USA8 - 18(1) Dan Taitt3 - 0 WPts
03/08/2038Boston, USA7 - 18(1) Owen Vaughn2 - 18(2) WPts
08/06/2038Lodz, Poland7 - 17 Piotr Wielenga14(1) - 24 LKO3
08/04/2038New York City, USA6 - 17 Leeroy Mattie6 - 21 WPts
07/02/2038New York City, USA5 - 17 Lucas Sharper3 - 13 WPts
08/12/2037Port Harcourt, Nigeria5 - 16 Julius Ojaide9 - 17(2) LPts
10/10/2037New York City, USA4 - 16 Kian Boner3 - 22 WPts
11/08/2037New York City, USA4 - 15 Ellis Ogle3 - 17 LPts
11/06/2037Pasig, Philippines4 - 14 Rogelio Negrin10 - 13(1) LPts
13/04/2037Riga, Latvia4 - 13 Daniil Martinovs17 - 32 LPts
13/02/2037New York City, USA4 - 12 Malcolm Penrose2 - 5 LPts
15/12/2036New York City, USA3 - 12 Roberto Fortuna1 - 4 WPts
16/10/2036New York City, USA2 - 12 Leeroy Mattie4 - 13 WPts
17/08/2036Onitsha, Nigeria2 - 11 Orji Aromire19(2) - 24 LPts
18/06/2036Wolverhampton, UK1 - 11 Alec Mower3 - 27 WPts
20/04/2036Johannesburg, South Africa1 - 10 Thiel Van der Byl5 - 26 LPts
21/02/2036Santo Domingo Oeste, Dominican Republic1 - 9 Quin Florin7 - 5 LPts
24/12/2035Sale, Morocco1 - 8 Muthanna Abitbol24 - 6 LPts
26/10/2035Novosibirsk, Russia1 - 7 Andrii Pozniak0 - 3 LPts
28/08/2035Overland Park, USA1 - 6 James Marr7 - 18(1) LPts
06/07/2035Kosice, Slovakia1 - 5 Boleslav Cipris16(1) - 16 LPts
06/05/2035Kansas City, USA1 - 4 Michael Kimmins19(2) - 14 LPts
08/03/2035Izmir, Turkey1 - 3 Iskender Akmansu1 - 0 LPts
08/01/2035Jackson, USA1 - 2 Leo Ko3 - 9 LPts
11/11/2034Worcester, USA1 - 1 Rob Millwee11 - 20 LPts
12/09/2034Nashville, USA0 - 1 Lucas Auchter7 - 15 WPts
13/07/2034New York City, USA0 - 0 Rob Bower0 - 4 LPts