Weightclass:  Welterweight
Location:  Memphis, USA
Record:  8 - 26(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Memphis, USA7 - 26(4) Amand de Blyde1 - 3 WPts
26/09/2033Memphis, USA7 - 25(4) Charles Nicodemus23 - 6 LPts
27/07/2033Memphis, USA6 - 25(4) Berlyn Strang2 - 10 WPts
27/05/2033Memphis, USA5 - 25(4) James Maddocks2 - 13 WPts
26/03/2033Memphis, USA5 - 24(4) Bayard Laude10 - 7 LPts
21/01/2033Memphis, USA4 - 24(4) Chris Zurio0 - 8 WPts
21/11/2032Memphis, USA3 - 24(4) Charlie Griffith1 - 2 WPts
21/09/2032Memphis, USA2 - 24(4) Barry Wittenheyns5 - 9 WPts
22/07/2032Riga, Latvia2 - 23(4) Evgeny Augshkapa13 - 24 LPts
24/05/2032Medellin, Colombia1 - 23(4) Rodrigo Limon6 - 18 WPts
25/03/2032Santo Domingo Este, Dominican Republic1 - 22(4) Dimos Diaz18 - 27(1) LPts
26/01/2032Ahmedabad, India1 - 21(3) Balamurali Balyan19 - 19 LKO3
27/11/2031Santiago, Chile1 - 20(3) Eloy Jaramillo16 - 38(1) LPts
28/09/2031Miami, USA1 - 19(3) Michael Lanman6 - 7 LPts
03/08/2031Schaerbeek, Belgium1 - 18(3) Julien Belmondo13 - 11 LPts
05/06/2031Hamilton, New Zealand1 - 17(3) Oscar Eagleson17 - 11 LPts
07/04/2031Memphis, USA1 - 16(2) John Catherwood5 - 11 LKO2
07/02/2031Saint Paul, USA1 - 15(2) Sam Weatherley7 - 18 LPts
10/12/2030Memphis, USA1 - 14(2) Vince Sear3 - 3 LPts
12/10/2030New Orleans, USA1 - 13(2) Dave Cuadrado5 - 12 LPts
16/08/2030Baltimore, USA1 - 12(2) John Hallowell1 - 3 LPts
18/06/2030Zagreb, Croatia1 - 11(1) Mislav Radocaj19(1) - 21 LKO3
19/04/2030Dallas, USA1 - 10(1) Arthur Pryor1 - 14(1) LPts
19/02/2030Gyumri, Armenia1 - 9(1) Arek Aboudouryan3 - 24(7) LPts
22/12/2029Jackson, USA1 - 8(1) Matt McCants6 - 15 LPts
23/10/2029Louisville, USA1 - 7 Leeroy Mattick5(1) - 14 LKO3
05/09/2029Miramar, USA1 - 6 Michael Santillan8 - 10 LPts
08/07/2029Krakow, Poland1 - 5 Cyryl Zadrozny7 - 23(2) LPts
10/05/2029Las Condes, Chile1 - 4 Jax Morales7 - 5 LPts
12/03/2029Santo Domingo Este, Dominican Republic1 - 3 Frisco Danon20(1) - 10 LPts
12/01/2029Memphis, USA1 - 2 Arnie Coughlin1 - 3 LPts
14/11/2028Louisville, USA1 - 1 Darryl Hanning3(1) - 22 LPts
25/09/2028Baltimore, USA1 - 0 Sam Albany4 - 23 LPts
17/08/2028Memphis, USA0 - 0 Jonathan Abraham1 - 3 WPts