Weightclass:  Welterweight
Location:  Aurora, USA
Record:  25 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2034Aurora, USA24 - 17 Vidal Capetillo3 - 11 WPts
27/09/2034Aurora, USA23 - 17 Amjad Mirza3 - 5 WPts
28/07/2034Aurora, USA23 - 16 Haaris Azer22 - 7 LPts
27/05/2034Aurora, USA22 - 16 Jasper Bowen20 - 19 WPts
28/03/2034Aurora, USA21 - 16 Bradley Dean9 - 19 WPts
27/01/2034Aurora, USA20 - 16 Mel Doughtie11 - 15 WPts
26/11/2033Aurora, USA19 - 16 Geraard Nelis1 - 4 WPts
22/09/2033London, UK18 - 16 Arnie Maddux18 - 17 WPts
25/07/2033New York City, USA17 - 16 Peter MacConnell4 - 16 WPts
27/05/2033Hoover, USA17 - 15 Kyle Gilland22 - 8 LPts
26/04/2033North Las Vegas, USA17 - 14 Paul Duggan27 - 11 LPts USA National Championships 2033View
02/04/2033Cali, Colombia17 - 13 Jair Matute21 - 17 LPts
02/02/2033Henderson, USA17 - 12 Paul David22 - 9 LPts
23/12/2032Camaguey, Cuba16 - 12 Juan Montesano14 - 11 WPts
24/10/2032Aurora, USA15 - 12 Sagaz Lizana8 - 9(2) WPts
25/08/2032Milwaukee, USA15 - 11 Zach Cram11(1) - 9 LPts
13/07/2032Saint Petersburg, Russia15 - 10 Joaquin Narciso28(1) - 4 LPts Saint Petersburg Olympics 2032View
28/05/2032Nairobi, Kenya14 - 10 Deion Adumbe14 - 15 WPts
30/03/2032Oslo, Norway14 - 9 Olaf Kleven20 - 5 LPts
31/01/2032Bursa, Turkey13 - 9 Murat Sezgin6 - 14 WPts
03/12/2031Aurora, USA13 - 8 Jasper Bowen10 - 13 LPts
05/10/2031Indianapolis, USA12 - 8 Sam Craig11 - 7 WPts
19/08/2031Utrecht, Netherlands12 - 7 Momo Cauwe10 - 8 LPts
21/06/2031Seattle, USA12 - 6 Bryn Diderot13 - 13 LPts
26/04/2031Davenport, USA12 - 5 Dave Stephen14 - 17 LPts USA National Championships 2031View
05/04/2031Pittsburgh, USA11 - 5 Jasper Bowen9 - 9 WPts
06/02/2031Osogbo, Nigeria10 - 5 Waqar Pervez33 - 31 WPts
09/12/2030Aurora, USA9 - 5 Chiranjeevi Badami6 - 6 WPts
11/10/2030Casablanca, Morocco8 - 5 Zakwan Affair12 - 9(1) WPts
13/08/2030Aurora, USA7 - 5 Carvell de Pizan0 - 4 WPts
15/06/2030Tembisa, South Africa6 - 5 Blake De Bruyn7 - 11 WPts
17/04/2030Montevideo, Uruguay6 - 4 Alfonso Volante10 - 22(5) LPts
17/02/2030Tegucigalpa, Honduras5 - 4 Rodrigo Maya6 - 19(5) WPts
20/12/2029Bruges, Belgium5 - 3 Gilbert Van Bogget1 - 8 LPts
22/10/2029Incheon, South Korea5 - 2 Tae-hee Ma16 - 20(4) LPts
24/08/2029Yerevan, Armenia5 - 1 Alexan Zivyan18(2) - 16 LPts
26/06/2029Aurora, USA4 - 1 Henry MacMurdo0 - 8 WPts
27/04/2029Bangalore, India3 - 1 Ranjiv Mital5(1) - 14 WPts
27/02/2029Columbus, USA2 - 1 Max Besel2 - 3 WPts
05/01/2029Dundee, UK2 - 0 Andrew Gallagher8 - 15 LPts
07/11/2028Jacksonville, USA1 - 0 Malcolm Cubas0 - 0 WPts
06/10/2028Aurora, USA0 - 0 Paul Boileau0 - 3 WPts