Weightclass:  Bantamweight
Location:  Sydney, Australia
Record:  42(3) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2031Sydney, Australia41(3) - 27 Aaron Alingog6 - 9 WPts
08/11/2030Sydney, Australia40(3) - 27 Lisandro Pagan6 - 8 WPts
08/09/2030Sydney, Australia39(3) - 27 Montel Navas14 - 6 WPts
09/07/2030Sydney, Australia38(2) - 27 Young-cheol Ki1 - 4 WKO3
10/05/2030Sydney, Australia37(2) - 27 Loredo Galas8(1) - 16 WPts
11/03/2030Sydney, Australia36(2) - 27 Aimon Najarro0 - 5 WPts
11/01/2030Sydney, Australia35(1) - 27 Vicente Vallez4 - 12 WKO3
11/11/2029Sydney, Australia34(1) - 27 Porfio Cruce1 - 7 WPts
12/09/2029Sydney, Australia33(1) - 27 Quinto Arebalo1 - 4 WPts
13/07/2029Sydney, Australia32(1) - 27 Erion Gurler9 - 15 WPts
15/05/2029Sydney, Australia31(1) - 27 Yuji Shimada5 - 11 WPts
16/03/2029Sydney, Australia30(1) - 27 Rodrigo Baile13(1) - 13 WPts
15/01/2029Brno, Czech Republic30(1) - 26 BenjamÝn Bores30(1) - 19(1) LPts
15/12/2028Sydney, Australia29(1) - 26 Santiago Nazario42(4) - 30 WPts
11/11/2028Istanbul, Turkey29(1) - 25 Coskun Erez33 - 12 LPts
13/09/2028Santa Rosa, Philippines29(1) - 24 Santiago Nazario41(4) - 28 LPts
13/08/2028Sydney, Australia28(1) - 24 Geoff Colville21(2) - 21 WPts
18/06/2028Baku, Azerbaijan28(1) - 23 Bahadir Tahir23 - 17 LPts
18/05/2028Yerevan, Armenia28(1) - 22 Abirad Jejeian37(1) - 18 LPts
17/04/2028Sydney, Australia28(1) - 21 Abirad Jejeian36(1) - 18 LPts
17/03/2028Gold Coast, Australia27(1) - 21 Leighton Oughton9 - 4 WPts Australia National Championships 2028View
14/03/2028Gold Coast, Australia26(1) - 21 Zachary Rhoderick18 - 16 WPts Australia National Championships 2028View
11/03/2028Gold Coast, Australia25(1) - 21 James Kokes21 - 30 WPts Australia National Championships 2028View
15/02/2028Kharkiv, Ukraine25(1) - 20 Dmitri Petrowski40 - 7 LPts
15/01/2028Hengyang, China25(1) - 19 Aftab Galla64 - 33 LPts Asia-Oceania Championships 2028View
12/01/2028Hengyang, China24(1) - 19 Lee Huo47 - 29 WPts Asia-Oceania Championships 2028View
09/01/2028Hengyang, China23(1) - 19 Vicente Domugho58(3) - 19(1) WPts Asia-Oceania Championships 2028View
09/12/2027Yerevan, Armenia22(1) - 19 Abirad Jejeian34(1) - 14 WPts
08/11/2027Yerevan, Armenia22(1) - 18 Abirad Jejeian33(1) - 14 LPts
08/10/2027Cuenco, Ecuador22(1) - 17 Jose Coro18 - 13 LPts
07/09/2027Ibadan, Nigeria22(1) - 16 Michele Van Coudenberghe14 - 11 LPts Ibadan World Championships 2027View
15/07/2027Jacksonville, USA22(1) - 15 Mark Leap27 - 21 LPts
16/05/2027Sydney, Australia21(1) - 15 Siphelele Chikane10 - 15 WPts
17/03/2027Gold Coast, Australia20(1) - 15 Danny Wathen11 - 22(1) WPts Australia National Championships 2027View
14/03/2027Gold Coast, Australia19(1) - 15 James Kokes18 - 26 WPts Australia National Championships 2027View
11/03/2027Gold Coast, Australia18(1) - 15 Sam Ruzgeryan6 - 5 WPts Australia National Championships 2027View
11/01/2027Rosario, Argentina17(1) - 15 Juan Hernandez11 - 10 WPts
13/11/2026Quezon City, Philippines16(1) - 15 Seferino Sanchez12(1) - 9 WPts
15/09/2026Nonthaburi, Thailand15(1) - 15 Chontlatarn Chaiyonggym2 - 18 WPts
18/07/2026Sydney, Australia14(1) - 15 Gregory Ethier1 - 10 WPts
18/05/2026Barquisimeto, Venezuela13(1) - 15 Quico Artiles4 - 12 WPts
20/03/2026Sydney, Australia12(1) - 15 Danny Power4 - 11 WPts
20/01/2026Gomel, Belarus11(1) - 15 Wasyl Fedorchak16 - 26 WPts
22/11/2025Port-au-Prince, Haiti10(1) - 15 Giles Joubert10 - 14 WPts
24/09/2025Dnipropetrovsk, Ukraine9(1) - 15 Goga Sosna7 - 5 WPts
27/07/2025Manila, Philippines9(1) - 14 Hilario Payaoan13(2) - 29(2) LPts
29/05/2025Santa Cruz de la Sierra, Bolivia9(1) - 13 Jesus Avila31 - 20 LPts
31/03/2025Sydney, Australia8(1) - 13 Sid MacMichael1 - 7 WPts
31/01/2025Marrakech, Morocco7(1) - 13 Amrou Joumari4(1) - 13 WPts
03/12/2024Le Mans, France6 - 13 Pierre Bayne1 - 6(4) WKO3
05/10/2024Sydney, Australia5 - 13 Bob Cheves1 - 0 WPts
06/08/2024Bristol, UK5 - 12 Robert McLeod9 - 13 LPts
08/06/2024Nassau, Bahamas5 - 11 Chris Lenn6 - 15 LPts
10/04/2024Mixco, Guatemala5 - 10 Dario Puentes8 - 12 LPts
11/02/2024Sydney, Australia5 - 9 James Kokes5 - 17 LPts
13/12/2023Maracaibo, Venezuela4 - 9 Guido Tijerina8(1) - 21 WPts
14/10/2023Cagayan de Oro, Philippines3 - 9 Rodrigo Tumacder3 - 24 WPts
16/08/2023Mendoza, Argentina3 - 8 Guido Armas18 - 17 LPts
18/06/2023Sana'a, Yemen2 - 8 Ahmed Gazal0 - 0 WPts
20/04/2023Goyang, South Korea2 - 7 Seung-dae Joo16(1) - 12 LPts
20/02/2023Sydney, Australia2 - 6 Ashley Penney18(1) - 13 LPts
31/12/2022San Jose, Costa Rica2 - 5 Berto Arguello23 - 6 LPts
02/11/2022Cabimas, Venezuela2 - 4 Javier Ortiz4 - 20 LPts
04/09/2022Sydney, Australia2 - 3 Bryan Carossino14 - 8 LPts
07/07/2022Melbourne, Australia1 - 3 Dave Slater3 - 5 WPts
12/05/2022Sydney, Australia0 - 3 Brice Van de Raa4 - 21 WPts
13/03/2022Melbourne, Australia0 - 2 Kian Dougherty9 - 16(1) LPts
17/01/2022Sydney, Australia0 - 1 Morgan Lang12(1) - 11 LPts
18/11/2021Sydney, Australia0 - 0 Dave Slater2 - 2 LPts