Weightclass:  Welterweight
Location:  Richmond, USA
Record:  34(4) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2028Richmond, USA33(4) - 28 Diya al Din Baimuratov0 - 6 WPts
26/06/2028Richmond, USA32(4) - 28 Juan Langa13 - 13 WPts
27/04/2028Richmond, USA31(4) - 28 Dimi Jumala2 - 9 WPts
27/02/2028Richmond, USA30(4) - 28 Simon St. Jean1 - 8 WPts
29/12/2027Richmond, USA29(3) - 28 Verrill Lemartin7 - 4 WKO2
30/10/2027Richmond, USA28(3) - 28 Robert Ghant0 - 11 WPts
30/08/2027Richmond, USA27(2) - 28 Garen Flores0 - 17(3) WKO2
30/06/2027Richmond, USA27(2) - 27 Ellis Halden27(1) - 9 LPts
01/05/2027Richmond, USA26(2) - 27 Ludvig Ager7 - 11 WPts
02/03/2027Richmond, USA25(2) - 27 Konstantin Sakieff7 - 7 WPts
01/01/2027Richmond, USA24(2) - 27 Chen Hum1 - 1 WPts
02/11/2026Richmond, USA23(2) - 27 Nicandro Vega3 - 16 WPts
04/09/2026Port Said, Egypt23(2) - 26 Obaid Zahleet36 - 16 LPts
03/08/2026Tirana, Albania23(2) - 25 Agim Grazdani39 - 14 LPts
03/07/2026Sana'a, Yemen23(2) - 24 Haider Saba28 - 17 LPts
02/06/2026Richmond, USA23(2) - 23 Haider Saba27 - 17 LPts
02/05/2026Athens, USA22(2) - 23 James MacQueen22 - 8 WPts USA National Championships 2026View
29/04/2026Athens, USA21(2) - 23 Ellis Halden19 - 7 WPts USA National Championships 2026View
26/04/2026Athens, USA20(2) - 23 Clint Cumming25(1) - 26 WPts USA National Championships 2026View
13/03/2026Sana'a, Yemen20(2) - 22 Haider Saba23 - 16 LPts
10/02/2026Sana'a, Yemen20(2) - 21 Haider Saba22 - 16 LPts
09/01/2026Montreal, Canada20(2) - 20 Baltasar Maio18 - 16 LPts Americas Championships 2026View
23/12/2025Mueang Samut Prakan, Thailand19(1) - 20 Nethra Samutkojon35 - 27(3) WKO3
25/10/2025New Orleans, USA18(1) - 20 Paul Donkin9 - 25 WPts
04/09/2025Richmond, USA17(1) - 20 Mark MacNevin9 - 11 WPts
07/07/2025Albuquerque, USA17(1) - 19 Jack Westwood28(1) - 16 LPts
08/05/2025Dakar, Senegal16(1) - 19 Ross Soly9 - 18 WPts
10/03/2025Richmond, USA15(1) - 19 Louis Ellis6 - 8 WPts
09/01/2025Leon, Nicaragua14(1) - 19 Macario Virgen2 - 14 WPts
10/11/2024Richmond, USA13(1) - 19 Aleksei Drachev1 - 8 WPts
10/09/2024Richmond, USA12(1) - 19 Leo Christal2 - 1 WPts
14/07/2024Kingston, Jamaica12(1) - 18 Brin Taylor20 - 7 LPts
15/05/2024Angarsk, Russia12(1) - 17 Dmitriy Khaybulaev28 - 9 LPts
17/03/2024Panama City, Panama12(1) - 16 Elias Maria9 - 27 LPts
18/01/2024Richmond, USA11(1) - 16 Ora Angeles0 - 10 WPts
20/11/2023Madison, USA11(1) - 15 Colin Elliot22(2) - 13 LPts
22/09/2023Gloucester, UK10(1) - 15 James Kelly13 - 8 WPts
24/07/2023New Orleans, USA10(1) - 14 Sid Bryson5 - 13 LPts
26/05/2023Birmingham, USA9(1) - 14 Felix Mossman0 - 15 WPts
27/03/2023Kingston, Jamaica9(1) - 13 Mick Mallis7(1) - 9 LPts
27/01/2023Helsinki, Finland9(1) - 12 Jarkko Laukkonen17 - 14 LPts
29/11/2022Richmond, USA8(1) - 12 John Kitchen3 - 5 WPts
29/09/2022Amsterdam, Netherlands7(1) - 12 Jean-Paul de Beylyeu2 - 1 WPts
01/08/2022Randburg, South Africa7(1) - 11 Orma Erasmus24 - 3 LPts
01/06/2022Dakar, Senegal7(1) - 10 Destin Thioune17(1) - 13 LPts
03/04/2022Richmond, USA6(1) - 10 George Dunlop0 - 4 WPts
03/02/2022Richmond, USA6(1) - 9 Hintje Meersman9 - 15 LPts
04/12/2021Richmond, USA5(1) - 9 Cuba Portugal3 - 11 WPts
04/10/2021Dakar, Senegal5(1) - 8 Ives Vanier26 - 2 LPts
06/08/2021Kosice, Slovakia4(1) - 8 Zbynek Vesel0 - 5 WPts
06/06/2021Riga, Latvia3(1) - 8 Sergey Garoza4 - 14 WPts
07/04/2021Zurich, Switzerland2(1) - 8 Kevin Appel1 - 3 WPts
06/02/2021Richmond, USA1(1) - 8 Justin Ryan2 - 8 WPts
07/12/2020Puente Alto, Chile0 - 8 Ximen Noa7 - 10(5) WKO3
07/10/2020Shenzhen, China0 - 7 Xing-fu Jia15 - 2 LPts
09/08/2020Algiers, Algeria0 - 6 Syed Shahi12 - 4 LPts
09/06/2020Santo Domingo Norte, Dominican Republic0 - 5 Angel Pineda6 - 7 LPts
11/04/2020Raleigh, USA0 - 4 Ellis Guzman4 - 3 LPts
21/02/2020Boksburg, South Africa0 - 3 Manu Nyatama4 - 7 LPts
24/12/2019Richmond, USA0 - 2 Leroy Lippmann7 - 2 LPts
25/10/2019Los Angeles, USA0 - 1 Jay Bonnar5 - 4 LPts
05/09/2019Richmond, USA0 - 0 Robert Popkin0 - 0 LPts