Weightclass:  Middleweight
Location:  Cleveland, USA
Record:  25 - 17(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2034Cleveland, USA24 - 17(4) Borya Chikalkin5 - 8 WPts
26/11/2033Cleveland, USA23 - 17(4) Francois Cartier5 - 8 WPts
26/09/2033Provo, USA23 - 16(4) John McGill23 - 15 LPts
27/07/2033Provo, USA23 - 15(4) John McGill22 - 15 LPts
27/05/2033North Las Vegas, USA23 - 14(4) Jordan Owens24 - 6 LPts
26/04/2033North Las Vegas, USA23 - 13(3) John Trupia14(1) - 2 LKO2 USA National Championships 2033View
22/03/2033Vilnius, Lithuania23 - 12(3) Macief Bobrowski12 - 25 LPts
22/01/2033Ankara, Turkey22 - 12(3) Engin Durmushoglu13 - 12 WPts
24/11/2032Provo, USA21 - 12(3) John McGill20 - 13 WPts
27/09/2032Vienna, Austria20 - 12(3) Alonso Peklar19 - 11 WPts
30/07/2032Buenaventura, Colombia19 - 12(3) Alejandro Segovia13 - 32(2) WPts
01/06/2032Winterthur, Switzerland18 - 12(3) Archibald Heim7 - 12(1) WPts
03/04/2032Cleveland, USA17 - 12(3) Nicholas Davies5 - 11 WPts
04/02/2032Bangkok, Thailand16 - 12(3) Kongjak Boonjumnong23 - 9 WPts
07/12/2031Managua, Nicaragua15 - 12(3) Sierra Villescas7 - 12 WPts
09/10/2031Cleveland, USA14 - 12(3) Jonathan Tannehill1 - 7 WPts
10/08/2031Baltimore, USA14 - 11(3) Bryan Halliday12 - 12 LPts
13/06/2031Cleveland, USA13 - 11(3) James Lynch0 - 4 WPts
13/04/2031Cleveland, USA12 - 11(3) Luis Alcon5 - 9 WPts
12/02/2031Cleveland, USA11 - 11(3) Ethan Summerville1 - 9 WPts
15/12/2030Harare, Zimbabwe10 - 11(3) Davie Dabengwa15 - 29(1) WPts
17/10/2030Cleveland, USA9 - 11(3) Paul Hendrie1 - 5 WPts
19/08/2030Vienna, Austria8 - 11(3) Berdy Khajag22 - 22(1) WPts
21/06/2030Cleveland, USA7 - 11(3) Dave Stuart3 - 6 WPts
22/04/2030Middlesbrough, UK6 - 11(3) Michael Keillor2 - 17(2) WPts
22/02/2030Cleveland, USA5 - 11(3) Jabalah Elayachi5 - 4 WPts
25/12/2029West Valley City, USA4 - 11(3) Mark Hislop3 - 4 WPts
27/10/2029Dublin, Ireland4 - 10(2) John Mullen13 - 12 LKO3
29/08/2029Bogota, Colombia4 - 9(2) Diego Fontanilla9 - 16(1) LPts
01/07/2029Cleveland, USA3 - 9(2) Hardon Jorix1 - 1 WPts
02/05/2029Cleveland, USA2 - 9(2) Michael Hillhouse1 - 9 WPts
04/03/2029Cleveland, USA1 - 9(2) Glynn Scholar0 - 2 WPts
03/01/2029Aba, Nigeria1 - 8(2) Julius Zakzaky17 - 11 LPts
05/11/2028Glendale, USA0 - 8(2) Hassan Kakazai0 - 0 WPts
21/09/2028Norfolk, USA0 - 7(2) John Pryce10 - 20(1) LPts
25/07/2028Cleveland, USA0 - 6(1) Morgan Llamas3(1) - 4 LKO3
27/05/2028Riyadh, Saudi Arabia0 - 5(1) Ibrahim Wahba2 - 4 LPts
29/03/2028Phoenix, USA0 - 4(1) Edward Rogerson11 - 19 LPts
31/01/2028Tampa, USA0 - 3(1) Brett Ireland7 - 13 LPts
04/12/2027Indianapolis, USA0 - 2(1) David Waterson7 - 16 LPts
03/11/2027Calgary, Canada0 - 1 James Jelley19 - 7 LKO2
05/09/2027Cleveland, USA0 - 0 Nyyrikki Walli1 - 12 LPts