Weightclass:  Middleweight
Location:  Greensboro, USA
Record:  17 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2027Greensboro, USA16 - 22 Joe Venters0 - 1 WPts
27/12/2026Greensboro, USA15 - 22 David Lee0 - 4 WPts
28/10/2026Greensboro, USA14 - 22 Patrick Markey0 - 1 WPts
29/08/2026Greensboro, USA13 - 22 Sam Parcell5 - 12(2) WPts
30/06/2026Greensboro, USA12 - 22 Ben Fettes2 - 9 WPts
01/05/2026Greensboro, USA12 - 21 Martyn Evans6 - 7 LPts
02/03/2026Greensboro, USA11 - 21 Juan Botello0 - 2 WPts
01/01/2026Greensboro, USA10 - 21 Fraser Bonner1 - 0 WPts
02/11/2025Greensboro, USA9 - 21 Sam Kelsoe2 - 5 WPts
03/09/2025Greensboro, USA9 - 20 Antonio Bocalig7 - 6 LPts
06/07/2025Greensboro, USA8 - 20 Arnie Halimi24 - 7 WPts
06/05/2025Greensboro, USA7 - 20 Garner Lux4 - 4 WPts
07/03/2025Bratislava, Slovakia7 - 19 CestmÝr Hruza36 - 14 LPts
06/01/2025Amsterdam, Netherlands7 - 18 Constantien Feye17 - 29 LPts
08/11/2024Baku, Azerbaijan7 - 17 Suleiman Kasimov37(1) - 8 LPts
10/09/2024Charlotte, USA7 - 16 Mick Aye13 - 6 LPts
15/07/2024Bakersfield, USA7 - 15 Harry Prentis13(5) - 23 LPts
17/05/2024Zamboanga City, Philippines6 - 15 Loredo Rueda4(1) - 5 WPts
19/03/2024Greensboro, USA5 - 15 Wijaya Tecuari1 - 5 WPts
20/01/2024Quezon City, Philippines4 - 15 Carlos Pasicolan3 - 2 WPts
22/11/2023Greensboro, USA3 - 15 Declan Carns1 - 18(3) WPts
22/09/2023Greensboro, USA3 - 14 Alano Rasalan17(3) - 17 LPts
23/07/2023West Valley City, USA2 - 14 Dillon Weir3 - 16(1) WPts
27/05/2023Greensboro, USA2 - 13 Arwarh Bar4 - 18 LPts
28/03/2023San Jose, USA2 - 12 Noel Hopper16(1) - 13 LPts
23/02/2023Newark, USA2 - 11 Dom Arther20 - 8 LPts
23/01/2023Genoa, Italy2 - 10 Rocco Alicata4 - 11 LPts
25/11/2022Manukau, New Zealand2 - 9 Gareth Kiriwi21 - 11 LPts
27/09/2022Greensboro, USA2 - 8 Amjad Bashara7 - 17 LPts
30/07/2022Honolulu, USA2 - 7 Michael Kitchener24 - 7 LPts
08/06/2022Lusaka, Zambia2 - 6 Mark Chisembele14 - 12 LPts
10/04/2022Greensboro, USA2 - 5 Gbolahan Danmusa3 - 5 LPts
10/02/2022New Kingston, Jamaica2 - 4 Mick Kinnear18 - 5 LPts
13/12/2021Bayamon, Puerto Rico2 - 3 Ulises Mancillas14 - 6 LPts
15/10/2021Catania, Italy2 - 2 Fabrizio Pagani12 - 9 LPts
16/08/2021Greensboro, USA2 - 1 Rikard Allgaier10(1) - 10(1) LPts
15/06/2021Jersey City, USA1 - 1 Arturo Mauri1 - 10 WPts
01/05/2021Anchorage, USA1 - 0 Rich Riddle18 - 5 LPts
05/03/2021Boston, USA0 - 0 Ewan McKenna0 - 0 WPts