Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  9 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/02/2032Brisbane, Australia9 - 28 Hernan Vejar16 - 6 LPts
18/12/2031Brisbane, Australia8 - 28 Jesus Machado4 - 22 WPts
19/10/2031Brisbane, Australia8 - 27 Adam Hairston14 - 15(1) LPts
19/08/2031Soyapango, El Salvador8 - 26 Federico Navar21 - 11 LPts
19/07/2031Soyapango, El Salvador8 - 25 Federico Navar20 - 11 LPts
18/06/2031Soyapango, El Salvador8 - 24 Federico Navar19 - 11 LPts
18/05/2031Las Condes, Chile8 - 23 Jax Morales21 - 10 LPts
17/04/2031Brisbane, Australia8 - 22 Jax Morales20 - 10 LPts
11/03/2031Sydney, Australia8 - 21 Blake MacKechnie6 - 1 LPts Australia National Championships 2031View
09/02/2031Shymkent, Kazakhstan8 - 20 Marlen Kairimow20 - 5 LPts
09/01/2031Shymkent, Kazakhstan8 - 19 Marlen Kairimow19 - 5 LPts
09/12/2030Shymkent, Kazakhstan8 - 18 Marlen Kairimow18 - 5 LPts
08/11/2030Brisbane, Australia8 - 17 Marlen Kairimow17 - 5 LPts
12/09/2030Nairobi, Kenya7 - 17 Justin Zakayo16(2) - 18 WPts
15/07/2030Frankfurt, Germany6 - 17 Brunon Abel8 - 17 WPts
17/05/2030Brisbane, Australia6 - 16 Jasper Moyes1 - 4 LPts
19/03/2030Tilburg, Netherlands5 - 16 Timothy Woeste7 - 27 WPts
19/01/2030Irbid, Jordan5 - 15 Syed Haddaoui23 - 8 LPts
21/11/2029Nairobi, Kenya4 - 15 Geoff Cheserem13 - 15 WPts
22/09/2029Dublin, Ireland4 - 14 Jason Coleman8 - 16(1) LPts
25/07/2029Managua, Nicaragua4 - 13 Montel Larin12 - 20 LPts
27/05/2029Novosibirsk, Russia3 - 13 Daniil Kashirov10 - 12(1) WPts
29/03/2029Shah Alam, Malaysia2 - 13 Ricky Ji16(1) - 10 WPts
29/01/2029Tirana, Albania2 - 12 Fitim Vercuni0 - 8 LPts
01/12/2028Omsk, Russia1 - 12 Igor Ivlev5 - 21 WPts
03/10/2028Novosibirsk, Russia1 - 11 Zernebog Vasilev15 - 12(2) LPts
05/08/2028Mixco, Guatemala1 - 10 Salvador Lomas25 - 15 LPts
07/06/2028Quezon City, Philippines1 - 9 Jair Baclig10 - 13 LPts
09/04/2028Perth, Australia1 - 8 David Leishman2 - 18 LPts
23/02/2028Brisbane, Australia1 - 7 Akira Higa6 - 7 LPts
26/12/2027Adelaide, Australia1 - 6 David Cain5 - 20 LPts
29/10/2027Brisbane, Australia1 - 5 Arthur Kenrick4 - 6 LPts
29/08/2027Brisbane, Australia0 - 5 Kamran Jabbour0 - 5 WPts
29/06/2027Melbourne, Australia0 - 4 Lee Albany2 - 1 LPts
03/05/2027Newcastle, Australia0 - 3 Bryn De Angelis12(1) - 8 LPts
09/03/2027Brisbane, Australia0 - 2 John Mosman7(1) - 16 LPts
09/01/2027Melbourne, Australia0 - 1 Owen Belches6 - 9 LPts
15/11/2026Brisbane, Australia0 - 0 Robert Briden0 - 0 LPts