Weightclass:  Lightweight
Location:  Halifax, Canada
Record:  12 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2031Halifax, Canada12 - 19 Ahmed Rayes32 - 18 LPts
01/12/2030Halifax, Canada12 - 18 Yasin Sabet14 - 9 LPts
02/10/2030Halifax, Canada11 - 18 Daniil Krasinski14 - 11 WPts
04/08/2030Halifax, Canada11 - 17 Hrvoje Kruljac3 - 1 LPts
06/06/2030Halifax, Canada11 - 16 David Telfair7 - 11 LPts
07/04/2030Halifax, Canada10 - 16 Seth Donn4 - 16 WPts
06/02/2030Halifax, Canada9 - 16 Corey Laidler0 - 4 WPts
08/12/2029Halifax, Canada8 - 16 Azam Suhrawardy0 - 6 WPts
10/10/2029Halifax, Canada8 - 15 Antoni Binkowski7(1) - 25 LPts
12/08/2029Winnipeg, Canada8 - 14 Gareth Boag6 - 16 LPts
13/06/2029Pretoria, South Africa8 - 13 Peter Swanepoel9 - 11 LPts
15/04/2029Toronto, Canada7 - 13 Connor Smith0 - 13 WPts
15/02/2029Edmonton, Canada6 - 13 Bob Neathery5 - 11(1) WPts
17/12/2028Saskatoon, Canada5 - 13 Mark Erskin0 - 5 WPts
19/10/2028Brampton, Canada5 - 12 Hayden Ross10 - 12 LPts
21/08/2028Halifax, Canada4 - 12 Sinclair Oltz3 - 12 WPts
22/06/2028Edmonton, Canada3 - 12 Kyle Johnston2 - 10 WPts
26/04/2028Halifax, Canada2 - 12 Yves Saint-Jean4 - 9 WPts
26/02/2028Halifax, Canada2 - 11 Vasili Aksinin24 - 9 LPts
28/12/2027Brampton, Canada2 - 10 Hayden Ross6 - 11 LPts
02/11/2027Montreal, Canada2 - 9 Morgan Scroggie3 - 15 LPts
07/09/2027Tehran, Iran1 - 9 Rahul Banerjee11 - 17 WPts
09/07/2027Surrey, Canada1 - 8 Cole Pert6 - 22 LPts
10/05/2027Vancouver, Canada1 - 7 Mark Masker8(1) - 15 LPts
12/03/2027Quebec City, Canada1 - 6 Flannery de Ronsard2 - 7 LPts
20/01/2027Brampton, Canada1 - 5 Curtis Aznavour0 - 0 LPts
20/12/2026Toronto, Canada1 - 4 Isaac Polson0 - 0 LPts
03/11/2026Halifax, Canada0 - 4 Jonathan Feamster1 - 2(2) WPts
05/09/2026Vancouver, Canada0 - 3 Paul Hampson0 - 0 LPts
19/07/2026Toronto, Canada0 - 2 Bart Davies11 - 13 LPts
07/06/2026Montreal, Canada0 - 1 Yves Saint-Jean0 - 0 LPts
05/05/2026Halifax, Canada0 - 0 Ximen Maez5 - 15 LPts