Weightclass:  Middleweight
Location:  New Orleans, USA
Record:  19(2) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2041New Orleans, USA18(2) - 25 Olindo Ponciano2 - 9 WPts
28/03/2041New Orleans, USA17(2) - 25 Glynn Hume0 - 0 WPts
25/01/2041New Orleans, USA16(2) - 25 Roth Henrich6 - 9 WPts
25/11/2040New Orleans, USA15(2) - 25 Bastiaan Michiels9 - 12 WPts
24/09/2040New Orleans, USA14(2) - 25 Michael Malara6 - 4 WPts
24/07/2040New Orleans, USA13(2) - 25 Alun Kerrigan5 - 18 WPts
23/05/2040New Orleans, USA12(2) - 25 Noel Law6 - 11 WPts
23/03/2040Charlotte, USA11(2) - 25 Chris McIntosh11 - 6 WPts
23/01/2040Mumbai, India11(2) - 24 Rajat Mangal16 - 6 LPts
24/11/2039Philadelphia, USA10(2) - 24 Robert Roussel3 - 29(1) WPts
26/09/2039Nashville, USA10(2) - 23 Elliot Elias20 - 11 LPts
26/08/2039Minneapolis, USA10(2) - 22 Spencer Lamont11 - 53(1) LPts
23/07/2039Abuja, Nigeria9(2) - 22 Syed Zaman20 - 16 WPts
25/05/2039New York City, USA8(1) - 22 Joe Ellis4 - 21(1) WKO3
27/03/2039Palmira, Colombia7 - 22 Joaquin Escandon8 - 8(1) WKO3
27/01/2039Raleigh, USA7 - 21 Brendan Dysert10 - 17 LPts
22/12/2038Cedar Rapids, USA6 - 21 Gareth Pirnie6 - 37 WPts
21/11/2038Bayamon, Puerto Rico6 - 20 Rodrigo Viloria13 - 32(2) LPts
23/09/2038New Orleans, USA5 - 20 John Edington1 - 5 WPts
25/07/2038Ghent, Belgium5 - 19 Armand Banwyns10 - 2 LPts
26/05/2038Split, Croatia5 - 18 Blaž Kostelac19 - 13 LPts
28/03/2038Saint Paul, USA5 - 17 Richard Dunnett16 - 12 LPts
31/01/2038Managua, Nicaragua4 - 17 Sancho Rave16 - 10(1) WPts
03/12/2037New Orleans, USA3 - 17 Dai Gilkison1 - 11 WPts
05/10/2037Bulawayo, Zimbabwe3 - 16 Ludacris Shumba10 - 23 LPts
07/08/2037Mashhad, Iran2 - 16 Kamran Tabet4 - 17 WPts
09/06/2037Almaty, Kazakhstan2 - 15 Mikhail Abdrahmanov12 - 27(2) LPts
11/04/2037New Orleans, USA1 - 15 Bruce Sloan6 - 8 WPts
11/02/2037Harbin, China1 - 14 Uang Moy8 - 13 LPts
14/12/2036Hanoi, Vietnam1 - 13 Dieu Phuoc27 - 28 LPts
16/10/2036Virginia Beach, USA1 - 12 Harvey Vaughan10 - 22(1) LPts
23/08/2036Kingston, Jamaica1 - 11 Sam Snedden30 - 12 LPts
25/06/2036Enugu, Nigeria1 - 10 James Oyedele16 - 11 LPts
26/04/2036Dushanbe, Tajikistan1 - 9 Alekber Amir13 - 22 LPts
27/02/2036Zibo, China1 - 8 Woo Wat25 - 22 LPts
30/12/2035Madison, USA1 - 7 Mark Witherspoon19 - 14 LPts
25/11/2035Baltimore, USA1 - 6 Alen Sim0 - 0 LPts
25/10/2035Maiduguri, Nigeria1 - 5 Akeem Elderson16 - 11 LPts
27/08/2035Spanish Town, Jamaica1 - 4 Neil Algee14 - 18 LPts
29/06/2035Surabaya, Indonesia1 - 3 Paku Wawan34 - 22 LPts
01/05/2035Salzburg, Austria1 - 2 Dolph Gayl8 - 18 LPts
03/03/2035Ankara, Turkey1 - 1 Cagatay Gonul8 - 18 LPts
03/01/2035Lyon, France1 - 0 Landry Noe8(1) - 46(1) LPts
05/11/2034Wichita, USA0 - 0 Andy Page0 - 0 WPts