Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  14 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2028Brisbane, Australia13 - 12 Mark Kennedy14 - 15 WPts
19/04/2028Brisbane, Australia12 - 12 Hayden Banks1 - 5 WPts
19/02/2028Brisbane, Australia11 - 12 Gregor Boyd3 - 16 WPts
21/12/2027Brisbane, Australia10 - 12 Chris Gattuso3 - 3 WPts
22/10/2027Vilnius, Lithuania9 - 12 Donat Biedron6 - 7 WPts
24/08/2027Brisbane, Australia8 - 12 Danny Ovens0 - 2 WPts
23/06/2027Brisbane, Australia7 - 12 Euan Healy9(1) - 15 WPts
04/05/2027Brisbane, Australia6 - 12 Imran Aziz2 - 1 WPts
06/03/2027Barquisimeto, Venezuela6 - 11 Fanuco Baquero11(3) - 16 LPts
06/01/2027Brisbane, Australia5 - 11 Jay MacGeorge1 - 0 WPts
07/11/2026Karagandy, Kazakhstan4 - 11 Timofei Cairbeckoff3 - 22 WPts
09/09/2026Brisbane, Australia4 - 10 Rogelio Villescas7 - 6 LPts
11/07/2026Recife, Brazil3 - 10 Xavion Spinola14 - 21 WPts
12/05/2026Brisbane, Australia2 - 10 Bartosz Koloski3 - 13(2) WPts
14/03/2026Kyoto, Japan2 - 9 Hikaru Miyahira14 - 19 LPts
14/01/2026Karagandy, Kazakhstan2 - 8 Waqar Yacklas5 - 11 LPts
16/11/2025Karagandy, Kazakhstan2 - 7 Majid Ordabaev6 - 12 LPts
18/09/2025Santiago, Chile2 - 6 Francisco Bustillo8 - 13(2) LPts
21/07/2025Cairns, Australia2 - 5 Farhan Fareedi8 - 9 LPts
02/06/2025Geelong, Australia2 - 4 Bob Anderson37(1) - 5 LPts
24/04/2025Gold Coast, Australia2 - 3 James Patterson0 - 0 LPts
23/03/2025Perth, Australia1 - 3 Bart MacAllister0 - 0 WPts
01/02/2025Perth, Australia1 - 2 Felix Lovitt35(4) - 13 LPts
06/12/2024Brisbane, Australia0 - 2 Nils Heide4 - 7 WPts
08/10/2024Perth, Australia0 - 1 Harry Elliston17 - 20 LPts
15/08/2024Melbourne, Australia0 - 0 Rob Gracie22(2) - 20 LPts