Weightclass:  Lightweight
Location:  Brisbane, Australia
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2034Melbourne, Australia21 - 15 Chris Herritt23(1) - 10 LPts
19/11/2033Perth, Australia20 - 15 Mark Genrich18(1) - 21 WPts
19/10/2033Brisbane, Australia19 - 15 Jack Drummond13(1) - 15(1) WPts
19/08/2033Melbourne, Australia19 - 14 Alec MacPhail28 - 14 LPts
12/07/2033Winnipeg, Canada18 - 14 David Calderwood14 - 8 WPts
12/05/2033Resistencia, Argentina17 - 14 Gervasio Talamantez10 - 18 WPts
14/03/2033Geelong, Australia17 - 13 Rob Santon32(1) - 14(1) LPts Australia National Championships 2033View
11/03/2033Geelong, Australia16 - 13 Jack Drummond11(1) - 13(1) WPts Australia National Championships 2033View
11/02/2033Santa Ana, USA16 - 12 Paul Cullens19 - 16 LPts
14/12/2032Adelaide, Australia15 - 12 Chris Ard13 - 10 WPts
18/10/2032Melbourne, Australia15 - 11 Alec MacPhail23 - 14 LPts
13/09/2032Wollongong, Australia15 - 10 Arthur Abernethy24 - 10(3) LPts
10/08/2032Brisbane, Australia14 - 10 Mark Genrich12 - 19 WPts
11/06/2032Seoul, South Korea13 - 10 Heung-Min Ahn10 - 5 WPts
13/04/2032Amsterdam, Netherlands12 - 10 Baptiste de Backer19(2) - 35(3) WPts
14/02/2032Aden, Yemen11 - 10 Waqar Yazbeck5 - 4 WPts
17/12/2031Samarqand, Uzbekistan11 - 9 Konstantin Salycoff13(2) - 12 LPts
19/10/2031Vilnius, Lithuania11 - 8 Milosz Ciesielski22(1) - 23 LPts
21/08/2031Brisbane, Australia10 - 8 Simba Luchembe0 - 4 WPts
23/06/2031Brisbane, Australia9 - 8 Theo Velardi1 - 14 WPts
23/04/2031Brisbane, Australia8 - 8 Peter Nikitas2 - 9 WPts
23/02/2031Melbourne, Australia7 - 8 Gazi Majeed2 - 12 WPts
30/12/2030Brisbane, Australia6 - 8 Jonathan Peters2 - 10 WPts
01/11/2030Brisbane, Australia5 - 8 Vilayat Sabet1 - 9 WPts
03/09/2030Brisbane, Australia4 - 8 Gabriel Filar3 - 13 WPts
05/07/2030Russeifa, Jordan3 - 8 Irfan Alshamrani0 - 0 WPts
07/05/2030Oslo, Norway3 - 7 Balder Sveen7 - 12 LPts
09/03/2030Wichita, USA3 - 6 Mark Gill16 - 20 LPts
09/01/2030Perth, Australia2 - 6 Chris Robb0 - 12 WPts
20/11/2029Zamboanga City, Philippines2 - 5 Diego Casado19 - 12 LPts
22/09/2029Melbourne, Australia2 - 4 Leighton Omans23(1) - 15 LPts
26/07/2029Sydney, Australia1 - 4 Sammy Del Gatto9 - 19 WPts
29/05/2029Melbourne, Australia1 - 3 Michael Sleigh16 - 21 LPts
27/04/2029Perth, Australia0 - 3 Dave Moffat0 - 0 WPts
26/03/2029Perth, Australia0 - 2 Ethan Power10 - 13 LPts
06/02/2029Canberra, Australia0 - 1 Nathan Manis19(1) - 18(1) LPts
05/01/2029Brisbane, Australia0 - 0 Hilario Duran19 - 9 LPts