Weightclass:  Middleweight
Location:  Brisbane, Australia
Record:  12 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/11/2027Brisbane, Australia12 - 19 Stephen Pendry17(2) - 18 LPts
02/09/2027Brisbane, Australia11 - 19 Bart Seller3 - 13 WPts
04/07/2027Brisbane, Australia10 - 19 Cody Coll2 - 9 WPts
06/05/2027Brisbane, Australia9 - 19 Ian Lisk7 - 8 WPts
07/03/2027Brisbane, Australia9 - 18 Mikolaj Gallas4 - 9(1) LPts
07/01/2027Brisbane, Australia8 - 18 Metody Gursky1 - 10 WPts
08/11/2026Brisbane, Australia8 - 17 Alan Cebulski10 - 11(1) LPts
09/09/2026Brisbane, Australia7 - 17 Fabio Tatarella1 - 14 WPts
10/07/2026Brisbane, Australia7 - 16 James Linn11 - 5 LPts
11/05/2026Nassau, Bahamas6 - 16 Peter Perk5(1) - 11 WPts
12/03/2026Nassau, Bahamas6 - 15 Paul Wass29 - 28 LPts
12/01/2026Brisbane, Australia6 - 14 Stephen Stephens44(3) - 14 LPts
22/11/2025Sydney, Australia6 - 13 Ollie Haden4 - 17 LPts
25/09/2025Brisbane, Australia6 - 12 Xalvador Rossel6 - 4 LPts
28/07/2025Canberra, Australia6 - 11 Robert Boosalis5 - 13(1) LPts
30/05/2025Brisbane, Australia5 - 11 Duncan Jones0 - 4 WPts
01/04/2025Sydney, Australia5 - 10 Nathan Dukas2 - 20 LPts
01/02/2025Vilnius, Lithuania5 - 9 Sebastian Biel9 - 17 LPts
04/12/2024Utrecht, Netherlands5 - 8 Polydoor Mingeroedt8 - 14 LPts
06/10/2024Brisbane, Australia4 - 8 Corey Lees1 - 7 WPts
08/08/2024Brisbane, Australia3 - 8 Rich Blaine1 - 9(1) WPts
10/06/2024Gdansk, Poland3 - 7 Dominik Grzegorzewski2 - 4 LPts
12/04/2024Minsk, Belarus2 - 7 Dmitri Michalko0 - 10 WPts
13/02/2024Perth, Australia2 - 6 David Finlay2 - 2 LPts
18/12/2023Adelaide, Australia2 - 5 Faisal Zardari3 - 3 LPts
22/10/2023Prague, Czech Republic2 - 4 VendelÝn Janichek2 - 5 LPts
24/08/2023Adelaide, Australia2 - 3 Ethan Connell19 - 16 LPts
25/06/2023Zagreb, Croatia1 - 3 Juro Terzic3 - 27(1) WPts
27/04/2023Aarhus, Denmark1 - 2 Kettil Fritzen29 - 5 LPts
27/02/2023Munich, Germany1 - 1 Waren Stroede13(1) - 19 LPts
30/12/2022Canberra, Australia0 - 1 Owen Cowens0 - 3 WPts
05/11/2022Brisbane, Australia0 - 0 Yong Damdinsuren1 - 16(2) LPts