Weightclass:  Middleweight
Location:  Bakersfield, USA
Record:  22(9) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2026Bakersfield, USA21(8) - 33 Nero Pizzorno3 - 8 WKO3
12/12/2025Cali, Colombia21(8) - 32 Pablo Barranco38 - 15 LPts
11/11/2025Cali, Colombia21(8) - 31 Pablo Barranco37 - 15 LPts
11/10/2025Zagreb, Croatia21(8) - 30 Vlaho Grguric36(2) - 16 LPts
07/09/2025Ningbo, China21(8) - 29 Peeter Quareyt40(8) - 23 LPts Ningbo World Championships 2025View
03/09/2025Cali, Colombia21(8) - 28 Pablo Barranco35 - 14 LPts
03/08/2025Zagreb, Croatia21(8) - 27 Vlaho Grguric33(2) - 15 LPts
03/07/2025Samarqand, Uzbekistan21(8) - 26 Dmitriy Matuzhanoff38 - 11 LPts
02/06/2025Bakersfield, USA21(8) - 25 Guido Cepeda30 - 18 LPts
02/05/2025Lancaster, USA20(8) - 25 Bob Barnes13 - 9 WPts USA National Championships 2025View
29/04/2025Lancaster, USA19(7) - 25 Scott Adie12 - 11 WKO3 USA National Championships 2025View
26/04/2025Lancaster, USA18(7) - 25 Leeroy Faulds9 - 22 WPts USA National Championships 2025View
23/03/2025Auckland, New Zealand18(7) - 24 Chris Nest15 - 27 LPts
20/02/2025Auckland, New Zealand18(7) - 23 Chris Nest14 - 27 LPts
20/01/2025Sana'a, Yemen17(6) - 23 Bilal Baksh18 - 15 WKO3
20/12/2024Bakersfield, USA16(6) - 23 Leonel Rodriguez18 - 17 WPts
12/11/2024Bakersfield, USA15(5) - 23 Yobachi Adjei8(1) - 6(1) WKO2
12/09/2024Kampala, Uganda14(5) - 23 Voshon Nkumbula22(2) - 18 WPts
15/07/2024Bakersfield, USA13(5) - 23 Arran Humphreys7 - 15 WPts
15/05/2024Charlotte, USA12(5) - 23 Ken Mitchell3 - 8 WPts
17/03/2024Bakersfield, USA12(5) - 22 William Delangel16 - 18 LPts
17/01/2024Minsk, Belarus11(4) - 22 Apostol Bodak15(2) - 21(5) WKO2
19/11/2023Bakersfield, USA10(4) - 22 Atif Deeb2 - 9 WPts
21/09/2023Dasmarinas, Philippines10(4) - 21 Xeres Alire20 - 12 LPts
24/07/2023New York City, USA10(4) - 20 Michael Boag7 - 23 LPts
07/06/2023Dongguan, China9(3) - 20 An Har24 - 11(3) WKO3
09/04/2023Kumasi, Ghana9(3) - 19 Andy Delle24 - 11 LPts
09/02/2023Kumasi, Ghana9(3) - 18 Andy Delle23 - 11 LPts
11/12/2022New York City, USA9(3) - 17 Kris Orton17 - 10 LPts
12/10/2022Johor Bahru, Malaysia9(3) - 16 Danyaal Baluch19 - 10 LPts
14/08/2022Bakersfield, USA9(3) - 15 Vicente Balatazo10 - 13 LPts
14/06/2022Sochi, Russia8(3) - 15 Dimi Antropov4 - 16 WPts
16/04/2022Kuala Lumpur, Malaysia7(2) - 15 Kailash Arya7 - 19(4) WKO3
16/02/2022Bakersfield, USA6(2) - 15 Felix Boffrand1 - 0 WPts
16/12/2021San Jose, Costa Rica5(2) - 15 Diego Olivares1 - 3 WPts
17/10/2021Khujand, Tajikistan4(2) - 15 Lazar Budagov5 - 14 WPts
18/08/2021Bakersfield, USA4(2) - 14 Noah Roekito5 - 8 LPts
17/06/2021Berlin, Germany4(2) - 13 Baron Denfeld12 - 7 LPts
19/04/2021Turku, Finland3(2) - 13 Kustaa Aaltonen8 - 13(1) WPts
19/02/2021Port-au-Prince, Haiti3(2) - 12 Fabrice Mauresmo5 - 12 LPts
22/12/2020Chicago, USA3(2) - 11 Chris Duggan11 - 7 LPts
30/10/2020Bulawayo, Zimbabwe3(2) - 10 John Chawapiwa20 - 0 LPts
01/09/2020Munich, Germany3(2) - 9 David Mauck2 - 9 LPts
04/07/2020Bakersfield, USA3(2) - 8 Ivan Mucanov5 - 11 LPts
04/05/2020Mobile, USA3(2) - 7 Sam Maver3 - 1 LPts
13/03/2020Bakersfield, USA2(2) - 7 Heikki Tenhunen1 - 5 WPts
12/01/2020Montevideo, Uruguay2(2) - 6 Neron Cadiz4 - 7 LPts
12/11/2019Vienna, Austria2(2) - 5 Adaulfo Kalisch9 - 2 LPts
13/09/2019Columbia, USA2(2) - 4 Jamie Lightbody7 - 2 LPts
11/08/2019Bucaramanga, Colombia2(2) - 3 Franco Cerrato1 - 6 LPts
12/06/2019Yuma, USA2(2) - 2 Lucas Broderick2 - 3(1) LPts
24/04/2019Bakersfield, USA2(2) - 1 David Mill1 - 1 LPts
21/02/2019Louisville, USA2(2) - 0 Floyd Bridgeforth3(1) - 3 LPts
03/01/2019Kiev, Ukraine1(1) - 0 Dmytro Baran0 - 1(1) WKO3
05/11/2018Kiev, Ukraine0 - 0 Dmytro Baran0 - 0 WKO3