Weightclass:  Featherweight
Location:  Brisbane, Australia
Record:  17 - 20(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Brisbane, Australia16 - 20(2) Spencer MacNevin1 - 1 WPts
19/12/2033Brisbane, Australia15 - 20(2) Ignado Cala5 - 8 WPts
19/10/2033Brisbane, Australia14 - 20(2) Aleksandr Olesky9 - 12 WPts
19/08/2033Brisbane, Australia13 - 20(2) Walter Feytin4 - 6 WPts
18/06/2033Brisbane, Australia12 - 20(2) Quito Razon1 - 11(1) WPts
17/04/2033Brisbane, Australia11 - 20(2) Hilario Salas1 - 16(2) WPts
17/02/2033Brisbane, Australia10 - 20(2) David Ruane10 - 24 WPts
18/12/2032Vienna, Austria9 - 20(2) Bem Jasinska2 - 9(1) WPts
19/10/2032Brisbane, Australia8 - 20(2) Renaat Timmerman6 - 16 WPts
19/08/2032Brisbane, Australia8 - 19(2) Cole Vail18 - 15(2) LPts
19/06/2032Brisbane, Australia7 - 19(2) John Swineford7 - 12 WPts
21/04/2032Brisbane, Australia6 - 19(2) Brad Proffitt13(1) - 18 WPts
21/02/2032Zurich, Switzerland5 - 19(2) Bogohardt Georger3 - 4 WPts
24/12/2031Brisbane, Australia5 - 18(2) Tazim Ulsbold9 - 1 LPts
25/10/2031Brisbane, Australia4 - 18(2) Diego Aguila1 - 2 WPts
26/08/2031Brisbane, Australia4 - 17(2) Desiderio Gregorio8 - 17 LPts
28/06/2031Johor Bahru, Malaysia4 - 16(2) Zain Awad13 - 21 LPts
30/04/2031Seongnam, South Korea4 - 15(2) Chung-yong Ki28 - 5 LPts
02/03/2031Caloocan, Philippines4 - 14(2) Jonathan Claudio4 - 11 LPts
02/01/2031Brisbane, Australia3 - 14(2) Vincent Rafferty3 - 11 WPts
04/11/2030Ghaziabad, India3 - 13(2) Pritish Sambamurti7 - 14 LPts
06/09/2030Brisbane, Australia2 - 13(2) Tobias Moffa1 - 4 WPts
07/07/2030Sydney, Australia1 - 13(2) John Swineford3 - 3 WPts
21/05/2030Brisbane, Australia0 - 13(2) Jamie Dallas0 - 3 WPts
23/03/2030Riga, Latvia0 - 12(2) Fedar Kapenieks18 - 20 LPts
23/01/2030Brisbane, Australia0 - 11(2) Jerrold Morataya4 - 40(9) LPts
24/11/2029Gold Coast, Australia0 - 10(2) Blake Whalen8 - 10 LPts
28/09/2029Riga, Latvia0 - 9(2) Viktor Smalkais16 - 13 LPts
31/07/2029Gingoog, Philippines0 - 8(1) Bob Nimo24(2) - 18 LKO3
02/06/2029London, UK0 - 7(1) Rob Allen18 - 11 LPts
04/04/2029Tamale, Ghana0 - 6(1) Onaedo Ghale17(1) - 14 LPts
04/02/2029Sofia, Bulgaria0 - 5 Boyko á Kardamonov30(2) - 13 LKO3
07/12/2028Melbourne, Australia0 - 4 James Mohan14(1) - 17 LPts
09/10/2028London, Canada0 - 3 James Rennie7 - 22(1) LPts
11/08/2028Melbourne, Australia0 - 2 James Mohan12(1) - 17 LPts
15/06/2028Adelaide, Australia0 - 1 Denton Crary13 - 16 LPts
20/04/2028Melbourne, Australia0 - 0 Zachary Luff10(1) - 19 LPts