Weightclass:  Middleweight
Location:  Sydney, Australia
Record:  23 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2041Sydney, Australia22 - 22(1) Dominik Sudar3 - 12 WPts
18/06/2041Sydney, Australia21 - 22(1) James Kugblenu6 - 6 WPts
17/04/2041Sydney, Australia20 - 22(1) Shabuh Chakalozian4 - 14 WPts
16/02/2041Sydney, Australia19 - 22(1) Dave Harrison1 - 4 WPts
19/12/2040Sydney, Australia18 - 22(1) James Gallagher4 - 12 WPts
18/10/2040Sydney, Australia17 - 22(1) Zacarias Monzon4 - 7(2) WPts
18/08/2040Umlazi, South Africa17 - 21(1) Ian Vorster16 - 14 LPts
19/06/2040Delmas, Haiti16 - 21(1) Giles Painchaud0 - 12 WPts
20/04/2040Manaus, Brazil16 - 20(1) Angel Corte19 - 21 LPts
21/02/2040Porto Alegre, Brazil16 - 19(1) Fraco Cambra10 - 7 LPts
24/12/2039Vienna, Austria15 - 19(1) Frimunt Kau3 - 29 WPts
25/10/2039Melbourne, Australia14 - 19(1) Paul Alexopoulos7 - 21 WPts
26/08/2039Sydney, Australia13 - 19(1) Joaquin Colon17 - 31 WPts
26/06/2039Sydney, Australia12 - 19(1) Blake Swan0 - 2 WPts
25/04/2039Melbourne, Australia12 - 18(1) Jacob Narghizyan9 - 4 LPts
25/02/2039Chelyabinsk, Russia12 - 17(1) Vikenti Nabokov28(1) - 14 LPts
28/12/2038Barquisimeto, Venezuela12 - 16(1) Jose Montesinos8 - 28 LPts
30/10/2038Sydney, Australia11 - 16(1) Kenzie Ruane1 - 1 WPts
30/08/2038Córdoba, Argentina11 - 15(1) Jose Sanchez10 - 10 LPts
02/07/2038Horlivka, Ukraine10 - 15(1) Marlen Belov6 - 15 WPts
04/05/2038Sydney, Australia9 - 15(1) Gareth McKay3 - 7 WPts
06/03/2038Brisbane, Australia9 - 14(1) Bart Bourne5 - 12 LPts
09/01/2038Lusaka, Zambia8 - 14(1) Faraji Siamwiza1 - 9 WPts
10/11/2037Brisbane, Australia8 - 13(1) Blake Stevenson7 - 19 LPts
13/09/2037Sydney, Australia8 - 12(1) Colin Trevor5 - 20 LPts
14/07/2037Sydney, Australia7 - 12(1) Gareth Craigie1 - 2 WPts
14/05/2037Sydney, Australia6 - 12(1) Gareth Craigie1 - 1 WPts
14/03/2037Bahía Blanca, Argentina6 - 11(1) Jeraldo Abella9 - 19 LPts
14/01/2037Khayelitsha, South Africa5 - 11(1) Themba Kathrada3 - 22 WPts
16/11/2036Samarqand, Uzbekistan5 - 10(1) Famil Maharramov14 - 12 LPts
17/09/2036Delmas, Haiti5 - 9(1) Ciel Ostiguy19 - 17 LPts
20/07/2036Sydney, Australia5 - 8(1) Scott McCalman9 - 12 LPts
20/05/2036Newcastle, Australia5 - 7(1) Vince McAllaster8 - 16 LPts
21/03/2036Sydney, Australia4 - 7(1) John Louie0 - 4 WPts
21/01/2036Sydney, Australia3 - 7(1) John Louie0 - 3 WPts
21/11/2035Sydney, Australia2 - 7(1) Bryn Haliburton6 - 8 WPts
22/09/2035Sydney, Australia1 - 7(1) Harry Penney1 - 7 WPts
23/07/2035Sydney, Australia0 - 7(1) Brendan Smeaton2 - 4 WPts
23/05/2035Sydney, Australia0 - 6(1) Nathan Middleton3 - 11 LPts
07/04/2035Canberra, Australia0 - 5(1) Nicholas McNeil0 - 7(1) LPts
07/02/2035Santo Domingo de Guzman, Dominican Republic0 - 4 Carlos Tellez20(2) - 4 LKO2
09/12/2034Pretoria, South Africa0 - 3 Roshaun Sowah15 - 22 LPts
10/10/2034Sydney, Australia0 - 2 Dave McNorton0 - 0 LPts
16/08/2034Brisbane, Australia0 - 1 Duncan Gilreath6 - 12(1) LPts
21/06/2034Melbourne, Australia0 - 0 Kenzie Bazarevich21 - 21 LPts