Weightclass:  Featherweight
Location:  Los Angeles, USA
Record:  16(1) - 31(9)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2025Los Angeles, USA15(1) - 31(9) Aki Ike8 - 4 WPts
23/06/2025Santa Cruz de la Sierra, Bolivia15(1) - 30(9) Sancho Triano8 - 8 LPts
25/04/2025Prague, Czech Republic15(1) - 29(8) Viktor Milan0 - 11 LKO3
25/02/2025Los Angeles, USA14(1) - 29(8) Harvey Cleary1 - 4 WPts
28/12/2024Los Angeles, USA13(1) - 29(8) Amon Maddox4(1) - 20 WPts
30/10/2024Los Angeles, USA12(1) - 29(8) Joaquin Pulido1 - 8 WPts
01/09/2024Nairobi, Kenya12(1) - 28(8) Rehman Farooqui17 - 17 LPts
04/07/2024Los Angeles, USA11(1) - 28(8) Pablo Maya4 - 13 WPts
27/05/2024Lexington, USA11(1) - 27(7) Daniel Durning10 - 28 LKO3
02/04/2024Los Angeles, USA10(1) - 27(7) Pablo Maya4 - 7 WPts
05/03/2024Copenhagen, Denmark9(1) - 27(7) Dyre Ostergaard0 - 0 WPts
03/03/2024Los Angeles, USA8(1) - 27(7) Pablo Maya2 - 6 WPts
06/01/2024Los Angeles, USA8(1) - 26(7) Charles Hector3 - 1 LPts
27/11/2023Los Angeles, USA7(1) - 26(7) Amon Maddox3(1) - 14 WPts
27/09/2023Los Angeles, USA7(1) - 25(6) Stuart Brown7(2) - 13 LKO3
29/07/2023Silang, Philippines6(1) - 25(6) Santiago Tanyag0 - 5(1) WPts
30/05/2023Los Angeles, USA6(1) - 24(5) Destin Carre1 - 6 LKO3
31/03/2023Las Vegas, USA6(1) - 23(5) William Whittum17(2) - 13 LPts
05/02/2023Dushanbe, Tajikistan5 - 23(5) Hazi Odeh0 - 0 WKO2
08/12/2022Los Angeles, USA5 - 22(5) Peter Blyth3 - 17 LPts
08/10/2022Prague, Czech Republic5 - 21(5) KazimÝr Martinek1 - 7 LPts
10/08/2022Odense, Denmark5 - 20(5) Thorin Westrup6 - 12 LPts
12/06/2022Nice, France5 - 19(5) Ray Duchesnay1 - 11 LPts
14/04/2022Dubai, UAE5 - 18(5) Syed Abdi5 - 22 LPts
14/02/2022Los Angeles, USA5 - 17(5) Stuart Brown4(1) - 6 LPts
14/12/2021Los Angeles, USA4 - 17(5) Nicholas Summerhill4 - 15 WPts
13/10/2021Los Angeles, USA3 - 17(5) Geoff Hatton3 - 11 WPts
12/08/2021Mendoza, Argentina3 - 16(4) Ryo Cordova7 - 14 LKO3
14/06/2021Seoul, South Korea3 - 15(3) Jin-hyeon Myung12(1) - 6 LKO3
16/04/2021North Shore, New Zealand2 - 15(3) Dominic Robbie5 - 13 WPts
16/02/2021Los Angeles, USA2 - 14(3) Emas Ariehan15 - 5 LPts
18/12/2020Porto Alegre, Brazil2 - 13(3) Alfonso Evora10 - 5 LPts
19/10/2020Waterbury, USA2 - 12(3) Davie Jarvie1 - 8 LPts
25/08/2020Los Angeles, USA2 - 11(2) Kongjak Jaotalaetong12 - 3 LKO3
24/06/2020Los Angeles, USA2 - 10(2) Wu-pen Ip11 - 4 LPts
24/04/2020Kampala, Uganda1 - 10(2) Shayan Baddour4 - 7 WPts
25/02/2020Los Angeles, USA1 - 9(2) John Thissell8 - 5 LPts
26/12/2019Los Angeles, USA1 - 8(2) Wendell Lameck4 - 8 LPts
27/10/2019Los Angeles, USA1 - 7(2) Rajasa Wiwi3 - 4 LPts
28/08/2019Los Angeles, USA1 - 6(1) John Lorimer3 - 8 LKO3
29/06/2019Los Angeles, USA1 - 5(1) Justin Glasco7 - 2 LPts
29/04/2019Los Angeles, USA1 - 4 Xalvador Altamirano3 - 5 LKO3
27/02/2019Los Angeles, USA1 - 3 Michi Mihara3 - 1 LPts
30/12/2018Los Angeles, USA1 - 2 David Pottenger4 - 3 LPts
01/11/2018Maracaibo, Venezuela1 - 1 Santiago Vasallo5 - 1 LPts
03/09/2018Los Angeles, USA0 - 1 Wareine Stoecklein0 - 1 WPts
06/07/2018Los Angeles, USA0 - 0 Emilio Varona2 - 1 LPts