Weightclass:  Light Welterweight
Location:  Adelaide, Australia
Record:  33(8) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/09/2033Adelaide, Australia32(8) - 19 Desislav Dragomirov2 - 1 WPts
06/07/2033Adelaide, Australia31(7) - 19 Yodpitchai Jantakam2 - 8 WKO3
04/05/2033Adelaide, Australia30(7) - 19 Leon Watters18(1) - 12 WPts
06/03/2033Adelaide, Australia29(6) - 19 Varocher Genet0 - 2 WKO3
03/01/2033Adelaide, Australia28(6) - 19 Paul Varon10 - 16 WPts
03/11/2032Adelaide, Australia27(6) - 19 Ambrose Apostolos5 - 4 WPts
03/09/2032Adelaide, Australia26(6) - 19 Jonathan Health1 - 0 WPts
04/07/2032Adelaide, Australia25(5) - 19 Cecilio Vinay2 - 3 WKO3
06/05/2032Adelaide, Australia24(4) - 19 John Dallas1 - 1 WKO3
06/03/2032Adelaide, Australia23(3) - 19 Ian Moffett5 - 13 WKO3
06/01/2032Adelaide, Australia22(3) - 19 Fraser Elrick3 - 5 WPts
06/11/2031Adelaide, Australia21(3) - 19 Leighton Harcus2 - 9 WPts
06/09/2031Santo Domingo de Guzman, Dominican Republic21(3) - 18 Alejandro Landaverde20 - 8 LPts
09/07/2031Adelaide, Australia20(2) - 18 Josh Chiellini0 - 3 WKO2
09/05/2031Umlazi, South Africa19(2) - 18 Evert Morkel15 - 19 WPts
11/03/2031Havana, Cuba19(2) - 17 Antonio Gomez19 - 26 LPts
11/01/2031Managua, Nicaragua18(1) - 17 Quinto Bernardino8 - 18 WKO3
13/11/2030Aba, Nigeria17 - 17 Orji Kemasuode16(1) - 24(3) WKO3
15/09/2030Sao Paulo, Brazil16 - 17 Rodrigo Pando16 - 19 WPts
18/07/2030Adelaide, Australia15 - 17 Felix Linard2 - 16 WPts
20/05/2030Adelaide, Australia14 - 17 Louis Caulder2 - 13 WPts
22/03/2030Buenos Aires, Argentina13 - 17 Malvolio Grano11 - 9 WPts
22/01/2030Guayaquil, Ecuador13 - 16 Ricardo Colmenero25 - 12 LPts
24/11/2029Adelaide, Australia12 - 16 Sam Taitt3 - 14 WPts
25/09/2029Beijing, China11 - 16 Ho Fun3 - 4 WPts
28/07/2029Kawaguchi, Japan11 - 15 Daiki Umeda30 - 11(1) LPts
30/05/2029Ibadan, Nigeria10 - 15 Kunle Wachuku5 - 17(1) WPts
01/04/2029Adelaide, Australia9 - 15 Jacob McTyre3 - 8 WPts
01/02/2029Guatemala City, Guatemala8 - 15 Diego Espana4 - 11 WPts
04/12/2028Ghent, Belgium7 - 15 Louis Paul Giselinck1 - 14 WPts
06/10/2028Brussels, Belgium6 - 15 Flannery Tellier3 - 8 WPts
08/08/2028Durban, South Africa6 - 14 Didier Retief21 - 18 LPts
10/06/2028Bogota, Colombia5 - 14 Lisandro Arroyo2 - 5 WPts
12/04/2028Buenos Aires, Argentina5 - 13 Juan Del Valle11 - 11(2) LPts
13/02/2028Ghent, Belgium5 - 12 Vital Gheerolf9 - 16 LPts
16/12/2027Adelaide, Australia4 - 12 Felix Gow2 - 11 WPts
17/10/2027Adelaide, Australia3 - 12 Greg Davies1 - 6 WPts
18/08/2027Riga, Latvia2 - 12 Konstantin Siltums3 - 18 WPts
20/06/2027Adelaide, Australia2 - 11 Noel Barry10 - 11(2) LPts
28/04/2027Copenhagen, Denmark2 - 10 Gardiner Collin12 - 10 LPts
28/02/2027Sharjah, UAE2 - 9 Sajid Rahaim56 - 24 LPts
30/12/2026Malolos, Philippines2 - 8 Gabriel Namocatcat37(2) - 19 LPts
01/11/2026Trujillo, Peru2 - 7 Ponce Urias3 - 14 LPts
03/09/2026Adelaide, Australia2 - 6 Cody MacIsaac6 - 9 LPts
06/07/2026General Trias, Philippines2 - 5 Marjun Millian9 - 24 LPts
07/05/2026Montreal, Canada2 - 4 Mallory Barthez6 - 12 LPts
09/03/2026Chiclayo, Peru2 - 3 Rogelio Olivo3 - 9(2) LPts
09/01/2026Adelaide, Australia2 - 2 Ethan McEwan3 - 9 LPts
09/11/2025Brisbane, Australia2 - 1 Bryn Cullen23 - 10(2) LPts
20/09/2025Adelaide, Australia2 - 0 Hassan Beshewaitie3 - 8 LPts
23/07/2025Sydney, Australia1 - 0 Cole Stant2 - 4 WPts
20/06/2025Adelaide, Australia0 - 0 Gethin Kabonero4 - 7 WPts