Weightclass:  Light Welterweight
Location:  Long Beach, USA
Record:  20(7) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2026Long Beach, USA19(6) - 31 Cris Valles4 - 8(1) WKO3
03/11/2025Long Beach, USA18(6) - 31 Quaddus Akrobettoe1 - 0 WPts
05/09/2025Davenport, USA17(6) - 31 Bart Craigen0 - 0 WPts
08/07/2025Charlotte, USA17(6) - 30 Fraser Williams23 - 20 LPts
11/05/2025Long Beach, USA16(6) - 30 Alik Sobolev0 - 7 WPts
12/03/2025Seattle, USA15(5) - 30 William Young21 - 20(2) WKO3
01/02/2025Reynosa, Mexico15(5) - 29 Aimon Frasco35(3) - 6 LPts
04/12/2024Honolulu, USA15(5) - 28 Mike Beatson31 - 9 LPts
01/11/2024Long Beach, USA14(4) - 28 Shaun Murchison3 - 13(1) WKO3
02/09/2024Port-de-Paix, Haiti13(4) - 28 Neville Damita1 - 0 WPts
05/07/2024Cuenco, Ecuador12(3) - 28 Esteban Facundo0 - 0 WKO3
07/05/2024Vilnius, Lithuania12(3) - 27 Tymoteusz Grygiel21(4) - 16 LPts
09/03/2024Ulaanbaatar, Mongolia12(3) - 26 Kong Dzhumaliev28(1) - 10 LPts
10/01/2024Athens, Greece12(3) - 25 Christan Garis34(1) - 7 LPts
12/11/2023San Jose, Costa Rica12(3) - 24 Vicente Marques28 - 10 LPts
14/09/2023San Jose, Costa Rica12(3) - 23 Diego Larios20 - 12 LPts
17/07/2023Long Beach, USA11(3) - 23 Shayan Assad0 - 11 WPts
19/05/2023Gdynia, Poland10(3) - 23 Wojtek Buchalski11 - 15 WPts
21/03/2023Ho Chi Minh City, Vietnam10(3) - 22 Lam Ngai24 - 10 LPts
21/01/2023Vilnius, Lithuania10(3) - 21 Sergiusz Basa7 - 19 LPts
23/11/2022Ghent, Belgium10(3) - 20 Albert Gillis9 - 10 LPts
25/09/2022Oslo, Norway10(3) - 19 Borg Saetern9 - 14 LPts
28/07/2022Long Beach, USA9(3) - 19 Ichiro Goda2 - 4 WPts
28/05/2022Manukau, New Zealand8(2) - 19 Ruki Maihi0 - 6 WKO3
30/03/2022Sofia, Bulgaria7(1) - 19 Ilija á Kjucukov11 - 16(1) WKO3
30/01/2022Madrid, Spain7(1) - 18 Angel Covarrubias11 - 10 LPts
02/12/2021Montreal, Canada7(1) - 17 Ian Elliott7 - 11 LPts
03/10/2021L'Hospitalet de Llobregat, Spain7(1) - 16 Jose Urda10 - 11 LPts
05/08/2021Athens, Greece7(1) - 15 Admes Nicoli4 - 17 LPts
06/06/2021Long Beach, USA6(1) - 15 Hoang Duy0 - 2 WPts
06/04/2021Khujand, Tajikistan6(1) - 14 Boris Cajrbekow14 - 2 LPts
06/02/2021Bridgeport, USA6(1) - 13 Dave Beall2 - 5 LPts
08/12/2020Long Beach, USA5(1) - 13 Joaquin Cruzado4 - 6 WPts
07/10/2020San Jose, Costa Rica5(1) - 12 Vicente Gamino3 - 11 LPts
09/08/2020Manta, Ecuador5(1) - 11 Santiago Ozuna6 - 7 LPts
11/06/2020Long Beach, USA5(1) - 10 Jackson Msibi5 - 6 LPts
11/04/2020Oruro, Bolivia5(1) - 9 Gabriel Marin8 - 6 LPts
12/02/2020Dushanbe, Tajikistan4 - 9 Muntazir Djabrailov8 - 4 WKO3
14/12/2019Long Beach, USA4 - 8 Sammy Brand2 - 3 LPts
14/10/2019New York City, USA4 - 7 Clinton Errani3 - 1 LPts
09/09/2019Anchorage, USA4 - 6 Hugh Muirhead8 - 4 LPts
02/08/2019Sydney, Australia4 - 5 Kyle Suite1 - 3 LPts
03/06/2019Long Beach, USA3 - 5 Alejandro Guardado5 - 4 WPts
04/04/2019Ulaanbaatar, Mongolia3 - 4 Iyas Lodoidamba2 - 2 LPts
04/02/2019Greensboro, USA3 - 3 Cody Naismith4(1) - 2 LPts
29/12/2018Long Beach, USA3 - 2 Peter Raulston7 - 0 LPts
31/10/2018Long Beach, USA3 - 1 John Oulette2 - 2 LPts
02/09/2018Tulsa, USA2 - 1 Joseph Borland1 - 3 WPts
15/07/2018Little Rock, USA1 - 1 Dylan Grandison2 - 0 WPts
03/06/2018Long Beach, USA1 - 0 Andrii Abushev0 - 1 LPts
05/04/2018Long Beach, USA0 - 0 Duncan Inch0 - 1 WPts