Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  23 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2026Melbourne, Australia22 - 30 Turpin Selvig10 - 20 WPts
28/10/2026Melbourne, Australia21 - 30 Angel Degollado11 - 14 WPts
29/08/2026Melbourne, Australia21 - 29 Greg McAlpine21 - 31 LPts
30/06/2026Melbourne, Australia20 - 29 Davie Lannon9(1) - 16 WPts
01/05/2026Melbourne, Australia19 - 29 Kai Beatie1 - 8(1) WPts
03/03/2026Melbourne, Australia19 - 28 Stuart Martis17(1) - 26 LPts
02/01/2026Adelaide, Australia19 - 27 Colin Lyttle34(3) - 14 LPts
10/11/2025Mumbai, India19 - 26 Waqas Rahimi43 - 8 LPts
12/09/2025Berlin, Germany19 - 25 Ubel Kuempel23 - 9 LPts
15/07/2025Sydney, Australia19 - 24 Ian Togliatti4 - 17 LPts
17/05/2025Antwerp, Belgium19 - 23 Hoeke Haegheman7 - 13 LPts
19/03/2025Ibadan, Nigeria19 - 22 Ike Gobir20(1) - 24(5) LPts
19/01/2025Antwerp, Belgium18 - 22 Gerrit Casembroot4 - 3 WPts
21/11/2024Melbourne, Australia17 - 22 Kenzie Trotter4 - 5 WPts
22/09/2024Sydney, Australia17 - 21 Fraser Dobbie25 - 16 LPts
26/07/2024Melbourne, Australia16 - 21 Robert Rennie8 - 13 WPts
27/05/2024Toshkent, Uzbekistan15 - 21 Timofei Iskackov20(1) - 13 WPts
29/03/2024Nizhny Novgorod, Russia15 - 20 Sasha Denisov6 - 10 LPts
30/01/2024Sydney, Australia14 - 20 Rob Alanis0 - 9 WPts
02/12/2023Kuala Lumpur, Malaysia13 - 20 Zuffur Mian12(1) - 23(8) WPts
03/10/2023Melbourne, Australia12 - 20 Joey Macklem1 - 3 WPts
05/08/2023Bratislava, Slovakia11 - 20 Igor Bena0 - 0 WPts
07/06/2023Omsk, Russia10 - 20 Alik Snegirev11 - 24 WPts
09/04/2023Panama City, Panama10 - 19 Orlando Alegre18 - 14 LPts
09/02/2023Douala, Cameroon10 - 18 Chivalry Pierre-Louis7 - 10 LPts
11/12/2022Sydney, Australia10 - 17 Kieran Riddle11 - 18 LPts
17/10/2022Sydney, Australia9 - 17 Nathan Mellis16 - 8 WPts
29/08/2022Melbourne, Australia8 - 17 Lordson Elderson1 - 2 WPts
30/06/2022Perth, Australia8 - 16 Clinton Burnes21(1) - 7 LPts
16/05/2022Adelaide, Australia7 - 16 Gareth Clyne12 - 16 WPts
08/04/2022Vilnius, Lithuania7 - 15 Piotr Kluska13 - 9 LPts
08/02/2022Melbourne, Australia7 - 14 Liko Caghgaliew6 - 17 LPts
09/12/2021Evansville, USA7 - 13 Spencer Smith8 - 8 LPts
10/10/2021Perth, Australia7 - 12 Paul Rowan16 - 10 LPts
15/08/2021Lagos, Nigeria7 - 11 Zafa Farooq19 - 6 LPts
16/06/2021Lagos, Nigeria7 - 10 Bright Adegoke17 - 3 LPts
17/04/2021Brisbane, Australia7 - 9 Harvey Haney6 - 12 LPts
17/02/2021Melbourne, Australia6 - 9 Urvano Nieves7 - 6 WPts
19/12/2020Nizhny Novgorod, Russia5 - 9 Boris Sokolov1 - 8(1) WPts
21/10/2020Newcastle, Australia5 - 8 Dai Breckenridge8 - 11 LPts
07/09/2020Melbourne, Australia5 - 7 Kenzie Faughn2 - 10 LPts
06/07/2020Berlin, Germany5 - 6 Gerard Jasper3 - 8 LPts
07/05/2020Sunshine Coast, Australia4 - 6 John Sandercock5 - 11(1) WPts
09/03/2020Melbourne, Australia3 - 6 Noah Terres2 - 5 WPts
29/01/2020Melbourne, Australia3 - 5 Justin Drennan4(1) - 7(1) LPts
28/11/2019Melbourne, Australia3 - 4 Bo-kyung Kil3 - 1 LPts
29/09/2019Melbourne, Australia3 - 3 Oscar Murray5 - 7 LPts
29/08/2019Melbourne, Australia2 - 3 John Cummingham1 - 3 WPts
29/06/2019Perth, Australia2 - 2 John Ryazantsev3 - 3 LPts
21/05/2019Adelaide, Australia2 - 1 Mark Gawley5 - 2 LPts
05/04/2019Melbourne, Australia1 - 1 Bryan Reese1 - 2 WPts
03/02/2019Melbourne, Australia0 - 1 Joaquin Russi1 - 1 WPts
05/12/2018Melbourne, Australia0 - 0 Harry Duguid3 - 3 LPts