Weightclass:  Welterweight
Location:  Omaha, USA
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2042Omaha, USA19 - 15 Leon Waddle4 - 4 WPts
03/02/2042Omaha, USA18 - 15 Glynn Suit1 - 1 WPts
30/11/2041Omaha, USA17 - 15 Louis Encarnacion8 - 1 WPts
28/09/2041Omaha, USA16 - 15 Dave Roberts1 - 1 WPts
27/07/2041Omaha, USA16 - 14 Rodrigo Guillermo5 - 13 LPts
26/05/2041Omaha, USA15 - 14 Adam Kahr2 - 7 WPts
26/03/2041Omaha, USA14 - 14 Paul Matherson6 - 25 WPts
24/01/2041Omaha, USA13 - 14 David Manatt16 - 12 WPts
25/11/2040Omaha, USA12 - 14 Brin Thrift2 - 6 WPts
24/09/2040Omaha, USA11 - 14 Fanuco Casal2 - 9 WPts
24/07/2040Omaha, USA10 - 14 Ewan Tracey8 - 9 WPts
24/05/2040Omaha, USA10 - 13 Rodolfo Bortone6 - 1 LPts
25/03/2040Baltimore, USA10 - 12 Dai Goodlett12 - 17 LPts
26/01/2040Al Hudaydah, Yemen10 - 11 Haaris Ahad6 - 8 LPts
28/11/2039Kharkiv, Ukraine10 - 10 Gennady Slusar18 - 19 LPts
28/09/2039Los Angeles, USA9 - 10 Jonathan Driscoll0 - 15 WPts
01/08/2039Detroit, USA9 - 9 John Otte6 - 12 LPts
02/06/2039Omaha, USA9 - 8 Ivan Nabor6 - 10 LPts
02/04/2039Szczecin, Poland8 - 8 Eliasz Dziuba3 - 13 WPts
02/02/2039Newark, USA8 - 7 Gethin Kitson15 - 11 LPts
06/12/2038Omaha, USA7 - 7 Kir Orloff3 - 8 WPts
06/10/2038Indianapolis, USA6 - 7 Nicholas Findley0 - 11(1) WPts
08/08/2038Rome, Italy6 - 6 Luca Mantovano0 - 8 LPts
09/06/2038Port-de-Paix, Haiti6 - 5 Jean-Baptiste Olive14 - 11(1) LPts
09/04/2038Hamilton, New Zealand6 - 4 Daniel Stirton23 - 17 LPts
09/02/2038Rostov-on-Don, Russia6 - 3 Fedar Emelianenko11 - 13 LPts
11/12/2037Antwerp, Belgium6 - 2 Beit Neynts6 - 28 LPts
13/10/2037Omaha, USA5 - 2 Shaun Quail1 - 0 WPts
13/08/2037Honolulu, USA4 - 2 Jay Eagleson0 - 6 WPts
14/06/2037Tuscaloosa, USA4 - 1 Jamie Gotch5 - 20 LPts
02/05/2037Philadelphia, USA3 - 1 Paul Faughn8 - 15 WPts
01/04/2037Los Angeles, USA2 - 1 John Ledgerwood0 - 0 WPts
13/02/2037Newark, USA1 - 1 Ian Lackie1 - 9(1) WPts
16/12/2036Cincinnati, USA1 - 0 Blake Hughes6 - 14 LPts
05/11/2036Omaha, USA0 - 0 Nuru Siakwasiya3 - 11(2) WPts