Weightclass:  Featherweight
Location:  Adelaide, Australia
Record:  16 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/10/2023Adelaide, Australia15 - 21 John Bainum1 - 1 WPts
22/08/2023Adelaide, Australia14 - 21 Harvey Livingston1 - 0 WPts
23/06/2023Adelaide, Australia13 - 21 Floyd Ririe0 - 1 WPts
24/04/2023Adelaide, Australia12 - 21 Callum Troupe1 - 8(1) WPts
23/02/2023Adelaide, Australia11 - 21 Valerio Boldrini1 - 4 WPts
24/12/2022Adelaide, Australia11 - 20 Sierra Landeros21 - 5 LPts
25/10/2022Adelaide, Australia10 - 20 Chris Morgan2 - 7 WPts
26/08/2022Adelaide, Australia9 - 20 Callum Troupe1 - 3 WPts
26/06/2022Adelaide, Australia9 - 19 Amon Hardy22 - 8 LPts
27/04/2022Adelaide, Australia9 - 18 Rich Weddell9(3) - 16 LPts
26/02/2022Adelaide, Australia9 - 17 David Kindrick1 - 19 LPts
27/12/2021Adelaide, Australia9 - 16 Drago Keser6 - 7 LPts
27/10/2021Gyumri, Armenia8 - 16 Matik Lalikian9 - 14 WPts
28/08/2021Adelaide, Australia7 - 16 Atif Khalil6(1) - 10 WPts
28/06/2021Brisbane, Australia7 - 15 Alessandro Ghezzi8 - 13 LPts
22/05/2021Brisbane, Australia6 - 15 Valentino Pagano3 - 12 WPts
20/04/2021Adelaide, Australia5 - 15 Sam Hughson4 - 14 WPts
10/03/2021Cork, Ireland4 - 15 Wayne Breckenridge6 - 12 WPts
10/01/2021Ho Chi Minh City, Vietnam3 - 15 Tram Dungh5 - 14 WPts
12/11/2020Pretoria, South Africa3 - 14 Phornello Quartey9 - 8 LPts
14/09/2020Perth, Australia3 - 13 Rob Whary6 - 4 LPts
21/07/2020Adelaide, Australia3 - 12 Vidal Javier14 - 3 LPts
20/05/2020Sydney, Australia3 - 11 Vince Gaikov6 - 5 LPts
23/03/2020Adelaide, Australia2 - 11 Egzon Lumaj2 - 12 WPts
22/01/2020Adelaide, Australia2 - 10 Kwantahi Pomrak4 - 6 LPts
22/11/2019Nassau, Bahamas2 - 9 Mike Health10 - 2 LPts
24/09/2019Adelaide, Australia2 - 8 Xaver Vela3 - 1 LPts
25/07/2019Adelaide, Australia2 - 7 Joaquin Urquidez1 - 1 LPts
25/05/2019Adelaide, Australia2 - 6 Paul Power2 - 0 LPts
25/03/2019Dakar, Senegal1 - 6 Briant Corneille0 - 6 WPts
24/01/2019Jakarta, Indonesia1 - 5 Basuki Rosadhe2 - 2(1) LPts
24/11/2018Maracaibo, Venezuela1 - 4 Jesus Diaz2 - 4 LPts
24/09/2018Surabaya, Indonesia1 - 3 Pati-unus Lalisang4 - 1 LPts
25/07/2018Adelaide, Australia0 - 3 Malvolio Carolus2 - 0 WPts
27/05/2018Adelaide, Australia0 - 2 Matt Connolly2 - 1 LPts
18/04/2018Brisbane, Australia0 - 1 Geoff German0 - 0 LPts
06/03/2018Perth, Australia0 - 0 Darryl Cain0 - 0 LPts