Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  17 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2033Brisbane, Australia16 - 11 Berto Grimaldo3 - 10 WPts
24/10/2033Brisbane, Australia16 - 10 Richard MacGinnis5 - 8 LPts
23/08/2033Brisbane, Australia15 - 10 Pyotr Kajrbeckoff1 - 5 WPts
22/06/2033Brisbane, Australia14 - 10 Marko Dragic5 - 5 WPts
22/04/2033Brisbane, Australia13 - 10 Jeronim Tošic4 - 12 WPts
22/02/2033Brisbane, Australia12 - 10 Bryn Healy0 - 1 WPts
23/12/2032Brisbane, Australia11 - 10 James Lindsay2 - 8 WPts
23/10/2032Brisbane, Australia10 - 10 Dave Horne4 - 12 WPts
23/08/2032Brisbane, Australia10 - 9 Louis Lennox4 - 20 LPts
23/06/2032Brisbane, Australia10 - 8 Mick Jelley4 - 8 LPts
25/04/2032Brisbane, Australia9 - 8 Bellamy Casta1 - 6 WPts
26/02/2032Brisbane, Australia9 - 7 Agapetus Gomez11 - 26 LPts
28/12/2031Panama City, Panama8 - 7 Quico Zamora6 - 29 WPts
30/10/2031Brisbane, Australia7 - 7 Chris Doukas1 - 10 WPts
30/08/2031Brisbane, Australia7 - 6 Paul Goudey2 - 4 LPts
01/07/2031Brisbane, Australia6 - 6 Amer Mitri0 - 1 WPts
01/05/2031Sunshine Coast, Australia5 - 6 Patrick Duff0 - 3 WPts
04/03/2031Novosibirsk, Russia5 - 5 Toma Paley18 - 9 LPts
04/01/2031Brisbane, Australia4 - 5 Dillon Abella2 - 8 WPts
06/11/2030Sunshine Coast, Australia3 - 5 Patrick Duff0 - 0 WPts
16/09/2030Melbourne, Australia3 - 4 Ian Quinn5 - 4 LPts
21/07/2030Newcastle, Australia2 - 4 Rob Eccles5 - 17 WPts
06/06/2030Sydney, Australia2 - 3 Richard Farland16 - 16 LPts
06/05/2030Dusseldorf, Germany2 - 2 Jaye Geiler6 - 2 LPts
08/03/2030Perth, Australia1 - 2 William Hamilton0 - 0 WPts
23/01/2030Melbourne, Australia0 - 2 Geoff Lyall3 - 11 WPts
28/11/2029Brisbane, Australia0 - 1 Matthew Carlyle5 - 25 LPts
20/10/2029Brisbane, Australia0 - 0 Aleksei Gramatnieks11(1) - 32 LPts