Weightclass:  Flyweight
Location:  Adelaide, Australia
Record:  21 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2038Adelaide, Australia20 - 5 Rex Musyoka7 - 13 WPts
17/03/2038Brisbane, Australia19 - 5 Vince Swineford9 - 15(1) WPts Australia National Championships 2038View
14/03/2038Brisbane, Australia18 - 5 Peter Preddy13 - 7 WPts Australia National Championships 2038View
11/03/2038Brisbane, Australia17 - 5 John Wright11 - 14(1) WPts Australia National Championships 2038View
05/02/2038Adelaide, Australia17 - 4 Genjo Looi24 - 11(2) LPts
02/01/2038Cagayan de Oro, Philippines16 - 4 John Duyan8 - 15 WPts
04/11/2037Winnipeg, Canada15 - 4 Jack Fairley17(1) - 28 WPts
06/09/2037Santiago de los Caballeros, Dominican Republic14 - 4 Xaver Romo44(3) - 11 WPts
09/07/2037Adelaide, Australia13 - 4 Jevonte Afrifa3 - 18 WPts
09/05/2037Maracaibo, Venezuela13 - 3 Diego Montoya6 - 11(1) LPts
11/03/2037Perth, Australia13 - 2 Mark Fitzpatrick10 - 16 LPts Australia National Championships 2037View
01/03/2037Asan, South Korea12 - 2 Chang-hoon Baik24 - 34 WPts
01/01/2037Adelaide, Australia11 - 2 Vincent Fullerton2 - 2 WPts
02/11/2036Fes, Morocco10 - 2 Rizwan-ul-Haq Rahilou2 - 6 WPts
04/09/2036Adelaide, Australia9 - 2 Cipriano Yniguez2 - 12 WPts
07/07/2036Tokyo, Japan8 - 2 Kenji Noguchi9 - 18 WPts
09/05/2036Daejeon, South Korea7 - 2 Ja-choel Roe13 - 20 WPts
11/03/2036Geelong, Australia7 - 1 James Sprout20 - 12 LPts Australia National Championships 2036View
08/01/2036Santiago de los Caballeros, Dominican Republic6 - 1 Urvano Albino12 - 25 WPts
10/11/2035San Pedro de Macoris, Dominican Republic5 - 1 Dario Valles7 - 20 WPts
11/09/2035Adelaide, Australia4 - 1 Juan Leo2 - 11 WPts
12/07/2035San Felipe de Puerto Plata, Dominican Republic3 - 1 Joaquin Graciano5 - 22 WPts
12/05/2035San Pedro de Macoris, Dominican Republic2 - 1 Dario Valles6 - 18 WPts
14/03/2035Melbourne, Australia2 - 0 James Sprout12 - 3 LPts Australia National Championships 2035View
11/03/2035Melbourne, Australia1 - 0 John Brisbane16 - 8 WPts Australia National Championships 2035View
05/03/2035Adelaide, Australia0 - 0 Pancho Calixto0 - 1 WPts