Weightclass:  Light Welterweight
Location:  Wollongong, Australia
Record:  30 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2031Wollongong, Australia29 - 10 Francisco Delangel1 - 4 WPts
11/03/2031Wollongong, Australia28 - 10 Sergey Kushecov15 - 14 WPts
09/01/2031Wollongong, Australia27 - 10 Charlie Zervos14(1) - 17 WPts
09/11/2030Melbourne, Australia26 - 10 David Rolland28 - 16 WPts
29/09/2030Perth, Australia25 - 10 Brendan Connolly15 - 20 WPts
14/08/2030Zurich, Switzerland24 - 10 Amett Mauthe23 - 17 WPts
14/07/2030Wollongong, Australia23 - 10 Tung Cong12 - 18(1) WPts
13/06/2030Wollongong, Australia22 - 10 Tung Cong12 - 17(1) WPts
06/05/2030Adelaide, Australia21 - 10 Gethin McCaig14 - 15 WPts
17/03/2030Canberra, Australia21 - 9 Brett Petrie30 - 20 LPts Australia National Championships 2030View
14/03/2030Canberra, Australia20 - 9 John Pewitt7(1) - 13 WPts Australia National Championships 2030View
11/03/2030Canberra, Australia19 - 9 Vince Drummond1 - 0 WPts Australia National Championships 2030View
25/01/2030Soledad, Colombia18 - 9 Rodrigo Montijo23 - 11 WPts
27/11/2029Wollongong, Australia17 - 9 Euan Kennedy1 - 2 WPts
28/09/2029Toronto, Canada16 - 9 Will Kimmons1 - 4 WPts
31/07/2029Perth, Australia15 - 9 Jacob Brice3 - 21 WPts
16/06/2029Melbourne, Australia14 - 9 Arthur Huston8 - 13 WPts
23/04/2029Perth, Australia13 - 9 Roger Wood11 - 13 WPts
11/03/2029Sydney, Australia13 - 8 David Rolland19 - 12 LPts Australia National Championships 2029View
05/02/2029Liege, Belgium12 - 8 Varil Gary16 - 8 WPts
08/12/2028Adelaide, Australia11 - 8 Inigo Phenix10 - 14 WPts
13/10/2028Wollongong, Australia10 - 8 Dimi Caghgaliew9 - 23 WPts
15/08/2028Dalian, China10 - 7 Yuan Woo29 - 9 LPts
17/06/2028Almaty, Kazakhstan9 - 7 Nikolai Cabaew2 - 13 WPts
19/04/2028Wollongong, Australia8 - 7 Denton Terzi3 - 4 WPts
20/02/2028Kharkiv, Ukraine7 - 7 Krystiyan Siemion0 - 0 WPts
23/12/2027Ganzhou, China6 - 7 Deshi Zou4 - 17 WPts
25/10/2027Aalborg, Denmark5 - 7 Gardiner Hinsch9 - 19 WPts
27/08/2027Brasilia, Brazil5 - 6 Joaquin Cristo17 - 27(2) LPts
29/06/2027Sydney, Australia5 - 5 Charlie Wemyss9 - 17 LPts
07/05/2027Zagreb, Croatia5 - 4 Jurica Vukšic5 - 9 LPts
08/03/2027Wollongong, Australia5 - 3 Dominik Wolny5 - 5 LPts
08/01/2027Wollongong, Australia4 - 3 Umair Amen1 - 10 WPts
09/11/2026Kingston, Jamaica4 - 2 Tobias Evans14 - 42 LPts
11/09/2026Wollongong, Australia3 - 2 Matko Brnetic1 - 13 WPts
13/07/2026Guayaquil, Ecuador2 - 2 Juan Morena16 - 9 WPts
15/05/2026Wollongong, Australia1 - 2 Will Wilson0 - 6 WPts
17/03/2026Perth, Australia1 - 1 Dylan Pavlovich5 - 23 LPts
19/01/2026Sydney, Australia1 - 0 Scott Connell4(1) - 20 LPts
21/11/2025Wollongong, Australia0 - 0 Owen Waldie1 - 6 WPts