Weightclass:  Middleweight
Location:  Adelaide, Australia
Record:  33(5) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2030Adelaide, Australia32(5) - 23 Jay Sorden0 - 9 WPts
19/12/2029Adelaide, Australia31(5) - 23 Ollie Arnot0 - 2 WPts
20/10/2029Adelaide, Australia30(5) - 23 Sam Mattocks3 - 6 WPts
21/08/2029Adelaide, Australia29(5) - 23 Michael McIntyre1 - 6 WPts
22/06/2029Adelaide, Australia28(5) - 23 Sajid Sylla6 - 12 WPts
23/04/2029Adelaide, Australia27(5) - 23 Ian Floyd0 - 1 WPts
22/02/2029Adelaide, Australia26(5) - 23 Uljas Kytolehto18 - 6 WPts
24/12/2028Adelaide, Australia25(5) - 23 Fadei Nokalns0 - 4 WPts
25/10/2028Adelaide, Australia24(5) - 23 Jaul Iliyasov0 - 5 WPts
26/08/2028Adelaide, Australia23(5) - 23 Duncan Sandison2 - 15(1) WPts
27/06/2028Adelaide, Australia22(5) - 23 Santiago Bejarano1 - 16 WPts
28/04/2028Adelaide, Australia21(4) - 23 Vince Glasscock0 - 9 WKO3
28/02/2028Adelaide, Australia20(4) - 23 Kolzak Gan-Erdene3 - 5 WPts
30/12/2027Portmore, Jamaica19(4) - 23 Harry Enterkin2 - 2 WPts
01/11/2027Warsaw, Poland18(4) - 23 Dominik Jach13 - 9(1) WPts
03/09/2027Adelaide, Australia17(4) - 23 Dom Bankhead1 - 2 WPts
06/07/2027Santa Cruz de la Sierra, Bolivia16(3) - 23 Esteban Menchaca5 - 18(2) WKO3
08/05/2027Sydney, Australia15(2) - 23 Charlie Callahan5 - 12 WKO3
10/03/2027Montreal, Canada14(2) - 23 Cody Whitson5 - 15 WPts
10/01/2027Adelaide, Australia13(2) - 23 Harvey Scobie4 - 6 WPts
11/11/2026Tampere, Finland13(2) - 22 Mikko Vuorela62 - 10 LPts
13/09/2026Quito, Ecuador12(2) - 22 Loredo Langa5 - 24 WPts
16/07/2026Copenhagen, Denmark12(2) - 21 Soren Hermansen14(1) - 11 LPts
18/05/2026Adelaide, Australia11(2) - 21 Lance Diouf7 - 13 WPts
19/03/2026Adelaide, Australia10(2) - 21 Brin Tulloch10(1) - 9 WPts
19/01/2026Brussels, Belgium10(2) - 20 Coyne Le Vau9 - 5 LPts
21/11/2025Vantaa, Finland10(2) - 19 Aku Hyttinen21 - 8 LPts
23/09/2025Jaipur, India10(2) - 18 Aftab Momin42 - 14 LPts
26/07/2025Adelaide, Australia9(2) - 18 Jarek Dombkowski9 - 8 WPts
28/05/2025Geneva, Switzerland8(2) - 18 Turiau Platini4 - 8 WPts
30/03/2025Adelaide, Australia8(2) - 17 Pancho Nogales6 - 1 LPts
30/01/2025Adelaide, Australia8(2) - 16 Michael McGregor9 - 10 LPts
01/12/2024Gold Coast, Australia7(2) - 16 Ian Moncrief3 - 14 WPts
04/10/2024Cologne, Germany7(2) - 15 Arnault Gerling23 - 15 LPts
06/08/2024Yerevan, Armenia7(2) - 14 Goriun Baboudjyan1 - 4 LPts
08/06/2024Adelaide, Australia6(2) - 14 Viktor Urazguloff2 - 15 WPts
10/04/2024Adelaide, Australia5(2) - 14 Larenzo Orellana1 - 3 WPts
11/02/2024Berlin, Germany5(2) - 13 Alaric Bernstein11 - 9 LPts
14/12/2023Ottawa, Canada5(2) - 12 Robert Murrey23 - 10 LPts
15/10/2023Minsk, Belarus5(2) - 11 Borysko Tkachuk9 - 27 LPts
17/08/2023Perth, Australia5(2) - 10 Felix Kelso24 - 11 LPts
22/06/2023Almaty, Kazakhstan5(2) - 9 Zafa Kajrckulov15 - 12 LPts
24/04/2023Adelaide, Australia4(1) - 9 Syed Kamar1 - 8(4) WKO3
24/02/2023Dnipropetrovsk, Ukraine4(1) - 8 Vanko Shostak16 - 10 LPts
26/12/2022Perth, Australia4(1) - 7 Sam Crombie5 - 6 LPts
06/11/2022Melbourne, Australia4(1) - 6 Colombo Sciascia13 - 11 LPts
22/09/2022Perth, Australia3 - 6 David Duffy7 - 17(8) WKO3
22/08/2022Perth, Australia3 - 5 Theo Hughson5(1) - 18 LPts
07/07/2022Adelaide, Australia2 - 5 Dave Melville1 - 6 WPts
07/05/2022Santa Clara, Cuba1 - 5 Santiago Can1 - 3 WPts
09/03/2022Adelaide, Australia0 - 5 Scott Voyles10 - 11 WPts
07/01/2022Brisbane, Australia0 - 4 Jasper Redpath10 - 9 LPts
08/11/2021Adelaide, Australia0 - 3 Syed Hosseini0 - 6 LPts
07/09/2021Brisbane, Australia0 - 2 Jasper Redpath8 - 9 LPts
12/07/2021Melbourne, Australia0 - 1 John Maguire12 - 12 LPts
05/06/2021Adelaide, Australia0 - 0 Zain Parsa2 - 5 LPts