Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  21(3) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2030Brisbane, Australia20(3) - 21 Dom Munroe0 - 3 WPts
16/12/2029Brisbane, Australia19(3) - 21 Ian Kinnaird1 - 2 WPts
17/10/2029Brisbane, Australia18(3) - 21 Darryl Angello4 - 2 WPts
18/08/2029Brisbane, Australia17(3) - 21 Devrim Sezer1 - 10 WPts
19/06/2029Brisbane, Australia16(3) - 21 Zachary Brown6 - 10(2) WPts
20/04/2029Brisbane, Australia15(3) - 21 Dominic Rust1 - 2 WPts
19/02/2029Brisbane, Australia14(3) - 21 Kolya Bartnieks1 - 7 WPts
21/12/2028Brisbane, Australia13(2) - 21 Esteban Menchaca2 - 4 WKO3
22/10/2028Brisbane, Australia13(2) - 20 Gan Dandaron7 - 7 LPts
23/08/2028Adelaide, Australia13(2) - 19 Harry Ishkhanyan25(1) - 12 LPts
25/06/2028Almaty, Kazakhstan12(2) - 19 Imran Kajrculoff12 - 21(1) WPts
27/04/2028Brisbane, Australia11(1) - 19 Kristofor Manojlovic2 - 7 WKO3
28/02/2028Brisbane, Australia10(1) - 19 Gianfranco Catasta1 - 9 WPts
30/12/2027Perth, Australia9(1) - 19 Nick Tosh11 - 27 WPts
01/11/2027San Miguel de Tucuman, Argentina9(1) - 18 Fraco Diaz11 - 14 LPts
03/09/2027Melbourne, Australia9(1) - 17 Morgan Ambrosia12 - 13 LPts
06/07/2027Wuxi, China9(1) - 16 Chen Sen10 - 14 LPts
08/05/2027Brisbane, Australia8(1) - 16 George Crossen7 - 5 WPts
09/03/2027Brisbane, Australia7(1) - 16 Dave Sean0 - 2 WPts
09/01/2027Brisbane, Australia7(1) - 15 Amjad Eid7(2) - 8 LPts
10/11/2026Brisbane, Australia7(1) - 14 Dmitri Koltun7 - 15 LPts
11/09/2026Vilnius, Lithuania6(1) - 14 Aleksander Supinski1 - 9 WPts
14/07/2026Mogilev, Belarus6(1) - 13 Matviyko Zaleski5 - 13 LPts
16/05/2026Brisbane, Australia5(1) - 13 Xaverius Reynoso4(1) - 18 WPts
18/03/2026Gold Coast, Australia4 - 13 John Murphy6 - 11(2) WKO3
18/01/2026Maipu, Chile3 - 13 Montenegro La Torre4 - 14 WPts
20/11/2025Brisbane, Australia3 - 12 Keijo Kuparinen31 - 20 LPts
22/09/2025Brisbane, Australia3 - 11 Daichi Omura3 - 5 LPts
25/07/2025Brisbane, Australia3 - 10 Xavion Medrano1 - 2 LPts
27/05/2025Melbourne, Australia2 - 10 Paul Burns3 - 7 WPts
28/03/2025Kawaguchi, Japan2 - 9 Fumio Hattori6 - 8 LPts
28/01/2025Brisbane, Australia2 - 8 Ulster Johannsen0 - 7 LPts
30/11/2024Brisbane, Australia2 - 7 Elliot Comb0 - 6 LPts
01/10/2024London, Canada2 - 6 Nicholas Dryburgh9 - 9 LPts
03/08/2024Perth, Australia2 - 5 Corey Duris3 - 14(4) LPts
10/06/2024Perth, Australia2 - 4 Harry Elliston15 - 20 LPts
17/04/2024Perth, Australia2 - 3 Dave Murphy23(2) - 13 LPts
05/03/2024Perth, Australia1 - 3 Oliver Gillespie0 - 0 WPts
27/01/2024Sydney, Australia1 - 2 Shaun Bothwell8 - 24 LPts
16/12/2023Brisbane, Australia1 - 1 Jasper Grass6 - 10 LPts
21/10/2023Melbourne, Australia1 - 0 Paul Webster27(1) - 5 LPts
18/09/2023Brisbane, Australia0 - 0 Lotario Angerman0 - 0 WPts