Weightclass:  Welterweight
Location:  Las Vegas, USA
Record:  6 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
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