Weightclass:  Welterweight
Location:  Kansas City, USA
Record:  28 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/09/2042Kansas City, USA27 - 30(1) Robert Mermoz4 - 2 WPts
29/07/2042Kansas City, USA26 - 30(1) Dom Cassin2 - 5 WPts
27/05/2042Kansas City, USA25 - 30(1) Rob Macias41(3) - 9 WPts
27/03/2042Kansas City, USA24 - 30(1) Vince Mitchell25 - 3 WPts
24/01/2042Kansas City, USA23 - 30(1) Patrick Ferries1 - 9 WPts
22/11/2041Kansas City, USA22 - 30(1) Rashid Dib1 - 3 WPts
21/09/2041Kansas City, USA21 - 30(1) Amer Mahmoudi6 - 21 WPts
21/07/2041Kansas City, USA20 - 30(1) David McFee0 - 3 WPts
19/05/2041Kansas City, USA19 - 30(1) Vanni Sospiri3 - 14 WPts
19/03/2041Kansas City, USA18 - 30(1) Paul Ireland8 - 34 WPts
16/01/2041Kansas City, USA17 - 30(1) Dave Luckie3 - 16 WPts
17/11/2040Birmingham, UK17 - 29(1) Alan Forrest17 - 14 LPts
18/09/2040Oran, Algeria17 - 28(1) Kashif Daira22 - 15 LPts
21/07/2040Guayaquil, Ecuador17 - 27(1) Desiderio Berra26 - 24(1) LPts
23/05/2040Kingston, Jamaica17 - 26(1) Bryn Ghee4 - 9 LPts
25/03/2040Rochester, USA17 - 25(1) Alen Bourland32 - 17 LPts
24/01/2040Khabarovsk, Russia16 - 25(1) Georgiy Rakowski1 - 14 WPts
26/11/2039Kansas City, USA16 - 24(1) Amon Corfield12 - 16 LPts
25/09/2039Kansas City, USA15 - 24(1) John Chisolm3 - 12(1) WPts
25/07/2039Ulaanbaatar, Mongolia15 - 23(1) Ratib Erdene28 - 14(1) LPts
26/05/2039Rochester, USA15 - 22(1) Alen Bourland27 - 17 LPts
03/04/2039Ilorin, Nigeria14 - 22(1) Moses Onyemachi12 - 14 WPts
03/02/2039Benin City, Nigeria13 - 22(1) Kunle Oparaku9 - 10 WPts
06/12/2038Harare, Zimbabwe13 - 21(1) Louis Dumbutshena4 - 20 LPts
07/10/2038Kansas City, USA12 - 21(1) Nathan Weatherly0 - 4 WPts
08/08/2038Surabaya, Indonesia12 - 20(1) Hamengku Pau1 - 8 LPts
10/06/2038Kansas City, USA11 - 20(1) Oliver Vaughan1 - 18(2) WPts
09/04/2038Jacksonville, USA11 - 19(1) Kenzie Dick18 - 16 LPts
08/02/2038Panama City, Panama11 - 18(1) Pablo Vivar31 - 21 LPts
09/12/2037Soweto, South Africa10 - 18(1) Kadeem Anang5 - 15 WPts
11/10/2037Kansas City, USA9 - 18(1) Travis Henri1 - 4 WPts
12/08/2037Kansas City, USA8 - 18(1) Sergio Baresi0 - 4 WPts
13/06/2037Kansas City, USA7 - 18(1) Mark Sheehy3 - 10 WPts
13/04/2037Ecatepec, Mexico7 - 17 Vicente Blas26(1) - 18 LKO3
13/02/2037Wichita, USA7 - 16 Ashley Bricken5 - 16 LPts
21/12/2036Cincinnati, USA7 - 15 John Leith9 - 12 LPts
02/11/2036Coral Springs, USA7 - 14 Mark Borrero8 - 18 LPts
01/10/2036Anchorage, USA6 - 14 Hugh Crary3 - 4 WPts
16/09/2036Chicago, USA6 - 13 Elliot Comb34 - 15 LPts
11/09/2036Minneapolis, USA6 - 12 Mark Rummage38 - 9 LPts
04/09/2036Macon, USA5 - 12 John Oswald31 - 9 WPts
13/08/2036Brussels, Belgium4 - 12 Beau Berland7 - 11(1) WPts
15/06/2036Kansas City, USA3 - 12 Federico Ceron1 - 10 WPts
16/04/2036Xian, China3 - 11 Wen Ying38 - 14(1) LPts
17/02/2036Puebla, Mexico3 - 10 Juan Tio7 - 22 LPts
20/12/2035Kansas City, USA3 - 9 Aenas Ghellync0 - 15 LPts
22/10/2035Dushanbe, Tajikistan3 - 8 Gunduz Aghayev25 - 5 LPts
05/10/2035Miami, USA2 - 8 Mark Woodburn5 - 6 WPts
17/09/2035Nashville, USA2 - 7 Edward Kessen14 - 31(1) LPts
17/08/2035Nashville, USA1 - 7 Vince Depardieu0 - 0 WPts
11/07/2035Spokane, USA1 - 6 Danny Tautou4 - 25 LPts
10/06/2035Los Angeles, USA1 - 5 Kenzie Rollo14 - 6 LPts
07/05/2035Knoxville, USA1 - 4 Louis Trainer2 - 0 LPts
05/04/2035Chicago, USA1 - 3 Mark Wean2 - 4(1) LPts
11/03/2035Raleigh, USA0 - 3 Lloyd Baldwin4 - 22 WPts
02/02/2035Macon, USA0 - 2 Paul Lemonds4 - 2 LPts
15/01/2035Macon, USA0 - 1 John Oswald9 - 8 LPts
05/01/2035Kansas City, USA0 - 0 Paul Houlette0 - 0 LPts