Weightclass:  Welterweight
Location:  Adelaide, Australia
Record:  30(2) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/09/2028Adelaide, Australia29(2) - 8 Vasyl Komara6(1) - 20 WPts
06/07/2028Adelaide, Australia28(2) - 8 Xhosas Dokuaa7 - 9 WPts
06/05/2028Adelaide, Australia27(2) - 8 Eachann Patras7 - 11 WPts
07/03/2028Adelaide, Australia26(2) - 8 Alexandre Bay9 - 9 WPts
07/01/2028Adelaide, Australia25(2) - 8 Hayden Banks1 - 3 WPts
07/11/2027Adelaide, Australia24(2) - 8 Joe Petrenko19 - 18(1) WPts
07/09/2027Adelaide, Australia23(2) - 8 Isaak Deguns1 - 12 WPts
09/07/2027Adelaide, Australia22(2) - 8 Guillermo Sanchez6 - 9 WPts
10/05/2027Adelaide, Australia21(2) - 8 Steven Donnell0 - 1 WPts
11/03/2027Adelaide, Australia20(2) - 8 James Ormiston0 - 2 WPts
11/01/2027Adelaide, Australia19(2) - 8 James Ormiston0 - 1 WPts
11/11/2026Adelaide, Australia18(1) - 8 Oliver Yeaman6 - 12(3) WKO3
12/09/2026Adelaide, Australia17(1) - 8 Harvey Ferguson2 - 4 WPts
13/07/2026Adelaide, Australia16(1) - 8 Mark Rosser0 - 8 WPts
13/05/2026Adelaide, Australia15(1) - 8 Mark Mosman3 - 11 WPts
14/03/2026Perth, Australia15(1) - 7 John Colton15 - 14 LPts Australia National Championships 2026View
11/03/2026Perth, Australia14(1) - 7 Farhan Fareedi12 - 9 WPts Australia National Championships 2026View
16/01/2026Vienna, Austria13(1) - 7 Leo Flacht7 - 17 WPts
18/11/2025Gold Coast, Australia12 - 7 John Murphy5 - 10(1) WKO3
27/09/2025Adelaide, Australia11 - 7 Henry Tobin12 - 13(1) WPts
01/08/2025Adelaide, Australia10 - 7 Roger Keir0 - 2 WPts
02/06/2025Sydney, Australia10 - 6 Haider Kasuri28(1) - 14 LPts
13/04/2025Melbourne, Australia10 - 5 Brad Maffett14(1) - 27(1) LPts
11/03/2025Gold Coast, Australia10 - 4 Davie McAlinden9 - 5 LPts Australia National Championships 2025View
28/01/2025Adelaide, Australia9 - 4 Vannevar Brammer2 - 2 WPts
30/11/2024Brisbane, Australia8 - 4 Sam McClarty1 - 4 WPts
02/10/2024Mendoza, Argentina7 - 4 Urvano Ledo19(1) - 18 WPts
04/08/2024Giza, Egypt6 - 4 Faisal Azim4 - 19 WPts
06/06/2024Córdoba, Argentina6 - 3 Onofre Peguero22(1) - 19(3) LPts
08/04/2024Sydney, Australia5 - 3 Shaun Fram0 - 0 WPts
07/03/2024Brisbane, Australia5 - 2 James Sava36(3) - 4 LPts
04/02/2024Lusaka, Zambia5 - 1 Shaquille Njanji8 - 14 LPts
07/12/2023Merlo, Argentina4 - 1 Rafael Serafin1 - 11 WPts
09/10/2023Adelaide, Australia3 - 1 Harry Ishkhanyan2 - 1 WPts
13/08/2023Sydney, Australia3 - 0 Phil Orrock24 - 6 LPts
15/06/2023Adelaide, Australia2 - 0 Pyotr Mirkasumov0 - 6(1) WPts
17/04/2023Wollongong, Australia1 - 0 Mark Tuten19 - 15(1) WPts
05/03/2023Angarsk, Russia0 - 0 Fedor Kokorin0 - 0 WPts