Weightclass:  Welterweight
Location:  Saint Paul, USA
Record:  6 - 30(8)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/09/2029Saint Paul, USA6 - 29(8) Morgan Kellis6 - 18 LPts
11/07/2029Saint Paul, USA5 - 29(8) Fraser Greenshields1 - 8 WPts
12/05/2029Saint Paul, USA5 - 28(8) Owen Henri8 - 13 LPts
13/03/2029Saint Paul, USA4 - 28(8) Kenzie Hernandez3 - 11 WPts
11/01/2029Saint Paul, USA3 - 28(8) Duncan Durie2 - 10 WPts
12/11/2028Saint Paul, USA2 - 28(8) Arnie Skiver1 - 8 WPts
13/09/2028Saint Paul, USA2 - 27(8) Zachary Binney17(2) - 16(4) LPts
15/07/2028Medellin, Colombia1 - 27(8) Jose Pan9(1) - 12 WPts
17/05/2028Kiev, Ukraine1 - 26(8) Melor Smolar2 - 15 LPts
19/03/2028Khayelitsha, South Africa1 - 25(8) Sam Nzimande15(1) - 26(2) LPts
20/01/2028Abidjan, Ivory Coast1 - 24(8) Aramis Beauchamp14 - 8 LPts
22/11/2027Riga, Latvia1 - 23(8) Valeri Endelis21 - 8 LPts
24/09/2027Kaduna, Nigeria1 - 22(7) Theophilus Osagie10 - 9 LKO3
27/07/2027Ilorin, Nigeria1 - 21(7) Rashid Allee1 - 22(1) LPts
29/05/2027Umlazi, South Africa1 - 20(6) Athenkosi Shongwe8 - 18 LKO3
31/03/2027Cheonan, South Korea1 - 19(6) Keun-ho Kee13 - 12 LPts
31/01/2027Wolverhampton, UK1 - 18(6) Cole Vause7 - 25(1) LPts
03/12/2026Oslo, Norway1 - 17(5) Magne Slinde17 - 15 LKO3
05/10/2026Hyderabad, India1 - 16(5) Siddharth Gaur12 - 10 LPts
07/08/2026Karaj, Iran1 - 15(5) Huang-fu Shiau2 - 30(5) LPts
09/06/2026Kiev, Ukraine1 - 14(5) Wasyl Tokarski22 - 29 LPts
11/04/2026London, UK1 - 13(5) Lee MacCoughlan21 - 11 LPts
11/02/2026Bucaramanga, Colombia1 - 12(5) Ulises Cisneros17 - 5 LPts
14/12/2025Soweto, South Africa1 - 11(5) Matthias Du Toit10 - 8 LPts
16/10/2025London, UK1 - 10(5) Callum Quaglierini6 - 17 LPts
18/08/2025Saint Paul, USA1 - 9(5) Eric Craigie1 - 9 LPts
20/06/2025Saint Paul, USA0 - 9(5) Andy Peters1 - 8 WPts
22/04/2025Saint Paul, USA0 - 8(5) Declan Touch5 - 7 LPts
21/02/2025Buenaventura, Colombia0 - 7(4) Edmundo Corrales1 - 11 LKO3
24/12/2024Des Moines, USA0 - 6(3) Amon Thayne2 - 11(2) LKO3
26/10/2024Jodhpur, India0 - 5(3) Atif Younes2 - 25 LPts
28/08/2024Riga, Latvia0 - 4(3) Daniil Pleishs5 - 16 LPts
30/06/2024Soweto, South Africa0 - 3(2) Quaddus Serero12(1) - 26 LKO3
02/05/2024Nassau, Bahamas0 - 2(1) Mark Drysdale27(2) - 11 LKO2
04/03/2024Saint Paul, USA0 - 1 Blake Harrier4 - 4 LKO3
05/01/2024Saint Paul, USA0 - 0 Rich Puerta2 - 3 LPts