Weightclass:  Lightweight
Location:  Los Angeles, USA
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2024Los Angeles, USA21 - 12 Klaus Ojala4 - 8 WPts
31/01/2024Los Angeles, USA20 - 12 Joaquin Prisco1 - 8 WPts
03/12/2023Los Angeles, USA19 - 12 Vivien Saheli2 - 9 WPts
04/10/2023Los Angeles, USA18 - 12 Sam Moloney0 - 2 WPts
06/08/2023Los Angeles, USA17 - 12 John Norman4 - 5 WPts
06/06/2023Los Angeles, USA16 - 12 Edward Alison0 - 1 WPts
07/04/2023Los Angeles, USA15 - 12 Vincent Tay2(1) - 6 WPts
06/02/2023Los Angeles, USA15 - 11 Dele Bunu25 - 9 LPts
07/12/2022Los Angeles, USA14 - 11 Jake Hallowell1 - 7 WPts
07/10/2022Los Angeles, USA13 - 11 Duncan Keay1 - 8(3) WPts
08/08/2022Los Angeles, USA12 - 11 Telford Mbuta1 - 19(1) WPts
07/06/2022Los Angeles, USA11 - 11 Cody Temple0 - 4 WPts
08/04/2022Accra, Ghana10 - 11 Otieno Adu11 - 13 WPts
08/02/2022Los Angeles, USA9 - 11 Louis Cunningham1 - 9 WPts
09/12/2021Los Angeles, USA8 - 11 Bilal Fazil5 - 7 WPts
08/10/2021Zagreb, Croatia8 - 10 Božidar Vuksan11 - 9 LPts
10/08/2021Los Angeles, USA8 - 9 Montana Baros4(1) - 4 LPts
09/06/2021Los Angeles, USA7 - 9 Chiranjeevi Naidu6(1) - 15 WPts
09/04/2021Los Angeles, USA7 - 8 John Lynch7(1) - 14 LPts
07/02/2021Nishinomiya, Japan7 - 7 Jiro Saeki11 - 5 LPts
10/12/2020Los Angeles, USA6 - 7 Chris Stronach6 - 10 WPts
09/10/2020Los Angeles, USA5 - 7 Vuyisile Tambo5 - 6 WPts
10/08/2020Abobo, Ivory Coast4 - 7 Olympe Orme5 - 11 WPts
09/06/2020Oklahoma City, USA4 - 6 Mark McTier9 - 4 LPts
09/04/2020New York City, USA4 - 5 Kenzie Slight3 - 11 LPts
13/02/2020Los Angeles, USA3 - 5 Dale Harwood1 - 1 WPts
14/12/2019Santa Clarita, USA3 - 4 Sam Abraham8 - 4 LPts
14/10/2019Los Angeles, USA2 - 4 Ali Ahmad1 - 2 WPts
15/08/2019Los Angeles, USA2 - 3 Michael Voils7 - 1 LPts
15/06/2019Thessaloniki, Greece2 - 2 Darrian Resta5 - 3 LPts
16/04/2019Los Angeles, USA2 - 1 Paul Magouirk4 - 3 LPts
13/02/2019Yerevan, Armenia1 - 1 Bedo Iloulyan3 - 4 WPts
16/12/2018Los Angeles, USA0 - 1 Rinehart Allendorf1 - 0 WPts
18/10/2018Los Angeles, USA0 - 0 John Luna4 - 2 LPts