Weightclass:  Lightweight
Location:  Baltimore, USA
Record:  33 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2033Baltimore, USA32 - 16 Rob Ellis1 - 3 WPts
07/06/2033Baltimore, USA31 - 16 Jonathan Cardoso2 - 0 WPts
07/04/2033Baltimore, USA30 - 16 Dominic Wardrop3 - 10(1) WPts
05/02/2033Baltimore, USA29 - 16 Tariq Kazi3 - 11 WPts
06/12/2032Baltimore, USA28 - 16 Isaac Harper1 - 2 WPts
06/10/2032Baltimore, USA27 - 16 Bart Dunlay0 - 2 WPts
06/08/2032Baltimore, USA26 - 16 Se-jong Pai10(1) - 16 WPts
07/06/2032Baltimore, USA25 - 16 Ives Verne5 - 15 WPts
09/04/2032Baltimore, USA24 - 16 El Mahi Abuhatzira5 - 20 WPts
10/02/2032Baltimore, USA23 - 16 Bradley Carew0 - 1 WPts
12/12/2031Baltimore, USA22 - 16 John Gilkeson14 - 31 WPts
13/10/2031Baltimore, USA21 - 16 Mark McCaig9 - 32 WPts
13/08/2031Baltimore, USA20 - 16 Chris Barnes1 - 1 WPts
15/06/2031San Juan, Puerto Rico20 - 15 Antonio Cifuentes14 - 9 LPts
17/04/2031Rostov-on-Don, Russia20 - 14 Alik Kovalsky14(2) - 11 LPts
17/02/2031Marrakech, Morocco20 - 13 Khalish Barek9 - 7 LPts
20/12/2030Tangier, Morocco19 - 13 Safwah Najmi4 - 13 WPts
22/10/2030Saint Paul, USA18 - 13 James Wishart10(6) - 1 WPts
25/08/2030Baltimore, USA17 - 13 Ora Casa2 - 12 WPts
26/06/2030Adana, Turkey15 - 13 Suleiman Yalan10 - 14 WPts
26/06/2030Adana, Turkey16 - 13 Suleiman Yalan10 - 15 WPts
27/04/2030Baltimore, USA15 - 12 Juwon Numa6 - 15 LPts
26/02/2030Chennai, India15 - 11 Sanjeev Molhu6 - 7 LPts
29/12/2029Odessa, Ukraine14 - 11 Fedor Martyn18 - 13 WPts
31/10/2029Tuscaloosa, USA14 - 10 Max Gawley6 - 11 LPts
08/09/2029New York City, USA13 - 10 Bob Beatie2 - 15 WPts
10/07/2029Bila Tserkva, Ukraine13 - 9 Hadeon Bucko14 - 18 LPts
12/05/2029Dushanbe, Tajikistan13 - 8 Kolya Babayev12 - 12 LPts
13/03/2029Charlotte, USA13 - 7 Kris Taveras17 - 14 LPts
15/01/2029Baltimore, USA12 - 7 Zachary Crofoot4 - 10 WPts
16/11/2028Baltimore, USA11 - 7 Mark Davie5 - 6 WPts
17/09/2028Dushanbe, Tajikistan11 - 6 Goga Ghackupov19 - 19 LPts
19/07/2028Bridgeport, USA11 - 5 Phil Down10 - 1 LPts
21/05/2028Dublin, Ireland11 - 4 Niall Fitzsimmons29 - 11 LPts
23/03/2028Baltimore, USA10 - 4 Fausto Bonatti7 - 26 WPts
24/01/2028Montevideo, Uruguay9 - 4 Fresco Olavarria9 - 22 WPts
26/11/2027St. Louis, USA9 - 3 Sam Kenneth3 - 4 LPts
29/09/2027Pittsburgh, USA8 - 3 Barry Mannel3 - 3 WPts
02/08/2027Baltimore, USA7 - 3 Mark Mankattah9 - 7 WPts
03/06/2027Baltimore, USA6 - 3 Malcolm Dunmore3(1) - 4 WPts
05/04/2027Baltimore, USA5 - 3 Michael Ou0 - 1 WPts
04/02/2027Montevideo, Uruguay5 - 2 Angel Claudio1 - 0 LPts
07/12/2026Baltimore, USA4 - 2 Quiqui Arenas4 - 13 WPts
09/10/2026Henderson, USA4 - 1 Paul Stockard15(1) - 13 LPts
13/08/2026Baltimore, USA3 - 1 Hagen Kumm2 - 0 WPts
15/06/2026Los Angeles, USA2 - 1 David Arebalo6 - 10 WPts
18/04/2026Minneapolis, USA1 - 1 Mark Mawhinney6 - 18(5) WPts
28/02/2026Fort Wayne, USA1 - 0 Arthur Burgess8 - 21 LPts
06/01/2026Columbia, USA0 - 0 David Wayne6 - 18 WPts