Weightclass:  Welterweight
Location:  Irvine, USA
Record:  49(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2026Irvine, USA48(1) - 13 Jacob Garuba3 - 9 WPts
13/04/2026Irvine, USA47(1) - 13 Aaron Betton2 - 10(1) WPts
12/02/2026Irvine, USA46(1) - 13 Mark Evans8 - 10 WPts
14/12/2025Irvine, USA45(1) - 13 Canute Giesing36(1) - 16 WPts
13/11/2025Irvine, USA44(1) - 13 Yutaka Kubo53(1) - 14 WPts
13/10/2025Irvine, USA43(1) - 13 Yutaka Kubo53(1) - 13 WPts
07/09/2025Ningbo, China43(1) - 12 John Magwa14 - 12 LPts Ningbo World Championships 2025View
03/09/2025Chofu, Japan43(1) - 11 Yutaka Kubo51(1) - 12 LPts
03/08/2025Chofu, Japan43(1) - 10 Yutaka Kubo50(1) - 12 LPts
03/07/2025Chofu, Japan43(1) - 9 Yutaka Kubo49(1) - 12 LPts
02/06/2025Irvine, USA42(1) - 9 Viktor Cherkasov33(1) - 19 WPts
02/05/2025Lancaster, USA41(1) - 9 Sid Bryson17 - 15 WPts USA National Championships 2025View
29/04/2025Lancaster, USA40(1) - 9 Greg Fulton7 - 9 WPts USA National Championships 2025View
26/04/2025Lancaster, USA39(1) - 9 Sam Loudon14(1) - 10 WPts USA National Championships 2025View
09/04/2025Irvine, USA38(1) - 9 Montel Macias39(1) - 13 WPts
08/03/2025Irvine, USA37(1) - 9 Varil Cotillard33(1) - 16 WPts
05/02/2025Rennes, France36(1) - 9 Varil Cotillard33(1) - 15 WPts
05/01/2025Rennes, France36(1) - 8 Varil Cotillard32(1) - 15 LPts
05/12/2024Irvine, USA35(1) - 8 Jeron²m Vlad15 - 21 WPts
01/11/2024Irvine, USA34(1) - 8 Abdul Alekserov22 - 27 WPts
01/10/2024Irvine, USA33(1) - 8 Abdul Alekserov22 - 26 WPts
29/08/2024Mexico City, Mexico32(1) - 8 Santiago Martel20(1) - 16 WPts
01/07/2024Irvine, USA31(1) - 8 Ali Kaiser1 - 3 WPts
02/05/2024Tampa, USA30(1) - 8 Alexander Mackintosh30 - 2 WPts USA National Championships 2024View
29/04/2024Tampa, USA29(1) - 8 Mark Greb14(1) - 20 WPts USA National Championships 2024View
26/04/2024Tampa, USA28(1) - 8 John Haliburton14 - 11 WPts USA National Championships 2024View
19/03/2024Irvine, USA27(1) - 8 David Kirkwood6(2) - 17 WPts
19/01/2024Irvine, USA26(1) - 8 Ciaran Carroll2 - 3 WPts
21/11/2023Leon, Nicaragua25(1) - 8 Reynaldo Chavarin8(1) - 26 WPts
22/09/2023Philadelphia, USA24(1) - 8 Dillon Balch11(1) - 24 WPts
29/07/2023Horlivka, Ukraine23(1) - 8 Yulian Mosko13(1) - 7 WPts
31/05/2023Anaheim, USA22 - 8 Michael Kernell21 - 13(3) WKO3
02/04/2023Saint Paul, USA21 - 8 Edward Norlin1 - 13(1) WPts
02/02/2023Newark, USA20 - 8 Daniele Bartolini2 - 18 WPts
21/12/2022Irvine, USA19 - 8 Ellis Halden2 - 0 WPts
22/10/2022Fort Lauderdale, USA18 - 8 Mark Baisley5 - 20(1) WPts
21/09/2022Dushanbe, Tajikistan18 - 7 Toma Yahuluckoff16 - 8 LPts
24/07/2022Ulsan, South Korea17 - 7 Shin-wook Pyon21 - 8 WPts
26/05/2022Lucknow, India17 - 6 Irfan Aslam14(1) - 11 LPts
28/03/2022Bari, Italy16 - 6 Rocco Audisio7 - 20(5) WPts
28/01/2022Al Ain, UAE15 - 6 Jawad Karimi10 - 14(1) WPts
29/11/2021Durban, South Africa15 - 5 Naftali Andam11 - 7 LPts
01/10/2021Harare, Zimbabwe14 - 5 Sam Mbara1 - 7 WPts
02/08/2021Samara, Russia13 - 5 Kir Deputatov11 - 13 WPts
02/06/2021Port Harcourt, Nigeria12 - 5 Darryl Mgbokpo2 - 13 WPts
03/04/2021Bratislava, Slovakia12 - 4 VÝt Ryba13 - 7 LPts
03/02/2021Irvine, USA11 - 4 Anton Apsite2 - 1 WPts
04/12/2020Irvine, USA10 - 4 Arnot Dasch10 - 6 WPts
03/10/2020Ulaanbaatar, Mongolia9 - 4 Kong King9 - 5 WPts
05/08/2020Mamelodi, South Africa8 - 4 Mablevi Sono2(1) - 7 WPts
07/06/2020Irvine, USA8 - 3 Peter Brody10 - 4 LPts
06/04/2020Asuncion, Paraguay8 - 2 Joaquin Carrasquillo5 - 10 LPts
07/02/2020Irvine, USA7 - 2 Nathan Teague11(1) - 2 WPts
08/12/2019Caracas, Venezuela6 - 2 Rodrigo Cerda3 - 6 WPts
10/10/2019Mitchells Plain, South Africa5 - 2 Merk Buys5 - 4 WPts
12/08/2019Argenteuil, France4 - 2 Jean Paley1 - 6 WPts
14/06/2019Irvine, USA3 - 2 Jay Rollo4 - 1 WPts
15/04/2019Irvine, USA3 - 1 James McCready1 - 1 LPts
12/02/2019Paris, France2 - 1 Platt Richoux0 - 3 WPts
15/12/2018Irvine, USA1 - 1 Charles Cooper1 - 5 WPts
16/10/2018Irvine, USA1 - 0 John Lucier3 - 1 LPts
18/08/2018Irvine, USA0 - 0 Bradley Dacus2 - 1 WPts