Weightclass:  Light Heavyweight
Location:  Adelaide, Australia
Record:  19 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2024Adelaide, Australia18 - 19 Mohsin Safi1 - 0 WPts
21/10/2024Adelaide, Australia17 - 19 Martyn Kosmalski2 - 7(1) WPts
22/08/2024Adelaide, Australia16 - 19 Veikka Paavola2 - 12 WPts
23/06/2024Adelaide, Australia15 - 19 Chigozie Oborududu2 - 7 WPts
25/04/2024Adelaide, Australia14 - 19 Aleksei Ablyazov6(1) - 13 WPts
25/02/2024Adelaide, Australia14 - 18 Khalid Yveton11 - 15(1) LPts
27/12/2023Adelaide, Australia13 - 18 Haider Badji4 - 8 WPts
27/10/2023Adelaide, Australia13 - 17 Ian Nivison7 - 16 LPts
28/08/2023Adelaide, Australia13 - 16 Orlando Zambrano15(3) - 10 LPts
29/06/2023Adelaide, Australia12 - 16 Wayne Skiver0 - 1 WPts
30/04/2023Adelaide, Australia11 - 16 Floyd Agne0 - 1 WPts
01/03/2023Adelaide, Australia10 - 16 Angel Calvillo2 - 15 WPts
31/12/2022Wollongong, Australia10 - 15 Oscar Whitted12(1) - 13 LPts
04/11/2022Manaus, Brazil10 - 14 Rodrigo Guerrero22 - 8(1) LPts
06/09/2022Copenhagen, Denmark10 - 13 Ludvig Hegner21(1) - 4 LPts
08/07/2022Adelaide, Australia9 - 13 Vere Ekwalla3 - 14 WPts
09/05/2022Adelaide, Australia8 - 13 Roger Porterfield5 - 1 WPts
10/03/2022Madrid, Spain7 - 13 Agapetus Lazcano4 - 17 WPts
09/01/2022Yokosuka, Japan7 - 12 Kazuhiko Matsumoto16 - 7 LPts
09/11/2021Adelaide, Australia7 - 11 Waqar Kaleel5 - 17 LPts
12/09/2021Perth, Australia7 - 10 Declan Callison15 - 5 LPts
16/07/2021Canberra, Australia7 - 9 Mariano Brunetti15(1) - 8 LPts
14/06/2021Sydney, Australia6 - 9 Mel Markey4 - 11 WPts
06/05/2021Belem, Brazil6 - 8 Selestino Prior9 - 4 LPts
08/03/2021Adelaide, Australia5 - 8 Federico Marciel12 - 6 WPts
07/01/2021Linz, Austria5 - 7 Garey Maute8 - 11 LPts
08/11/2020Antwerp, Belgium5 - 6 Anthony Herisaert11 - 4 LPts
10/09/2020Adelaide, Australia4 - 6 Patrick Sand7 - 7 WPts
09/07/2020Adelaide, Australia3 - 6 Dmitri Gargailis7(1) - 2 WPts
08/05/2020Adelaide, Australia2 - 6 Alessandro Parola5 - 8 WPts
08/03/2020Sydney, Australia2 - 5 Floyd Ward4 - 6 LPts
11/01/2020Adelaide, Australia1 - 5 Peter Henricks5 - 8 WPts
11/11/2019Santo Domingo de Guzman, Dominican Republic1 - 4 Malvolio Atienza4 - 5 LPts
13/09/2019Salzburg, Austria1 - 3 Eldwin Ungarschitz5 - 3 LPts
16/07/2019Adelaide, Australia1 - 2 Felix Pretorius3 - 1 LPts
17/05/2019Poznan, Poland1 - 1 Adam Babiarz2 - 7 LPts
18/03/2019Tirana, Albania1 - 0 Engjell Urfali5 - 1 LPts
18/01/2019Adelaide, Australia0 - 0 John Tripi0 - 0 WPts