Weightclass:  Super Heavyweight
Location:  Adelaide, Australia
Record:  42 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2034Adelaide, Australia41 - 31 Napoleon Haaghe6 - 17 WPts
19/11/2033Adelaide, Australia40 - 31 Sezni Michel12 - 15(1) WPts
14/09/2033Adelaide, Australia39 - 31 Cole Mkhize6 - 9 WPts
14/07/2033Adelaide, Australia38 - 31 Yakov á Kramov6 - 21 WPts
14/05/2033Adelaide, Australia37 - 31 Ellis Mudipuekesha3 - 12 WPts
14/03/2033Geelong, Australia37 - 30 Dave Badder13 - 0 LPts Australia National Championships 2033View
11/03/2033Geelong, Australia36 - 30 Paul Wathen4 - 13 WPts Australia National Championships 2033View
07/03/2033San Jose, Costa Rica35 - 30 Urvano Sergio21 - 18 WPts
06/01/2033Wroclaw, Poland34 - 30 Adrian Sroka7 - 12 WPts
08/11/2032Aarhus, Denmark34 - 29 Kerr Janssen22 - 9 LPts
10/09/2032Aarhus, Denmark33 - 29 Ulrik Brauner4 - 17 WPts
13/07/2032Vilnius, Lithuania32 - 29 Milosz Kolacz6 - 22 WPts
15/05/2032Vilnius, Lithuania31 - 29 Alaksander Tomasik3 - 25 WPts
17/03/2032Melbourne, Australia31 - 28 Greg Makeyev37 - 10 LPts Australia National Championships 2032View
14/03/2032Melbourne, Australia30 - 28 Dai Ronald11(1) - 2 WPts Australia National Championships 2032View
11/03/2032Melbourne, Australia29 - 28 Peter Edris24 - 18 WPts Australia National Championships 2032View
27/02/2032Adelaide, Australia28 - 28 Henry Tamusuza3 - 10 WPts
29/12/2031Beijing, China27 - 28 Zhu Chern13 - 16 WPts
31/10/2031Melbourne, Australia27 - 27 Peter Edris21 - 18 LPts
09/09/2031Adelaide, Australia26 - 27 Fresco Nava6 - 11(1) WPts
12/07/2031Odense, Denmark26 - 26 Toste Thiessen9 - 9 LPts
12/05/2031Sharjah, UAE25 - 26 Imran Elashi5 - 23 WPts
14/03/2031Sydney, Australia25 - 25 Greg Makeyev26 - 8 LPts Australia National Championships 2031View
11/03/2031Sydney, Australia24 - 25 Chris McConnell15 - 9 WPts Australia National Championships 2031View
07/03/2031Carrefour, Haiti23 - 25 Briar Bobet22 - 20(1) WPts
07/01/2031Minsk, Belarus23 - 24 Daniil Pavlovich21 - 19 LPts
09/11/2030Nairobi, Kenya22 - 24 Clint Shikwati11 - 9 WPts
11/09/2030Barranquilla, Colombia21 - 24 Berto Palomo8 - 19 WPts
14/07/2030Chemnitz, Germany20 - 24 Adlar Stock7 - 18 WPts
16/05/2030Adelaide, Australia19 - 24 Dmitriy Shkiotov2 - 5 WPts
17/03/2030Canberra, Australia19 - 23 Greg Makeyev19 - 7 LPts Australia National Championships 2030View
14/03/2030Canberra, Australia18 - 23 Sid Christison13 - 6 WPts Australia National Championships 2030View
11/03/2030Canberra, Australia17 - 23 Mark Webster27(1) - 25 WPts Australia National Championships 2030View
28/01/2030Nassau, Bahamas16 - 23 Callum Chisholm17 - 11 WPts
30/11/2029Adelaide, Australia15 - 23 Mardian Damita1 - 3 WPts
02/10/2029Perth, Australia15 - 22 Brad Minnie16 - 13 LPts
04/08/2029Leon, Mexico14 - 22 Larenzo Moscoso3 - 10 WPts
06/06/2029Odense, Denmark14 - 21 Ingvar Krag28 - 19 LPts
08/04/2029Zagreb, Croatia13 - 21 Mladen Ceranic3 - 3 WPts
08/02/2029Adelaide, Australia12 - 21 Noah McFarlane3 - 3 WPts
10/12/2028Roskilde, Denmark11 - 21 Dyre Thyssen9 - 8 WPts
12/10/2028Adelaide, Australia10 - 21 Arnie Simuchimba4 - 21 WPts
14/08/2028Copenhagen, Denmark10 - 20 Ulffr Carlsen12 - 10 LPts
16/06/2028Adelaide, Australia10 - 19 Davie Gerdon14 - 16 LPts
17/04/2028Belem, Brazil10 - 18 Urvano Sena9 - 6 LPts
18/02/2028Dushanbe, Tajikistan9 - 18 Daniil Hackimov16 - 17 WPts
21/12/2027Melbourne, Australia9 - 17 Noel McSherry8(1) - 14 LPts
27/10/2027Graz, Austria9 - 16 Erhard Lbbing11(1) - 14 LPts
29/08/2027Melbourne, Australia9 - 15 Michael Galloway11 - 9 LPts
02/07/2027Melbourne, Australia8 - 15 Dai MacKenzie11 - 18 WPts
09/05/2027Aarhus, Denmark8 - 14 Pal Felsing11 - 4 LPts
11/03/2027Gold Coast, Australia8 - 13 Joseph Marean21 - 4 LPts Australia National Championships 2027View
05/03/2027Sunshine Coast, Australia8 - 12 Dan Cadogan0 - 0 LPts
05/01/2027Santiago de los Caballeros, Dominican Republic7 - 12 Nicandro Redondo0 - 0 WPts
07/11/2026Oran, Algeria6 - 12 Amer Belhouchet23 - 39 WPts
09/09/2026Adelaide, Australia6 - 11 Paul Woodburn2 - 10 LPts
13/07/2026Adelaide, Australia6 - 10 Odo Ludvigsen12(1) - 20 LPts
14/05/2026Mogilev, Belarus6 - 9 Krystiyan Orel15 - 8 LPts
16/03/2026Mariupol, Ukraine5 - 9 Ioakim Dombrowsky7 - 13 WPts
16/01/2026Nairobi, Kenya5 - 8 Bruce Nyangweso31(2) - 20 LPts
18/11/2025Adelaide, Australia4 - 8 Mauno Raikkonen5 - 11(3) WPts
20/09/2025Melbourne, Australia3 - 8 Richard MacAuley0 - 4 WPts
23/07/2025Melbourne, Australia3 - 7 Mark Mattox0 - 4 LPts
25/05/2025Perth, Australia3 - 6 Adam Ferris5 - 3 LPts
27/03/2025Bratislava, Slovakia3 - 5 Bla×ej Bonta1 - 14 LPts
27/01/2025Melbourne, Australia2 - 5 Richard MacAuley0 - 0 WPts
08/12/2024Adelaide, Australia2 - 4 Oscar Idle19 - 16(1) LPts
10/10/2024Brisbane, Australia2 - 3 Ian Shirer13 - 13 LPts
20/08/2024Brisbane, Australia1 - 3 Mark Viani0 - 0 WPts
20/07/2024Adelaide, Australia1 - 2 Paul Kneeland0 - 0 LPts
13/06/2024Adelaide, Australia1 - 1 Forrest Normandin13 - 12 LPts
14/04/2024Vilnius, Lithuania0 - 1 Walenty Kochanek1 - 8 WPts
15/02/2024Newcastle, Australia0 - 0 Michael Rodis0 - 0 LPts