Weightclass:  Welterweight
Location:  Geelong, Australia
Record:  18 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2033Geelong, Australia17 - 25 Reyes Botello9 - 9 WPts
29/10/2033Geelong, Australia16 - 25 Declan Witherow0 - 0 WPts
28/08/2033Geelong, Australia15 - 25 Andrii Ods2 - 16 WPts
27/06/2033Geelong, Australia14 - 25 Santiago Rizo3 - 8(1) WPts
26/04/2033Geelong, Australia13 - 25 Donmez Imanov9 - 29 WPts
25/02/2033Geelong, Australia12 - 25 Xaverius Pabon0 - 15(1) WPts
26/12/2032Geelong, Australia11 - 25 Edward Shumway2 - 1 WPts
26/10/2032Perth, Australia11 - 24 Jamie Wylie12 - 21 LPts
30/08/2032Perth, Australia11 - 23 James Wathen14(1) - 12 LPts
02/07/2032Perth, Australia11 - 22 Mike Atchinson5 - 21 LPts
04/05/2032Almaty, Kazakhstan11 - 21 Hacibey Salykoff14 - 7 LPts
06/03/2032San Jose, Costa Rica10 - 21 Carlos Paules1 - 10 WPts
07/01/2032Geelong, Australia9 - 21 Iago Moye9 - 13 WPts
08/11/2031Geelong, Australia9 - 20 Callum MacLaughlin15 - 8 LPts
08/09/2031Geelong, Australia8 - 20 William Hamilton2 - 8 WPts
09/07/2031Geelong, Australia7 - 20 Chris Doukas1 - 8 WPts
09/05/2031Geelong, Australia7 - 19 Haaris Ahsan8 - 10 LPts
11/03/2031Rotterdam, Netherlands7 - 18 Flupke Ghyhoet12 - 17 LPts
11/01/2031Maipu, Chile7 - 17 Sierra Cubas7 - 6 LPts
13/11/2030Surabaya, Indonesia6 - 17 Harto Haasse12 - 17 WPts
15/09/2030Geelong, Australia5 - 17 Jay MacGeorge10 - 14 WPts
16/07/2030Surabaya, Indonesia5 - 16 Harto Haasse10 - 17 LPts
18/05/2030Geelong, Australia4 - 16 Jamie Hamel0 - 2 WPts
20/03/2030Samarqand, Uzbekistan3 - 16 Emil Aslamov5 - 14 WPts
20/01/2030Geelong, Australia2 - 16 Yasin Khalili4 - 3 WPts
21/11/2029Geelong, Australia2 - 15 Edward Dixon8 - 9 LPts
22/09/2029Barnaul, Russia2 - 14 Vikenti Pogorelov18(2) - 33(3) LPts
25/07/2029Geelong, Australia2 - 13 Risto Sirvio13 - 9 LPts
27/05/2029Kumasi, Ghana2 - 12 Ewan Adusei20(2) - 10 LPts
29/03/2029Bandar Lampung, Indonesia2 - 11 Raharjo Dodyanto5 - 12(1) LPts
29/01/2029Geelong, Australia2 - 10 Bruce Georgas6 - 3 LPts
01/12/2028Accra, Ghana2 - 9 Dewayne Bimi12 - 15 LPts
03/10/2028Accra, Ghana2 - 8 Andy Afotey17 - 10 LPts
05/08/2028Curitiba, Brazil2 - 7 Aimon Deus14 - 7 LPts
07/06/2028Dublin, Ireland2 - 6 Leon McNamara8 - 17(1) LPts
09/04/2028Santa Fe de la Vera Cruz, Argentina1 - 6 Xalvador Nevarez3 - 13 WPts
10/02/2028Accra, Ghana1 - 5 La Vonn Boateng9 - 9 LPts
13/12/2027Essen, Germany1 - 4 Sigfrid Sand15(1) - 41(4) LPts
15/10/2027Dublin, Ireland1 - 3 Aaron Salmon18 - 9 LPts
17/08/2027Samarqand, Uzbekistan1 - 2 Fimar Salem9 - 18 LPts
18/06/2027Dublin, Ireland1 - 1 Eoghan Flanagan7 - 12 LPts
20/04/2027Amman, Jordan1 - 0 Tariq Vaziri13 - 12 LPts
20/02/2027Newcastle, Australia0 - 0 Charlie Balderston0 - 0 WPts