Weightclass:  Welterweight
Location:  Anchorage, USA
Record:  21 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2030Anchorage, USA20 - 15 Harry Llewellyn0 - 1 WPts
29/10/2030Salt Lake City, USA19 - 15 Roger Carroll8 - 14 WPts
31/08/2030Anchorage, USA18 - 15 Sam Kyles7 - 4 WPts
30/06/2030Anchorage, USA17 - 15 Matthew Bires2 - 1 WPts
02/05/2030Cape Coral, USA16 - 15 Aaron Infante7 - 27 WPts
04/03/2030Zamboanga City, Philippines15 - 15 Gervasio Taguines2 - 0 WPts
04/01/2030Abidjan, Ivory Coast15 - 14 Percy Diaby21 - 31(11) LPts
06/11/2029Mamelodi, South Africa15 - 13 Glynn Fatundu14 - 15 LPts
07/09/2029Bucaramanga, Colombia14 - 13 Sancho Mora12 - 27(13) WPts
10/07/2029Anchorage, USA13 - 13 Diego Buractaon8(1) - 8 WPts
11/05/2029Athens, USA12 - 13 Barry Leon2 - 17 WPts
16/03/2029Anchorage, USA11 - 13 Dominic Stiltz1 - 2 WPts
14/01/2029Cali, Colombia10 - 13 Emanuel Rosalez7 - 25(1) WPts
16/11/2028Pikine, Senegal9 - 13 Raoul Mellett3 - 8 WPts
18/09/2028Ruiru, Kenya9 - 12 Wayne Yego22 - 11 LPts
20/07/2028Quito, Ecuador8 - 12 Agapetus Marina6 - 15 WPts
22/05/2028L'Hospitalet de Llobregat, Spain8 - 11 Oihane Merlos15 - 11 LPts
24/03/2028Choloma, Honduras8 - 10 Marco Concepcion22(1) - 16 LPts
25/01/2028Bandar Lampung, Indonesia8 - 9 Adinda Oki45(1) - 12(1) LPts
27/11/2027Guadalajara, Mexico8 - 8 Xavier Alire17 - 20 LPts
29/09/2027Riga, Latvia8 - 7 Arseni Pirktins22(1) - 18 LPts
01/08/2027Baltimore, USA7 - 7 Gethin Abraham2 - 11(1) WPts
05/06/2027Anchorage, USA6 - 7 Isaac MacAdam0 - 8 WPts
07/04/2027Anchorage, USA5 - 7 Alen Nurse4 - 4 WPts
06/02/2027Accra, Ghana5 - 6 Vandwon Accam24 - 8 LPts
08/12/2026Cape Coral, USA5 - 5 Morgan Samson4 - 12 LPts
10/10/2026Spanish Town, Jamaica4 - 5 Dave Dann5 - 18 WPts
11/08/2026Anchorage, USA3 - 5 Gennady Evanoff2 - 4 WPts
12/06/2026Charlotte, USA2 - 5 Zachary Bloyd1 - 13 WPts
16/04/2026Davao City, Philippines2 - 4 Xavier Baylon5 - 9 LPts
16/02/2026Wichita, USA2 - 3 Nick Callister9 - 11 LPts
22/12/2025Harare, Zimbabwe2 - 2 Nick Mugabe21 - 33 LPts
24/10/2025Bologna, Italy2 - 1 Nero Pozzo2 - 19 LPts
26/08/2025Baltimore, USA1 - 1 Joey Groves2 - 1 WPts
03/07/2025Anchorage, USA1 - 0 Bonifacy Duda1 - 15 LPts
05/05/2025Anchorage, USA0 - 0 Peter Crear0 - 0 WPts