Weightclass:  Flyweight
Location:  Sydney, Australia
Record:  31(1) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2033Sydney, Australia30(1) - 33 Juan Corral11 - 12 WPts
10/10/2033Sydney, Australia29(1) - 33 Petro Koltun8 - 14 WPts
09/08/2033Sydney, Australia28(1) - 33 Carlos Callejas0 - 6 WPts
09/06/2033Sydney, Australia27(1) - 33 Diego Bautista2 - 16 WPts
10/04/2033Sydney, Australia26(1) - 33 Diego Juan3 - 5 WPts
07/02/2033Sydney, Australia26(1) - 32 Oihane Cano25(1) - 26 LPts
06/12/2032Sydney, Australia25(1) - 32 Robert Yeboah4 - 17 WPts
06/10/2032Sydney, Australia25(1) - 31 Ovidio Gamero22 - 22 LPts
06/08/2032Sydney, Australia24 - 31 Goga Stepanov2 - 6 WKO3
07/06/2032Sydney, Australia23 - 31 Luc Corneille2 - 5 WPts
09/04/2032Sydney, Australia22 - 31 Mark Gomez4 - 3 WPts
09/02/2032Sydney, Australia21 - 31 Francisco Salido2 - 0 WPts
11/12/2031Nassau, Bahamas21 - 30 John Spade39 - 24 LPts
10/11/2031Nassau, Bahamas21 - 29 John Spade38 - 24 LPts
10/10/2031Sydney, Australia21 - 28 John Spade37 - 24 LPts
07/09/2031Valencia, Venezuela21 - 27 Aleksei Stepanov25(1) - 3 LPts Valencia World Championships 2031View
15/08/2031Davao City, Philippines20 - 27 Angel Ribucan11 - 6 WPts
17/06/2031New York City, USA19 - 27 Ethan Pirlo2 - 14 WPts
19/04/2031Rodriguez, Philippines18 - 27 Ethan Galam9 - 15 WPts
19/02/2031Mexico City, Mexico17 - 27 Alejandro Albuquerque6 - 16 WPts
22/12/2030Quezon City, Philippines17 - 26 Connor Lombos9 - 5 LPts
24/10/2030Perth, Australia17 - 25 Antwan Weir24(1) - 11 LPts
27/08/2030Ponce, Puerto Rico17 - 24 Sierra Bailon20(2) - 17 LPts
29/06/2030Shah Alam, Malaysia17 - 23 Jawad Pirani15 - 15 LPts
01/05/2030Asuncion, Paraguay16 - 23 Fanuco Blando18 - 9 WPts
03/03/2030Melbourne, Australia16 - 22 Mike Weatherspoon21 - 13 LPts
07/01/2030Charlotte, USA15 - 22 Ian Leng20 - 7 WPts
09/11/2029Los Angeles, USA14 - 22 Arran Voiles9 - 8 WPts
11/09/2029Mombasa, Kenya14 - 21 Max Ivuti30 - 20 LPts
13/07/2029Pikine, Senegal13 - 21 Thibaud Nicolai20 - 10 WPts
15/05/2029Sydney, Australia12 - 21 Sid Moloney1 - 19 WPts
16/03/2029Chimalhuacan, Mexico11 - 21 Zelipe Camero14 - 12(1) WPts
15/01/2029Asuncion, Paraguay10 - 21 Joaquin Velo17 - 23(1) WPts
17/11/2028Birmingham, UK9 - 21 Brendan Watson4 - 7(1) WPts
19/09/2028Batam, Indonesia9 - 20 Jagat Khoerudin26(2) - 22 LPts
22/07/2028Quito, Ecuador9 - 19 Diego Hernandez19 - 13 LPts
24/05/2028Nanning, China8 - 19 Gan Law16 - 27 WPts
26/03/2028Sydney, Australia7 - 19 John Kozma6 - 11 WPts
26/01/2028Tegucigalpa, Honduras7 - 18 Eloy Riveron19 - 13 LPts
28/11/2027Cheongju, South Korea7 - 17 Woo-young Kang7(1) - 21 LPts
30/09/2027Perth, Australia7 - 16 Antwan Weir10(1) - 6 LPts
05/08/2027Kuching, Malaysia6 - 16 Waqas Noon15(1) - 14 WPts
06/06/2027Ponce, Puerto Rico6 - 15 Luis Vasallo15(1) - 15 LPts
08/04/2027Celaya, Mexico5 - 15 Santiago Banales0 - 2 WPts
08/02/2027Sydney, Australia5 - 14 Euan Iloulian8 - 5 LPts
12/12/2026Sydney, Australia5 - 13 Amon Sweeney11 - 9(1) LPts
20/10/2026Melbourne, Australia5 - 12 Chris Zaro10 - 12 LPts
22/08/2026Sydney, Australia4 - 12 Robert Israyelyan0 - 3 WPts
23/06/2026Gwangju, South Korea3 - 12 Dong-won So12 - 12 WPts
25/04/2026Adelaide, Australia3 - 11 Kai Ure11 - 11 LPts
11/03/2026Perth, Australia3 - 10 Mark Galoustyan8 - 11 LPts Australia National Championships 2026View
17/02/2026Townsville, Australia2 - 10 Ian McCombe1 - 6 WPts
25/12/2025Sydney, Australia1 - 10 Jay Scroggins2(1) - 14 WPts
26/10/2025Sydney, Australia0 - 10 Hayden Pherson3 - 5(1) WPts
27/08/2025Sydney, Australia0 - 9 Paul Whitestone3 - 7 LPts
28/06/2025Perth, Australia0 - 8 Antwan Weir1 - 1 LPts
04/05/2025Mexico City, Mexico0 - 7 Alejandro Basulto11 - 34 LPts
06/03/2025Sydney, Australia0 - 6 Dave Villaflor2 - 6 LPts
06/01/2025Ulaanbaatar, Mongolia0 - 5 Zhu Zang23 - 20 LPts
07/11/2024Seoul, South Korea0 - 4 Min-hyeok So19 - 22 LPts
09/09/2024Busan, South Korea0 - 3 Eun-sun Pu9(2) - 9 LPts
12/07/2024Adelaide, Australia0 - 2 Ellis Lurchigian24(2) - 16 LPts
20/05/2024Melbourne, Australia0 - 1 Mark Adan21 - 16 LPts
09/04/2024Sydney, Australia0 - 0 Brad Masotti0 - 5 LPts