Weightclass:  Welterweight
Location:  Jacksonville, USA
Record:  22 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2022Jacksonville, USA21 - 9 Hideki Kuse12(1) - 18 WPts
23/10/2022Jacksonville, USA20 - 9 Rashid Talal10 - 13 WPts
25/08/2022Jacksonville, USA19 - 9 Ngo Minh7 - 3 WPts
25/06/2022Jacksonville, USA18 - 9 Sam Ng2 - 4 WPts
26/04/2022Jacksonville, USA17 - 9 Dominic Bigg6 - 17 WPts
25/02/2022Jacksonville, USA17 - 8 Fausto Morano17(1) - 8 LPts
26/12/2021Jacksonville, USA16 - 8 James Keane0 - 2 WPts
25/10/2021Jacksonville, USA15 - 8 Stephen Monahan16 - 7 WPts
24/08/2021Jacksonville, USA15 - 7 John Elliot16 - 4 LPts
23/06/2021Jacksonville, USA14 - 7 Davie Saarikoski2(1) - 2 WPts
22/04/2021Jacksonville, USA13 - 7 Patrick Jelle1 - 3 WPts
20/02/2021Jacksonville, USA12 - 7 Ewan Crossin8 - 7 WPts
21/12/2020Jacksonville, USA11 - 7 Chris Nash2 - 12 WPts
20/10/2020Jacksonville, USA10 - 7 Leighton Lowe2 - 4(1) WPts
21/08/2020Los Angeles, USA10 - 6 Tobias Gatt8 - 6 LPts
24/06/2020Lusaka, Zambia9 - 6 Adam Chewe5 - 8 WPts
26/04/2020Jacksonville, USA8 - 6 Xabat Verdin1 - 5 WPts
27/02/2020New York City, USA8 - 5 Isaac Hyland2 - 10 LPts
21/01/2020Athens, Greece8 - 4 Cyrus Minas9 - 1 LPts
23/11/2019Jacksonville, USA7 - 4 Bohuslav Lis2 - 10 WPts
23/09/2019Jacksonville, USA6 - 4 Charles Shedden2 - 7 WPts
24/07/2019Riverside, USA5 - 4 Juan Roso6 - 2 WPts
11/06/2019Yerevan, Armenia4 - 4 Meghrig Badashian3 - 6 WPts
13/04/2019Jacksonville, USA4 - 3 John Edington2 - 3 LPts
11/02/2019Zurich, Switzerland3 - 3 Albie Heinzen1(1) - 6 WPts
14/12/2018Prague, Czech Republic3 - 2 Marek Tatar1 - 1 LPts
16/10/2018Jacksonville, USA3 - 1 Edward Bobet4 - 1 LPts
18/08/2018Arlington, USA2 - 1 Paul Bugh0 - 0 WPts
14/07/2018Accra, Ghana1 - 1 Malik Mirza3 - 1 WPts
16/05/2018New York City, USA1 - 0 Bradley Dacus1 - 0 LPts
05/04/2018Jacksonville, USA0 - 0 Alec MacCunn1 - 1 WPts