Weightclass:  Welterweight
Location:  Las Vegas, USA
Record:  20 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/09/2034Las Vegas, USA19 - 22(1) Quashawn Nimoh9 - 22 WPts
24/07/2034Las Vegas, USA18 - 22(1) Joshua McBride1 - 12 WPts
23/05/2034Las Vegas, USA17 - 22(1) Ian Martinez1 - 2 WPts
24/03/2034Las Vegas, USA16 - 22(1) David Wightman1 - 3 WPts
23/01/2034Las Vegas, USA15 - 22(1) Ulan Muntari5 - 5 WPts
22/11/2033Las Vegas, USA14 - 22(1) Kashif Tamer4 - 15 WPts
18/09/2033Las Vegas, USA13 - 22(1) Marlen Galkov3 - 7 WPts
17/07/2033Las Vegas, USA12 - 22(1) Zachary Coppin1 - 4 WPts
16/05/2033Boksburg, South Africa12 - 21(1) Itumeleng Mahlangu6 - 19 LPts
17/03/2033Karaj, Iran12 - 20(1) Hassan Huq14 - 18 LPts
17/01/2033Columbus, USA12 - 19(1) Paul Algee17(1) - 9 LPts
21/11/2032Liege, Belgium12 - 18(1) Demont Jobert18(3) - 14 LPts
23/09/2032Jacksonville, USA11 - 18(1) Sam Clouston11 - 22 WPts
27/07/2032Kansas City, USA11 - 17(1) Matthew Donovan14 - 7 LPts
29/05/2032Las Vegas, USA10 - 17(1) Lloyd Ortiz0 - 2 WPts
30/03/2032Indianapolis, USA9 - 17(1) Leighton Gerdon7 - 24 WPts
31/01/2032Kharkiv, Ukraine8 - 17(1) Kyrylo Chudy5 - 25 WPts
03/12/2031Riga, Latvia7 - 17(1) Arseni Lejinsh6 - 19 WPts
05/10/2031Portland, USA6 - 17(1) Joe Kinnock5 - 11 WPts
07/08/2031Athens, Greece6 - 16(1) Momus Cali13 - 14 LPts
09/06/2031Las Vegas, USA6 - 15(1) Paul Monaghan3 - 12 LPts
09/04/2031Burgas, Bulgaria6 - 14(1) Viktor á Savinov25(2) - 17 LPts
09/02/2031New York City, USA5 - 14(1) Sam Craddock2 - 9 WPts
18/12/2030Baton Rouge, USA5 - 13(1) Noah Risk12 - 8 LPts
20/10/2030Palermo, Italy5 - 12(1) Gianfranco Berti7(1) - 27 LPts
22/08/2030Riga, Latvia4 - 12(1) Andrii Berzs18 - 28 WPts
24/06/2030New Kingston, Jamaica3 - 12(1) George Smith1 - 12 WPts
26/04/2030Rome, Italy3 - 11(1) Gianluigi Errani2 - 4 LPts
26/02/2030Poltava, Ukraine3 - 10(1) Yevhen Popik22 - 13 LPts
29/12/2029Cali, Colombia3 - 9(1) Carlos Oliveros10 - 20 LPts
31/10/2029Las Vegas, USA2 - 9(1) Nanggroe Poorten3 - 13 WPts
01/09/2029Cape Town, South Africa2 - 8(1) Paul Kanambe23 - 18 LPts
04/07/2029Athens, USA1 - 8(1) Matt Fenty4 - 3 WPts
11/05/2029Kiev, Ukraine1 - 7 Wasyl Bula28 - 17(1) LKO3
13/03/2029Oklahoma City, USA1 - 6 Connor Brogan17 - 15 LPts
16/01/2029Las Vegas, USA1 - 5 Chris Harrower0 - 8 LPts
18/11/2028Cincinnati, USA1 - 4 Chris Banter6 - 6 LPts
23/09/2028Athens, Greece1 - 3 Anteros Angelopoulos11 - 18 LPts
25/07/2028Colorado Springs, USA0 - 3 Peter Caird2 - 5 WPts
28/05/2028Portland, USA0 - 2 Bart Matos8(1) - 31 LPts
17/04/2028Albuquerque, USA0 - 1 Jack Westwood45(2) - 16 LPts
05/03/2028Braunschweig, Germany0 - 0 Merle Strole0 - 0 LPts