Weightclass:  Welterweight
Location:  Los Angeles, USA
Record:  12 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2029Los Angeles, USA11 - 29(1) Gus Phillips0 - 1 WPts
17/07/2029Los Angeles, USA11 - 28(1) Chata Ayim2 - 7 LPts
18/05/2029Los Angeles, USA10 - 28(1) Santiago Caraballo7(1) - 17 WPts
19/03/2029Baton Rouge, USA9 - 28(1) Kris Colie10(1) - 10(2) WPts
19/01/2029Portmore, Jamaica9 - 27(1) Jordan Elliot9 - 19 LPts
21/11/2028Bratislava, Slovakia9 - 26(1) Oskar Tomanek15(2) - 9 LPts
23/09/2028Aden, Yemen9 - 25(1) Ali Bacho7 - 7 LPts
25/07/2028Lexington, USA9 - 24(1) Paul Sarr9 - 20 LPts
27/05/2028Baltimore, USA8 - 24(1) Mark Devlin4 - 3 WPts
29/03/2028Panama City, Panama8 - 23(1) Oro Frutos27(3) - 23 LPts
30/01/2028Casablanca, Morocco8 - 22(1) Razzaak Abdellah26(1) - 15 LPts
02/12/2027Omaha, USA8 - 21(1) Arthur MacDougal19(1) - 1 LPts
04/10/2027Minneapolis, USA7 - 21(1) Edward Kavanagh8(1) - 12 WPts
08/08/2027Boise, USA7 - 20(1) John Carew5(1) - 21 LPts
09/06/2027Los Angeles, USA7 - 19(1) Hassan Mustafa7(1) - 19(3) LPts
11/04/2027Los Angeles, USA6 - 19(1) Koldan Basak4 - 8 WPts
11/02/2027Detroit, USA6 - 18(1) James Vause10 - 20 LPts
14/12/2026Los Angeles, USA6 - 17(1) Dave Stephen1 - 2 LPts
15/10/2026Los Angeles, USA6 - 16(1) Mel Canet1 - 0 LPts
16/08/2026Malmo, Sweden6 - 15(1) William Kallenberg4 - 16(3) LPts
18/06/2026Minneapolis, USA6 - 14(1) Rob Brody5 - 1 LPts
20/04/2026Taguig, Philippines5 - 14(1) Nasario Yanes2 - 19(2) WPts
20/02/2026Eugene, USA5 - 13(1) John Keenor5 - 17 LPts
23/12/2025Panama City, Panama5 - 12(1) Diego Gonzalez8 - 14 LPts
25/10/2025Baltimore, USA5 - 11(1) Arran Dockter4 - 14 LPts
29/08/2025Namangan, Uzbekistan5 - 10 Valeri Narimanbeyov19 - 14 LKO3
01/07/2025Nashville, USA5 - 9 Gregor Paterson2 - 24 LPts
15/05/2025Provo, USA5 - 8 Lee MacNeil27 - 16 LPts
14/04/2025Tulsa, USA5 - 7 Declan Batie7 - 5 LPts
27/03/2025Surprise, USA5 - 6 Chris Rufino5 - 5 LPts
20/03/2025Louisville, USA4 - 6 Andy Logie1 - 3 WPts
04/03/2025Paterson, USA4 - 5 Jordan Zaccheo4 - 3 LPts
18/02/2025Jersey City, USA3 - 5 Valerio Barzagli1 - 5 WPts
10/02/2025Jersey City, USA2 - 5 Valerio Barzagli1 - 4 WPts
01/02/2025Jersey City, USA1 - 5 Valerio Barzagli1 - 3 WPts
08/01/2025Wichita, USA1 - 4 Bart Middlemiss1 - 5 LPts
31/12/2024Albuquerque, USA1 - 3 Dai Villanova1 - 3 LPts
22/12/2024Jackson, USA0 - 3 Mark Signoret1 - 2 WPts
15/12/2024Louisville, USA0 - 2 Euan Jervey1 - 3 LPts
09/12/2024Los Angeles, USA0 - 1 Ian Roseberry0 - 8 LPts
08/12/2024San Jose, USA0 - 0 Blake Patteson1 - 3 LPts