Weightclass:  Light Welterweight
Location:  Yonkers, USA
Record:  19 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/03/2030Yonkers, USA19 - 27 Patrick Culp1 - 0 LPts
01/01/2030Yonkers, USA18 - 27 Arran Nisbet3 - 24(7) WPts
02/11/2029Yonkers, USA17 - 27 Rafael Pinto4 - 10 WPts
03/09/2029Yonkers, USA16 - 27 Ibrahim Tiouli11 - 21(1) WPts
03/08/2029Dusseldorf, Germany16 - 26 Abe Bieri25 - 23 LPts
01/07/2029Bandar Lampung, Indonesia16 - 25 Ganggaya Rahmanto20 - 19 LPts
31/05/2029Basel, Switzerland16 - 24 Brewster Hendricksen23 - 21 LPts
29/04/2029Surprise, USA16 - 23 Daniel Robin16 - 5 LPts USA National Championships 2029View
26/04/2029Surprise, USA15 - 23 Ian Breckenridge0 - 1 WPts USA National Championships 2029View
04/04/2029Masaya, Nicaragua15 - 22 Baltasar Grullon28 - 16 LPts
04/03/2029Toshkent, Uzbekistan15 - 21 Toma Abduragimov19(1) - 19 LPts
01/02/2029Alexandria, Egypt15 - 20 Ahmed Emam24 - 14 LPts
01/01/2029Alexandria, Egypt15 - 19 Ahmed Emam23 - 14 LPts
01/12/2028Cebu City, Philippines15 - 18 Nathan Quimin21 - 13(1) LPts
31/10/2028Cebu City, Philippines15 - 17 Nathan Quimin20 - 13(1) LPts
30/09/2028Basel, Switzerland15 - 16 Brewster Hendricksen19 - 16 LPts
30/08/2028Yonkers, USA15 - 15 Juan Luis17(1) - 19 LPts
01/07/2028Ponce, Puerto Rico14 - 15 Juan Luis17(1) - 18 WPts
02/05/2028Des Moines, USA13 - 15 Daniel Robin8 - 4 WPts USA National Championships 2028View
29/04/2028Des Moines, USA12 - 15 Chris Helbert10 - 3 WPts USA National Championships 2028View
26/04/2028Des Moines, USA11 - 15 James Bathgate1 - 0 WPts USA National Championships 2028View
20/03/2028Yonkers, USA10 - 15 Felix Much5 - 25 WPts
21/01/2028Sofia, Bulgaria9 - 15 Veselin á Plaksov6 - 17 WPts
23/11/2027Matsudo, Japan8 - 15 Aki Tani3 - 12 WPts
25/09/2027Nonthaburi, Thailand7 - 15 Pungluang Numpornthep9 - 26 WPts
28/07/2027Bangkok, Thailand7 - 14 Chalermpol Sriyabhaya11(1) - 16 LPts
30/05/2027Yonkers, USA7 - 13 Kieran Pedraza0 - 2 LPts
22/04/2027Richmond, USA7 - 12 Amer Noon30(2) - 23 LPts
22/03/2027Yonkers, USA6 - 12 Mark Rosete3 - 24 WPts
06/02/2027Marseille, France5 - 12 Talbot Perret7 - 17 WPts
09/12/2026Can Tho, Vietnam4 - 12 Chiem Dinh8(1) - 19 WPts
11/10/2026Shubra El-Kheima, Egypt4 - 11 Saad Pour41 - 19 LPts
13/08/2026Yonkers, USA3 - 11 Mark Rosete3 - 18 WPts
02/08/2026Yonkers, USA3 - 10 Lang Truc3 - 8 LPts
04/06/2026Manchester, USA2 - 10 Roger Harnois6 - 23 WPts
16/04/2026Managua, Nicaragua2 - 9 Santiago Ortez9 - 3 LPts
16/02/2026Anchorage, USA2 - 8 Ian Forson5 - 16 LPts
19/12/2025Stamford, USA2 - 7 Jonathan Traill8 - 8 LPts
26/10/2025Cincinnati, USA2 - 6 Stephen Harkness5 - 14 LPts
01/09/2025Yonkers, USA1 - 6 Zachary Gunion2 - 3 WPts
03/07/2025Minneapolis, USA0 - 6 Jacob Cooney1 - 2 WPts
09/05/2025Salem, USA0 - 5 Sean Bratton9 - 9 LPts
13/03/2025Detroit, USA0 - 4 Joey Meyer25 - 11 LPts
10/02/2025Yonkers, USA0 - 3 Gethin Rhydderch4 - 4 LPts
21/12/2024Yonkers, USA0 - 2 Gethin Rhydderch1 - 2 LPts
19/11/2024Yonkers, USA0 - 1 Antwan Neagle8 - 3 LPts
13/11/2024Yonkers, USA0 - 0 Clinton Gam1 - 0 LPts