Weightclass:  Light Welterweight
Location:  Seattle, USA
Record:  28(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2027Seattle, USA27(2) - 16 John Ogilvie7 - 4(1) WPts
19/12/2026Seattle, USA26(2) - 16 Rehman Bahar3 - 5 WPts
20/10/2026Seattle, USA25(2) - 16 Juan Rosal0 - 5 WPts
21/08/2026Seattle, USA24(2) - 16 Jax Vallejo10 - 13 WPts
22/06/2026Seattle, USA23(2) - 16 Sammy Argo8 - 18 WPts
23/04/2026Seattle, USA22(2) - 16 Gethin Drewes1 - 32(5) WPts
23/02/2026Seattle, USA21(2) - 16 Kunle Sagna3 - 5 WPts
25/12/2025Seattle, USA20(2) - 16 Yasin Kasuri1 - 6 WPts
26/10/2025Seattle, USA19(2) - 16 Fumio Ito2 - 5 WPts
28/08/2025Seattle, USA18(2) - 16 Peter Zagoritis4 - 19(1) WPts
29/06/2025Seattle, USA17(1) - 16 Elderson Mutairu1 - 3 WKO3
30/04/2025Seattle, USA16(1) - 16 Corey Taaffe1 - 20 WPts
02/03/2025Seattle, USA15(1) - 16 Corey Taaffe1 - 19 WPts
02/01/2025Seattle, USA14(1) - 16 Morgan Yates3 - 17 WPts
04/11/2024New Delhi, India14(1) - 15 Devdas Bhattacharya36(2) - 19 LPts
06/09/2024Algiers, Algeria14(1) - 14 Haaris Haraoui20 - 25 LPts
09/07/2024Mashhad, Iran13(1) - 14 Abdul Ahmad6 - 17 WPts
11/05/2024Berlin, Germany13(1) - 13 Bogart Arber2 - 17(4) LPts
13/03/2024Saint Paul, USA13(1) - 12 Bruce Kury8 - 18 LPts
22/01/2024Boston, USA12(1) - 12 Chris Rule2 - 27 WPts
23/11/2023Chiba, Japan11(1) - 12 Kaede Ige1 - 5 WPts
24/09/2023Vienna, Austria10(1) - 12 Alberto Ulrichen8 - 28 WPts
27/07/2023Seattle, USA9 - 12 Nicholas Gove1 - 4 WKO3
28/05/2023Seattle, USA8 - 12 Ashley Hoy4 - 9 WPts
29/03/2023Seattle, USA8 - 11 Jabulani Cele20(1) - 12 LPts
29/01/2023Bangkok, Thailand8 - 10 Samartlek Anan23 - 5 LPts
01/12/2022Seattle, USA7 - 10 Rene Belin0 - 8 WPts
01/10/2022Samara, Russia7 - 9 Gennady Povetkin7 - 20 LPts
03/08/2022Accra, Ghana6 - 9 Quoitrel Sarkodee4 - 5 WPts
04/06/2022Seattle, USA6 - 8 Lee Hendriks6(1) - 7 LPts
06/04/2022Seattle, USA5 - 8 Asavela Manyama7 - 16 WPts
06/02/2022Thessaloniki, Greece5 - 7 Jason Buros9 - 15 LPts
07/12/2021Ulsan, South Korea5 - 6 Hyun-jun Whang15 - 4 LPts
09/10/2021El-Jadida, Morocco4 - 6 Shamsadeen Achchakir7(1) - 16 WPts
08/08/2021Seattle, USA3 - 6 Geoff Maren1 - 5 WPts
07/06/2021Dakar, Senegal2 - 6 Turiau Jamme9 - 11 WPts
09/04/2021New York City, USA2 - 5 Arnie Norwick7 - 9 LPts
15/02/2021Seattle, USA2 - 4 Amer Gaha8 - 10 LPts
17/12/2020Anchorage, USA2 - 3 Hugh Muirhead14 - 6 LPts
17/10/2020Seattle, USA1 - 3 Xalvador Joaquim3 - 11 WPts
19/08/2020Norman, USA1 - 2 Nick Duncanson6 - 11 LPts
24/06/2020Chicago, USA1 - 1 Arran Glogowski6 - 9 LPts
03/05/2020Makiivka, Ukraine1 - 0 Isaak Palko7 - 4 LPts
05/03/2020New Orleans, USA0 - 0 Mark Hason0 - 0 WPts