Weightclass:  Welterweight
Location:  Houston, USA
Record:  18 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2033Houston, USA17 - 30 Vasili Dorosh2 - 26 WPts
27/03/2033Houston, USA16 - 30 Sasha Agin0 - 5 WPts
22/01/2033Charleroi, Belgium16 - 29 Yves Colette19 - 4 LPts
24/11/2032Bogota, Colombia16 - 28 Juan Pascua23 - 10 LPts
26/09/2032Birmingham, USA16 - 27 Arthur Hillhouse16 - 20 LPts
29/07/2032Aurora, USA15 - 27 Noah Fallis7 - 30 WPts
04/06/2032Portland, USA14 - 27 Elliot Curry14(2) - 24 WPts
06/04/2032Tacoma, USA13 - 27 Bradley Magaw6 - 27 WPts
07/02/2032Tabriz, Iran13 - 26 Haider Baghirov19 - 21 LPts
10/12/2031Houston, USA12 - 26 Justin Lumala5 - 15 WPts
11/10/2031Houston, USA11 - 26 Shaun Higgins1 - 1 WPts
12/08/2031New Kingston, Jamaica10 - 26 Brin Yarwood8 - 8 WPts
14/06/2031Palermo, Italy9 - 26 Carlo Pagliuzzi1 - 4 WPts
16/04/2031Louisville, USA9 - 25 Leeroy Mattick13(2) - 15 LPts
19/02/2031Ufa, Russia8 - 25 Valeri Panin7 - 9 WPts
22/12/2030Houston, USA8 - 24 Oliver Wathen5 - 15 LPts
23/10/2030Umlazi, South Africa8 - 23 Kendis Ngcongca31(1) - 15 LPts
25/08/2030Houston, USA7 - 23 Cris Sanchez0 - 4 WPts
26/06/2030Utrecht, Netherlands6 - 23 Vincent Sanders4 - 11(1) WPts
26/06/2030Utrecht, Netherlands6 - 22 Vincent Sanders3 - 11(1) LPts
27/04/2030Cali, Colombia6 - 21 Diego Salinas13(1) - 23 LPts
27/02/2030Bogota, Colombia6 - 20 Rafael Alire17 - 10 LPts
30/12/2029Athens, Greece6 - 19 Argo Athan20(1) - 25 LPts
01/11/2029Des Moines, USA6 - 18 Leon Gilday10 - 10 LPts
03/09/2029Christchurch, New Zealand6 - 17 David Cleghorn14(1) - 20 LPts
06/07/2029Sofia, Bulgaria6 - 16 Atanas á Kubadinski12 - 16 LPts
08/05/2029Port Said, Egypt6 - 15 Irfan Toghay19(3) - 19 LPts
10/03/2029Makiivka, Ukraine6 - 14 Danylko Basara17(1) - 17(1) LPts
10/01/2029Quito, Ecuador5 - 14 Joaquin Monsanto15(1) - 17(1) WPts
12/11/2028Philadelphia, USA5 - 13 Chris Thoms9 - 18 LPts
18/09/2028Houston, USA5 - 12 Spencer Hannigan7 - 9 LPts
19/07/2028Houston, USA5 - 11 Mark Colson4 - 5 LPts
21/05/2028Davao City, Philippines4 - 11 Agapetus Deliz3 - 10 WPts
23/03/2028Glasgow, UK4 - 10 Colin McCrackin8 - 20 LPts
24/01/2028Choloma, Honduras4 - 9 Marco Concepcion21(1) - 16 LPts
26/11/2027Soweto, South Africa3 - 9 Sulaiman Poku4 - 15(1) WPts
28/09/2027Frankfurt, Germany3 - 8 Adolfo Juncker30 - 16 LPts
31/07/2027Pretoria, South Africa3 - 7 Umi Koranteng19 - 7 LPts
02/06/2027Buenaventura, Colombia2 - 7 Edmundo Corrales7(1) - 19 WPts
04/04/2027Roodepoort, South Africa2 - 6 Roshaun Archer8 - 16 LPts
04/02/2027Norfolk, USA2 - 5 Mike Sommer5 - 18 LPts
07/12/2026Touba, Senegal2 - 4 Francois Linder7 - 23 LPts
09/10/2026Cali, Colombia2 - 3 Quinto Laurel19(2) - 27 LPts
11/08/2026Houston, USA2 - 2 Alexandrukas Agnes7(2) - 23 LPts
12/06/2026Houston, USA2 - 1 Arthur Drews8 - 14 LPts
13/04/2026Lafayette, USA2 - 0 Kris Swineford0 - 4 LPts
05/03/2026Houston, USA1 - 0 Ian Ogier2(1) - 4 WPts
05/01/2026Houston, USA0 - 0 Juan Aristizabal0 - 1 WPts