Weightclass:  Light Heavyweight
Location:  Philadelphia, USA
Record:  16(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2034Philadelphia, USA15(1) - 29 Joe Ker0 - 16 WPts
17/03/2034Hartford, USA14(1) - 29 Peter Francy0 - 4 WPts
17/01/2034Rosario, Argentina13(1) - 29 Oro Pedroso16 - 20 WPts
19/11/2033Plzen, Czech Republic12(1) - 29 Miroslav Dobias19 - 16 WPts
21/09/2033Vilnius, Lithuania12(1) - 28 Idzi Jeska14 - 14 LPts
24/07/2033Stockholm, Sweden12(1) - 27 Olle Hansson12 - 19 LPts
26/05/2033Rostov-on-Don, Russia11(1) - 27 Anton Nezhmetdinov10 - 22(1) WPts
27/03/2033Hartford, USA11(1) - 26 Fraser Palin23(1) - 9 LPts
28/01/2033Medina, Saudi Arabia11(1) - 25 Haaris Parsa15(1) - 27 LPts
30/11/2032Almaty, Kazakhstan11(1) - 24 Goga Kartaev20 - 8 LPts
01/10/2032Norilsk, Russia10(1) - 24 Luka Dreval12 - 11 WPts
03/08/2032Ndola, Zambia9(1) - 24 Duante Siwale7 - 23 WPts
05/06/2032Tegucigalpa, Honduras9(1) - 23 Diego Villatoro15 - 20 LPts
07/04/2032Manchester, USA9(1) - 22 Ron McClements32 - 11 LPts
10/02/2032Nashville, USA9(1) - 21 Bruce Ayrton19 - 15 LPts
13/12/2031Almaty, Kazakhstan8(1) - 21 Sergey Omaroff12 - 18 WPts
15/10/2031Curitiba, Brazil8(1) - 20 Carlos Mancha15 - 6 LPts
17/08/2031Louisville, USA8(1) - 19 Ian Moutray5 - 26 LPts
24/06/2031Giza, Egypt8(1) - 18 Irfan Tayfur10 - 35 LPts
26/04/2031Davenport, USA8(1) - 17 Francisco Herro9(1) - 23(1) LPts USA National Championships 2031View
11/04/2031Regensburg, Germany7(1) - 17 Marko Kuehnl4 - 16 WPts
10/02/2031Orlando, USA7(1) - 16 Nathan Howey14 - 3 LPts
22/12/2030Saint Paul, USA6(1) - 16 Michael Bevans13 - 14(1) WPts
24/10/2030Philadelphia, USA5(1) - 16 William Hovey5 - 10 WPts
25/08/2030Kingston, Jamaica4 - 16 Neil Weatherton21 - 22(6) WKO3
27/06/2030Aarhus, Denmark4 - 15 Vannevar Busk23 - 20 LPts
29/04/2030Philadelphia, USA4 - 14 Brad Herd7 - 5 LPts
01/03/2030Villeurbanne, France4 - 13 Merrill Nolle21 - 20 LPts
01/01/2030Philadelphia, USA3 - 13 Alano Mesquita5 - 4 WPts
02/11/2029Philadelphia, USA2 - 13 Mike Pentland0 - 16(1) WPts
03/09/2029Philadelphia, USA1 - 13 Jordan Bonner3(1) - 9 WPts
06/07/2029Saint Paul, USA1 - 12 Davie Gillogly2 - 11 LPts
14/05/2029Berlin, Germany1 - 11 Rogerio Appelbaum16(1) - 15 LPts
16/03/2029Tehran, Iran1 - 10 Azam Abid13 - 16 LPts
16/01/2029Gainesville, USA1 - 9 Phil Fullerton3 - 14 LPts
23/11/2028Indianapolis, USA1 - 8 Billy Yule21(1) - 16 LPts
26/09/2028Nuremberg, Germany1 - 7 Reynald Manns12 - 20 LPts
29/07/2028Kitwe, Zambia1 - 6 Kian Shamakamba3 - 20(2) LPts
31/05/2028Soweto, South Africa1 - 5 Cole Mapisa21(1) - 20 LPts
02/04/2028Nuremberg, Germany1 - 4 Boyce Strege7 - 16 LPts
03/02/2028Manchester, USA1 - 3 Ron McClements10 - 6 LPts
06/12/2027Sao Paulo, Brazil1 - 2 Porfio Zarco10 - 8 LPts
08/10/2027Jacksonville, USA1 - 1 Arthur Yuille23 - 17 LPts
05/09/2027Indianapolis, USA0 - 1 William Cullens0 - 0 WPts
23/07/2027Philadelphia, USA0 - 0 Davie Carnes0 - 3 LPts