Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  27(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/10/2033Sydney, Australia26(1) - 17 Vegas Gonzalez3 - 20 WPts
16/08/2033Sydney, Australia25(1) - 17 Lewis Glascock1 - 0 WPts
16/06/2033Sydney, Australia24(1) - 17 Suor Manoprungroj7 - 14 WPts
15/04/2033Sydney, Australia23(1) - 17 Luka Tsybulnikov10 - 2 WPts
14/02/2033Sydney, Australia22 - 17 Spencer Hall8(1) - 30 WKO3
15/12/2032Sydney, Australia22 - 16 Sam Donnell13 - 25 LPts
15/10/2032Sydney, Australia21 - 16 Neil Redhead14 - 8 WPts
15/08/2032Sydney, Australia20 - 16 Berto Rochel1 - 3 WPts
13/06/2032Sydney, Australia19 - 16 David Mayne1 - 6 WPts
15/04/2032Sydney, Australia18 - 16 Leon Cavanah4 - 7 WPts
15/02/2032Sydney, Australia18 - 15 Dan Mackley16 - 8(1) LPts
17/12/2031Sydney, Australia17 - 15 John Veach1 - 0 WPts
18/10/2031Montevideo, Uruguay17 - 14 Diego Solis20(2) - 25 LPts
20/08/2031Hyderabad, India16 - 14 Lochan Mathen8 - 16 WPts
22/06/2031Stockholm, Sweden15 - 14 Wilmer Engquist2 - 9 WPts
23/04/2031Lima, Peru15 - 13 Diego Regino14 - 3 LPts
23/02/2031Sydney, Australia14 - 13 Ian All2 - 7 WPts
25/12/2030Montevideo, Uruguay14 - 12 Marjun Mareno23 - 12 LPts
27/10/2030London, UK13 - 12 Michael Farrell5 - 14 WPts
29/08/2030Milan, Italy12 - 12 Cristiano Matri8(1) - 20 WPts
01/07/2030Melbourne, Australia12 - 11 Brin Kruglyakov9 - 15 LPts
06/05/2030Sydney, Australia11 - 11 Darryl Niblock6 - 7 WPts
07/03/2030Provo, USA10 - 11 Alec Binnion7 - 21 WPts
07/01/2030Sydney, Australia10 - 10 Dong-won Chin9 - 15 LPts
08/11/2029Brussels, Belgium9 - 10 Honore Pique7 - 10 WPts
10/09/2029Tulsa, USA8 - 10 Kian Phillip9 - 18 WPts
13/07/2029Delmas, Haiti8 - 9 Roy de Vigny18 - 9 LPts
15/05/2029Sydney, Australia8 - 8 Patrick Zabelin5 - 7 LPts
16/03/2029Sydney, Australia7 - 8 Clinton Owen0 - 2 WPts
15/01/2029Sydney, Australia7 - 7 Zach Skene15 - 3 LPts
17/11/2028Sydney, Australia6 - 7 Sean Orrock0 - 1 WPts
18/09/2028Ecatepec, Mexico5 - 7 Santiago Coto3 - 8 WPts
21/07/2028Hyderabad, India5 - 6 Chandrasekar Bidhuri6 - 7 LPts
23/05/2028Kiel, Germany4 - 6 Steinmetz Meckler3 - 11 WPts
25/03/2028Sydney, Australia4 - 5 Bob McCrory1 - 17(4) LPts
26/01/2028Sydney, Australia3 - 5 Vegas Fama1 - 5 WPts
28/11/2027Sydney, Australia2 - 5 Tobias McTaggart2 - 3 WPts
29/09/2027Newcastle, Australia2 - 4 Inigo Baird1 - 0 LPts
08/08/2027Antipolo, Philippines2 - 3 Juan Polon10 - 12 LPts
10/06/2027Sydney, Australia1 - 3 Jamie Oman0 - 0 WPts
19/04/2027Santo Domingo de Guzman, Dominican Republic0 - 3 Vicente Valenzuela6 - 14 WPts
19/02/2027Melbourne, Australia0 - 2 Davie Whitehorn7 - 12 LPts
27/12/2026Sydney, Australia0 - 1 Nick Toles9 - 11 LPts
24/11/2026Sydney, Australia0 - 0 Vincent Craggs1 - 5 LPts