Weightclass:  Middleweight
Location:  Adelaide, Australia
Record:  27 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2032Adelaide, Australia26 - 24 Scott Robb1 - 4 WPts
19/01/2032Adelaide, Australia25 - 24 Ho Chiang3 - 5 WPts
19/11/2031Adelaide, Australia24 - 24 Esa Huotari0 - 5 WPts
18/09/2031Adelaide, Australia23 - 24 Hui-chao Chan3 - 5 WPts
19/07/2031Adelaide, Australia22 - 24 Rory Heffernan7 - 14 WPts
20/05/2031Adelaide, Australia21 - 24 Dave Beccalossi17(3) - 24 WPts
21/03/2031Adelaide, Australia20 - 24 James Brown10 - 16(1) WPts
20/01/2031Adelaide, Australia20 - 23 George Meduri8 - 6 LPts
21/11/2030Adelaide, Australia19 - 23 Paul Seward4 - 2 WPts
22/09/2030Adelaide, Australia18 - 23 Vegas Montesano3 - 3 WPts
24/07/2030Adelaide, Australia17 - 23 Michael McIntyre1 - 12 WPts
26/05/2030Adelaide, Australia16 - 23 Patrick Moss1 - 6 WPts
27/03/2030Adelaide, Australia15 - 23 Kai Mellas9 - 3 WPts
27/01/2030Toronto, Canada15 - 22 Michael Livingstone3 - 5 LPts
29/11/2029Aarhus, Denmark14 - 22 Arvid Danielsen13 - 6 WPts
01/10/2029Nassau, Bahamas13 - 22 David Paxton3 - 10 WPts
03/08/2029Roskilde, Denmark12 - 22 Ulrik Syvertsen3 - 12 WPts
05/06/2029Alexandria, Egypt11 - 22 Mohsin Abdou4 - 13 WPts
07/04/2029Adelaide, Australia10 - 22 Connor Cary1 - 1 WPts
07/02/2029Minsk, Belarus10 - 21 Symon Makuch13 - 8 LPts
10/12/2028Nassau, Bahamas9 - 21 Sean Beth4 - 6 WPts
12/10/2028Adelaide, Australia8 - 21 Sam Frangos4 - 4 WPts
14/08/2028Melbourne, Australia8 - 20 Atif Nazar16 - 5 LPts
16/06/2028Adelaide, Australia7 - 20 Sammy Mattick1 - 8(1) WPts
17/04/2028Bratislava, Slovakia7 - 19 Alois Kober3 - 15(2) LPts
18/02/2028Melbourne, Australia7 - 18 Atif Nazar13 - 5 LPts
22/12/2027Warsaw, Poland6 - 18 Borys Czaplewski2 - 16 WPts
24/10/2027Kiev, Ukraine6 - 17 Faddei Markoski7 - 10 LPts
26/08/2027Accra, Ghana5 - 17 Obiajulu Gyan10 - 14 WPts
28/06/2027Toshkent, Uzbekistan4 - 17 Sarkhan Usman3 - 24 WPts
30/04/2027Soshanguve, South Africa4 - 16 Arthur Mafutamingi24(1) - 27(1) LPts
02/03/2027Adelaide, Australia4 - 15 Joey Urie8 - 12 LPts
01/01/2027Sydney, Australia4 - 14 Joel Nesmith12(1) - 14(1) LPts
10/11/2026Karagandy, Kazakhstan4 - 13 Abdul Baciroff3 - 15 LPts
12/09/2026Vilnius, Lithuania4 - 12 Jakub Stankiewicz15 - 6 LPts
15/07/2026Port-de-Paix, Haiti4 - 11 Gerard de Laclos38(1) - 23(2) LPts
17/05/2026San Miguelito, Panama3 - 11 Larenzo Leston8 - 18 WPts
19/03/2026Sydney, Australia3 - 10 James Zenyan5 - 8 LPts
23/01/2026Melbourne, Australia2 - 10 Lorenzo Urso3 - 13 WPts
26/11/2025Adelaide, Australia2 - 9 John Maguire6 - 9 LPts
27/09/2025San Bernardo, Chile1 - 9 Vicente Castillo5 - 16 WPts
30/07/2025Adelaide, Australia1 - 8 Radovan Slovak4 - 7 LPts
01/06/2025Pikine, Senegal1 - 7 Gregory Sembene0 - 1 LPts
03/04/2025Adelaide, Australia1 - 6 Jordan Sterett17 - 25 LPts
10/02/2025Perth, Australia1 - 5 Ian Kissick32(2) - 14 LPts
26/12/2024Perth, Australia1 - 4 Chris Glackin27(3) - 16 LPts
20/11/2024Sydney, Australia0 - 4 Dave Beccalossi0 - 0 WPts
07/10/2024Aarhus, Denmark0 - 3 Odell Truelsen7 - 11 LPts
09/08/2024Adelaide, Australia0 - 2 Lorenzo Urso0 - 7 LPts
11/06/2024Melbourne, Australia0 - 1 Arran Malcomson13(3) - 21 LPts
19/04/2024Adelaide, Australia0 - 0 John Flint3 - 5 LPts