Weightclass:  Welterweight
Location:  Adelaide, Australia
Record:  30 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2030Adelaide, Australia29 - 19 James Kinnard1 - 3 WPts
25/02/2030Adelaide, Australia28 - 19 Mariano Fumagalli2 - 4 WPts
27/12/2029Adelaide, Australia27 - 19 Aleksei Markov0 - 5 WPts
28/10/2029Adelaide, Australia26 - 19 Mikhail Chudinov1 - 3 WPts
29/08/2029Adelaide, Australia25 - 19 Untung Chamsyah1 - 2 WPts
30/06/2029Adelaide, Australia24 - 19 Obiajulu Chimutengwende21(1) - 13 WPts
30/04/2029Adelaide, Australia23 - 19 Alen Stine10 - 17 WPts
01/03/2029Adelaide, Australia22 - 19 Charles Carran1 - 0 WPts
31/12/2028Adelaide, Australia21 - 19 Kai Isahakian1 - 0 WPts
31/10/2028Adelaide, Australia20 - 19 Vittore Zanotti1 - 1 WPts
01/09/2028Adelaide, Australia19 - 19 Roger Neil1 - 4 WPts
03/07/2028Adelaide, Australia18 - 19 Fedya Martinovs9 - 11 WPts
04/05/2028Melbourne, Australia17 - 19 Kieran Pulos16 - 14 WPts
14/03/2028Gold Coast, Australia17 - 18 Billy McCoun27(3) - 14 LPts Australia National Championships 2028View
11/03/2028Gold Coast, Australia16 - 18 Claudio Prosperini4(1) - 1 WPts Australia National Championships 2028View
02/03/2028Sydney, Australia15 - 18 Sam Castles5 - 27 WPts
02/01/2028Perth, Australia14 - 18 Sean Alexopoulos18 - 17 WPts
04/11/2027Sydney, Australia14 - 17 Callum Mawhinney9 - 18(2) LPts
06/09/2027Perth, Australia13 - 17 Elliot Comb10 - 13 WPts
08/07/2027Adelaide, Australia13 - 16 David Haile14 - 16 LPts
09/05/2027Tampere, Finland12 - 16 Kaapro Tanner5 - 19 WPts
11/03/2027Gold Coast, Australia12 - 15 Gethin Shand9(1) - 20 LPts Australia National Championships 2027View
09/01/2027Shymkent, Kazakhstan11 - 15 Dimi Cairkulow9 - 15 WPts
11/11/2026Adelaide, Australia10 - 15 Mason Balbo14 - 14 WPts
11/09/2026San Miguel de Tucuman, Argentina9 - 15 Marco Rozario7 - 23(1) WPts
13/07/2026Sydney, Australia8 - 15 Davie McAlinden13 - 11 WPts
15/05/2026Puente Alto, Chile8 - 14 Ryo Urena20(1) - 8 LPts
17/03/2026Adelaide, Australia8 - 13 John Donnelly12 - 13 LPts
17/01/2026Sydney, Australia7 - 13 Shaun Fram3 - 9 WPts
19/11/2025Brisbane, Australia6 - 13 Peter Work0 - 13 WPts
21/09/2025Adelaide, Australia5 - 13 Servßc Zavatsky1 - 0 WPts
24/07/2025Adelaide, Australia4 - 13 Barbabe Noel5 - 10 WPts
26/05/2025Adelaide, Australia4 - 12 Davin Overbey6 - 10 LPts
28/03/2025Adelaide, Australia4 - 11 Odell Krupp3 - 3 LPts
28/01/2025Gomel, Belarus4 - 10 Oleksander Krisko8 - 11 LPts
30/11/2024Adelaide, Australia4 - 9 Dejan Loncar5 - 6 LPts
01/10/2024Gold Coast, Australia4 - 8 David Hughson12 - 10 LPts
03/08/2024Melbourne, Australia4 - 7 Jack Hanna8(1) - 10 LPts
05/06/2024Adelaide, Australia3 - 7 Tae-hee Ma1 - 1 WPts
07/04/2024Bamenda, Cameroon3 - 6 Glanville Bazin8 - 14 LPts
08/02/2024Adelaide, Australia2 - 6 Stephen Herd4 - 10 WPts
11/12/2023Perth, Australia2 - 5 Alec Carruth5 - 29 LPts
12/10/2023Melbourne, Australia1 - 5 Daniel Samson6 - 8(3) WPts
19/08/2023Brisbane, Australia1 - 4 Richard Blevins15 - 16 LPts
19/07/2023Adelaide, Australia1 - 3 Johnny McVoy11(1) - 18 LPts
15/06/2023Adelaide, Australia1 - 2 Jamie Pait2 - 2 LPts
18/04/2023Sunshine Coast, Australia0 - 2 Lewis Armour1(1) - 8 WPts
27/02/2023Sydney, Australia0 - 1 John McQuerry19 - 6 LPts
18/01/2023Adelaide, Australia0 - 0 Dave MacIver0 - 0 LPts