Weightclass:  Light Welterweight
Location:  Brisbane, Australia
Record:  16 - 44(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2045Brisbane, Australia15 - 44(2) Carlos Cerna1 - 0 WPts
16/02/2045Shanghai, China14 - 44(2) Zhong Loo14 - 21 WPts
19/12/2044Durres, Albania13 - 44(2) Ditmer Latifi9 - 24 WPts
21/10/2044Shymkent, Kazakhstan12 - 44(2) Daniil Karimoff5 - 7 WPts
19/08/2044Brisbane, Australia11 - 44(2) Syed Haik0 - 1 WPts
16/06/2044Colchester, UK10 - 44(2) Mick Laramore1 - 3 WPts
16/04/2044Karagandy, Kazakhstan10 - 43(2) Kolzak Sadwacasow10 - 5 LPts
16/02/2044Cape Town, South Africa10 - 42(2) Athenkosi Chohan19 - 24 LPts
19/12/2043Brisbane, Australia10 - 41(2) Zach Howden8 - 7 LPts
17/10/2043Brisbane, Australia10 - 40(2) Kai McCormick6 - 10 LPts
15/08/2043Brisbane, Australia9 - 40(2) Dave MacGowan2 - 14 WPts
13/06/2043Brisbane, Australia8 - 40(2) John Dove2 - 6 WPts
12/04/2043Brisbane, Australia8 - 39(2) Joey Givan9 - 7 LPts
10/02/2043Brisbane, Australia7 - 39(2) Defrim Prenkpalaj0 - 7 WPts
09/12/2042Daegu, South Korea7 - 38(2) Chae-min An10 - 24 LPts
11/10/2042Dakar, Senegal7 - 37(2) Marc Diallo26 - 22 LPts
13/08/2042Managua, Nicaragua7 - 36(2) Vicente Andino24 - 17 LPts
15/06/2042Warsaw, Poland7 - 35(2) Szczeosny Stachurski5 - 16 LPts
17/04/2042Brisbane, Australia6 - 35(2) Adam Page2 - 9 WPts
16/02/2042Kingston, Jamaica5 - 35(2) Chris Carnie3 - 15 WPts
16/12/2041Brisbane, Australia5 - 34(2) Dylan Hastie2 - 10 LPts
15/10/2041Brisbane, Australia5 - 33(2) Alen MacDonald2 - 14(2) LPts
14/08/2041Kingston, Jamaica5 - 32(2) Joel Harkins1 - 12 LPts
16/06/2041Kingston, Jamaica5 - 31(2) Aaron Mayne0 - 10 LPts
17/04/2041Brisbane, Australia4 - 31(2) Dale Ray0 - 9 WPts
16/02/2041Yerevan, Armenia3 - 31(2) Gamsaragan Sakislyan1 - 6 WPts
19/12/2040Shamkir, Azerbaijan3 - 30(2) Mursal Melikov17 - 4 LPts
20/10/2040Brisbane, Australia3 - 29(2) Syed Naji2 - 5(1) LPts
20/08/2040Brisbane, Australia2 - 29(2) Mateo Rajkovic4 - 11 WPts
20/06/2040Toronto, Canada2 - 28(2) Edward Ballentine5 - 11 LPts
20/04/2040Brisbane, Australia1 - 28(2) Henry Stine3 - 20(1) WPts
21/02/2040Aarhus, Denmark0 - 28(2) Odell Franck7 - 23 WPts
22/12/2039Melbourne, Australia0 - 27(2) John Rice6 - 4 LPts
23/10/2039Seoul, South Korea0 - 26(2) Eun-sun Koo11 - 15 LPts
23/08/2039Buenos Aires, Argentina0 - 25(2) Ivan Dena3 - 4 LPts
24/06/2039Melbourne, Australia0 - 24(2) John Livingstone2 - 23(2) LPts
27/04/2039Melbourne, Australia0 - 23(2) David Bennion19 - 14 LPts
04/03/2039Brisbane, Australia0 - 22(1) Leon Hance55(24) - 10 LKO2
18/02/2039Brisbane, Australia0 - 21(1) Mike Malis33 - 8 LPts
15/02/2039Brisbane, Australia0 - 20(1) Michael Hanken19 - 10 LPts
03/01/2039Sydney, Australia0 - 19(1) Amon Sterling11 - 20(1) LPts
03/12/2038Brisbane, Australia0 - 18(1) Chris Proudfoot24 - 18(1) LPts
11/11/2038Brisbane, Australia0 - 17(1) Euan Driscoll31(1) - 9 LPts
31/10/2038Linz, Austria0 - 16(1) Yale Kappel11 - 11 LPts
01/09/2038Cali, Colombia0 - 15(1) Alejandro Gongora17 - 19 LPts
04/07/2038Santo Domingo de Guzman, Dominican Republic0 - 14(1) Rodrigo Platero11 - 23 LPts
06/05/2038Sydney, Australia0 - 13(1) Mark Colie8 - 11 LPts
12/03/2038Sydney, Australia0 - 12(1) Greg Nivison7 - 29(1) LPts
20/01/2038Newcastle, Australia0 - 11(1) Charlie Kirk12 - 15 LPts
20/12/2037Brisbane, Australia0 - 10(1) Mike Malis16 - 7 LPts
02/12/2037New Delhi, India0 - 9(1) Zafa Quadri8 - 6 LPts
24/11/2037Brisbane, Australia0 - 8(1) Chris Proudfoot15 - 16(1) LPts
23/11/2037Ponce, Puerto Rico0 - 7(1) Iago Maximo28(1) - 9 LPts
21/11/2037Lodz, Poland0 - 6(1) Bohater Szablewski27(1) - 9 LPts
19/11/2037Brisbane, Australia0 - 5(1) Michael Hanken6 - 7 LPts
14/11/2037Lodz, Poland0 - 4(1) Roman Badowski29 - 9 LPts
03/11/2037Brisbane, Australia0 - 3 Leon Hance37(8) - 10 LKO3
02/11/2037Brisbane, Australia0 - 2 Euan Driscoll17(1) - 9 LPts
01/11/2037Lodz, Poland0 - 1 Krystian Trocki32 - 6 LPts
31/10/2037Brisbane, Australia0 - 0 Gus Boyle1 - 7 LPts