Weightclass:  Featherweight
Location:  Sydney, Australia
Record:  24 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2034Sydney, Australia23 - 22 Paul Kippen0 - 9 WPts
01/11/2033Sydney, Australia23 - 21 Veeti Raty7 - 15 LPts
30/08/2033Sydney, Australia22 - 21 Zafa El-Nenny4 - 3 WPts
29/06/2033Sydney, Australia22 - 20 Nikolai Orazaew8 - 9 LPts
28/04/2033Sydney, Australia21 - 20 Ewan McNevin0 - 1 WPts
28/02/2033Sydney, Australia20 - 20 Leonel Marcelo2 - 14 WPts
29/12/2032Sydney, Australia20 - 19 Ricardo Baca11 - 8 LPts
29/10/2032Sydney, Australia19 - 19 Baltasar Villalba10 - 12 WPts
29/08/2032Sydney, Australia19 - 18 Zafa Fahs32(2) - 17 LPts
28/06/2032Sydney, Australia18 - 18 Nicholas Daun18 - 18 WPts
29/04/2032Sydney, Australia17 - 18 Claudio Bonaventura1 - 0 WPts
01/03/2032Sydney, Australia16 - 18 Phil Mudie2 - 12 WPts
31/12/2031Gold Coast, Australia16 - 17 Nicholas Daun15 - 18 LPts
01/11/2031Gold Coast, Australia16 - 16 Nicholas Daun14 - 18 LPts
03/09/2031Sydney, Australia15 - 16 Norasing Silachai2 - 11 WPts
06/07/2031Perth, Australia15 - 15 Vincent Huston0 - 10 LPts
08/05/2031Sydney, Australia14 - 15 Brad Proffitt11(1) - 14 WPts
10/03/2031Adelaide, Australia13 - 15 Corey Kennedy4 - 20 WPts
10/01/2031San Miguelito, Panama13 - 14 Eloy Albarado5 - 19 LPts
12/11/2030Oran, Algeria13 - 13 Obaid Sameur9 - 19 LPts
14/09/2030Stockholm, Sweden13 - 12 Edvin Solomonson25 - 13 LPts
17/07/2030Algiers, Algeria12 - 12 Ali Zerhouni3 - 28(5) WPts
19/05/2030Barcelona, Venezuela11 - 12 Santiago Larin12 - 15 WPts
21/03/2030Sydney, Australia11 - 11 Shaun Symington11 - 9 LPts
21/01/2030Vilnius, Lithuania11 - 10 Ignacy Stryjewski3 - 32 LPts
23/11/2029Pikine, Senegal11 - 9 Pascal Mbodji7 - 18 LPts
25/09/2029Le Mans, France11 - 8 Michel Ethier19 - 19 LPts
28/07/2029Sydney, Australia10 - 8 Patrick Lackie0 - 10 WPts
04/06/2029Wollongong, Australia9 - 8 James Norman8 - 14 WPts
15/04/2029Melbourne, Australia9 - 7 Zachary Luff15(1) - 20 LPts
15/03/2029Melbourne, Australia9 - 6 Sam Hart7(1) - 23 LPts
29/01/2029Tilburg, Netherlands9 - 5 Lex Kelderman12 - 13 LPts
01/12/2028Jakarta, Indonesia9 - 4 Daksa Ruatakurey15 - 10 LPts
03/10/2028Jakarta, Indonesia8 - 4 Dian Saeroen17(1) - 9 WPts
05/08/2028Ciudad del Este, Paraguay8 - 3 Porfio Arredondo15 - 21 LPts
07/06/2028Shubra El-Kheima, Egypt8 - 2 Amer Batrawi16 - 5 LPts
09/04/2028Sydney, Australia7 - 2 Vincent Belling0 - 1 WPts
10/02/2028Brisbane, Australia6 - 2 James Magee0 - 0 WPts
15/12/2027Sydney, Australia5 - 2 Oscar Donlon1 - 4 WPts
16/10/2027Sydney, Australia4 - 2 Juan Requena4 - 11 WPts
18/08/2027Wollongong, Australia3 - 2 John Leventis0 - 0 WPts
23/06/2027Adelaide, Australia2 - 2 Mark Sheedy1 - 2 WPts
29/04/2027Melbourne, Australia1 - 2 Brett Scott4 - 11 WPts
02/03/2027Koronadal, Philippines1 - 1 Cuba Monsanto6(1) - 25 LPts
02/01/2027Sydney, Australia0 - 1 Arran McCaig0 - 0 WPts
01/12/2026Sydney, Australia0 - 0 Elliot Manderson2 - 4 LPts