Weightclass:  Light Welterweight
Location:  Philadelphia, USA
Record:  32(6) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/09/2034Philadelphia, USA31(5) - 21 Daniil Bardin0 - 1 WKO2
03/07/2034Philadelphia, USA30(5) - 21 Alejandro Magallanez28 - 13 WPts
31/05/2034Philadelphia, USA30(5) - 20 Mach Truc37 - 14 LPts
26/04/2034Tallahassee, USA30(5) - 19 Callum Patillo23(1) - 8 LPts USA National Championships 2034View
12/04/2034Philadelphia, USA29(5) - 19 Amer Najibullah20 - 22 WPts
12/03/2034Philadelphia, USA28(5) - 19 Amer Najibullah20 - 21 WPts
09/02/2034Philadelphia, USA27(5) - 19 Amer Najibullah20 - 20 WPts
09/01/2034Maracay, Venezuela27(5) - 18 Leonardo Valcarcel32(4) - 26 LPts Americas Championships 2034View
12/12/2033Ponce, Puerto Rico27(5) - 17 Juan Oyola29 - 8 LPts
09/11/2033Ho Chi Minh City, Vietnam27(5) - 16 Mach Truc33 - 10 LPts
09/10/2033Ho Chi Minh City, Vietnam27(5) - 15 Mach Truc32 - 10 LPts
07/09/2033Surat, India27(5) - 14 Daiki Kure12 - 2 LPts Surat World Championships 2033View
28/08/2033Philadelphia, USA26(4) - 14 Satriyo Yunadi1 - 4 WTKO3
28/06/2033Galway, Ireland25(3) - 14 Shamus MacCarthy0 - 19(2) WKO3
29/04/2033North Las Vegas, USA25(3) - 13 Ben Forsythe15 - 4(1) LPts USA National Championships 2033View
26/04/2033North Las Vegas, USA24(3) - 13 Saad Hadi5 - 21 WPts USA National Championships 2033View
15/03/2033Panama City, Panama23(3) - 13 Quico Vilches22 - 14 WPts
15/01/2033Rotterdam, Netherlands22(3) - 13 Brian Faghele13 - 18 WPts
16/11/2032Vienna, Austria21(2) - 13 Ringling Mantay12 - 23 WTKO3
18/09/2032Amsterdam, Netherlands20(2) - 13 Jean-Pol Van de Ven14(1) - 18 WPts
21/07/2032Philadelphia, USA19(2) - 13 David Keys1 - 11 WPts
23/05/2032Ostrava, Czech Republic19(2) - 12 Leopold Andel34 - 14 LPts
25/03/2032Naples, Italy18(2) - 12 Luca Ferrari5 - 14 WPts
26/01/2032Detroit, USA17(2) - 12 Paul MacBride2 - 19 WPts
29/11/2031Ruiru, Kenya16(2) - 12 Vashon Munge7 - 7 WPts
01/10/2031Port-de-Paix, Haiti15(2) - 12 Landry Houdon11 - 24 WPts
03/08/2031Philadelphia, USA14(2) - 12 Ian Lawman5 - 7 WPts
05/06/2031Philadelphia, USA13(2) - 12 Ian Lawman5 - 6 WPts
05/04/2031Indianapolis, USA12(2) - 12 Floyd Boag7 - 9 WPts
05/02/2031Indianapolis, USA11(2) - 12 Floyd Boag7 - 8 WPts
08/12/2030Bratislava, Slovakia11(2) - 11 LukᚠSkoda21 - 18 LPts
10/10/2030Prague, Czech Republic10(2) - 11 LukᚠBoros18 - 18 WPts
12/08/2030Nassau, Bahamas10(2) - 10 Bryan Golightly35 - 31 LPts
14/06/2030Cleveland, USA10(2) - 9 Mark Kupka5 - 6 LPts
19/04/2030Philadelphia, USA9(1) - 9 Sapapetch Thamsatchanan4 - 5 WKO3
18/02/2030San Antonio, USA8(1) - 9 Peter Quiles7 - 4 WPts
21/12/2029Philadelphia, USA8(1) - 8 Ian Marron4 - 17 LPts
22/10/2029Philadelphia, USA7(1) - 8 Mark Swanson3 - 5 WPts
23/08/2029Philadelphia, USA6(1) - 8 Edmond Boubacar0 - 13 WPts
25/06/2029Philadelphia, USA5(1) - 8 Tino Audisio1 - 15(1) WPts
26/04/2029Philadelphia, USA5(1) - 7 Dan Ha9 - 7 LPts
26/02/2029Samarqand, Uzbekistan5(1) - 6 Ivan Orazalin4 - 18 LPts
28/12/2028Palermo, Italy4(1) - 6 Fabrizio Lettieri8 - 6 WPts
30/10/2028Philadelphia, USA3(1) - 6 Brett Esplin4 - 13 WPts
31/08/2028Newark, USA2(1) - 6 Scott Pettie0 - 3 WPts
20/07/2028Batam, Indonesia1 - 6 Harta Handayani10 - 22(4) WKO3
22/05/2028Hyderabad, India1 - 5 Haider Uddin28 - 9(1) LPts
24/03/2028Malang, Indonesia1 - 4 Sartoro Kesuma19 - 6 LPts
25/01/2028Philadelphia, USA1 - 3 Luigino Chiesa7 - 10 LPts
26/11/2027Fort Lauderdale, USA1 - 2 Kris Verner18 - 1 LPts
02/10/2027Newark, USA1 - 1 Gareth Heriot11 - 12 LPts
16/08/2027Accra, Ghana1 - 0 Sam Gyakari12 - 10(1) LPts
18/06/2027Philadelphia, USA0 - 0 Rich Lawder0 - 0 WPts