Weightclass:  Bantamweight
Location:  Toronto, Canada
Record:  27 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2032Toronto, Canada27 - 11 Tyson Depardon20 - 10 LPts
11/04/2032Toronto, Canada26 - 11 John Fowlie21 - 21 WPts
11/02/2032Toronto, Canada25 - 11 Kazuki Uemura5 - 10 WPts
13/12/2031Toronto, Canada24 - 11 Francisco Jimenez4 - 6 WPts
14/10/2031Toronto, Canada23 - 11 Jordan Williston6 - 13 WPts
14/08/2031Toronto, Canada22 - 11 Dale Cowden7 - 16 WPts
16/06/2031Toronto, Canada21 - 11 Michael Hislop0 - 2 WPts
16/04/2031Toronto, Canada20 - 11 Oliver Glynn9 - 10 WPts
15/02/2031Dumai, Indonesia19 - 11 Tirta Barends6 - 25 WPts
18/12/2030Dalian, China18 - 11 Gan Poh0 - 2 WPts
20/10/2030Tilburg, Netherlands17 - 11 Meus Piessens15 - 9 WPts
22/08/2030San Juan, Puerto Rico17 - 10 Ximen Valiente34(1) - 12 LPts
24/06/2030Toronto, Canada16 - 10 Clint Boas9 - 10 WPts
30/04/2030Kumasi, Ghana15 - 10 Ontibile Mankattah9 - 17(4) WPts
02/03/2030Toronto, Canada14 - 10 Dave Kenefick8 - 5 WPts
02/01/2030Calgary, Canada14 - 9 Spencer Philley5(1) - 10 LPts
04/11/2029Santo Domingo de Guzman, Dominican Republic13 - 9 Leonardo Matos3 - 8 WPts
06/09/2029Toronto, Canada13 - 8 Ellis Rough12 - 16 LPts
12/07/2029Quebec City, Canada13 - 7 Ciel Candeloro3 - 12 LPts
18/05/2029Vancouver, Canada13 - 6 Alec Couper15 - 6 LPts
13/04/2029Toronto, Canada12 - 6 Kieran Brymer16(1) - 12 WPts
27/03/2029Toronto, Canada12 - 5 Kieran Brymer15(1) - 12 LPts
09/03/2029Baku, Azerbaijan12 - 4 Elgun Mostafa26(2) - 19 LPts
08/01/2029Toronto, Canada11 - 4 David Bunner2 - 10 WPts
09/11/2028Carolina, Puerto Rico10 - 4 Angel Daniel6 - 15 WPts
11/09/2028Toronto, Canada10 - 3 Zach Monce16 - 17 LPts
14/07/2028Toronto, Canada9 - 3 Wahyu Kousbroek6 - 13 WPts
15/05/2028Toronto, Canada8 - 3 Carlos Tardio7 - 3 WPts
17/03/2028Toronto, Canada7 - 3 Zach Monce14 - 16 WPts
26/01/2028Bratislava, Slovakia7 - 2 Prokop Chalupnik8 - 13 LPts
28/11/2027Halifax, Canada6 - 2 Dale Murrie0 - 20 WPts
01/10/2027Toronto, Canada5 - 2 Noah Urian1 - 2 WPts
02/08/2027Toronto, Canada5 - 1 Dan Norman1 - 4 LPts
08/06/2027New Haven, USA5 - 0 Arthur Younie6(1) - 20 LPts
10/04/2027Toronto, Canada4 - 0 Fedar Maletin6 - 7 WPts
10/02/2027Laval, Canada3 - 0 Quennel Bruant0 - 0 WPts
16/12/2026Lonueuil, Canada2 - 0 Sam Brockie4 - 19(2) WPts
19/10/2026Toronto, Canada1 - 0 Sezni Rozenthal0 - 1 WPts
20/08/2026Toronto, Canada0 - 0 Callum Padon0 - 2 WPts