Weightclass:  Bantamweight
Location:  Henderson, USA
Record:  27(3) - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/04/2042Henderson, USA26(3) - 17(1) Roman Celis6 - 8 WPts
07/02/2042Henderson, USA26(3) - 16(1) Alastair Munhall18 - 20 LPts
06/12/2041Henderson, USA26(3) - 15(1) David Hamell25(1) - 13 LPts
04/10/2041Henderson, USA25(3) - 15(1) Gabriel Vera5 - 13 WPts
03/08/2041Henderson, USA24(2) - 15(1) Olindo Herro0 - 1 WKO3
02/06/2041Henderson, USA23(2) - 15(1) Iago Mauricio9 - 15(1) WPts
01/04/2041Henderson, USA22(2) - 15(1) Sun-tae Pu2 - 10 WPts
30/01/2041Henderson, USA21(1) - 15(1) Larenzo Gamez1 - 2 WKO3
30/11/2040Henderson, USA20(1) - 15(1) Neron Revilla2 - 8 WPts
29/09/2040Henderson, USA20(1) - 14(1) Onofre Rota5 - 20 LPts
30/07/2040Henderson, USA19 - 14(1) Amer Toure4 - 9 WKO3
30/05/2040Henderson, USA18 - 14(1) Paul Chisolm6 - 18(2) WPts
30/03/2040Pekanbaru, Indonesia17 - 14(1) Seto Angelia15 - 16 WPts
30/01/2040Henderson, USA16 - 14(1) Lorenzo Herrada3 - 9 WPts
29/11/2039Las Vegas, USA15 - 14(1) William Mercado14 - 12 WPts
28/09/2039Las Vegas, USA14 - 14(1) William Mercado14 - 11 WPts
31/07/2039Baltimore, USA13 - 14(1) Mark Dee18 - 14 WPts
02/06/2039Indianapolis, USA13 - 13(1) Mark Keath20 - 14 LPts
09/04/2039Los Angeles, USA12 - 13(1) Paul Mundie19 - 7 WPts
26/02/2039Providence, USA12 - 12 Lewis Sillars28(6) - 7 LKO3
01/02/2039Henderson, USA11 - 12 Neil Hathorn7 - 16(1) WPts
02/12/2038Henderson, USA10 - 12 Zachary Poet5 - 19(1) WPts
01/10/2038Henderson, USA9 - 12 Jose Villasenor8 - 5 WPts
02/08/2038Henderson, USA8 - 12 Ming Tai1 - 10 WPts
02/06/2038Bratislava, Slovakia7 - 12 VÝt Dobert8 - 5 WPts
03/04/2038Henderson, USA6 - 12 Kris MacMaster11 - 11(2) WPts
02/02/2038Kuala Lumpur, Malaysia6 - 11 Azam Hameed20 - 7 LPts
05/12/2037Henderson, USA5 - 11 Rachmad Pasatria4 - 5 WPts
07/10/2037Bayamon, Puerto Rico4 - 11 Juan Vega12 - 10 WPts
09/08/2037Boston, USA4 - 10 Shaun Beaumier11 - 23 LPts
15/06/2037Henderson, USA3 - 10 Edward Torrence6 - 10 WPts
15/04/2037Louisville, USA3 - 9 Noah Humphries5 - 3 LPts
15/02/2037Henderson, USA2 - 9 Richie Boliver1 - 6 WPts
17/12/2036Henderson, USA2 - 8 Faisal Hameed1 - 7 LPts
17/10/2036Apopa, El Salvador2 - 7 Xabat Rubiano19 - 6 LPts
19/08/2036Henderson, USA1 - 7 Seth Ruthven2 - 7 WPts
20/06/2036Bayamon, Puerto Rico1 - 6 Edmundo Cabanas11 - 17(1) LPts
22/04/2036Lusaka, Zambia1 - 5 Chata Mulyokela8 - 18 LPts
23/02/2036San Juan, Puerto Rico1 - 4 Jax Veloz4 - 12 LPts
26/12/2035Minsk, Belarus1 - 3 Toma Pavlovich15 - 7(1) LPts
27/10/2035Seattle, USA1 - 2 Sam Braudel14 - 20 LPts
31/08/2035Jersey City, USA1 - 1 Mark McClelland10 - 16 LPts
03/07/2035San Juan, Puerto Rico1 - 0 Berto Hilario10 - 9 LPts
05/05/2035Henderson, USA0 - 0 Fraser MacMasters0 - 0 WPts