Weightclass:  Featherweight
Location:  Halifax, Canada
Record:  26(1) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2033Halifax, Canada26(1) - 6 Tazim Ulsbold27(2) - 7 LPts
08/11/2033Halifax, Canada25(1) - 6 Adnan Vaziri31 - 16 WPts
08/10/2033Bandar Lampung, Indonesia24(1) - 6 Adnan Vaziri31 - 15 WPts
07/09/2033Surat, India24(1) - 5 Jose Lamar31 - 5 LPts Surat World Championships 2033View
07/07/2033Vilnius, Lithuania23(1) - 5 Jakub Grzesiak18 - 16 WPts
09/05/2033Murcia, Spain22(1) - 5 Kiki Santo12(1) - 21 WPts
11/03/2033Halifax, Canada22(1) - 4 Steven Whittet18(2) - 6 LPts Canada National Championships 2033View
04/03/2033Winnipeg, Canada21(1) - 4 Neil Kennan11(1) - 23 WPts
04/01/2033San Jose, Costa Rica20(1) - 4 Juan Ballon18(2) - 10 WPts
06/11/2032Fortaleza, Brazil19(1) - 4 Santiago Flora37(1) - 13 WPts
07/09/2032Udon Thani, Thailand18(1) - 4 Wacharakrit Songkrasin6 - 13 WPts
10/07/2032Stockholm, Sweden17(1) - 4 Ivar Martinson12 - 13 WPts
12/05/2032Minsk, Belarus16(1) - 4 Borya Anastas16 - 13 WPts
14/03/2032Surrey, Canada16(1) - 3 Louie Nolton32 - 14 LPts Canada National Championships 2032View
11/03/2032Surrey, Canada15(1) - 3 Dale Hird26 - 13 WPts Canada National Championships 2032View
03/02/2032Mueang Samut Prakan, Thailand14(1) - 3 Samartlek Wongsa30(10) - 25(1) WPts
06/12/2031Mueang Samut Prakan, Thailand13 - 3 Samartlek Wongsa30(10) - 24 WKO2
08/10/2031Halifax, Canada12 - 3 Waluyo Sukma7 - 21 WPts
09/08/2031Halifax, Canada11 - 3 Sennett Becotte1 - 1 WPts
10/06/2031Samarqand, Uzbekistan10 - 3 Borya Azizbekov23(1) - 19 WPts
11/04/2031Burnaby, Canada9 - 3 Sennett Becotte0 - 0 WPts
11/03/2031Montreal, Canada9 - 2 John Cromie29 - 15 LPts Canada National Championships 2031View
28/02/2031Santa Cruz de la Sierra, Bolivia8 - 2 Beltran Ochoa18 - 20 WPts
31/12/2030Cape Town, South Africa7 - 2 Kaleb Khumalo9 - 10 WPts
02/11/2030Ipoh, Malaysia6 - 2 Faisal Sheikh2 - 16 WPts
04/09/2030Santa Cruz de la Sierra, Bolivia5 - 2 Jose Chacon9(1) - 21 WPts
07/07/2030Gwangju, South Korea4 - 2 Joo-ho Ro14 - 13 WPts
09/05/2030Hanoi, Vietnam4 - 1 Trieu Quan32 - 13 LPts
11/03/2030Vaughan, Canada4 - 0 John Cromie23 - 12 LPts Canada National Championships 2030View
02/03/2030Chiba, Japan3 - 0 Yutaka Ikeda12 - 18 WPts
02/01/2030Hangzhou, China2 - 0 Fo-hsing Leung20 - 13 WPts
04/11/2029Halifax, Canada1 - 0 Zhuang Gou5 - 11 WPts
05/09/2029Halifax, Canada0 - 0 Hristo á Romankov0 - 0 WPts