Weightclass:  Middleweight
Location:  Shreveport, USA
Record:  24 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2029Shreveport, USA23 - 13 Porfio Celis10 - 15 WPts
17/07/2029Shreveport, USA22 - 13 Frimunt Dell1 - 7 WPts
18/05/2029Shreveport, USA21 - 13 Vikenti Zhitnik9 - 16 WPts
19/03/2029Shreveport, USA20 - 13 Egmont Biel12(1) - 12 WPts
18/01/2029Shreveport, USA19 - 13 Joel Reidy0 - 2 WPts
19/11/2028Shreveport, USA18 - 13 Raharjo Nauta5 - 12 WPts
21/09/2028Shreveport, USA17 - 13 Chris Cao3 - 7 WPts
22/07/2028Shreveport, USA16 - 13 Zachary Evens1 - 6 WPts
23/05/2028Shreveport, USA15 - 13 Mick Hill2 - 11 WPts
24/03/2028Shreveport, USA15 - 12 Noah Marshall15 - 13 LPts
24/01/2028Shreveport, USA14 - 12 Jake Rolando7 - 3 WPts
25/11/2027Santo Domingo de Guzman, Dominican Republic14 - 11 Juan Busto21 - 21 LPts
27/09/2027New Kingston, Jamaica14 - 10 Robert Hind44 - 18 LPts
30/07/2027Shreveport, USA13 - 10 Max Fenwick2(1) - 10 WPts
31/05/2027Kasugai, Japan13 - 9 Takeshi Fujiwara17 - 12(1) LPts
02/04/2027St. Louis, USA13 - 8 Aaron Black8 - 6 LPts
04/02/2027Shreveport, USA13 - 7 Clinton Bisset14 - 14 LPts
06/12/2026Albuquerque, USA12 - 7 Sam Rind4 - 10 WPts
14/10/2026Santiago de los Caballeros, Dominican Republic12 - 6 Dimos Bedoya18(2) - 20 LPts
16/08/2026Seoul, South Korea12 - 5 Young-gwon Nahm1 - 5 LPts
18/06/2026Memphis, USA11 - 5 Chris MacPhail5 - 22 WPts
22/04/2026Shreveport, USA10 - 5 Unggul Jamal0 - 5 WPts
22/02/2026Shreveport, USA9 - 5 John Scott0 - 2(1) WPts
24/12/2025Dasmarinas, Philippines8 - 5 Jamie Talaugon1 - 7 WPts
26/10/2025Lusaka, Zambia7 - 5 Scott Syandula8 - 40 WPts
28/08/2025Shreveport, USA6 - 5 Zacarias Kasilag4 - 9 WPts
29/06/2025Oklahoma City, USA5 - 5 Joseph Arabie1 - 5 WPts
08/05/2025Shreveport, USA5 - 4 Mike Moller4 - 4 LPts
09/03/2025Louisville, USA5 - 3 Davie Bigger16(2) - 18(1) LPts
23/01/2025Philadelphia, USA4 - 3 Justin Hollern0 - 0 WPts
22/12/2024Tallaght, Ireland4 - 2 Seth Sligh23 - 18 LPts
24/10/2024Shreveport, USA3 - 2 Mark McCaig0 - 6 WPts
26/08/2024Ndola, Zambia3 - 1 John Kambole43 - 10 LPts
28/06/2024Madrid, Spain3 - 0 Edmundo Sergio18 - 10 LPts
30/04/2024Montgomery, USA2 - 0 Dave Axtell6 - 27 WPts
04/03/2024Kampala, Uganda1 - 0 Gus Sekagya1 - 3(1) WPts
05/01/2024Shreveport, USA0 - 0 Anton MacLean3 - 5 WPts