Weightclass:  Welterweight
Location:  Naperville, USA
Record:  36(1) - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2037Naperville, USA35(1) - 5 Josip Šimunovic9 - 7 WPts
10/09/2037Busan, South Korea35(1) - 4 Guillermo Tello23(1) - 10(1) LPts Busan World Championships 2037View
07/09/2037Busan, South Korea34(1) - 4 Geoff Simiyu33(4) - 7 WPts Busan World Championships 2037View
03/09/2037Naperville, USA33(1) - 4 Coskun Gulsoy30(3) - 7 WPts
03/08/2037Naperville, USA32(1) - 4 Diego Cuellar23(2) - 12 WPts
03/07/2037Naperville, USA31(1) - 4 Diego Cuellar23(2) - 11 WPts
02/06/2037Naperville, USA30(1) - 4 Paris Zurlo22(2) - 6 WPts
02/05/2037Richmond, USA29(1) - 4 Paul McVicker24(1) - 12 WPts USA National Championships 2037View
29/04/2037Richmond, USA28(1) - 4 Barry Ostheimer19(1) - 8(1) WPts USA National Championships 2037View
26/04/2037Richmond, USA27(1) - 4 Alen Bourland20 - 11 WPts USA National Championships 2037View
09/04/2037Malaga, Spain26(1) - 4 Angel Capo13 - 4 WPts
09/03/2037Naperville, USA25(1) - 4 Ewan Ofosu-Ayeh7 - 7 WPts
06/02/2037Naperville, USA24(1) - 4 Shen Tin21(1) - 3 WPts
06/01/2037Naperville, USA23(1) - 4 Shen Tin21(1) - 2 WPts
06/12/2036Naperville, USA22(1) - 4 Chris Jolly30(6) - 10 WPts
04/11/2036Naperville, USA21(1) - 4 Dabney Dewaere29(3) - 14 WPts
04/10/2036Naperville, USA20(1) - 4 Dabney Dewaere29(3) - 13 WPts
01/09/2036Naperville, USA19(1) - 4 Girish Balmuchu24(4) - 9(1) WPts
01/08/2036Ahmedabad, India18(1) - 4 Girish Balmuchu24(4) - 8(1) WPts
01/07/2036Bogota, Colombia17 - 4 Gervasio Lombardo7 - 15 WKO3
02/05/2036Fresno, USA17 - 3 David Hemsath27 - 1 LPts USA National Championships 2036View
29/04/2036Fresno, USA16 - 3 Paul McVicker16 - 7 WPts USA National Championships 2036View
26/04/2036Fresno, USA15 - 3 David Wightman19 - 10 WPts USA National Championships 2036View
10/03/2036New York City, USA14 - 3 Paul Ardis7 - 19 WPts
11/01/2036Baltimore, USA13 - 3 Leeroy Conant10(2) - 5(1) WPts
23/11/2035Bamenda, Cameroon12 - 3 Marvel Loga6 - 6 WPts
25/09/2035Hialeah, USA11 - 3 Jamie Hernandez25(5) - 12 WPts
02/08/2035Almaty, Kazakhstan10 - 3 Umair Galiakberov13 - 12 WPts
04/06/2035Albuquerque, USA9 - 3 Greg Canal20(1) - 6 WPts
29/04/2035Oxnard, USA9 - 2 Paul McVicker6 - 2 LPts USA National Championships 2035View
26/04/2035Oxnard, USA8 - 2 Arran Douglas31 - 26 WPts USA National Championships 2035View
20/03/2035New Kingston, Jamaica7 - 2 Chris Mulherin12 - 11 WPts
20/01/2035Ankara, Turkey6 - 2 Adem Baybashin10 - 16 WPts
22/11/2034Bekasi, Indonesia5 - 2 Manusama Erawati7 - 20 WPts
24/09/2034Lincoln, USA4 - 2 Harvey Ashley14 - 7 WPts
24/08/2034Hamamatsu, Japan3 - 2 Aki Aki26 - 26 WPts
25/06/2034Naperville, USA2 - 2 Rafael Galindo4 - 11 WPts
26/04/2034Tallahassee, USA2 - 1 Mel Doughtie12 - 17 LPts USA National Championships 2034View
03/03/2034Ahmedabad, India1 - 1 Ganesa Behl5 - 7 WPts
03/01/2034Tampa, USA1 - 0 Arthur Wattles16 - 5 LPts
05/11/2033Naperville, USA0 - 0 Ashoka Sule0 - 8 WPts