Weightclass:  Light Welterweight
Location:  Brisbane, Australia
Record:  57(26) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/03/2039Brisbane, Australia56(25) - 10 Rob Roubanyan0 - 1 WKO2
04/03/2039Brisbane, Australia55(24) - 10 Kris Giancola0 - 22(1) WKO2
05/02/2039Brisbane, Australia54(23) - 10 Joseph Athans0 - 5 WKO2
07/01/2039Brisbane, Australia53(22) - 10 Kris MacKay0 - 2 WKO2
13/12/2038Brisbane, Australia52(21) - 10 Mark Lyle0 - 1 WKO2
14/11/2038Brisbane, Australia51(20) - 10 Bradley Sween0 - 1 WKO2
20/10/2038Brisbane, Australia50(19) - 10 Cody Bellucci0 - 3 WKO2
22/09/2038Brisbane, Australia49(18) - 10 Ricky Leishman0 - 2 WTKO2
23/08/2038Brisbane, Australia48(17) - 10 Cody Collinson0 - 1 WKO2
28/07/2038Brisbane, Australia47(16) - 10 David Affleck0 - 5 WKO1
30/06/2038Brisbane, Australia46(15) - 10 Tobias Swavely1 - 0 WKO3
02/06/2038Brisbane, Australia45(14) - 10 Connor McClelland1 - 1 WKO2
04/05/2038Brisbane, Australia44(13) - 10 Robert Ippolito1 - 0 WKO2
08/04/2038Brisbane, Australia43(13) - 10 Chris Hannah1 - 0 WPts
15/03/2038Brisbane, Australia42(12) - 10 Elliot Salmon2 - 20(1) WKO3
16/02/2038Brisbane, Australia41(12) - 10 Aaron McNeff0 - 3 WPts
23/01/2038Brisbane, Australia40(11) - 10 Henry Stine0 - 6 WKO3
27/12/2037Brisbane, Australia39(10) - 10 Leo Carmody0 - 1 WKO1
02/12/2037Brisbane, Australia38(9) - 10 Kai Molpus0 - 1 WKO2
03/11/2037Brisbane, Australia37(8) - 10 Kris Giancola0 - 3 WKO3
05/10/2037Brisbane, Australia36(7) - 10 Billy Nappier1 - 2(1) WKO2
09/09/2037Brisbane, Australia35(6) - 10 Danyaal Haque1 - 3 WKO3
11/08/2037Brisbane, Australia34(6) - 10 Charles Pendry1 - 3 WPts
18/07/2037Brisbane, Australia33(6) - 10 John Livingstone1 - 9(1) WPts
21/06/2037Brisbane, Australia32(6) - 10 Lewis Moreland1 - 8 WPts
27/05/2037Brisbane, Australia31(6) - 10 Rex MacKillop1 - 1 WPts
28/04/2037Brisbane, Australia30(6) - 10 Shaun Monday1 - 0 WPts
01/04/2037Brisbane, Australia29(5) - 10 Noel Patience0 - 1(1) WKO3
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