Weightclass:  Featherweight
Location:  Canberra, Australia
Record:  25(2) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/03/2027Canberra, Australia24(2) - 32 Saber Bayard1 - 0 WPts
22/01/2027Canberra, Australia23(1) - 32 Jawdah Puntsug2 - 23(10) WKO3
23/11/2026Canberra, Australia22(1) - 32 Bilal Bakhash3 - 8 WPts
23/09/2026Canberra, Australia21(1) - 32 Vasili Erbolatow7 - 8 WPts
24/07/2026Canberra, Australia20(1) - 32 Kir Gasanzade2 - 6 WPts
25/05/2026Canberra, Australia19(1) - 32 Quito Carmona14 - 16 WPts
26/03/2026Canberra, Australia18(1) - 32 Montel Escudero2 - 7(1) WPts
22/01/2026Canberra, Australia17(1) - 32 Sid Kearney2(1) - 8 WPts
23/11/2025Canberra, Australia16(1) - 32 James Mohan2 - 9 WPts
24/09/2025Canberra, Australia16(1) - 31 Adam Rossetti11 - 22 LPts
26/07/2025Canberra, Australia16(1) - 30 Bob Moses7 - 2 LPts
27/05/2025Canberra, Australia15(1) - 30 Mark Biss4 - 4 WPts
28/03/2025Havana, Cuba15(1) - 29 Franco Lucas0 - 1 LPts
28/01/2025Yerevan, Armenia15(1) - 28 Paramaz Yazijyan2 - 8 LPts
30/11/2024Changde, China14(1) - 28 Yong Soong11(1) - 17 WPts
02/10/2024Yerevan, Armenia13(1) - 28 Baruyr Dadashian0 - 2 WPts
04/08/2024Yerevan, Armenia12(1) - 28 Hovig Makasjian0 - 6 WPts
06/06/2024Almaty, Kazakhstan11(1) - 28 Haaris Baimuratoff16 - 25 WPts
08/04/2024Pikine, Senegal10(1) - 28 Erec Ndoye13 - 27 WPts
09/02/2024Zagreb, Croatia10(1) - 27 Davorin Igrec18 - 15 LPts
12/12/2023Zibo, China10(1) - 26 Tung Ting4 - 25(2) LPts
14/10/2023Shantou, China10(1) - 25 Chen Sheu18 - 17 LPts
16/08/2023Graz, Austria10(1) - 24 Adolpho Hamel32 - 8 LPts
18/06/2023Lviv, Ukraine10(1) - 23 Dmitriy Dolinski12 - 17 LPts
20/04/2023San Juan, Puerto Rico9(1) - 23 Edmundo Mejias3 - 17 WPts
20/02/2023Vancouver, Canada8(1) - 23 Ben Dickinson0 - 19 WPts
23/12/2022Ponce, Puerto Rico8(1) - 22 Montel Angeles16(1) - 13 LPts
25/10/2022Salta, Argentina8(1) - 21 Angel Grullon2 - 22(2) LPts
27/08/2022Vilnius, Lithuania7(1) - 21 Zygfryd Wodzinski1 - 10 WPts
29/06/2022Hanoi, Vietnam7(1) - 20 Chuong Tuan19 - 7 LPts
01/05/2022Horlivka, Ukraine7(1) - 19 Anton Shostak8 - 19 LPts
03/03/2022Perth, Australia7(1) - 18 Jacob Bellamy13 - 8 LPts
03/01/2022Brisbane, Australia6 - 18 Sam Kirk6 - 16(7) WKO3
10/11/2021Newcastle, Australia5 - 18 Vince McCoig4(2) - 19 WPts
15/09/2021Adelaide, Australia5 - 17 Matthew Abraamian12 - 8 LPts
18/07/2021Puebla, Mexico5 - 16 Gig Machin8 - 13 LPts
17/05/2021Sydney, Australia5 - 15 Adam Ironside6 - 8 LPts
19/03/2021Perth, Australia5 - 14 James Maurice8(1) - 13 LPts
16/02/2021Brisbane, Australia4 - 14 Chris Nivison13(1) - 5 WPts
14/01/2021Bruges, Belgium4 - 13 Wous Haghe14(1) - 2 LPts
16/11/2020Canberra, Australia3 - 13 Rogelio Chairez5 - 10 WPts
17/09/2020Canberra, Australia2 - 13 Brett Puller2 - 8 WPts
16/07/2020Canberra, Australia2 - 12 Billy Pirilli12 - 6 LPts
15/05/2020Bratislava, Slovakia2 - 11 Julius Rezabek4 - 9 LPts
17/03/2020Seoul, South Korea2 - 10 Bo-kyung Mong10 - 3 LPts
16/01/2020Bogota, Colombia2 - 9 Rodrigo Diaz2 - 7 LPts
18/11/2019Fuchu, Japan1 - 9 Yuji Fujita2 - 7 WPts
20/09/2019Canberra, Australia1 - 8 Rex Carnie3 - 4 LPts
21/07/2019Vilnius, Lithuania1 - 7 Alojzy Hanko2 - 3 LPts
23/05/2019Seville, Spain1 - 6 Neron Leano8 - 1 LPts
25/03/2019Canberra, Australia0 - 6 Robert Lacey2 - 2 WPts
22/01/2019Wroclaw, Poland0 - 5 Igor Tatar0 - 7 LPts
24/11/2018Canberra, Australia0 - 4 John Moyes2 - 0 LPts
23/09/2018St. Louis, USA0 - 3 Sean Mason1 - 4 LPts
25/07/2018Perth, Australia0 - 2 David Ronnie2 - 2 LPts
18/06/2018Melbourne, Australia0 - 1 Barry Fordice0 - 0 LPts
18/05/2018Canberra, Australia0 - 0 Stuart Epremian0 - 0 LPts