Weightclass:  Light Welterweight
Location:  Brisbane, Australia
Record:  29(5) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2037Brisbane, Australia28(4) - 10 Elliot Salmon0 - 1 WKO3
06/02/2037Brisbane, Australia27(3) - 10 Owen Glavan2 - 7 WKO3
08/01/2037Brisbane, Australia26(3) - 10 Amon Sterling4 - 15(1) WPts
13/12/2036Brisbane, Australia25(2) - 10 Mike Prentice2 - 8(1) WKO3
17/11/2036Brisbane, Australia24(2) - 10 Corey Wallach1 - 0 WPts
21/10/2036Brisbane, Australia23(2) - 10 Tobias McClatchy2 - 7 WPts
19/09/2036Melbourne, Australia23(2) - 9 Dave Belches15 - 15 LPts
16/09/2036Brisbane, Australia22(2) - 9 Jonathan Waldie8 - 11 WPts
15/08/2036Brisbane, Australia22(2) - 8 Henry Stitt4 - 7 LPts
22/07/2036Brisbane, Australia21(2) - 8 Greg Nivison3 - 23(1) WPts
26/06/2036Brisbane, Australia20(2) - 8 John Shawn1 - 0 WPts
27/05/2036Brisbane, Australia19(2) - 8 Mick Caruth18 - 13 WPts
25/05/2036Brisbane, Australia18(2) - 8 Kian Callahan1 - 8 WPts
26/04/2036Brisbane, Australia17(1) - 8 John Livingstone0 - 1 WKO3
29/03/2036Brisbane, Australia16(1) - 8 Lewis Moreland0 - 1 WPts
03/03/2036Brisbane, Australia15(1) - 8 Theo McCleese1 - 8 WPts
07/02/2036Brisbane, Australia14(1) - 8 Dylan Mackley0 - 4 WPts
14/01/2036Brisbane, Australia13(1) - 8 Owen Glavan0 - 1 WPts
09/12/2035Sydney, Australia13(1) - 7 John Dallas14 - 10(1) LPts
07/12/2035Brisbane, Australia12(1) - 7 Ashley Caudell0 - 3 WPts
08/11/2035Brisbane, Australia11 - 7 Mike Prentice0 - 1 WKO3
03/10/2035Brisbane, Australia11 - 6 Sean Buckley14 - 9(1) LPts
02/10/2035Brisbane, Australia10 - 6 Tobias McClatchy1 - 0 WPts
02/09/2035Brisbane, Australia9 - 6 Jonathan Waldie3 - 3 WPts
01/08/2035Sydney, Australia9 - 5 Andy Bertram11 - 15 LPts
29/07/2035Brisbane, Australia8 - 5 Leon Dunkerson6 - 17(1) WPts
06/06/2035Sydney, Australia8 - 4 Noel Harvey10 - 14 LPts
05/05/2035Brisbane, Australia7 - 4 Kian Callahan0 - 0 WPts
21/03/2035Brisbane, Australia6 - 4 Arnie Cohran1 - 17(1) WPts
22/02/2035Brisbane, Australia5 - 4 Theo McCleese0 - 1 WPts
26/01/2035Brisbane, Australia4 - 4 Stuart Craghead1 - 12 WPts
26/11/2034La Plata, Argentina4 - 3 Sierra Toledo5 - 6 LPts
27/09/2034Brisbane, Australia3 - 3 Gus Health3 - 7 WPts
28/07/2034Villa Nueva, Guatemala3 - 2 Quin Gerardo5 - 9 LPts
29/05/2034Brisbane, Australia3 - 1 Tobias Berestov5 - 6 LPts
30/03/2034Brasilia, Brazil2 - 1 Pablo Graca5(1) - 28 WPts
30/01/2034Brisbane, Australia1 - 1 Arnie Cohran1 - 8 WPts
30/12/2033Melbourne, Australia1 - 0 John Parcells4 - 20 LPts
29/11/2033Brisbane, Australia0 - 0 Bradley MacFadden1 - 4 WPts