Weightclass:  Bantamweight
Location:  Brisbane, Australia
Record:  16 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/02/2035Prague, Czech Republic16 - 27 Klement Hoza22 - 10 LPts
08/12/2034Seoul, South Korea16 - 26 Chung-yong Reeh15 - 13 LPts
10/10/2034Davao City, Philippines16 - 25 Paul Frutos7 - 16(2) LPts
12/08/2034Sunshine Coast, Australia16 - 24 Ellis Brent11 - 21 LPts
14/06/2034Baku, Azerbaijan16 - 23 Novruz Muradov13 - 19 LPts
15/04/2034Ulaanbaatar, Mongolia15 - 23 Ajwad Pang13 - 11(1) WPts
15/02/2034Alexandria, Egypt14 - 23 Atif Ashraf4 - 19 WPts
18/12/2033Adelaide, Australia13 - 23 Richie Vasco5 - 17 WPts
20/10/2033Quezon City, Philippines13 - 22 Sagaz Carbon21 - 17 LPts
22/08/2033Bangkok, Thailand12 - 22 Thongthailek Kesarat5 - 12 WPts
24/06/2033Sydney, Australia11 - 22 Dave Ness6 - 20 WPts
26/04/2033Brisbane, Australia10 - 22 Paul Housler1 - 1 WPts
26/02/2033Changwon, South Korea10 - 21 Yong-jae Kwak20 - 22 LPts
29/12/2032Georgetown, Guyana10 - 20 Shaun Kenneth13 - 21 LPts
31/10/2032Resistencia, Argentina10 - 19 Jaguar Cantillo11 - 18 LPts
02/09/2032Mixco, Guatemala10 - 18 Juan Guillen15 - 3 LPts
05/07/2032Cebu City, Philippines10 - 17 John Tercero31 - 17(1) LPts
07/05/2032Sydney, Australia9 - 17 Morgan Nini5 - 16 WPts
12/03/2032Adelaide, Australia9 - 16 Malcolm Fowlie18 - 14 LPts
13/01/2032Istaravshan, Tajikistan9 - 15 Fedor Ghahylyckow22 - 12 LPts
14/11/2031Brisbane, Australia8 - 15 Chris Carossino1 - 4 WPts
14/09/2031Cheongju, South Korea8 - 14 Bo-kyung Joe11 - 16 LPts
17/07/2031Ulaanbaatar, Mongolia8 - 13 Kolya Narmandakh8 - 13 LPts
19/05/2031Brisbane, Australia7 - 13 Tobias Hire0 - 4 WPts
21/03/2031Melbourne, Australia6 - 13 Stephen Tweed10 - 14 WPts
04/02/2031Brisbane, Australia6 - 12 Dave Sanders101(1) - 5 LPts
17/01/2031Brisbane, Australia5 - 12 Justin Mow4 - 14 WPts
18/11/2030Montevideo, Uruguay5 - 11 Juan Mancha8 - 17 LPts
20/09/2030Yerevan, Armenia5 - 10 Sirak Yazmaciian9 - 13 LPts
22/07/2030Sunshine Coast, Australia5 - 9 Rob Cole11 - 19 LPts
28/05/2030Townsville, Australia4 - 9 Paul Swanson0 - 8 WPts
30/03/2030Cebu City, Philippines4 - 8 Saturnin Suaybaguio17 - 17 LPts
30/01/2030Melbourne, Australia4 - 7 Stephen Tweed6 - 11 LPts
07/12/2029Brisbane, Australia3 - 7 Mark Keys0 - 13(1) WPts
08/10/2029Ahmedabad, India3 - 6 Imran Younes6 - 8 LPts
10/08/2029Perth, Australia3 - 5 Ollie Connolly19 - 10 LPts
12/06/2029Adelaide, Australia2 - 5 Joshua Mun0 - 0 WPts
09/05/2029Melbourne, Australia2 - 4 Michael Sheron19(2) - 18 LPts
08/04/2029Tirana, Albania2 - 3 Defrim Haxhiu2 - 8 LPts
08/02/2029Brisbane, Australia1 - 3 David Middlemas0 - 11 WPts
10/12/2028Sydney, Australia1 - 2 Matt Smail0 - 0 LPts
24/10/2028Brisbane, Australia1 - 1 Ian Novoseltsev2 - 4 LPts
01/09/2028Sydney, Australia1 - 0 Adam Goar7 - 24 LPts
31/07/2028Brisbane, Australia0 - 0 David Middlemas0 - 7 WPts