Weightclass:  Light Welterweight
Location:  Sydney, Australia
Record:  20 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/09/2026Sydney, Australia20 - 16 Timofei Batnasan13 - 7 LPts
22/07/2026Sydney, Australia19 - 16 Hiro Nakao3 - 7 WPts
22/05/2026Sydney, Australia18 - 16 Valtter Nikkanen2 - 10 WPts
23/03/2026Sydney, Australia17 - 16 Gustav Bardon7 - 6 WPts
22/01/2026Sydney, Australia16 - 16 Felix Gow0 - 0 WPts
23/11/2025Sydney, Australia16 - 15 Bartlomiej Szumna4 - 8 LPts
24/09/2025Sydney, Australia15 - 15 Robert Maddox2 - 9 WPts
26/07/2025Sydney, Australia14 - 15 Ali Jamail2 - 6 WPts
27/05/2025Sydney, Australia13 - 15 Haakon Orum1 - 11 WPts
29/03/2025Sydney, Australia12 - 15 Sam Patrick1 - 6 WPts
28/01/2025Sydney, Australia11 - 15 Dylan Pavlovich2 - 19 WPts
29/11/2024Sydney, Australia10 - 15 Vrtanes Lubyan7 - 8 WPts
01/10/2024Montevideo, Uruguay10 - 14 Fidel Manos29(2) - 17 LPts
03/08/2024Monterrey, Mexico10 - 13 Diego Armijo29(1) - 12 LPts
05/06/2024Sydney, Australia9 - 13 Bart MacKintosh5(1) - 8 WPts
07/04/2024Sydney, Australia8 - 13 Andrii Ruschak3 - 14 WPts
08/02/2024Sydney, Australia7 - 13 Fidel Chica7 - 8 WPts
10/12/2023New Kingston, Jamaica7 - 12 John Blethen6 - 6 LPts
12/10/2023Brasilia, Brazil7 - 11 Santiago Brito13(2) - 24 LPts
14/08/2023Petaling Jaya, Malaysia7 - 10 Umair Kader29(2) - 11 LPts
16/06/2023Sydney, Australia6 - 10 Julian Kohanski2 - 0 WPts
18/04/2023Sydney, Australia6 - 9 Quraishi Oyuunbold0 - 1 LPts
17/02/2023Adelaide, Australia5 - 9 Davie McDermott0 - 7(1) WPts
20/12/2022Maracay, Venezuela5 - 8 Jose Castelo8 - 21 LPts
22/10/2022Sydney, Australia5 - 7 Dmitri Babayev9 - 3 LPts
24/08/2022Sydney, Australia4 - 7 Felix Skillen10(1) - 16 WPts
25/06/2022Sydney, Australia3 - 7 Gazi Kasymbecov7 - 16 WPts
26/04/2022Sydney, Australia3 - 6 Kashif Ghahylykov16 - 9 LPts
26/02/2022Sydney, Australia3 - 5 Michael Bankhead7 - 8 LPts
27/12/2021Sydney, Australia3 - 4 Spencer Strachan2 - 1 LPts
26/10/2021Sydney, Australia3 - 3 Zachary Winchell1 - 2 LPts
25/08/2021Namangan, Uzbekistan2 - 3 Afiq Hankashiev9 - 11 WPts
25/06/2021Sydney, Australia1 - 3 Zach Casula5 - 5 WPts
25/04/2021Ganja, Azerbaijan1 - 2 Qiyas Zaidi13(1) - 4 LPts
25/02/2021Sydney, Australia1 - 1 Stuart Markey9 - 0 LPts
27/12/2020Melbourne, Australia0 - 1 Atif Muhammad10 - 6 WPts
05/11/2020Sydney, Australia0 - 0 Michael Bankhead2 - 5 LPts