Weightclass:  Welterweight
Location:  Newcastle, Australia
Record:  18(3) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2026Newcastle, Australia17(3) - 11 Vivien Bloch5 - 5 WPts
17/07/2026Newcastle, Australia16(3) - 11 Daniel Eliot1 - 0 WPts
17/05/2026Newcastle, Australia16(3) - 10 Rafael Bojorquez7 - 10 LPts
18/03/2026Newcastle, Australia15(2) - 10 George Purvis2 - 2(1) WKO3
19/01/2026Newcastle, Australia14(2) - 10 Wray Duus3 - 10 WPts
20/11/2025Newcastle, Australia13(2) - 10 Ian Galloway2 - 3 WPts
21/09/2025Newcastle, Australia12(2) - 10 Matviyko Zaleski3 - 10 WPts
24/07/2025Newcastle, Australia11(2) - 10 Afon Lukyanov2 - 2 WPts
26/05/2025Newcastle, Australia10(2) - 10 Coyne Pagnol3 - 10 WPts
28/03/2025Newcastle, Australia9(2) - 10 Jamie Barlas1 - 0 WPts
27/01/2025Newcastle, Australia9(2) - 9 Sab Altanshagai2 - 4 LPts
28/11/2024Newcastle, Australia8(1) - 9 Isidro Tejeda3 - 19(1) WKO3
30/09/2024Buenos Aires, Argentina7 - 9 Dimos Fraga3 - 13 WKO3
02/08/2024Melbourne, Australia6 - 9 Blake Woodside5 - 9 WPts
04/06/2024Brisbane, Australia6 - 8 John Tosh6 - 8 LPts
09/04/2024Gold Coast, Australia6 - 7 Ian Riva24(1) - 13 LPts
11/02/2024Caracas, Venezuela6 - 6 Jerrold Arcia25 - 12 LPts
14/12/2023Newcastle, Australia5 - 6 Bruce Aikens0 - 3 WPts
14/10/2023Melbourne, Australia5 - 5 Jay Molony19(1) - 17 LPts
12/09/2023Melbourne, Australia5 - 4 Noah Haye20(4) - 15 LPts
05/08/2023Sydney, Australia4 - 4 Paul Balmer0 - 0 WPts
15/06/2023Newcastle, Australia3 - 4 Colin Keegan1 - 8 WPts
16/04/2023New Kingston, Jamaica3 - 3 Leon Anderson22 - 9 LPts
16/02/2023Newcastle, Australia2 - 3 Joe Petrenko1 - 3(1) WPts
17/12/2022La Plata, Argentina2 - 2 Rio Escalante11 - 19 LPts
18/10/2022Sydney, Australia1 - 2 Robert Pennoyer0 - 0 WPts
02/09/2022Newcastle, Australia1 - 1 John Tosh0 - 1 LPts
03/07/2022Newcastle, Australia0 - 1 Montenegro Gudino2 - 19(1) WPts
05/05/2022Perth, Australia0 - 0 Mason Balbo0 - 0 LPts