Weightclass:  Welterweight
Location:  Raleigh, USA
Record:  18 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2033Raleigh, USA17 - 7 Irfan Mohamed0 - 7 WPts
02/10/2033Raleigh, USA16 - 7 Carlos Hilario1 - 3 WPts
01/08/2033Raleigh, USA15 - 7 Marjun Lago0 - 6 WPts
31/05/2033Raleigh, USA15 - 6 Garuda Tanto5 - 9 LPts
31/03/2033Raleigh, USA14 - 6 Bagaskoro Khairi1 - 6(1) WPts
28/01/2033Raleigh, USA13 - 6 Phang Lam1 - 7 WPts
25/11/2032Raleigh, USA12 - 6 Noel Twaddle2 - 0 WPts
24/09/2032Raleigh, USA11 - 6 Owen Ednie1 - 0 WPts
25/07/2032Raleigh, USA10 - 6 Callum Kingan1 - 17 WPts
26/05/2032Raleigh, USA9 - 6 Glynn Ignacio6 - 17 WPts
26/03/2032Raleigh, USA8 - 6 Angelo Saporito14 - 7 WPts
28/01/2032Raleigh, USA8 - 5 Dylan Livingstone2 - 3 LPts
29/11/2031Raleigh, USA7 - 5 Michael Gough3 - 14 WPts
30/09/2031Seattle, USA6 - 5 Bryn Pigalle2 - 24(2) WPts
04/08/2031Hamilton, New Zealand5 - 5 Oscar Eagleson18 - 11 WPts
06/06/2031Raleigh, USA4 - 5 Isaac Vann1 - 5 WPts
06/04/2031Raleigh, USA3 - 5 Harry Llewellyn0 - 3 WPts
06/02/2031Allentown, USA3 - 4 Ollie Larimore3 - 19 LPts
21/12/2030Cagayan de Oro, Philippines2 - 4 Dominic Albarran2 - 9 WPts
23/10/2030Malmo, Sweden2 - 3 Axel Bolinder1 - 2 LPts
25/08/2030Koszalin, Poland2 - 2 Dawid Dykas4 - 24 LPts
27/06/2030Fort Wayne, USA1 - 2 Richie Connell0 - 5(1) WPts
03/05/2030Raleigh, USA1 - 1 Alejandro Salome0 - 1 LPts
05/03/2030Louisville, USA0 - 1 Roger Dewey0 - 0 WPts
29/01/2030Raleigh, USA0 - 0 Sam Kyles3 - 4 LPts