Weightclass:  Light Welterweight
Location:  Grand Rapids, USA
Record:  9 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2034New York City, USA8 - 18(1) Richard Morland10 - 15 WPts
30/10/2034Grand Rapids, USA7 - 18(1) Harvey Palin1 - 11 WPts
30/08/2034Grand Rapids, USA7 - 17(1) Paul Glen7 - 14 LPts
30/06/2034Grand Rapids, USA6 - 17(1) Ekapol Deeporm2 - 4 WPts
30/04/2034Grand Rapids, USA6 - 16(1) Noel Pintado1 - 2 LPts
28/02/2034Grand Rapids, USA5 - 16(1) Lee Dredge3 - 5 WPts
31/12/2033Greensboro, USA4 - 16(1) James Mathison7 - 6 WPts
09/11/2033Yerevan, Armenia4 - 15(1) Aghasi Vartaian10 - 14 LPts
11/09/2033Tampere, Finland3 - 15(1) Nyyrikki Siilasvuo5 - 15 WPts
14/07/2033Cleveland, USA3 - 14(1) Sean Petersheim5 - 19 LPts
17/05/2033New York City, USA3 - 13(1) John Huntley16 - 12 LPts
18/03/2033Ho Chi Minh City, Vietnam3 - 12(1) Phong Lanh16 - 9 LPts
18/01/2033Si Racha, Thailand3 - 11(1) Sukkasem Piriyapinyo11 - 7 LPts
20/11/2032New Delhi, India3 - 10(1) Akil Chahal12 - 30 LPts
20/09/2032Krakow, Poland3 - 9(1) Bonifacy Swierczynski22 - 16 LPts
22/07/2032Strasbourg, France3 - 8(1) Prewitt Cassel9 - 8 LPts
24/05/2032Minsk, Belarus3 - 7(1) Pylyp Holda15 - 13 LPts
26/03/2032Grand Rapids, USA3 - 6(1) Melor Zamkovoy0 - 14 LPts
27/01/2032Norfolk, USA3 - 5(1) Saad Hadi2 - 16 LPts
29/11/2031Grand Rapids, USA2 - 5(1) Davie Nesbitt2 - 5 WPts
29/09/2031Memphis, USA2 - 4(1) Greg Feimster5 - 21 LPts
06/08/2031Grand Rapids, USA2 - 3(1) Dai Sabiston3 - 2 LPts
07/06/2031Ulaanbaatar, Mongolia2 - 2(1) Diya al Din Erdenebayar36(1) - 16 LPts
09/04/2031Grand Rapids, USA1 - 2(1) Mark Teare0 - 0 WPts
09/02/2031Fort Smith, USA0 - 2(1) Chris Johnstone3 - 4 WPts
12/12/2030Albuquerque, USA0 - 1(1) Mick Craddock5 - 10 LPts
05/11/2030Grand Rapids, USA0 - 0 Ximen Rodriguez4 - 3 LKO3