Weightclass:  Welterweight
Location:  Louisville, USA
Record:  14 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2028Louisville, USA13 - 12 Dale McRobie7 - 2 WPts
18/05/2028Louisville, USA12 - 12 Jordan Zaccheo16(2) - 12 WPts
19/03/2028Louisville, USA11 - 12 Michael Morgans0 - 11 WPts
19/01/2028East London, South Africa10 - 12 Fagrie Hlatshwayo8 - 28(1) WPts
21/11/2027Guayaquil, Ecuador9 - 12 Saturnin Aguero12 - 9 WPts
23/09/2027Donetsk, Ukraine9 - 11 Hadeon Trush13 - 11 LPts
26/07/2027Horlivka, Ukraine9 - 10 Volodymyr Litynski16 - 32 LPts
28/05/2027Katlehong, South Africa9 - 9 Uba Adomah8 - 20 LPts
30/03/2027Brussels, Belgium9 - 8 Vermont Ardant10 - 16 LPts
30/01/2027Hull, UK8 - 8 Rich Crighton6 - 19 WPts
02/12/2026Blackpool, UK7 - 8 Mel McCourt4 - 26 WPts
04/10/2026Valladolid, Spain6 - 8 Joaquin Monserrate8 - 16 WPts
06/08/2026Soweto, South Africa6 - 7 Jaak Buys2 - 17 LPts
08/06/2026Stamford, USA5 - 7 John Dunbar9 - 6(2) WPts
10/04/2026Khayelitsha, South Africa5 - 6 Mduduzi Zulu13 - 16(2) LPts
10/02/2026Wellington, New Zealand5 - 5 Euan Lundy27(3) - 21 LPts
13/12/2025Louisville, USA4 - 5 Tujan Jalabert10 - 10 WPts
15/10/2025Louisville, USA3 - 5 Toma Panin5 - 16 WPts
17/08/2025Louisville, USA2 - 5 Luke Christakos2 - 5(1) WPts
19/06/2025Waterbury, USA1 - 5 Robert Beatie1 - 16(1) WPts
08/05/2025Henderson, USA1 - 4 Vince Coghill18 - 20 LPts
20/03/2025Louisville, USA1 - 3 Peter Slack4 - 6 LPts
23/02/2025Providence, USA1 - 2 John Hoy8 - 10 LPts
28/12/2024Le Mans, France1 - 1 Ace Fosse44 - 8 LPts
30/10/2024Arlington, USA1 - 0 Michael Abercrombie2 - 2 LPts
05/09/2024Abidjan, Ivory Coast0 - 0 Dabney Bayard0 - 0 WPts