Weightclass:  Welterweight
Location:  Eugene, USA
Record:  6 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2030Eugene, USA6 - 27 Sierra Avelar9 - 10 LPts
13/01/2030Eugene, USA6 - 26 Diallo Adabor10(1) - 16 LPts
14/11/2029Eugene, USA5 - 26 Xaverius Hernando0 - 6 WPts
14/09/2029Eugene, USA5 - 25 Dume Dewornu1 - 6 LPts
15/07/2029Eugene, USA5 - 24 Gili Van de Weede2 - 7 LPts
17/05/2029Eugene, USA5 - 23 Matthew Donovan0 - 1 LPts
17/03/2029Eugene, USA5 - 22 Sam Albany6 - 24 LPts
16/01/2029Eugene, USA4 - 22 Floyd Thomas1 - 0 WPts
17/11/2028Eugene, USA3 - 22 Leeroy Bethune1 - 17 WPts
19/09/2028Eugene, USA2 - 22 Elliot Belliston1 - 0 WPts
21/07/2028Eugene, USA1 - 22 Amon Pye1(1) - 11 WPts
22/05/2028Eugene, USA1 - 21 Jonathan Braddick2 - 5 LPts
23/03/2028Riga, Latvia0 - 21 Igor Apsite10 - 9 WPts
24/01/2028Providence, USA0 - 20 Rich Puerta9 - 21(1) LPts
26/11/2027Eugene, USA0 - 19 Amon Sturrock1 - 3 LPts
27/09/2027Kharkiv, Ukraine0 - 18 Sasha Suleymanov22 - 10 LPts
30/07/2027Chicago, USA0 - 17 Leighton Dougherty11 - 11 LPts
01/06/2027Nassau, Bahamas0 - 16 Callum Ferris5 - 12 LPts
03/04/2027Mecca, Saudi Arabia0 - 15 Haaris Iman46(2) - 16 LPts
03/02/2027Cedar Rapids, USA0 - 14 Sean Lawder5(1) - 9 LPts
06/12/2026San Salvador, El Salvador0 - 13 Diego Acero38 - 20(1) LPts
08/10/2026Isfahan, Iran0 - 12 Dewei Ung5 - 17(4) LPts
10/08/2026Petionville, Haiti0 - 11 Geron Sauvage8 - 20 LPts
12/06/2026Liege, Belgium0 - 10 Ouida Cocteau31 - 19 LPts
14/04/2026Katowice, Poland0 - 9 Tomasz Zawadzki5 - 18 LPts
14/02/2026Busan, South Korea0 - 8 Chan-dong Seo1 - 20 LPts
17/12/2025Shiraz, Iran0 - 7 Abdul Jamali1 - 14(3) LPts
19/10/2025Detroit, USA0 - 6 Rob Tata0 - 19(1) LPts
27/08/2025Eugene, USA0 - 5 Arik Krocker6 - 6 LPts
29/06/2025Reggio Emilia, Italy0 - 4 Fino Sabattini18 - 26(11) LPts
01/05/2025Eugene, USA0 - 3 Franco Abreu13 - 13 LPts
03/03/2025Dublin, Ireland0 - 2 Darragh McRae4 - 3 LPts
03/01/2025Kumasi, Ghana0 - 1 Sean Adabor1 - 4 LPts
05/11/2024Eugene, USA0 - 0 Chris Naismith2 - 5 LPts