Weightclass:  Welterweight
Location:  Las Vegas, USA
Record:  24 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/10/2033Las Vegas, USA23 - 19 Umair Taalajbeck0 - 3 WPts
06/08/2033Las Vegas, USA22 - 19 Shayan Eldomiaty1 - 11 WPts
05/06/2033Las Vegas, USA21 - 19 Ardi Halii0 - 13 WPts
05/04/2033Las Vegas, USA20 - 19 Obaid Boustani1 - 2 WPts
02/02/2033Las Vegas, USA19 - 19 John Magpuri1 - 4 WPts
01/12/2032Las Vegas, USA18 - 19 Kamran Jabbar1 - 1 WPts
01/10/2032Las Vegas, USA17 - 19 Abby Schaumann6 - 11 WPts
02/08/2032Las Vegas, USA16 - 19 Ioakim Eshinov1 - 11 WPts
03/06/2032Las Vegas, USA15 - 19 Arran Douglas19 - 19 WPts
03/04/2032Las Vegas, USA14 - 19 Chris Banter18 - 21 WPts
04/02/2032Las Vegas, USA13 - 19 Brin Murray0 - 2 WPts
06/12/2031Las Vegas, USA12 - 19 Bryan Carnes2 - 0 WPts
07/10/2031Barranquilla, Colombia11 - 19 Gig Ortega7 - 19 WPts
09/08/2031Mashhad, Iran11 - 18 Bing Dong16 - 3 LPts
11/06/2031Mumbai, India10 - 18 Praveen Gandhi13(1) - 15 WPts
13/04/2031Tehran, Iran10 - 17 Lei Ming14 - 15 LPts
13/02/2031Philadelphia, USA10 - 16 James Bricken9(1) - 12 LPts
22/12/2030Sassari, Italy9 - 16 Alessio Chinello3 - 17 WPts
24/10/2030Kemerovo, Russia8 - 16 Aleksei Panin3 - 14 WPts
26/08/2030Tehran, Iran7 - 16 Waleed Hoque13 - 16 WPts
28/06/2030Heraklion, Greece7 - 15 Dekel Antonopoulos20(1) - 21 LPts
30/04/2030Las Vegas, USA6 - 15 Zain Baten4(1) - 8 WPts
02/03/2030Las Vegas, USA5 - 15 Hiawang Sanadi3 - 0 WPts
02/01/2030New York City, USA5 - 14 Dan Angulo7 - 16 LPts
04/11/2029Las Vegas, USA4 - 14 John Burnet4 - 15 WPts
06/09/2029Toronto, Canada4 - 13 Kris Brodie10 - 13 LPts
09/07/2029Bratislava, Slovakia3 - 13 Ludek Michna6 - 17 WPts
11/05/2029Mobile, USA3 - 12 Mark Archibald5 - 20 LPts
13/03/2029Saint Paul, USA3 - 11 Morgan Bolding4 - 28(8) LPts
13/01/2029Riga, Latvia2 - 11 Fedya Aizputnis17 - 22 WPts
15/11/2028Khayelitsha, South Africa2 - 10 Sam Nzimande19(1) - 26(2) LPts
17/09/2028Umlazi, South Africa2 - 9 Gift Gcaba4 - 26 LPts
19/07/2028Las Vegas, USA2 - 8 Raynard Anthon14 - 5 LPts
21/05/2028Hartford, USA2 - 7 Joel Cromie10 - 15 LPts
28/03/2028Amsterdam, Netherlands2 - 6 Walter de Blide8 - 7 LPts
29/01/2028Pittsburgh, USA2 - 5 Darryl Grahm2 - 5 LPts
02/12/2027Dushanbe, Tajikistan2 - 4 Samad Taheri35(1) - 13 LPts
04/10/2027Roodepoort, South Africa2 - 3 Dikembe Akrobettoe12 - 13 LPts
06/08/2027Spanish Town, Jamaica2 - 2 Kyle Barmore14 - 7 LPts
08/06/2027Las Vegas, USA1 - 2 Mel Canet3 - 2 WPts
10/04/2027Las Vegas, USA1 - 1 Juan Serpa4 - 3 LPts
10/02/2027New York City, USA1 - 0 Bruce Winton1 - 12(1) LPts
05/01/2027Las Vegas, USA0 - 0 Dylan Jamieson0 - 0 WPts