Weightclass:  Welterweight
Location:  Portland, USA
Record:  33(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2030Portland, USA32(2) - 27 Joaquin Berrones2 - 10 WPts
14/11/2029Portland, USA31(2) - 27 Adnan Bacchus1 - 8 WPts
15/09/2029Portland, USA30(2) - 27 Waleed Srour6 - 9 WPts
17/07/2029Portland, USA30(2) - 26 Adam Hannahs39 - 22 LPts
18/05/2029Miami, USA30(2) - 25 Dave Nappier23 - 26(4) LPts
24/03/2029Toshkent, Uzbekistan29(2) - 25 Mikhail Karasartov2 - 5 WPts
24/01/2029Villa Nueva, Guatemala28(2) - 25 Guillermo Naranjo10 - 20 WPts
26/11/2028Caloocan, Philippines27(2) - 25 Ethan Olalia12 - 16 WPts
28/09/2028Touba, Senegal26(2) - 25 Justin Sankare12 - 26 WPts
31/07/2028Newark, USA26(2) - 24 John Spano21(2) - 23 LPts
11/06/2028Garoua, Cameroon26(2) - 23 Chainey Bellaire7 - 19 LPts
13/04/2028Córdoba, Argentina25(2) - 23 Ignado Magro8 - 13 WPts
14/02/2028Portland, USA24(2) - 23 Clinton Dalzell0 - 2 WPts
16/12/2027Manila, Philippines23(2) - 23 Federico Bagtas6 - 21(1) WPts
18/10/2027Managua, Nicaragua22(2) - 23 Miguel Melgarejo8 - 14 WPts
20/08/2027Rotterdam, Netherlands21(2) - 23 Lex Eggheman10 - 17 WPts
22/06/2027Albuquerque, USA21(2) - 22 Jack Westwood40(2) - 16 LPts
26/04/2027Huntsville, USA21(2) - 21 Robert Armando18 - 11 LPts USA National Championships 2027View
02/04/2027Hull, UK20(2) - 21 Rich Crighton6 - 20 WPts
02/02/2027Antwerp, Belgium19(2) - 21 Bavo Everbout16 - 16 WPts
05/12/2026Portland, USA18(2) - 21 Leighton Hall4 - 9 WPts
06/10/2026Istanbul, Turkey17(2) - 21 Gulbahar Ulusoy3 - 13 WPts
08/08/2026Portland, USA16(2) - 21 Santiago Bulanadi2 - 3 WPts
10/06/2026Krakow, Poland15(1) - 21 Tytus Bozek6 - 11(1) WKO2
12/04/2026Croix des Bouqets, Haiti14 - 21 Ray Mimoun1 - 14 WKO3
12/02/2026Liege, Belgium14 - 20 Ouida Cocteau29 - 19 LPts
15/12/2025Portland, USA14 - 19 Mark Evans7 - 10 LPts
16/10/2025Bello, Colombia13 - 19 Edmundo Picon7 - 12 WPts
18/08/2025Richmond, USA12 - 19 Gareth Dalton4 - 5 WPts
20/06/2025Providence, USA11 - 19 Declan Touch6 - 7 WPts
22/04/2025Tehran, Iran11 - 18 Farhan Siddiqi3 - 6 LPts
22/02/2025Portland, USA10 - 18 Brett Glen4 - 6 WPts
24/12/2024Portland, USA10 - 17 Mark Edington8 - 12 LPts
25/10/2024Port-au-Prince, Haiti9 - 17 Tugdual Baton2 - 13 WPts
27/08/2024Bridgeport, USA8 - 17 John Watson2 - 15 WPts
14/07/2024Buenos Aires, Argentina7 - 17 Felippe Gaytan4 - 14 WPts
15/05/2024Waitakere, New Zealand7 - 16 Edward Ghee0 - 0 LPts
17/03/2024Bekasi, Indonesia7 - 15 Bakti Mofu16(1) - 21 LPts
18/01/2024Panama City, Panama7 - 14 Emilio Perea3 - 17 LPts
20/11/2023Bridgeport, USA6 - 14 John Watson1 - 11 WPts
22/09/2023Jalilabad, Azerbaijan6 - 13 Amin Khatib9(1) - 27 LPts
25/07/2023North Shore, New Zealand6 - 12 Paul Douglas13 - 21(8) LPts
27/05/2023Guatemala City, Guatemala6 - 11 Angel Navarra22(1) - 13 LPts
29/03/2023Sana'a, Yemen5 - 11 Kashif Azer0 - 4 WPts
29/01/2023Harare, Zimbabwe5 - 10 Glynn Chinodya17(1) - 14 LPts
01/12/2022Amman, Jordan4 - 10 Aftab Ghannam1 - 9 WPts
03/10/2022Chemnitz, Germany4 - 9 Rey Sapper9 - 8 LPts
05/08/2022Portland, USA4 - 8 James Inch5 - 3 LPts
04/06/2022Portland, USA3 - 8 Paul Trimble2 - 7 WPts
06/04/2022Denver, USA3 - 7 Paul Popkin13(2) - 12 LPts
05/02/2022Omsk, Russia2 - 7 Valeri Terentiev1 - 7 WPts
07/12/2021Madison, USA2 - 6 Felix Owen9 - 7 LPts
29/10/2021Arvada, USA2 - 5 Rob Kitson21 - 3 LPts
02/09/2021Lille, France2 - 4 Borden Piat5 - 11 LPts
03/07/2021Madrid, Spain2 - 3 Alejandro Orantes9 - 6 LPts
05/05/2021Fort Wayne, USA2 - 2 Mark Heggie0 - 0 LPts
03/04/2021Portland, USA1 - 2 Michael Semple1 - 3 WPts
28/02/2021Philadelphia, USA1 - 1 John Lawter2 - 3 LPts
03/01/2021Galway, Ireland0 - 1 Brandon Donne1 - 1 WPts
05/11/2020Albuquerque, USA0 - 0 Adnan Kamara0 - 0 LPts