Weightclass:  Middleweight
Location:  Detroit, USA
Record:  23(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2041Detroit, USA22(2) - 16 Gabriel Sibila2 - 12 WPts
27/09/2041Detroit, USA21(2) - 16 Jevonte Likwa1 - 10(1) WPts
24/07/2041Detroit, USA20(2) - 16 Luka Kosilov11 - 7(1) WPts
22/05/2041Detroit, USA19(2) - 16 Arran Weddle2 - 1 WPts
22/03/2041Detroit, USA18(2) - 16 Ewan Edmonston1 - 2 WPts
19/01/2041Detroit, USA17(2) - 16 Callum Whitehead14 - 12 WPts
19/11/2040Vilnius, Lithuania16(2) - 16 Ignacy Jesionowski9 - 19 WPts
21/09/2040Genoa, Italy15(1) - 16 Silvano Cerci4 - 10 WKO3
23/07/2040Detroit, USA14(1) - 16 John Shives12 - 21 WPts
22/05/2040Detroit, USA13(1) - 16 John Lease3 - 9(1) WPts
22/03/2040Hialeah, USA12 - 16 Hilario Valbuena1 - 14 WKO3
21/01/2040Manukau, New Zealand11 - 16 James Wylie2 - 11(2) WPts
21/11/2039Fayetteville, USA10 - 16 Michael Coppin12 - 25 WPts
20/09/2039Detroit, USA10 - 15 Alen Glines2 - 2 LPts
20/07/2039Preston, UK9 - 15 Rehan Sadek1 - 12(1) WPts
21/05/2039Luoyang, China9 - 14 Tung Guan15 - 5 LPts
22/03/2039Cali, Colombia9 - 13 Ramirez Amezquita17 - 15 LPts
22/01/2039Bilbao, Spain9 - 12 Desiderio Frias5 - 20(1) LPts
23/11/2038Detroit, USA8 - 12 Dillon Nest0 - 3 WPts
23/09/2038Gothenburg, Sweden7 - 12 Olle Holstrom5 - 11(1) WPts
26/07/2038Aarhus, Denmark7 - 11 Waage Paulsen36 - 11 LPts
28/05/2038Karagandy, Kazakhstan6 - 11 Amjad Seidegaliev8 - 14 WPts
28/03/2038Asuncion, Paraguay6 - 10 Joaquin Polino13 - 6 LPts
27/01/2038Savannah, USA5 - 10 John Donalson5 - 3 WPts
09/12/2037Columbus, USA4 - 10 Justin Abegglen7 - 13 WPts
11/10/2037Dublin, Ireland4 - 9 Ronan Mullen13 - 33(1) LPts
13/08/2037Evansville, USA4 - 8 John Marn3 - 12 LPts
15/06/2037Dublin, Ireland3 - 8 Jordan Madigan20 - 17 WPts
17/04/2037Columbus, USA2 - 8 James Stroker11 - 11 WPts
15/03/2037Las Vegas, USA2 - 7 Noel Summerhill34 - 15 LPts
04/02/2037Dublin, Ireland2 - 6 Ewan McCleary27 - 5 LPts
07/12/2036Greensboro, USA1 - 6 Joshua Gowans0 - 0 WPts
16/10/2036Brest, Belarus1 - 5 Vanko Holda28 - 15(1) LPts
18/08/2036Sabadell, Spain0 - 5 Vicente Iniguez4 - 13 WPts
20/06/2036Kingston, Jamaica0 - 4 Max Lochridge19 - 15 LPts
22/04/2036Savannah, USA0 - 3 Leon Blaney2 - 16(1) LPts
27/02/2036Bogota, Colombia0 - 2 Ryo Pastrana11 - 27 LPts
30/12/2035Tuscaloosa, USA0 - 1 Hayden Nourse6 - 10 LPts
05/11/2035Detroit, USA0 - 0 Hernan Aoanan5 - 11 LPts