Weightclass:  Bantamweight
Location:  Sunshine Coast, Australia
Record:  16(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2035Sunshine Coast, Australia16(1) - 23 Gregoor Hasebroeck13 - 11 LPts
15/08/2035Sunshine Coast, Australia15 - 23 Fedor Pieninsh1 - 1 WKO2
15/06/2035Sunshine Coast, Australia15 - 22 Irfan Zaidi10 - 4 LPts
15/04/2035Sunshine Coast, Australia15 - 21 Cole Biven31 - 12 LPts
14/02/2035Sunshine Coast, Australia14 - 21 John Malabanan3 - 1 WPts
12/12/2034Sunshine Coast, Australia13 - 21 Robert Darling4 - 19 WPts
12/10/2034Sunshine Coast, Australia12 - 21 George Bethune7 - 14 WPts
12/08/2034Sunshine Coast, Australia11 - 21 Chris Byer16 - 24 WPts
12/06/2034Sunshine Coast, Australia10 - 21 Bart Elder13 - 15 WPts
12/04/2034Alexandria, Egypt10 - 20 Atif Eborolossy14 - 8 LPts
12/02/2034Zamboanga City, Philippines10 - 19 Mason Gamata23 - 8 LPts
15/12/2033Melbourne, Australia10 - 18 Michael Morrice16 - 10 LPts
19/10/2033Kremenchuk, Ukraine9 - 18 Daniil Rusak17 - 10(1) WPts
21/08/2033Shenzhen, China8 - 18 Yong Foo11 - 26 WPts
23/06/2033Managua, Nicaragua8 - 17 Dimos Trueba19 - 20 LPts
25/04/2033Fukuoka, Japan8 - 16 Keiichi Imada19 - 31 LPts
25/02/2033Kulob, Tajikistan7 - 16 Orkhan Junejo8(1) - 23 WPts
28/12/2032Havana, Cuba6 - 16 Santiago Pablo8 - 12 WPts
30/10/2032Yerevan, Armenia6 - 15 Khacheres Kakilyan12 - 22 LPts
01/09/2032Managua, Nicaragua6 - 14 Xabat Lorenzo32(1) - 7 LPts
04/07/2032Quezon City, Philippines6 - 13 Diego Gardon17 - 4 LPts
06/05/2032Seoul, South Korea5 - 13 Keun-ho Boo12 - 43 WPts
08/03/2032Sunshine Coast, Australia5 - 12 Daniel Lenn5 - 11 LPts
07/01/2032Prague, Czech Republic5 - 11 Servßc Urbanik11 - 18 LPts
09/11/2031Sydney, Australia4 - 11 Morgan Nini5 - 13 WPts
16/09/2031Paris, France4 - 10 Ames Louis-Dreyfus0 - 0 LPts
18/07/2031Adelaide, Australia4 - 9 David Middlemas7 - 19 LPts
31/05/2031Viba del Mar, Chile4 - 8 Marco Leal8 - 6 LPts
01/04/2031Sunshine Coast, Australia4 - 7 Dave Sanders112(1) - 6 LPts
22/03/2031Sunshine Coast, Australia3 - 7 Hernan Gomez7 - 7 WPts
22/01/2031Melbourne, Australia3 - 6 Lloyd Lackie6 - 21 LPts
25/11/2030Perth, Australia3 - 5 Phil Paden4 - 2 LPts
27/09/2030Perth, Australia2 - 5 Phil Paden4 - 1 WPts
01/08/2030Sunshine Coast, Australia2 - 4 Dave Sanders42 - 4 LPts
25/07/2030Sunshine Coast, Australia2 - 3 Ricky Chemerkin0 - 8 LPts
28/05/2030Konibodom, Tajikistan1 - 3 Vazeh Afzal3 - 5 WPts
30/03/2030Rosario, Argentina1 - 2 Joaquin Pena19 - 12 LPts
30/01/2030Mandaue, Philippines1 - 1 Lucas Cabulda28 - 10(1) LPts
02/12/2029Sydney, Australia1 - 0 Isaac Raeburn7 - 11(1) LPts
24/10/2029Sunshine Coast, Australia0 - 0 Daniel Lenn0 - 0 WPts