Weightclass:  Bantamweight
Location:  Brisbane, Australia
Record:  15 - 27(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2044San Jose, Costa Rica14 - 27(2) Agapetus Brazil5 - 13 WPts
30/12/2043Brisbane, Australia13 - 27(2) Albain Fignon5 - 9 WPts
28/10/2043Brisbane, Australia13 - 26(2) John MacTavish10 - 14 LPts
26/08/2043San Jose, Costa Rica12 - 26(2) Urvano Barreras2 - 12 WPts
24/06/2043Brisbane, Australia12 - 25(2) Mark Walters9 - 10 LPts
23/04/2043Poltava, Ukraine11 - 25(2) Fedar Petrik0 - 2 WPts
22/02/2043Pasig, Philippines11 - 24(2) Ian Rubiano7(1) - 19(2) LPts
25/12/2042Managua, Nicaragua11 - 23(2) Kiki Jacobo4 - 6 LPts
26/10/2042Aberdeen, UK10 - 23(2) Dave McBeth6 - 18 WPts
26/08/2042Melbourne, Australia9 - 23(2) Lloyd Killgore8 - 23 WPts
27/06/2042Brisbane, Australia8 - 23(2) Dave Ponkrashov5 - 0 WPts
26/04/2042Brisbane, Australia8 - 22(2) Denton Gavin13 - 24 LPts
27/02/2042Perth, Australia8 - 21(2) Edward Methven25 - 10 LPts
26/12/2041Brisbane, Australia7 - 21(2) Max Amoruso4 - 15 WPts
24/10/2041Brisbane, Australia6 - 21(2) John MacEachern6 - 18 WPts
23/08/2041Brisbane, Australia5 - 21(2) Eloy Rayas2 - 7(1) WPts
22/06/2041Brisbane, Australia4 - 21(2) Alejandro Sambrano3 - 11(2) WPts
21/04/2041Santo Domingo Oeste, Dominican Republic4 - 20(1) Ramirez Barrera57(17) - 11(2) LKO3
21/02/2041Brisbane, Australia3 - 20(1) Mark Craib1 - 6 WPts
23/12/2040Camaguey, Cuba3 - 19(1) Xaverius Arrendondo2 - 8 LPts
24/10/2040Quito, Ecuador2 - 19(1) Joaquin Viana5 - 12 WPts
25/08/2040Resistencia, Argentina1 - 19(1) Diego Felix4 - 15 WPts
26/06/2040Mandaue, Philippines1 - 18(1) Ian Benito5 - 15(1) LPts
28/04/2040Brisbane, Australia1 - 17(1) John MacTavish1 - 1 LPts
29/02/2040Melbourne, Australia1 - 16(1) Stuart Waddy11 - 10(1) LPts
31/12/2039Brisbane, Australia1 - 15(1) James Lemmond11 - 16 LPts
01/11/2039Canberra, Australia1 - 14(1) Paul Tinlin0 - 21 LPts
02/09/2039Melbourne, Australia1 - 13(1) Ewan McQuire6 - 20 LPts
06/07/2039Brisbane, Australia1 - 12(1) Kieran Lennie5 - 13 LPts
06/05/2039Melbourne, Australia1 - 11(1) Lucas Gair9 - 9 LPts
08/03/2039Brisbane, Australia0 - 11(1) Merrill Belizaire9 - 12 WPts
07/01/2039Panama City, Panama0 - 10(1) Quico Magallanez1 - 3 LPts
07/11/2038Ulaanbaatar, Mongolia0 - 9 Yura Sadyckow5 - 10 LKO3
07/09/2038Brisbane, Australia0 - 8 Joel Beatie19 - 5 LPts
09/07/2038Brisbane, Australia0 - 7 John Floros1 - 2 LPts
08/05/2038Perth, Australia0 - 6 James Snodgrass2 - 11 LPts
11/03/2038Yerevan, Armenia0 - 5 Nar Levonyan10 - 13 LPts
11/01/2038Cairns, Australia0 - 4 Louis Watts0 - 0 LPts
12/11/2037Brisbane, Australia0 - 3 Duncan Currie19 - 14 LPts
19/09/2037Liverpool, UK0 - 2 Martyn Cadwallader24 - 13 LPts
22/07/2037Sunshine Coast, Australia0 - 1 John Davin2 - 8 LPts
21/06/2037Brisbane, Australia0 - 0 Edward Methven2 - 3 LPts