Weightclass:  Middleweight
Location:  Las Vegas, USA
Record:  22(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2033Reno, USA21(1) - 10 Sierra Cossio18 - 7 WPts
16/09/2033Split, Croatia20(1) - 10 Milivoj Pervan21(1) - 29 WPts
19/07/2033Columbus, USA19(1) - 10 Cody Besel11 - 12 WPts
19/05/2033Managua, Nicaragua18(1) - 10 Nemesio Resendiz13 - 26 WPts
20/03/2033Riga, Latvia17(1) - 10 Alik Strautnieks6 - 19 WPts
20/01/2033Ulaanbaatar, Mongolia16 - 10 Kahil Chau10 - 27(2) WKO2
22/11/2032Bangkok, Thailand15 - 10 Wisanu Sakvichian1 - 20 WPts
24/09/2032Provo, USA15 - 9 John McGill19 - 13 LPts
03/08/2032Nashville, USA15 - 8 Peter Ortis15 - 3 LPts
27/06/2032Antipolo, Philippines14 - 8 Xavion Cablayan0 - 0 WPts
29/04/2032Salt Lake City, USA14 - 7 Max Harp11 - 1 LPts USA National Championships 2032View
26/04/2032Salt Lake City, USA13 - 7 Bryan Pendry4 - 3 WPts USA National Championships 2032View
28/03/2032Seville, Spain12 - 7 Baltasar Bermudes9 - 11 WPts
29/01/2032New Kingston, Jamaica11 - 7 James Gwyn22 - 18(1) WPts
01/12/2031Baltimore, USA10 - 7 Lloyd Ness13 - 8 WPts
09/10/2031Tulsa, USA9 - 7 Corey Coburn8 - 12(1) WPts
12/08/2031Columbia, USA8 - 7 Gareth Que8 - 9 WPts
14/06/2031Frankfurt, Germany7 - 7 Raymund Geiss0 - 6(1) WPts
15/04/2031Boston, USA6 - 7 Adam Skinner2 - 8(1) WPts
15/02/2031Las Vegas, USA5 - 7 Dhakiy Lahoucine2 - 5 WPts
18/12/2030Balikpapan, Indonesia4 - 7 Fakhrul Taniwan5 - 12 WPts
20/10/2030San Jose, USA3 - 7 Arthur Daw9 - 5 WPts
22/08/2030Las Vegas, USA2 - 7 Macario Salcido7 - 29 WPts
24/06/2030Athi River, Kenya2 - 6 James Nkya24(3) - 22 LPts
26/04/2030Henderson, USA2 - 5 Chris Callender10 - 20 LPts USA National Championships 2030View
23/02/2030Asuncion, Paraguay1 - 5 Jerrold Che12 - 18 WPts
26/12/2029Sana'a, Yemen1 - 4 Yasin Nafti9 - 14(1) LPts
28/10/2029Las Vegas, USA1 - 3 Oliver Owen5 - 4 LPts
29/08/2029Montpellier, France1 - 2 Henri Artaud12 - 16(1) LPts
01/07/2029Khemisset, Morocco1 - 1 Dhakwan Medbouh4 - 14 LPts
03/05/2029Fortaleza, Brazil0 - 1 Dario Garro0 - 1 WPts
05/03/2029Las Vegas, USA0 - 0 Andy Weddel37 - 17 LPts