Weightclass:  Light Welterweight
Location:  Eugene, USA
Record:  23(3) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/04/2027Eugene, USA22(3) - 27 Joe Issac4 - 11 WPts
07/02/2027Eugene, USA21(3) - 27 Urvano Correira4 - 11 WPts
09/12/2026Eugene, USA21(3) - 26 Paul Belan8 - 22(1) LPts
10/10/2026Eugene, USA20(3) - 26 Thamsanqa Coetzee2 - 4 WPts
11/08/2026Eugene, USA20(3) - 25 Kaede Kure7(1) - 13 LPts
12/06/2026Eugene, USA19(3) - 25 Rob Rosenberg4 - 8 WPts
13/04/2026Eugene, USA18(3) - 25 Leighton Flanagon7 - 20 WPts
12/02/2026Eugene, USA17(3) - 25 Robert Beat0 - 3 WPts
14/12/2025Eugene, USA16(3) - 25 Jack Kitson7 - 5 WPts
16/10/2025Eugene, USA15(3) - 25 Dom Suttie4 - 20 WPts
18/08/2025Eugene, USA15(3) - 24 Cole Lyall14 - 12 LPts
20/06/2025Eugene, USA14(3) - 24 Jacob Kling7 - 4 WPts
22/04/2025Eugene, USA13(3) - 24 Spencer Ainslie1 - 8 WPts
22/02/2025Perm, Russia13(3) - 23 Vikenti Tarakanov9 - 13 LPts
25/12/2024Bayamon, Puerto Rico13(3) - 22 Beltran Alegre13 - 18(4) LPts
27/10/2024The Hague, Netherlands12(3) - 22 Jean-Philippe Perlant9(1) - 10 WPts
29/08/2024Eugene, USA11(3) - 22 Fraco Nuncio0 - 2 WPts
01/07/2024Eugene, USA11(3) - 21 Hai Duong20 - 8 LPts
02/05/2024Vantaa, Finland10(2) - 21 Kain Lapio0 - 2 WKO3
04/03/2024Minsk, Belarus10(2) - 20 Yulian Roman22 - 15(1) LPts
05/01/2024Garoua, Cameroon9(2) - 20 Seymour Bille0 - 0 WPts
07/11/2023Cairo, Egypt9(2) - 19 Syed Batrawi23 - 12 LPts
09/09/2023Vilnius, Lithuania9(2) - 18 Adam Chrzan18(3) - 15 LPts
12/07/2023Newcastle, Australia9(2) - 17 Matt MacGibbon33(1) - 2 LPts
14/05/2023Amman, Jordan8(2) - 17 Azam Qasem3 - 13 WPts
16/03/2023San Jose, Costa Rica7(1) - 17 Reynaldo Amores12 - 22 WKO3
16/01/2023Samarqand, Uzbekistan7(1) - 16 Yaqub Aghanazarov21 - 9 LPts
18/11/2022Tampere, Finland7(1) - 15 Henrikki Kemppinen24 - 6 LPts
20/09/2022Szczecin, Poland6 - 15 Gabriel Truszkowski11(1) - 16(4) WKO3
23/07/2022Vilnius, Lithuania6 - 14 Adrian Bora20 - 7 LPts
25/05/2022Bangalore, India6 - 13 Pritish Raghavan10 - 17 LPts
27/03/2022Argenteuil, France6 - 12 Mardian Baudelaire20(1) - 6 LPts
27/01/2022Eugene, USA6 - 11 Wagner Heiting17 - 7 LPts
27/11/2021Tehran, Iran5 - 11 Zafa Hamidi4 - 10 WPts
29/09/2021Copenhagen, Denmark5 - 10 Vidar Thiesen13 - 7 LPts
01/08/2021Ulaanbaatar, Mongolia4 - 10 Tazim Kazhgaliev10 - 12 WPts
03/06/2021Eugene, USA3 - 10 Bryan Greim9 - 10 WPts
04/04/2021Barcelona, Spain3 - 9 Juan Espinosa13 - 6 LPts
03/02/2021Garden Grove, USA3 - 8 Max Garmon15 - 4 LPts
13/12/2020Syracuse, USA3 - 7 Josh Bryn5 - 9(1) LPts
22/10/2020Los Angeles, USA3 - 6 Waqas Awad6 - 10 LPts
24/08/2020Naples, Italy3 - 5 Daniele Formisano5 - 3 LPts
26/06/2020Changchun, China3 - 4 Kong Ang4 - 12 LPts
27/04/2020Bayamon, Puerto Rico2 - 4 Eduardo Castellanos8 - 7 WPts
28/02/2020Eugene, USA1 - 4 John Magee2 - 2 WPts
30/12/2019Eugene, USA1 - 3 Vanslow Dal6 - 3 LPts
31/10/2019Caloocan, Philippines1 - 2 Jerrold Dumondon5 - 4 LPts
01/09/2019Honolulu, USA1 - 1 Kahorere Haukamau6 - 3 LPts
04/07/2019Eugene, USA0 - 1 Lucas Ore1 - 3 WPts
05/05/2019Eugene, USA0 - 0 Jasper Clery5 - 1 LPts