Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  5 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2033Melbourne, Australia5 - 22 Cole Cleghorn5 - 19 LPts
04/10/2033Carolina, Puerto Rico5 - 21 Carlos Banes18 - 17 LPts
06/08/2033Toshkent, Uzbekistan4 - 21 Toma Cakpenoff2 - 16 WPts
08/06/2033Perth, Australia4 - 20 John Grahm12 - 19 LPts
12/04/2033Amman, Jordan3 - 20 Waqar Jermanus17 - 9 WPts
12/02/2033Melbourne, Australia2 - 20 Cole Cleghorn4 - 15 WPts
14/12/2032Melbourne, Australia1 - 20 Rauno Rantamaki0 - 13 WPts
15/10/2032Russeifa, Jordan1 - 19 Mohsin Bracks21 - 21 LPts
17/08/2032Melbourne, Australia1 - 18 Euan Douglas0 - 13(1) LPts
18/06/2032Adelaide, Australia1 - 17 Josh Kachigyan9 - 10 LPts
21/04/2032Trujillo, Peru0 - 17 Alfonso Maradiaga10 - 18 WPts
22/02/2032Adelaide, Australia0 - 16 Brad Turner15 - 9 LPts
25/12/2031Soweto, South Africa0 - 15 Vincent Cronje7 - 8 LPts
27/10/2031Melbourne, Australia0 - 14 Fisnik Kalemli15 - 17 LPts
27/08/2031Volgograd, Russia0 - 13 Anton Sautin17 - 12 LPts
29/06/2031Hanoi, Vietnam0 - 12 Au Huynh25 - 22 LPts
01/05/2031Melbourne, Australia0 - 11 Clinton Owen2 - 14 LPts
04/03/2031Melbourne, Australia0 - 10 Clinton Owen1 - 14 LPts
04/01/2031Brisbane, Australia0 - 9 Lee Finnin10 - 9 LPts
09/11/2030Sydney, Australia0 - 8 David Ripa5 - 23 LPts
14/09/2030Adelaide, Australia0 - 7 Sammy Sherer21(1) - 17 LPts
14/08/2030Melbourne, Australia0 - 6 Dave Pennie0 - 0 LPts
05/07/2030Hartford, USA0 - 5 Ethan Caudill0 - 0 LPts
07/05/2030Kitwe, Zambia0 - 4 Uzondu Siyungwa1 - 16(1) LPts
09/03/2030Melbourne, Australia0 - 3 Zachary Andrew7 - 15 LPts
09/01/2030Melbourne, Australia0 - 2 Alen Seay1 - 4 LPts
25/11/2029Melbourne, Australia0 - 1 Brett MacArthur7 - 13 LPts
25/10/2029Melbourne, Australia0 - 0 John Pasley3 - 1 LPts