Weightclass:  Middleweight
Location:  Los Angeles, USA
Record:  30(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2031Los Angeles, USA29(1) - 13 Gareth Barclay25(1) - 16 WPts
05/04/2031Los Angeles, USA28(1) - 13 Chris Callender14 - 27 WPts
04/02/2031Vilnius, Lithuania28(1) - 12 Filip Tuman37(1) - 7 LPts
04/01/2031Los Angeles, USA28(1) - 11 Filip Tuman36(1) - 7 LPts
03/12/2030Los Angeles, USA27(1) - 11 Nino Andelieu19 - 12 WPts
02/11/2030Los Angeles, USA26(1) - 11 Nino Andelieu19 - 11 WPts
30/09/2030Los Angeles, USA25(1) - 11 Waleed Jabbir22 - 11 WPts
27/08/2030Wichita, USA24(1) - 11 Bart Riggins3 - 25 WPts
30/06/2030Nairobi, Kenya23(1) - 11 Amjad Assad19(1) - 20 WPts
02/05/2030Henderson, USA22(1) - 11 Chris Callender12 - 20 WPts USA National Championships 2030View
29/04/2030Henderson, USA21(1) - 11 John Trail14 - 11 WPts USA National Championships 2030View
26/04/2030Henderson, USA20(1) - 11 Sam Ost35 - 19(1) WPts USA National Championships 2030View
02/03/2030Richmond, USA19(1) - 11 Michael Walker18 - 7 WPts
03/01/2030Fort Collins, USA18(1) - 11 John Lee6 - 17 WPts
04/11/2029London, UK17(1) - 11 Bradley Telford14(1) - 12 WPts
06/09/2029Nairobi, Kenya16(1) - 11 Xyshaun Biwott20 - 22 WPts
09/07/2029Guadalupe, Mexico15(1) - 11 Onofre Hernandez42 - 20 WPts
11/05/2029The Hague, Netherlands15(1) - 10 Daneel Franckin11 - 11 LPts
13/03/2029Malmo, Sweden14(1) - 10 Olle Valla20 - 24(1) WPts
13/01/2029Louisville, USA13(1) - 10 Mark Adcock11 - 12 WPts
20/11/2028The Hague, Netherlands12(1) - 10 Bjorn Van den Huele15 - 12 WPts
22/09/2028Los Angeles, USA11(1) - 10 Leon+írd Malsch4 - 4 WPts
24/07/2028Athens, Greece11(1) - 9 Xenophon Pallas22 - 7 LPts
26/05/2028Paterson, USA10(1) - 9 Duncan Howey5 - 10 WPts
28/03/2028Los Angeles, USA10(1) - 8 Wasif Lbida8(1) - 6 LPts
29/01/2028Longmont, USA9(1) - 8 Sam Byer0 - 9 WPts
01/12/2027Valencia, Spain9(1) - 7 Cruz Calles21 - 9 LPts
03/10/2027Chennai, India9(1) - 6 Gazi Suhrawardy40(2) - 30 LPts
05/08/2027Albuquerque, USA8(1) - 6 Ian Marrs9(2) - 17 WPts
17/06/2027Henderson, USA8(1) - 5 Richard Rainey11 - 19 LPts
29/04/2027Tulsa, USA7(1) - 5 Arthur MacPhee11(3) - 19 WPts
29/03/2027Philadelphia, USA6(1) - 5 Lloyd Baton3 - 16 WPts
11/02/2027Norfolk, USA5(1) - 5 Jim McPhail4 - 27 WPts
14/12/2026Sakai, Japan5(1) - 4 Akira Tomita10 - 4 LPts
15/10/2026San Juan, Puerto Rico5(1) - 3 Joaquin Carrasquillo7 - 17 LPts
17/08/2026Nashville, USA4(1) - 3 Dave Grieves0 - 0 WPts
20/06/2026Dushanbe, Tajikistan4(1) - 2 Shirzad Srour42 - 16 LPts
22/04/2026Oslo, Norway3(1) - 2 Ronald Sether4 - 6 WPts
22/02/2026Los Angeles, USA3(1) - 1 Hildbrand Salomon7 - 3 LPts
25/12/2025Augusta, USA3(1) - 0 Darryl Coulter12 - 17 LPts
03/11/2025Wichita, USA2 - 0 Isaac Reddoch3 - 17(5) WKO3
24/09/2025Dallas, USA1 - 0 John Huston0 - 0 WPts
19/08/2025Los Angeles, USA0 - 0 Jacob Dundas2 - 1 WPts