Weightclass:  Flyweight
Location:  New York City, USA
Record:  23 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/03/2037New York City, USA22 - 24 Lisandro Dumagan1 - 3 WPts
30/12/2036Nashville, USA21 - 24 Jay Dunnett15 - 30(1) WPts
04/11/2036Tegucigalpa, Honduras20 - 24 Beltran Bautista14 - 15 WPts
03/11/2036Los Angeles, USA19 - 24 Haaris Saba39(1) - 6 WPts
05/09/2036Jeddah, Saudi Arabia18 - 24 Ali Abozaid0 - 0 WPts
08/07/2036Panama City, Panama17 - 24 Macario Truan3 - 15 WPts
10/05/2036Las Vegas, USA17 - 23 Felix Solana5 - 2 LPts
02/05/2036Tehran, Iran17 - 22 Amer Satter5 - 9 LPts
04/03/2036New York City, USA17 - 21 Dave Issac14 - 17 LPts
03/01/2036Tegucigalpa, Honduras16 - 21 Santiago Carranco6 - 6 WPts
04/11/2035New York City, USA15 - 21 Dave Issac14 - 15 WPts
06/09/2035Krasnodar, Russia14 - 21 Vitali Dvorny1 - 8 WPts
09/07/2035Istanbul, Turkey13 - 21 Ibrahim Uzumcu8 - 23 WPts
10/05/2035London, UK13 - 20 Darryl Hannahs14 - 13(1) LPts
12/03/2035Santo Domingo Oeste, Dominican Republic12 - 20 Hernan Artiga14 - 20 WPts
10/01/2035Ulaanbaatar, Mongolia11 - 20 Sergei Narmandakh6 - 17 WPts
12/11/2034Providence, USA11 - 19 Phil Dalling18 - 15 LPts
15/09/2034Philadelphia, USA11 - 18 Greg Lyell14 - 17 LPts
12/08/2034Boston, USA10 - 18 Theo Craigen5 - 13 WPts
25/07/2034Montgomery, USA10 - 17 Zach Cardwell14 - 13 LPts
14/06/2034Los Angeles, USA10 - 16 Juan Alcazar4 - 4 LPts
24/05/2034Montgomery, USA10 - 15 Zach Cardwell13 - 13 LPts
28/03/2034Boston, USA10 - 14 James Keane24 - 8 LPts
31/01/2034Milwaukee, USA10 - 13 Shaun Baudoin7 - 17 LPts
26/12/2033Boston, USA10 - 12 Ollie Cadwallader4 - 13 LPts
21/11/2033Kuching, Malaysia10 - 11 Jawad Badour28 - 6 LPts
23/09/2033Ulaanbaatar, Mongolia9 - 11 Rizwan-ul-Haq Erckinbek18 - 10 WPts
26/07/2033Beijing, China9 - 10 Liang Kang12 - 10 LPts
27/05/2033Coventry, UK8 - 10 Gethin Griffith6 - 16 WPts
28/03/2033New York City, USA8 - 9 Mark Lyall6 - 13 LPts
27/01/2033New York City, USA7 - 9 Juan Camargo2 - 3 WPts
28/11/2032Cebu City, Philippines6 - 9 Zach Buccay2 - 17 WPts
30/09/2032New York City, USA6 - 8 Wasyl Figura5 - 5 LPts
01/08/2032Warren, USA5 - 8 Dave Alan9 - 18 WPts
05/06/2032New York City, USA5 - 7 Beltran Bautista0 - 2 LPts
06/04/2032Sydney, Australia5 - 6 Neil McQuillan23(1) - 13 LPts
07/02/2032New York City, USA4 - 6 James Malbog5 - 9 WPts
10/12/2031New York City, USA4 - 5 Elias Montalvo3 - 27 LPts
11/10/2031Louisville, USA4 - 4 Mark Lyall3 - 7 LPts
17/08/2031New York City, USA3 - 4 Ricky Driscoll4 - 2 WPts
19/06/2031Guayaquil, Ecuador3 - 3 Xabat Colindres26(1) - 19(1) LPts
19/04/2031San Jose, USA3 - 2 Wayne Hanen2 - 10 LPts
20/02/2031New York City, USA2 - 2 James McNeeley1 - 2 WPts
22/12/2030Acapulco, Mexico2 - 1 Beltran Olivera9 - 12 LPts
24/10/2030New York City, USA1 - 1 Oliver Glendinning1 - 3 WPts
26/08/2030New York City, USA0 - 1 Juan Amor4 - 2 WPts
27/06/2030New York City, USA0 - 0 Gus Harrold1 - 4 LPts