Weightclass:  Light Welterweight
Location:  Sydney, Australia
Record:  29 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2024Sydney, Australia28 - 17 Michael Penman1 - 0 WPts
17/10/2024Sydney, Australia27 - 17 Alastair Baughn0 - 8 WPts
18/08/2024Sydney, Australia26 - 17 Joseph Conkey0 - 0 WPts
19/06/2024Sydney, Australia25 - 17 Zuffur Shehata3 - 14(2) WPts
20/04/2024Sydney, Australia24 - 17 Michael Bankhead17 - 12 WPts
20/02/2024Sydney, Australia23 - 17 Henry Bricken2 - 4 WPts
22/12/2023Sydney, Australia22 - 17 Vijay Prahan1 - 15 WPts
23/10/2023Sydney, Australia21 - 17 Will Barfoot3 - 6 WPts
24/08/2023Sydney, Australia20 - 17 William Laramore6 - 9 WPts
25/06/2023Sydney, Australia19 - 17 Konstantin Flis1 - 2 WPts
26/04/2023Sydney, Australia18 - 17 Giorgio Florenzi0 - 4 WPts
25/02/2023Sydney, Australia17 - 17 Adam Elrick1 - 0 WPts
26/12/2022Sydney, Australia16 - 17 James Preddy11 - 17 WPts
30/10/2022Bayamon, Puerto Rico16 - 16 Juan Losada28 - 4 LPts
01/09/2022Brisbane, Australia15 - 16 Oscar Running10 - 15 WPts
07/07/2022Sydney, Australia14 - 16 Rayno á Todorov12 - 15 WPts
08/05/2022Melbourne, Australia13 - 16 Max Arras14 - 15 WPts
11/03/2022Adelaide, Australia13 - 15 Connor Power20(2) - 3 LPts Australia National Championships 2022View
11/01/2022Sydney, Australia12 - 15 Kai Collins16 - 8 WPts
15/11/2021Brisbane, Australia11 - 15 Sam Toles11 - 13 WPts
14/09/2021Ho Chi Minh City, Vietnam11 - 14 Phu Hau3 - 12 LPts
17/07/2021Melbourne, Australia11 - 13 Kai Butler11(1) - 12 LPts
19/05/2021Brisbane, Australia11 - 12 Richard Hunter6(1) - 9 LPts
19/03/2021Leeds, UK11 - 11 Lewys Gwenn9 - 5 LPts
19/01/2021Perth, Australia11 - 10 Theo Ridpath4 - 12 LPts
12/12/2020Tokyo, Japan10 - 10 Mitsuru Tashiro10 - 3 WPts
13/10/2020Sydney, Australia10 - 9 Dominic Nikolaev3 - 11 LPts
08/09/2020Brisbane, Australia9 - 9 Ian Hughen6 - 10 WPts
13/07/2020Maipu, Chile9 - 8 Jesus Somera3 - 7 LPts
15/05/2020Sydney, Australia8 - 8 Seth Samuel5 - 7 WPts
15/03/2020Sydney, Australia7 - 8 Declan Aries3 - 6 WPts
14/01/2020Yerevan, Armenia6 - 8 Manase Elmassyan2 - 11 WPts
15/11/2019Sydney, Australia5 - 8 Ewan Pagliuzzi4 - 5 WPts
15/09/2019Adelaide, Australia4 - 8 Duncan Hairston1 - 10 WPts
14/08/2019Sydney, Australia4 - 7 Aleksandr Kowalchuk2 - 3 LPts
15/06/2019Vilnius, Lithuania3 - 7 Szczeosny Bos4 - 6 WPts
17/04/2019Rockford, USA2 - 7 Charlie Wojewoda1 - 5 WPts
17/02/2019Sydney, Australia2 - 6 Ian McVoy2 - 1 LPts
18/12/2018Sydney, Australia2 - 5 Lewis Piglionica0 - 0 LPts
26/10/2018Maroua, Cameroon2 - 4 Jeremie Beger2 - 5 LPts
28/08/2018Sydney, Australia2 - 3 John Airaghi2 - 1 LPts
18/07/2018Sydney, Australia2 - 2 Paul Wren0 - 0 LPts
29/05/2018Sydney, Australia2 - 1 Inigo Neil3 - 0 LPts
31/03/2018Brisbane, Australia1 - 1 Dave Stavrou2 - 0 WPts
27/02/2018Sydney, Australia1 - 0 Stephen Malcom0 - 1 LPts
18/01/2018Sydney, Australia0 - 0 Max Arras0 - 0 WPts