Weightclass:  Light Welterweight
Location:  Nashville, USA
Record:  17(4) - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2044Nashville, USA16(4) - 29(1) Juan Lana3 - 11 WPts
25/01/2044Nashville, USA15(3) - 29(1) Mark Logie1 - 0 WKO3
25/11/2043Nashville, USA14(3) - 29(1) Eru Hone2 - 12 WPts
23/09/2043Nashville, USA13(2) - 29(1) Mike Paradis4 - 17 WKO3
22/07/2043Nashville, USA12(1) - 29(1) John Gillogly3 - 5 WKO3
20/05/2043Rotterdam, Netherlands11(1) - 29(1) Roeland Parynghoot6 - 13 WPts
22/03/2043Khenifra, Morocco10(1) - 29(1) Barir Suissa2 - 15 WPts
21/01/2043Nashville, USA9(1) - 29(1) Onofre Tejera2 - 4 WPts
19/11/2042Port St. Lucie, USA9(1) - 28(1) Barry Lou14 - 15 LPts
18/09/2042Rio de Janeiro, Brazil9(1) - 27 Alvino Prados27(11) - 10 LKO2
19/07/2042Da Nang, Vietnam8(1) - 27 Lang Danh2 - 16 WPts
19/05/2042San Jose, Costa Rica8(1) - 26 Sierra Fidel15 - 22 LPts
21/03/2042Abidjan, Ivory Coast8(1) - 25 Oriel Ferro8 - 12(1) LPts
20/01/2042Tijuana, Mexico8(1) - 24 Santiago Urena4 - 12(1) LPts
22/11/2041Nashville, USA7(1) - 24 Max Bower5 - 29 WPts
20/09/2041Nashville, USA7(1) - 23 Ollie Hemmer9 - 13 LPts
20/07/2041Nashville, USA7(1) - 22 Inigo Meek11 - 5 LPts
19/05/2041Honolulu, USA6(1) - 22 Sam Broaden11 - 11 WPts
20/03/2041New Orleans, USA5(1) - 22 Blake Fonck2 - 20 WPts
19/01/2041Henderson, USA4(1) - 22 Ian Baltodano4 - 16 WPts
21/11/2040Charleston, USA4(1) - 21 Mark Abadie15 - 17 LPts
21/09/2040Tonala, Mexico4(1) - 20 Porfio Cevallos5 - 9 LPts
23/07/2040Nashville, USA3(1) - 20 Barry Shumway0 - 8(1) WPts
22/05/2040Murcia, Spain3(1) - 19 Kiki Tristan4 - 14 LPts
24/03/2040Cincinnati, USA3(1) - 18 Nicholas Thomas12 - 12 LPts
24/01/2040Nuevo Laredo, Mexico3(1) - 17 Xaverius Tijerina5 - 18(1) LPts
26/11/2039Nashville, USA2(1) - 17 Mark Steele8 - 10 WPts
25/09/2039Nashville, USA1 - 17 Chris Brickell1 - 18 WKO3
26/07/2039Warren, USA1 - 16 Sam Craigo6 - 10 LPts
27/05/2039Nashville, USA1 - 15 Gennady Afinogenov17 - 32 LPts
27/03/2039Dublin, Ireland1 - 14 Dale Kennedy17 - 16(1) LPts
27/01/2039San Jose, USA1 - 13 Alastair Kellar0 - 15 LPts
28/11/2038Nashville, USA1 - 12 Coyne de Chaumont4 - 16 LPts
28/09/2038Vilnius, Lithuania1 - 11 Jakub Garbacz3 - 10 LPts
31/07/2038Swords, Ireland1 - 10 Shane McRae25 - 10 LPts
01/06/2038Oslo, Norway1 - 9 Ove Nicolaisen5 - 14 LPts
03/04/2038Miami, USA0 - 9 Andy Wason2 - 8 WPts
03/02/2038Nashville, USA0 - 8 Inigo Farm3 - 8(1) LPts
03/12/2037Brno, Czech Republic0 - 7 Marcel Liska13 - 19(3) LPts
05/10/2037Dakar, Senegal0 - 6 Garen Nakache7 - 16 LPts
07/08/2037Nashville, USA0 - 5 Sid Winstone1 - 7 LPts
07/06/2037Nashville, USA0 - 4 John Shumway9 - 10 LPts
08/04/2037Nashville, USA0 - 3 Robert Argall3 - 9 LPts
08/02/2037Riverside, USA0 - 2 John Westwater1 - 13(1) LPts
19/12/2036Houston, USA0 - 1 Joel Howatt11 - 16(1) LPts
17/11/2036Nashville, USA0 - 0 Mark Abadie1 - 6 LPts