Weightclass:  Welterweight
Location:  Little Rock, USA
Record:  24(4) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/03/2042Little Rock, USA23(3) - 20 Paul Husky0 - 2 WKO3
24/01/2042Little Rock, USA22(3) - 20 Bryan Still3 - 41(1) WPts
22/11/2041Little Rock, USA21(2) - 20 Uzondu Dewornu1 - 2 WKO3
21/09/2041Little Rock, USA20(2) - 20 Paul Matherson7 - 27 WPts
20/07/2041Little Rock, USA20(2) - 19 Michael Kincade9 - 13 LPts
18/05/2041Little Rock, USA19(2) - 19 Sam Nolet5 - 12 WPts
17/03/2041Little Rock, USA18(2) - 19 Mauro Amadeo1 - 14 WPts
14/01/2041Little Rock, USA17(2) - 19 Dai Goodlett16 - 18 WPts
16/11/2040Little Rock, USA16(1) - 19 Mick Saltz2 - 25(5) WKO3
15/09/2040Little Rock, USA16(1) - 18 Raimy Anfom19(1) - 15(2) LPts
16/07/2040Antwerp, Belgium16(1) - 17 Bavo Van den Dycke6 - 17 LPts
17/05/2040Little Rock, USA15(1) - 17 Arran Imlay1 - 3 WPts
17/03/2040Gomel, Belarus15(1) - 16 Dmitriy Obuchowski22 - 11(1) LPts
18/01/2040Tegucigalpa, Honduras14(1) - 16 Xaver Ortuno7 - 20(1) WPts
20/11/2039Bangkok, Thailand13(1) - 16 Thongtaeng Kamnaeng13 - 19 WPts
22/09/2039Saint Paul, USA13(1) - 15 Johnny Mathern15 - 10 LPts
01/08/2039Little Rock, USA13(1) - 14 Anton Sadredinov2 - 18 LPts
01/06/2039Achiaman, Ghana12(1) - 14 Brin Atsu3 - 7 WPts
02/04/2039Little Rock, USA11(1) - 14 Callum Blower0 - 6 WPts
02/02/2039Little Rock, USA10(1) - 14 Lloyd Morison1 - 28(1) WPts
02/12/2038Little Rock, USA9 - 14 Jordan Benito7 - 7(1) WKO3
02/10/2038New York City, USA8 - 14 James Cloy3 - 18(1) WPts
05/08/2038Little Rock, USA8 - 13 Jacob Torbett11(5) - 5 LPts
05/06/2038Little Rock, USA8 - 12 Staffan Bolling4 - 10 LPts
04/04/2038Little Rock, USA7 - 12 Nick Mickel6 - 7 WPts
03/02/2038Little Rock, USA6 - 12 Roger Raevuori0 - 3 WPts
04/12/2037Panama City, Panama6 - 11 Jose Melgar10 - 11 LPts
06/10/2037Los Angeles, USA6 - 10 Kenzie Rollo31 - 8 LPts
13/08/2037Spokane, USA5 - 10 Dan Reid1 - 6 WPts
14/06/2037Chicago, USA5 - 9 John Lowder7 - 12 LPts
15/04/2037Guayaquil, Ecuador4 - 9 Montel Medrano9 - 15 WPts
15/02/2037Bratislava, Slovakia4 - 8 Hugo Sefcik6 - 15 LPts
17/12/2036Little Rock, USA4 - 7 David McWilliam1 - 1 LPts
17/10/2036Kharkiv, Ukraine4 - 6 Konstantin Wasik6 - 15 LPts
18/08/2036Port-de-Paix, Haiti4 - 5 Maslin Mader7 - 8 LPts
19/06/2036Riga, Latvia4 - 4 Evgeny Bitite38 - 4 LPts
21/04/2036Mashhad, Iran4 - 3 Obaid Zain2 - 1 LPts
22/02/2036Little Rock, USA3 - 3 Eusebius Rodia0 - 9(1) WPts
24/12/2035Waterbury, USA3 - 2 Duncan Doe6 - 18 LPts
28/10/2035Little Rock, USA2 - 2 Jay Bei1 - 5 WPts
31/08/2035Oslo, Norway2 - 1 Turpin Eide13 - 21 LPts
02/07/2035Abidjan, Ivory Coast2 - 0 Labaron Beaubien22(1) - 25(1) LPts
03/05/2035Naberezhnye Chelny, Russia1 - 0 Vasili Larionov0 - 2 WPts
05/03/2035Little Rock, USA0 - 0 Lloyd Couper0 - 0 WPts