Weightclass:  Featherweight
Location:  Adelaide, Australia
Record:  12 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Perth, Australia11 - 29 Ollie MacGeorge6 - 38(3) WPts
19/10/2033Brisbane, Australia10 - 29 Vincent Rafferty13 - 18 WPts
19/08/2033Gold Coast, Australia10 - 28 Nicholas Daun21 - 22 LPts
21/06/2033Perth, Australia10 - 27 Sam Deer20 - 13 LPts
23/04/2033Sydney, Australia10 - 26 Mark Donnelly32 - 30 LPts
11/03/2033Geelong, Australia10 - 25 Brad Proffitt17(1) - 20 LPts Australia National Championships 2033View
17/02/2033Brisbane, Australia10 - 24 Bilal Mir10 - 20(2) LPts
19/12/2032San Jose del Monte, Philippines9 - 24 Macario Severo18 - 8 WPts
20/10/2032Hiroshima, Japan9 - 23 Kazuki Arata28(1) - 16 LPts
21/08/2032Prague, Czech Republic8 - 23 Marißn Hoza9 - 19 WPts
21/06/2032Prague, Czech Republic8 - 22 Ladislav Lenart10 - 18 LPts
23/04/2032Adelaide, Australia8 - 21 Euan Corcoran0 - 9 LPts
24/02/2032Adelaide, Australia7 - 21 Euan Corcoran0 - 8 WPts
26/12/2031Adelaide, Australia6 - 21 Mason Forker1 - 4 WPts
27/10/2031Adelaide, Australia6 - 20 Thompson Babyface7(1) - 7 LPts
28/08/2031Sydney, Australia6 - 19 Mark Donnelly23 - 29 LPts
04/07/2031Adelaide, Australia5 - 19 Ian Ewen0 - 1 WPts
04/05/2031San Jose, Costa Rica5 - 18 Joaquin Nunez13 - 20 LPts
06/03/2031Managua, Nicaragua5 - 17 Jose Andino38 - 12 LPts
06/01/2031Cebu City, Philippines5 - 16 Saturnin Adlawan5 - 12 LPts
07/11/2030Adelaide, Australia4 - 16 Rob Souter1 - 2 WPts
08/09/2030Chihuahua, Mexico4 - 15 Porfio Batista17 - 11 LPts
09/07/2030Buenos Aires, Argentina4 - 14 Jose Montes20 - 13 LPts
11/05/2030Adelaide, Australia3 - 14 Brett Bufalini0 - 15 WPts
11/03/2030Cagayan de Oro, Philippines3 - 13 Arran Fiel29 - 8 LPts
11/01/2030Adelaide, Australia3 - 12 Triago Billah9 - 16 LPts
12/11/2029Gold Coast, Australia3 - 11 Lucas Carlyle18 - 11 LPts
26/09/2029Adelaide, Australia2 - 11 Israfil Muradov12 - 9 WPts
29/07/2029Aarhus, Denmark2 - 10 Nels Hauge11 - 22 LPts
31/05/2029Maroua, Cameroon2 - 9 Sid Lenoir23 - 10 LPts
02/04/2029Gingoog, Philippines2 - 8 Bob Nimo22(2) - 18 LPts
02/02/2029Adelaide, Australia2 - 7 Sam Deer2 - 4 LPts
05/12/2028Melbourne, Australia2 - 6 Daniel Skiver7(1) - 17(3) LPts
07/10/2028Mendoza, Argentina2 - 5 Senon Obregon5 - 18 LPts
09/08/2028Adelaide, Australia1 - 5 Kyle Bateson1 - 9 WPts
10/06/2028Edinburgh, UK1 - 4 Henry McCard4 - 1 LPts
12/04/2028Perth, Australia1 - 3 Ashley Rabbitt1 - 7 LPts
18/02/2028Melbourne, Australia1 - 2 Kai Dove1 - 4 LPts
20/12/2027Bergen, Norway1 - 1 Oda Moseby8 - 21 LPts
22/10/2027Sydney, Australia1 - 0 Mark Donnelly9 - 16 LPts
05/09/2027Ponce, Puerto Rico0 - 0 Xeres Santistevan0 - 0 WPts