Weightclass:  Middleweight
Location:  Brisbane, Australia
Record:  14 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2033Brisbane, Australia13 - 20 Wojciech Karp2 - 10 WPts
24/10/2033Brisbane, Australia12 - 20 Haider Daira7 - 9 WPts
23/08/2033Brisbane, Australia12 - 19 Gardiner Nyman8 - 24 LPts
23/06/2033Brisbane, Australia11 - 19 Paul Rodden9 - 5 WPts
22/04/2033Brisbane, Australia11 - 18 Gianni Cervetti16 - 11 LPts
21/02/2033Krasnoyarsk, Russia11 - 17 Sasha Afanasyev9 - 23 LPts
24/12/2032Sydney, Australia10 - 17 Alastair Mazza20 - 6 WPts
28/10/2032Brisbane, Australia9 - 17 Vincent Taggart0 - 1 WPts
28/08/2032Brisbane, Australia8 - 17 Ricky Binnie2 - 2 WPts
28/06/2032Zagreb, Croatia7 - 17 Franjo Jeroncic3 - 3(1) WPts
30/04/2032Belo Horizonte, Brazil6 - 17 Reynaldo Regalado13 - 35(1) WPts
02/03/2032Brisbane, Australia5 - 17 Mason Coll2 - 3 WPts
02/01/2032Adelaide, Australia4 - 17 Joel Vann5 - 11 WPts
12/11/2031Brisbane, Australia4 - 16 Dave Don8 - 16(1) LPts
12/09/2031Brisbane, Australia4 - 15 Bradley Raptis8 - 13 LPts
15/07/2031Soyapango, El Salvador4 - 14 Alejandro Davalos23 - 8 LPts
17/05/2031Gold Coast, Australia3 - 14 Ben Culton1 - 9 WPts
20/03/2031Montevideo, Uruguay3 - 13 Alejandro Maio4 - 21 LPts
20/01/2031Brisbane, Australia2 - 13 Leo Lockerby0 - 2 WPts
21/11/2030Brisbane, Australia2 - 12 Brendan Kenneson2 - 4 LPts
24/09/2030Brisbane, Australia2 - 11 Ollie Finnie5 - 5 LPts
25/07/2030Perth, Australia1 - 11 Harry Magaw1 - 8 WPts
29/05/2030Gothenburg, Sweden1 - 10 Mohamed Ostergaard8 - 7 LPts
31/03/2030Bucheon, South Korea1 - 9 Tae-hwi Chee30(1) - 14 LPts
31/01/2030Melbourne, Australia1 - 8 Owen Dempsey4 - 15 LPts
04/12/2029Melbourne, Australia1 - 7 Atif Nazar24 - 5 LPts
05/10/2029Perth, Australia1 - 6 Mark Brody1 - 5 LPts
07/08/2029Bergen, Norway1 - 5 Terje Ringen9 - 43(2) LPts
09/06/2029Brisbane, Australia0 - 5 Fernand Mestrallet4 - 9(2) WPts
11/04/2029Perth, Australia0 - 4 James Mathew1 - 23 LPts
16/02/2029Sydney, Australia0 - 3 Jasper Vosgrichyan16(2) - 18 LPts
19/12/2028Brisbane, Australia0 - 2 Michael Rankine0 - 1 LPts
20/10/2028Melbourne, Australia0 - 1 Bruce Farrell16 - 11 LPts
15/09/2028Brisbane, Australia0 - 0 Ian MacAulay1 - 4 LPts