Weightclass:  Welterweight
Location:  Baltimore, USA
Record:  6 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2034Baltimore, USA5 - 18 Neil Haney4 - 7 WPts
07/09/2034Baltimore, USA4 - 18 Ian Fails2 - 11(1) WPts
08/07/2034Medellin, Colombia4 - 17 Saturnin Cantos10 - 11 LPts
10/05/2034Worcester, USA4 - 16 Rob Millwee9 - 19 LPts
13/03/2034Baltimore, USA3 - 16 Sean Luckie0 - 1 WPts
12/01/2034Baltimore, USA3 - 15 Fadei Petukhov1 - 12(1) LPts
11/11/2033Oxnard, USA3 - 14 Joshua Annand4 - 10 LPts
14/09/2033Baltimore, USA3 - 13 Brin Murray0 - 12 LPts
15/07/2033Gainesville, USA3 - 12 Gethin Riddel1 - 8 LPts
16/05/2033Baltimore, USA2 - 12 Michael Fitzgerald0 - 5 WPts
16/03/2033Umlazi, South Africa2 - 11 Verlyn Mpontshane14 - 8 LPts
15/01/2033Oslo, Norway2 - 10 Olaf Holstad7 - 25 LPts
17/11/2032Tembisa, South Africa2 - 9 Jasper Nsayi17 - 5 LPts
18/09/2032Aarhus, Denmark2 - 8 Kaj Baden16 - 8 LPts
21/07/2032Leicester, UK2 - 7 Lee Driscoll21(1) - 9 LPts
23/05/2032Leeds, UK1 - 7 James Jones5 - 16 WPts
25/03/2032Ugep, Nigeria1 - 6 Felix Falae17 - 10 LPts
26/01/2032Rijeka, Croatia1 - 5 Juro Višnjic34 - 14 LPts
28/11/2031Panama City, Panama1 - 4 Xavion Arebalo13(1) - 8 LPts
30/09/2031Boston, USA0 - 4 Sam Laidlaw2 - 17(3) WPts
03/08/2031Wellington, New Zealand0 - 3 Ian Gwynn20(1) - 32 LPts
05/06/2031Augusta, USA0 - 2 David Llewellyn5 - 7 LPts
05/04/2031Columbia, USA0 - 1 Mike Swanston0 - 3 LPts
15/02/2031Baltimore, USA0 - 0 Jamie Rosser0 - 1 LPts