Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  21(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2024Brisbane, Australia20(1) - 17 Bryn Orne1 - 3 WPts
24/12/2023Brisbane, Australia19(1) - 17 Asif Sham2 - 2 WPts
25/10/2023Brisbane, Australia18(1) - 17 Roscoe Hoiland7 - 8 WPts
26/08/2023Brisbane, Australia18(1) - 16 Pal Kraft17 - 15(2) LPts
27/06/2023Brisbane, Australia17(1) - 16 Alain Gracq2 - 18(3) WPts
28/04/2023Brisbane, Australia16(1) - 16 Federico Ontiveros0 - 6 WPts
28/02/2023Brisbane, Australia16(1) - 15 Brett Cowen20(1) - 15 LPts
29/12/2022Brisbane, Australia15(1) - 15 Soo-il Seo1 - 3 WPts
30/10/2022Brisbane, Australia14(1) - 15 Valeri Dudukalo4 - 13 WPts
01/09/2022Brisbane, Australia14(1) - 14 Felix Lovitt22(3) - 9 LPts
02/07/2022Brisbane, Australia14(1) - 13 Chris Ponton13 - 10 LPts
02/05/2022Brisbane, Australia13(1) - 13 Selestino Benito12 - 14 WPts
04/03/2022Montevideo, Uruguay12(1) - 13 Eduardo Cotta6 - 5 WPts
03/01/2022Townsville, Australia11(1) - 13 Michael Hattan10 - 13 WPts
06/11/2021Bangkok, Thailand10(1) - 13 Kosol Sakami3 - 8 WPts
06/09/2021Gomel, Belarus9 - 13 Mikhail Krajnik2 - 14(1) WKO3
09/07/2021Sydney, Australia8 - 13 Noel Torry6 - 10 WPts
31/05/2021Melbourne, Australia7 - 13 Ricky Fenty8 - 11 WPts
22/04/2021Marrakech, Morocco7 - 12 Muwaffaq Dahou10 - 10 LPts
21/02/2021Guatemala City, Guatemala6 - 12 Montego Lorenzo0 - 14 WPts
24/12/2020Brisbane, Australia5 - 12 Lee Angello3 - 11 WPts
23/10/2020Yokohama, Japan5 - 11 Hikaru Nishiyama8 - 7 LPts
25/08/2020Brisbane, Australia5 - 10 Mark Proffit4 - 5 LPts
07/07/2020Gyumri, Armenia5 - 9 Gaydzan Yavouryan5(1) - 12 LPts
07/05/2020Lusaka, Zambia5 - 8 Runako Kabuya8 - 7 LPts
08/03/2020Brisbane, Australia5 - 7 Zareh Ourfalyan9 - 2 LPts
07/01/2020Brisbane, Australia4 - 7 Lazar Myshkin1 - 7 WPts
07/11/2019Sydney, Australia3 - 7 Stuart Kairis1 - 4 WPts
16/09/2019Brisbane, Australia2 - 7 Kian Malone1 - 4 WPts
17/07/2019Brisbane, Australia1 - 7 Dom Dunning2 - 5 WPts
17/05/2019Brisbane, Australia1 - 6 Carlos Zarco1 - 0 LPts
18/03/2019Brisbane, Australia1 - 5 Rodrigo Ruvalcaba2 - 1 LPts
15/01/2019Brisbane, Australia1 - 4 Sukhinder Parmanand1 - 2 LPts
17/11/2018Brisbane, Australia1 - 3 Rich Duffus6 - 1 LPts
17/09/2018Athens, Greece0 - 3 Ares Gonce0 - 1 WPts
18/07/2018Gold Coast, Australia0 - 2 David Magee0 - 0 LPts
16/06/2018Brisbane, Australia0 - 1 Chris Lockie0 - 2 LPts
18/04/2018Brisbane, Australia0 - 0 David Minenkov1 - 0 LPts