Weightclass:  Lightweight
Location:  Louisville, USA
Record:  40(7) - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2041Louisville, USA39(7) - 17(1) Dirk Saller2 - 1 WPts
29/09/2041Louisville, USA38(7) - 17(1) Mika'il Ameur1 - 8 WPts
27/07/2041Louisville, USA37(6) - 17(1) Michel Barse3 - 4 WKO3
25/05/2041Louisville, USA36(5) - 17(1) Afil Panakhov4 - 12(1) WKO3
25/03/2041Louisville, USA35(4) - 17(1) Kadeem Habe0 - 7 WKO2
23/01/2041Louisville, USA34(4) - 17(1) Mark Dokuaa5 - 2 WPts
24/11/2040Louisville, USA33(4) - 17(1) Harry Saka1 - 4 WPts
23/09/2040Louisville, USA32(4) - 17(1) Varden Fouche16 - 25 WPts
23/07/2040Louisville, USA31(4) - 17(1) Ian Hilling20 - 21 WPts
22/05/2040Louisville, USA31(4) - 16(1) Imran Ghaffari6 - 4 LPts
22/03/2040Louisville, USA30(4) - 16(1) Lee Strachan14 - 26(1) WPts
21/01/2040Louisville, USA29(4) - 16(1) Montenegro Majano15 - 9 WPts
20/11/2039Louisville, USA28(4) - 16(1) Vanko Marko14 - 23(1) WPts
19/09/2039Valencia, Spain27(3) - 16(1) Marco Morgado1 - 8 WKO3
22/07/2039Macon, USA27(3) - 15(1) Dai Underwood34(1) - 6 LPts
23/05/2039Greensboro, USA26(3) - 15(1) Callum Phalle21 - 17 WPts
25/03/2039Odessa, Ukraine25(2) - 15(1) Petro Babiak6 - 13 WKO2
25/01/2039Louisville, USA25(2) - 14(1) Michael Murgia19 - 19 LPts
24/11/2038Honolulu, USA24(1) - 14(1) Louis Galt20 - 14 WKO3
26/09/2038Stockton, USA23(1) - 14(1) Rob Logan6 - 8 WPts
29/07/2038Louisville, USA22(1) - 14(1) Arthur Oliva9 - 23 WPts
28/05/2038Louisville, USA22(1) - 13 Mason Espy19 - 14 LKO3
27/03/2038Cork, Ireland21(1) - 13 Killian Kavanagh13 - 13 WPts
27/01/2038Charlotte, USA21(1) - 12 Aaron Bayne15 - 9 LPts
29/11/2037Jersey City, USA21(1) - 11 Jonathan Cardoso16 - 16 LPts
04/10/2037Bogota, Colombia20(1) - 11 Reyes Hinojos7 - 12 WPts
06/08/2037The Hague, Netherlands19(1) - 11 Reinout Calomme24 - 5 WPts
08/06/2037Louisville, USA18(1) - 11 Spencer Kyle4 - 23(1) WPts
08/04/2037Tampa, USA17(1) - 11 Paul Couden7 - 26 WPts
08/02/2037Louisville, USA17(1) - 10 Chris Hulme9 - 19(1) LPts
10/12/2036Athi River, Kenya16(1) - 10 Paul Itote1 - 11 WPts
11/10/2036Stockton, USA15(1) - 10 Haaris Zia14 - 14 WPts
13/08/2036Vilnius, Lithuania14(1) - 10 Marik Grubich4 - 16 WPts
14/06/2036Guadalupe, Mexico14(1) - 9 Ivan Valdez36 - 25 LPts
16/04/2036London, Canada13(1) - 9 Joe Fram7 - 19(1) WPts
17/02/2036Mumbai, India12(1) - 9 Ganesa Jayaraman5 - 13 WPts
19/12/2035Dallas, USA12(1) - 8 Isaac Richie8 - 10 LPts
25/10/2035Louisville, USA11(1) - 8 Tommy Lessels2 - 8 WPts
25/08/2035Louisville, USA10(1) - 8 David Smith1 - 1 WPts
25/06/2035Louisville, USA9 - 8 Henry Conway1 - 5 WKO3
25/04/2035Louisville, USA8 - 8 Ian Bunner5 - 11 WPts
25/02/2035Izmir, Turkey8 - 7 Mehmed Kahveci27(1) - 29 LPts
27/12/2034Louisville, USA7 - 7 Ricardo Natal2 - 13 WPts
28/10/2034Managua, Nicaragua7 - 6 Desiderio Covarrubias32(1) - 20 LPts
30/08/2034New York City, USA6 - 6 Gianni Benetti1 - 14 WPts
10/07/2034New Delhi, India5 - 6 Rehman Naim2 - 1 WPts
12/05/2034Columbia, USA4 - 6 Vince Rollo0 - 3 WPts
30/03/2034Salem, USA3 - 6 Dai Vause3 - 12 WPts
27/02/2034Kingston, Jamaica3 - 5 Harvey Walker14 - 13 LPts
30/12/2033Oruro, Bolivia3 - 4 Rodrigo Muzquiz11 - 22 LPts
01/11/2033Konibodom, Tajikistan3 - 3 Imam Hoda4 - 1 LPts
03/09/2033Madrid, Spain3 - 2 Jesus Gracia34 - 26 LPts
05/07/2033Mobile, USA2 - 2 Rob Mutch0 - 0 WPts
06/05/2033Kingston, Jamaica2 - 1 John Darnley7 - 6 LPts
07/03/2033New York City, USA2 - 0 John Quirke5 - 0 LPts
06/01/2033Louisville, USA1 - 0 David Kling1 - 4 WPts
05/11/2032Louisville, USA0 - 0 David Kling1 - 3 WPts