Weightclass:  Light Heavyweight
Location:  Honolulu, USA
Record:  3 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/10/2025Honolulu, USA2 - 28 Dave Scurlock0 - 2 WPts
23/08/2025Honolulu, USA1 - 28 Tobias Meylor1 - 9 WPts
24/06/2025Honolulu, USA1 - 27 Joe Peedin6 - 20 LPts
25/04/2025Honolulu, USA1 - 26 Chiranjeevi Cheema2 - 9 LPts
25/02/2025Honolulu, USA1 - 25 Robert Broadfoot2 - 27(4) LPts
28/12/2024Honolulu, USA1 - 24 Dave Keenor10 - 7 LPts
29/10/2024Honolulu, USA1 - 23 Ross Lane2 - 7 LPts
31/08/2024Honolulu, USA1 - 22 David Gerdon12 - 4 LPts
15/07/2024Abidjan, Ivory Coast1 - 21 Boswell Marques16(1) - 25 LPts
16/05/2024San Pedro de Macoris, Dominican Republic1 - 20 Larenzo Pando16 - 24 LPts
18/03/2024New Delhi, India1 - 19 Praveen Manjunath8 - 17 LPts
19/01/2024Tabriz, Iran1 - 18 Haaris Abdelrahman20 - 16(3) LPts
21/11/2023Lagos, Nigeria1 - 17 Thompson Ledor24 - 14 LPts
22/09/2023Ankara, Turkey0 - 17 Derya Goyunc3 - 17(2) WPts
25/07/2023Athens, Greece0 - 16 Timeus Rota19 - 15 LPts
27/05/2023San Jose, USA0 - 15 James Groat28 - 6 LPts
04/04/2023Los Angeles, USA0 - 14 Neil Villalobos19(3) - 11 LPts
08/02/2023Breda, Netherlands0 - 13 Damian Baldern14 - 11 LPts
11/12/2022Winnipeg, Canada0 - 12 Chris Gowen19(1) - 10 LPts
12/10/2022Manukau, New Zealand0 - 11 Leo Leeper14(1) - 14 LPts
14/08/2022Norfolk, USA0 - 10 Geoff Audsley18 - 9 LPts
19/06/2022New York City, USA0 - 9 Jacob Crangle16 - 7 LPts
21/04/2022Jersey City, USA0 - 8 David MacRae4 - 13 LPts
21/02/2022Lodz, Poland0 - 7 Jakub Zalewski8 - 10 LPts
24/12/2021New York City, USA0 - 6 John Wallace19(3) - 6 LPts
05/11/2021Baton Rouge, USA0 - 5 Dave Wan0 - 0 LPts
05/10/2021Sana'a, Yemen0 - 4 Haaris Daoud0 - 0 LPts
05/08/2021Vilnius, Lithuania0 - 3 Hubert Doman2 - 7 LPts
07/06/2021Zagreb, Croatia0 - 2 Gabrijel Medancic14 - 7 LPts
09/04/2021Philadelphia, USA0 - 1 John Hillhouse11(1) - 5 LPts
05/03/2021Honolulu, USA0 - 0 Owen Hanna0 - 6 LPts