Weightclass:  Welterweight
Location:  Atlanta, USA
Record:  31 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2041Atlanta, USA30 - 18 Granville Makoun2 - 3 WPts
30/09/2041Atlanta, USA29 - 18 Mus Feryn2 - 4 WPts
28/07/2041Atlanta, USA28 - 18 Guido Reta2 - 3 WPts
27/05/2041Atlanta, USA27 - 18 Angel Infante1 - 3 WPts
27/03/2041Honolulu, USA27 - 17 Ariki Hirini32 - 16 LPts
13/02/2041St. Petersburg, USA27 - 16 Angel Tovar42 - 13 LPts
12/01/2041Detroit, USA26 - 16 Joshua McCreery1 - 3 WPts
14/11/2040Atlanta, USA25 - 16 Robert Tock26 - 16(1) WPts
13/09/2040Augusta, USA25 - 15 Chris Kellow18 - 16 LPts
25/07/2040Atlanta, USA24 - 15 Brin From12 - 21 WPts
24/05/2040Zapopan, Mexico24 - 14 Guillermo Tello43(6) - 17(1) LPts
26/03/2040Atlanta, USA23 - 14 Spencer MacQueen16 - 17 WPts
25/01/2040Cape Town, South Africa22 - 14 Jake Kibanza15 - 12 WPts
25/11/2039Dniprodzerzhynsk, Ukraine21 - 14 Afon Tichinov5 - 10 WPts
27/09/2039Jacksonville, USA20 - 14 Glynn Tyrie11 - 16 WPts
28/07/2039Atlanta, USA19 - 14 Rob Bain1 - 0 WPts
27/05/2039Settat, Morocco19 - 13 Taqiy Faras6 - 5 LPts
29/03/2039Abidjan, Ivory Coast18 - 13 Thierry Mouyal15 - 3 WPts
29/01/2039Kharkiv, Ukraine17 - 13 Krystiyan Borsuk4 - 15 WPts
30/11/2038Burgas, Bulgaria16 - 13 Stanko á Dachev15 - 13 WPts
02/10/2038Atlanta, USA15 - 13 Dylan Kinnear2 - 7(2) WPts
02/08/2038Atlanta, USA14 - 13 Paul Almonte0 - 10 WPts
02/06/2038Kiev, Ukraine13 - 13 Apostol Stepanski10 - 11 WPts
04/04/2038Atlanta, USA13 - 12 Denton Nethery19 - 9 LPts
03/02/2038Yerevan, Armenia13 - 11 Kalo Lebaredyan19 - 10 LPts
06/12/2037Wichita, USA12 - 11 Arthur Brand0 - 2 WPts
08/10/2037Nashville, USA11 - 11 Michael Coupar5 - 9 WPts
13/08/2037Atlanta, USA10 - 11 James Steuart0 - 6 WPts
13/06/2037Atlanta, USA9 - 11 James Cloy1 - 12(1) WPts
13/04/2037Montevideo, Uruguay9 - 10 Ignado Torralba44 - 26(1) LPts
13/02/2037Atlanta, USA8 - 10 George Whitehorn2 - 12 WPts
14/12/2036Durham, USA7 - 10 James Feng4 - 9 WPts
15/10/2036Pretoria, South Africa6 - 10 Lehlohonolo Chikunga3 - 18 WPts
17/08/2036Irapuato, Mexico6 - 9 Ramirez Aranda12 - 15 LPts
19/06/2036Medellin, Colombia5 - 9 Nasario Velasquez0 - 5 WPts
21/04/2036Oklahoma City, USA4 - 9 Zachary Donne2 - 3 WPts
22/02/2036Oklahoma City, USA4 - 8 Amon McCaskill5 - 19 LPts
24/12/2035Atlanta, USA4 - 7 Quannell Otu8 - 7 LPts
26/10/2035Atlanta, USA3 - 7 Mick Blood0 - 4 WPts
26/08/2035Atlanta, USA3 - 6 Agapetus Grijalva23 - 12 LPts
27/06/2035Milwaukee, USA3 - 5 Glyn Ryan1 - 7 LPts
06/05/2035Detroit, USA2 - 5 Matthew Kahr1 - 19 WPts
11/03/2035Atlanta, USA2 - 4 Sasha Sukhorukov4 - 13 LPts
09/01/2035Sana'a, Yemen2 - 3 Ali Islambouli10 - 17(1) LPts
11/11/2034Yonkers, USA2 - 2 Robert Kinnon22 - 15 LPts
06/10/2034Chicago, USA1 - 2 Mark Wean0 - 0 WPts
03/09/2034Carolina, Puerto Rico1 - 1 Senon Cancel18 - 17 LPts
06/07/2034Atlanta, USA1 - 0 Wasyl Walko8 - 20 LPts
05/05/2034Atlanta, USA0 - 0 Inigo Straney0 - 0 WPts