Weightclass:  Featherweight
Location:  Adelaide, Australia
Record:  24 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2028Adelaide, Australia23 - 16 Abdul Halaby8 - 20 WPts
27/10/2028Adelaide, Australia22 - 16 Noe Pando1 - 2 WPts
28/08/2028Adelaide, Australia21 - 16 Greg Milliner1 - 0 WPts
29/06/2028Adelaide, Australia20 - 16 Cody Cullum0 - 1 WPts
29/04/2028Adelaide, Australia19 - 16 Oliver Kellas0 - 1 WPts
29/02/2028Adelaide, Australia18 - 16 Diego Franca1 - 8(1) WPts
30/12/2027Adelaide, Australia17 - 16 Urvano Badilla1 - 8 WPts
31/10/2027Adelaide, Australia16 - 16 Shaun Symington2 - 1 WPts
31/08/2027Adelaide, Australia16 - 15 Cuba Frisco9 - 16(1) LPts
01/07/2027Adelaide, Australia15 - 15 Peter McNaughton1 - 0 WPts
30/04/2027Adelaide, Australia14 - 15 Brad Collister3 - 5 WPts
01/03/2027Adelaide, Australia13 - 15 Hilario Tiscareno1 - 9 WPts
31/12/2026Kasugai, Japan13 - 14 Jun Matsuda18 - 34 LPts
02/11/2026Adelaide, Australia12 - 14 Sean Hosick2 - 2 WPts
04/09/2026Adelaide, Australia11 - 14 Glynn Hope2 - 13 WPts
07/07/2026Orleans, France10 - 14 Maslin Trzeguet9 - 21(1) WPts
09/05/2026Vilnius, Lithuania9 - 14 Krystian Hanko5 - 5 WPts
11/03/2026Perth, Australia9 - 13 Mike Imlay11 - 17 LPts Australia National Championships 2026View
13/01/2026Melbourne, Australia8 - 13 Kenzie Stevenson3(1) - 12(1) WPts
21/11/2025Adelaide, Australia7 - 13 Michael Korba1 - 3(1) WPts
22/09/2025Adelaide, Australia6 - 13 James Summerhill1 - 5 WPts
25/07/2025Zaporizhia, Ukraine5 - 13 Danylko Walek11 - 9 WPts
27/05/2025Bangkok, Thailand5 - 12 Dechapon Sitsongpeenong15 - 19 LPts
29/03/2025Sydney, Australia5 - 11 Waqar Tabatabai11(1) - 15 LPts
29/01/2025Hanoi, Vietnam5 - 10 Ty Nhung5 - 24 LPts
01/12/2024Adelaide, Australia4 - 10 Ioakim Danko2 - 6 WPts
03/10/2024Antwerp, Belgium3 - 10 Eloi Palmkoek1 - 3 WPts
05/08/2024Adelaide, Australia3 - 9 Zach Whalen2 - 5 LPts
07/06/2024Perth, Australia2 - 9 Valerio Boldrini2 - 11 WPts
10/04/2024San Juan, Puerto Rico1 - 9 Marjun Russi5 - 7 WPts
11/02/2024Sydney, Australia1 - 8 Mark Kinnie25 - 13(2) LPts
14/12/2023Buenos Aires, Argentina1 - 7 Juan Posadas18 - 5 LPts
16/10/2023Barquisimeto, Venezuela1 - 6 Kiki Escalera12(1) - 20 LPts
18/08/2023Constantine, Algeria1 - 5 Waqar Najar18(1) - 19 LPts
20/06/2023Newcastle, Australia1 - 4 Leighton Binnion9 - 20 LPts
24/04/2023Sydney, Australia1 - 3 Mark Hargest3 - 5 LPts
26/02/2023Brisbane, Australia1 - 2 Valentino Pagano8 - 19 LPts
07/01/2023Adelaide, Australia0 - 2 Chivalry Flores0 - 5 WPts
08/11/2022Geelong, Australia0 - 1 Henry Morrison18(3) - 11 LPts
05/10/2022Adelaide, Australia0 - 0 Viktor Minenkov11 - 20(10) LPts