Weightclass:  Middleweight
Location:  Providence, USA
Record:  16 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2032Providence, USA16 - 16(1) Antwan Ruan6 - 2 LPts
20/02/2032Providence, USA15 - 16(1) Bohdan Perun2 - 2 WPts
22/12/2031Providence, USA14 - 16(1) Clinton De Kock12 - 6 WPts
23/10/2031Providence, USA13 - 16(1) Chrestien Moreau2 - 3 WPts
23/08/2031Providence, USA13 - 15(1) Forrest Carvalho7 - 16 LPts
24/06/2031Richmond, USA13 - 14(1) Michael Walker24 - 9 LPts
29/04/2031Davenport, USA13 - 13(1) Denton Forgie26 - 6 LPts USA National Championships 2031View
26/04/2031Davenport, USA12 - 13(1) Chris Callender14 - 28 WPts USA National Championships 2031View
12/04/2031Ulaanbaatar, Mongolia12 - 12(1) Barir Shao23 - 20 LPts
12/02/2031Providence, USA11 - 12(1) Joshua Tran1 - 2 WPts
15/12/2030Tilburg, Netherlands10 - 12(1) Geerard Geric26 - 20 WPts
17/10/2030Chungju, South Korea10 - 11(1) Chul Kil11 - 6 LPts
19/08/2030Eindhoven, Netherlands10 - 10(1) Godefroid Danche3 - 5 LPts
21/06/2030Baltimore, USA10 - 9(1) Lloyd Ness9 - 3 LPts
23/04/2030Manila, Philippines10 - 8(1) Brett Taal2 - 1 LPts
23/02/2030Zurich, Switzerland10 - 7(1) Luiginw Damp32 - 11 LPts
26/12/2029Leon, Nicaragua9 - 7(1) Jose Huertas6 - 13(1) WPts
28/10/2029London, UK8 - 7(1) Brett Grajewski16(1) - 22 WPts
30/08/2029Khabarovsk, Russia8 - 6(1) Isaak Medved3 - 1 LPts
02/07/2029Gothenburg, Sweden7 - 6(1) Staffan Kolberg9 - 9 WPts
04/05/2029Providence, USA6 - 6(1) Corey Coburn1 - 4 WPts
06/03/2029Providence, USA5 - 6(1) Franco Parody2 - 15 WPts
04/01/2029Chicago, USA5 - 5(1) Chris Nowak1 - 1 LPts
08/11/2028Bangkok, Thailand5 - 4(1) Petch Prasaibchoke16(1) - 23 LPts
10/09/2028Cali, Colombia4 - 4(1) Vidal Alderete4 - 19 WPts
13/07/2028Bogota, Colombia4 - 3(1) Sierra Manrique9 - 13 LPts
15/05/2028Providence, USA3 - 3(1) Nemesio Resendiz1 - 6 WPts
17/03/2028Providence, USA2 - 3(1) Santiago Casados0 - 14 WPts
17/01/2028Memphis, USA1 - 3(1) Mark Paton0 - 0 WPts
01/12/2027Abidjan, Ivory Coast1 - 2(1) Gauvain Marvingt9 - 8 LPts
03/10/2027Virginia Beach, USA1 - 1(1) Euan Chrobak2 - 15 LPts
05/08/2027Virginia Beach, USA0 - 1(1) Euan Chrobak2 - 14 WPts
05/07/2027Providence, USA0 - 0 Barry McBay3 - 27 LKO3