Weightclass:  Welterweight
Location:  Detroit, USA
Record:  4 - 47(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2042Detroit, USA4 - 46(1) John Faulds6 - 33(1) LPts
31/03/2042Detroit, USA3 - 46(1) Mohsin Elbatanouny0 - 5 WPts
28/01/2042Detroit, USA3 - 45(1) Kamaladdin Acbasow11 - 10(1) LPts
27/11/2041Miami, USA3 - 44(1) Dave Comrie12 - 10 LPts
26/09/2041Detroit, USA2 - 44(1) Egzon Bulut0 - 15 WPts
26/07/2041Kumasi, Ghana2 - 43(1) Ubanwa Iddrisu4 - 10 LPts
27/05/2041Detroit, USA2 - 42(1) Tino de Beul6 - 16(1) LPts
27/03/2041Birmingham, USA2 - 41(1) Lloyd Morison2 - 40(1) LPts
12/02/2041Los Angeles, USA2 - 40(1) Richie Colvin41 - 9 LPts
07/02/2041Miami, USA2 - 39(1) Bryan Gavin30 - 11 LPts
23/01/2041Los Angeles, USA2 - 38(1) John Ledgerwood41 - 10 LPts
09/01/2041San Antonio, USA2 - 37(1) David Camblin37 - 15 LPts
25/11/2040Baton Rouge, USA2 - 36(1) Amon Corfield15 - 20 LPts
08/10/2040Montevideo, Uruguay2 - 35(1) Ora Agustin22 - 11 LPts
05/10/2040Changwon, South Korea2 - 34(1) Chul Koo31 - 7 LPts
27/09/2040Stamford, USA2 - 33(1) Ellis Harrow17 - 22 LPts
27/08/2040Dushanbe, Tajikistan2 - 32(1) Subhan Salih27 - 4 LPts
27/07/2040Los Angeles, USA2 - 31(1) Jack Preston40 - 10 LPts
18/07/2040Miami, USA2 - 30(1) Joseph Erwood44(1) - 12 LPts
09/07/2040Chicago, USA2 - 29(1) Brin Parcells22 - 6 LPts
05/07/2040Mexico City, Mexico2 - 28(1) Guido Chavarria24 - 9 LPts
04/07/2040New Delhi, India2 - 27(1) Dev Muni49 - 1 LPts
26/06/2040El Paso, USA2 - 26(1) Nemesio Gardon22 - 3 LPts
16/06/2040Nassau, Bahamas2 - 25(1) Richard Johnstone42 - 9 LPts
13/06/2040Los Angeles, USA2 - 23 Greg Floyd32 - 4 LPts
13/06/2040San Antonio, USA2 - 24 Chris Baldy57(1) - 5 LKO3
11/06/2040Leeds, UK2 - 22 Antwan Owen10 - 5 LPts
10/06/2040Miami, USA1 - 22 John Stant14 - 3 WPts
09/06/2040Rio de Janeiro, Brazil1 - 21 Alano Nolasco49 - 4 LPts
07/06/2040Chicago, USA1 - 20 Inigo Szuba57(5) - 13(1) LPts
02/06/2040Quebec City, Canada1 - 19 Gaylord Tasso22 - 4 LPts
31/05/2040Los Angeles, USA1 - 18 John Broadus12 - 3 LPts
29/05/2040Chicago, USA1 - 17 David Seaton50(2) - 9 LPts
26/05/2040Minneapolis, USA1 - 16 Justin Borges18 - 4 LPts
21/05/2040Nassau, Bahamas1 - 15 Sam Durning28 - 4 LPts
20/05/2040Tokyo, Japan1 - 14 Mikio Ishii67 - 8 LPts
16/05/2040Wakefield, UK0 - 14 Colin McGregor6 - 21 WPts
18/03/2040Miami, USA0 - 13 Michael Inglish5 - 7 LPts
04/03/2040Philadelphia, USA0 - 12 David Manatt9 - 10 LPts
27/02/2040Philadelphia, USA0 - 11 Duncan Middleton7 - 16 LPts
31/01/2040Miami, USA0 - 10 Noe Juarez9 - 7 LPts
28/01/2040Miami, USA0 - 9 Rob Macias12 - 4 LPts
24/01/2040Shreveport, USA0 - 8 Roger Gibson38(3) - 22 LPts
21/01/2040El Paso, USA0 - 7 Jamie Quire10 - 4 LPts
20/01/2040Miami, USA0 - 6 Bryan Gavin16 - 11 LPts
16/01/2040Los Angeles, USA0 - 5 Richie Colvin27 - 7 LPts
11/01/2040Anchorage, USA0 - 4 Bryn Griffiths10 - 2 LPts
09/01/2040Los Angeles, USA0 - 3 John Ledgerwood27 - 10 LPts
08/01/2040Los Angeles, USA0 - 2 Connor Phaup24 - 7 LPts
05/01/2040San Antonio, USA0 - 0 David Camblin25 - 13 LPts
05/01/2040Eugene, USA0 - 0 Blake Aro15 - 12 LPts
05/01/2040Detroit, USA0 - 1 Leroy Farman2 - 1 LPts