Weightclass:  Featherweight
Location:  Hamilton, Canada
Record:  24(3) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2033Yerevan, Armenia23(3) - 9 Panig Pabigian10 - 28 WPts
29/10/2033Asuncion, Paraguay22(2) - 9 Salvador Rodriguez4 - 24 WKO2
31/08/2033Hamilton, Canada22(2) - 8 Tazim Ulsbold25(2) - 5 LPts
31/07/2033Baotou, China21(2) - 8 Tazim Ulsbold25(2) - 4 WPts
30/06/2033Hamilton, Canada21(2) - 7 Tazim Ulsbold24(2) - 4 LPts
30/05/2033Hamilton, Canada20(2) - 7 Haaris Tahan33 - 20 WPts
29/04/2033Hamilton, Canada19(2) - 7 Haaris Tahan33 - 19 WPts
14/03/2033Halifax, Canada19(2) - 6 John Cromie42(1) - 22 LPts Canada National Championships 2033View
11/03/2033Halifax, Canada18(2) - 6 William Tudor22(1) - 4 WPts Canada National Championships 2033View
07/03/2033Lodz, Poland17(2) - 6 Kamil Halama3 - 0 WPts
06/01/2033Brasilia, Brazil16(2) - 6 Diego Arocha24(6) - 8 WPts
08/11/2032Bratislava, Slovakia16(2) - 5 JonᚠZastoupil14 - 11 LPts
10/09/2032Bratislava, Slovakia15(2) - 5 BohumÝr Jelen9 - 19 WPts
13/07/2032Saint Petersburg, Russia15(2) - 4 John Boye29 - 14(1) LPts Saint Petersburg Olympics 2032View
13/05/2032Burnaby, Canada14(2) - 4 Sennett Becotte5 - 4 WPts
14/03/2032Surrey, Canada14(2) - 3 John Cromie35 - 18 LPts Canada National Championships 2032View
11/03/2032Surrey, Canada13(1) - 3 Rich Seff12 - 11(1) WKO3 Canada National Championships 2032View
01/03/2032Hamilton, Canada12(1) - 3 Paul Harper4 - 9 WPts
01/01/2032Ho Chi Minh City, Vietnam11(1) - 3 Dai Thao11 - 7 WPts
03/11/2031Edinburgh, UK10(1) - 3 Henry Kavanagh8 - 11 WPts
05/09/2031Wellington, New Zealand9(1) - 3 Dave Buchanan0 - 0 WPts
08/07/2031Caloocan, Philippines8(1) - 3 Jacob Gaoiran8 - 14 WPts
09/05/2031Kaduna, Nigeria7(1) - 3 Zain Agha24(4) - 19 WPts
11/03/2031Montreal, Canada7(1) - 2 Sean Niblock12 - 10 LPts Canada National Championships 2031View
01/03/2031Port-de-Paix, Haiti6(1) - 2 Raoul Blondel57(1) - 22(1) WPts
01/01/2031East London, South Africa5(1) - 2 Thulani Cele0 - 2 WPts
03/11/2030Hamilton, Canada4(1) - 2 Vermont Courtellemont5 - 3 WPts
05/09/2030Patrai, Greece3 - 2 Pelias Regas0 - 0 WKO3
08/07/2030Santo Domingo de Guzman, Dominican Republic2 - 2 Saturnin Victoria8 - 16 WPts
10/05/2030Laval, Canada1 - 2 Vermont Courtellemont4 - 1 WPts
11/03/2030Vaughan, Canada1 - 1 Josh Hasson21 - 15 LPts Canada National Championships 2030View
09/02/2030Bayamon, Puerto Rico0 - 1 Oleos Asencio10 - 21 WPts
12/12/2029Hamilton, Canada0 - 0 Vermont Courtellemont2 - 0 LPts