Weightclass:  Welterweight
Location:  Tampa, USA
Record:  19 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/09/2046Miami, USA18 - 8 Alec Lyles0 - 0 WPts
07/08/2046Miami, USA17 - 8 Joey Milloy3 - 17 WPts
14/07/2046Miami, USA16 - 8 Rob Trevor1 - 6 WPts
17/06/2046Miami, USA15 - 8 Brett Alison1 - 2 WPts
23/05/2046Miami, USA14 - 8 Alastair Mark0 - 5 WPts
25/04/2046Miami, USA13 - 8 Rob McLean3 - 16 WPts
29/03/2046Miami, USA12 - 8 Barry Keen0 - 15(1) WPts
01/03/2046Miami, USA11 - 8 Zach Power0 - 8 WPts
05/02/2046Miami, USA10 - 8 Bruce Davies1 - 3 WPts
11/01/2046Miami, USA9 - 8 Mick Medellin1 - 13(1) WPts
14/12/2045Miami, USA8 - 8 Tobias Christeson0 - 6(1) WPts
18/11/2045Nassau, Bahamas7 - 8 Shaun Hennion9 - 19 WPts
20/09/2045Nassau, Bahamas6 - 8 Michael Giblin14 - 15 WPts
23/07/2045Omsk, Russia6 - 7 Aleksei Aladachvili10 - 8 LPts
25/05/2045London, UK6 - 6 Russell Lewis8 - 15 LPts
27/03/2045Tampa, USA5 - 6 Geoff Gair0 - 2 WPts
23/01/2045Jersey City, USA4 - 6 Joseph Hadden1 - 6 WPts
24/11/2044Tampa, USA3 - 6 Tobias Birney1 - 16(1) WPts
21/09/2044Tampa, USA3 - 5 Alejandro Adriano7 - 7 LPts
20/07/2044Detroit, USA3 - 4 Gus Firth10 - 15 LPts
20/05/2044Petionville, Haiti3 - 3 Gaston Beaumarchais1 - 11 LPts
21/03/2044Philadelphia, USA3 - 2 John Sosno17 - 8 LPts
20/01/2044Manchester, USA3 - 1 Daniel Matthew0 - 14 LPts
21/11/2043Maracay, Venezuela2 - 1 Montel Morales0 - 13 WPts
22/09/2043Kansas City, USA2 - 0 Rex Leask21 - 26(1) LPts
22/07/2043Eugene, USA1 - 0 Aaron Hopping6 - 18 WPts
27/05/2043Tampa, USA0 - 0 John Kinney0 - 7 WPts