Weightclass:  Light Flyweight
Location:  New York City, USA
Record:  23(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2022New York City, USA23(2) - 9 Ben Luna14(1) - 6 LPts
27/10/2022New York City, USA22(2) - 9 Jack Winton1 - 6 WPts
28/08/2022New York City, USA21(2) - 9 Bradley Francy3 - 6 WPts
28/06/2022New York City, USA20(2) - 9 Alvino Costilla12 - 15 WPts
29/04/2022New York City, USA19(2) - 9 Charles Maddix2 - 8 WPts
28/02/2022New York City, USA18(2) - 9 Davie Kor0 - 1 WPts
28/12/2021New York City, USA18(2) - 8 Bronco Bustamante18(1) - 7 LPts
28/10/2021New York City, USA18(2) - 7 Mark Scheuer11(1) - 12 LPts
27/08/2021New York City, USA17(1) - 7 Blake Reach6 - 12(3) WKO3
26/06/2021New York City, USA16(1) - 7 Senon Gracia0 - 6 WPts
26/04/2021New York City, USA15(1) - 7 Waqas Dghumalieff8 - 10 WPts
25/02/2021New York City, USA14(1) - 7 Amon Esson4 - 5 WPts
26/12/2020New York City, USA13(1) - 7 Sam Gorman0 - 1 WPts
25/10/2020Buenos Aires, Argentina12(1) - 7 Zelipe Abeita4 - 10 WPts
27/08/2020New York City, USA12(1) - 6 Ganboldyn Ghacksylyckow6 - 7 LPts
26/06/2020New York City, USA11(1) - 6 Angel Borgo7(1) - 3 WPts
26/04/2020New York City, USA10(1) - 6 Joaquin Carolus7 - 4 WPts
27/02/2020Mashhad, Iran9(1) - 6 Ali Iman2 - 0 WPts
29/12/2019New York City, USA9(1) - 5 Ollie Gowen9 - 0 LPts
29/10/2019New York City, USA8(1) - 5 Waqar Albishi0 - 2 WPts
30/08/2019Buenos Aires, Argentina8(1) - 4 Marco Corral2 - 4 LPts
02/07/2019New York City, USA7(1) - 4 Chontlatarn Senamuang2 - 8 WPts
03/05/2019New York City, USA6(1) - 4 Robert Vint0 - 3(1) WPts
03/03/2019Stamford, USA5(1) - 4 Hayden Vallance0 - 2 WPts
17/01/2019New York City, USA4(1) - 4 Jay Kinzie0 - 3 WPts
18/11/2018Stamford, USA3(1) - 4 Hayden Vallance0 - 0 WPts
12/10/2018New York City, USA3(1) - 3 Clinton Addison1 - 5 LPts
14/08/2018New York City, USA3(1) - 2 Ju-young Sung1 - 1 LPts
16/06/2018New York City, USA2(1) - 2 Joel Lingren0 - 1 WPts
18/04/2018Aurora, USA1 - 2 Dai Galley0 - 0 WKO3
10/03/2018Overland Park, USA1 - 1 Matt Hastings1 - 0 LPts
05/02/2018Overland Park, USA1 - 0 Matt Hastings0 - 0 LPts
05/01/2018New York City, USA0 - 0 Wen Tsu0 - 0 WPts