Weightclass:  Welterweight
Location:  Mobile, USA
Record:  20 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2042Mobile, USA20 - 24 Jamie Parcell18 - 8 LPts
09/04/2042Mobile, USA19 - 24 Hugh Tosh0 - 1 WPts
06/02/2042Mobile, USA18 - 24 Dai Holland7 - 4 WPts
05/12/2041Mobile, USA17 - 24 Euan Templeton1 - 1 WPts
03/10/2041Mobile, USA16 - 24 Rehan Rajmbek0 - 5 WPts
02/08/2041Mobile, USA15 - 24 Walenty Swist3 - 9(1) WPts
31/05/2041Mobile, USA15 - 23 Brin Parcells34(1) - 7 LPts
30/03/2041Mobile, USA14 - 23 Francisco Fernandes7 - 18 WPts
27/01/2041Mobile, USA14 - 22 Polad Karayev9 - 21 LPts
27/11/2040Mobile, USA14 - 21 Duncan Yalley8 - 14 LPts
26/09/2040Mobile, USA13 - 21 Patrick Travieso8 - 11 WPts
26/07/2040Mobile, USA12 - 21 Deri Parry1 - 1 WPts
25/05/2040Charlotte, USA12 - 20 Elliot Kozak15 - 18 LPts
25/03/2040Nashville, USA11 - 20 George Hare8 - 8 WPts
25/01/2040Baton Rouge, USA11 - 19 Joe Vaill10 - 14 LPts
24/11/2039Auckland, New Zealand10 - 19 Mick Pettie13 - 20 WPts
26/09/2039Mobile, USA10 - 18 Chris Raulston3 - 6 LPts
27/07/2039Jersey City, USA9 - 18 Kenzie Ahearn6 - 27 WPts
03/06/2039Durham, USA8 - 18 Inigo Balmer4 - 18(2) WPts
03/04/2039Adana, Turkey8 - 17 Temel Akcatepe10 - 16 LPts
03/02/2039Pretoria, South Africa8 - 16 Paul Kindamba15 - 16 LPts
06/12/2038Mobile, USA7 - 16 Sam Simrell4 - 16 WPts
06/10/2038Dublin, Ireland6 - 16 Ross McCrory1 - 4 WPts
08/08/2038Mobile, USA5 - 16 Oliver Owens2 - 9 WPts
07/06/2038Kryvyi Rih, Ukraine4 - 16 Anton Panko1 - 13 WPts
08/04/2038Mobile, USA3 - 16 Mohsin Mahdavi5 - 11 WPts
07/02/2038Mobile, USA3 - 15 Jay Morrison3 - 6 LPts
07/12/2037Nashville, USA3 - 14 Michael Coupar5 - 10 LPts
12/10/2037Mobile, USA2 - 14 Otello Pfendler12 - 15 WPts
13/08/2037Liege, Belgium2 - 13 Leverett Mulliez11 - 21 LPts
14/06/2037Yekaterinburg, Russia2 - 12 Georgiy Molchanov1 - 8 LPts
15/04/2037Honolulu, USA2 - 11 Patrick Venters11 - 14 LPts
15/02/2037Saint Paul, USA2 - 10 Amon Dalin5 - 14 LPts
18/12/2036Los Angeles, USA2 - 9 Oscar Burness8 - 3 LPts
09/12/2036Vilnius, Lithuania2 - 8 Alojzy Wieczorkowski28(1) - 24 LPts
10/10/2036Chicago, USA2 - 7 Elliot Comb35 - 15 LPts
06/10/2036Minneapolis, USA2 - 6 Mark Rummage39 - 9 LPts
19/08/2036Manukau, New Zealand1 - 6 Bradley Hampton9 - 12 WPts
21/06/2036Mobile, USA1 - 5 Charlie Soderlund2 - 11 LPts
22/04/2036Montevideo, Uruguay0 - 5 Venacio Arguello9 - 15 WPts
23/02/2036Memphis, USA0 - 4 Hugh MacQueen15 - 20(1) LPts
26/12/2035Philadelphia, USA0 - 3 Ian Henri13 - 12(1) LPts
28/10/2035Milwaukee, USA0 - 2 Michael MacRae1 - 10 LPts
02/09/2035New York City, USA0 - 1 Vince Michie2 - 18 LPts
05/07/2035Mobile, USA0 - 0 Rodrigo Ventura0 - 0 LPts