Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Melbourne, Australia20 - 17 Ryuu Okura11 - 19 WPts
17/10/2033Melbourne, Australia19 - 17 Kyrylo Brodsky4 - 6 WPts
17/08/2033Melbourne, Australia19 - 16 Fanuco Rolan9 - 6 LPts
17/06/2033Melbourne, Australia18 - 16 Olindo Baldonado0 - 7 WPts
16/04/2033Melbourne, Australia18 - 15 Santiago Villagomez1(1) - 1 LPts
15/02/2033Melbourne, Australia17 - 15 Ramil Gadzhiev2 - 4 WPts
17/12/2032Melbourne, Australia16 - 15 Dave Pennie6 - 10 WPts
17/10/2032Melbourne, Australia15 - 15 Eurypylus Cumani1 - 2 WPts
18/08/2032Melbourne, Australia14 - 15 Vince Saddler4 - 4 WPts
16/06/2032Melbourne, Australia13 - 15 Daniele Di Vittorio2 - 6 WPts
20/04/2032Melbourne, Australia12 - 15 Rob Whitestone1 - 0 WPts
20/02/2032Melbourne, Australia11 - 15 Jamie McClure8 - 14 WPts
22/12/2031Melbourne, Australia10 - 15 James Alexander1 - 3 WPts
23/10/2031Ghent, Belgium9 - 15 Joris Weyn8 - 5 WPts
25/08/2031Lusaka, Zambia9 - 14 Hugh Kakonje11 - 14 LPts
27/06/2031Arequipa, Peru9 - 13 Berto Rafael22 - 20 LPts
27/04/2031Maracaibo, Venezuela8 - 13 Oro Arabia3 - 6 WPts
27/02/2031Samarqand, Uzbekistan7 - 13 Firudin Mansouri14 - 24 WPts
30/12/2030Melbourne, Australia7 - 12 Brad Turner9 - 8 LPts
31/10/2030Melbourne, Australia7 - 11 Zachary Andrew11 - 15 LPts
04/09/2030Melbourne, Australia6 - 11 Jonathan Peters2 - 8 WPts
06/07/2030Adelaide, Australia6 - 10 Brad Turner7 - 7 LPts
07/05/2030Melbourne, Australia6 - 9 Sampoerna Tanasal23 - 20 LPts
09/03/2030Istanbul, Turkey6 - 8 Nazar Halil17 - 17 LPts
09/01/2030Sydney, Australia5 - 8 Denton Patton1 - 8 WPts
17/11/2029Huacho, Peru5 - 7 Cisco Abeyta18 - 14 LPts
19/09/2029Melbourne, Australia4 - 7 Dillon Palagi0 - 3 WPts
21/07/2029Arequipa, Peru3 - 7 Xalvador Gloria5 - 23 WPts
22/05/2029Kaduna, Nigeria3 - 6 Segun Idiata20 - 15 LPts
24/03/2029Melbourne, Australia2 - 6 Richie Taylor1 - 8 WPts
24/01/2029Sydney, Australia1 - 6 Michael Harbert1 - 2 WPts
27/11/2028Melbourne, Australia1 - 5 Sam Craigmile6 - 6 LPts
28/09/2028Guadalajara, Mexico1 - 4 Juan Gallego14 - 15 LPts
31/07/2028Samarqand, Uzbekistan1 - 3 Sujaddin Ahmedov24 - 14 LPts
02/06/2028Seoul, South Korea1 - 2 Jae-sung Gang17 - 11 LPts
04/04/2028Sydney, Australia1 - 1 Nicholas Arnott3 - 10 LPts
11/02/2028Lusaka, Zambia0 - 1 Sean Komani8(1) - 35 WPts
14/12/2027Melbourne, Australia0 - 0 Rob Santon2 - 5(1) LPts