Weightclass:  Light Flyweight
Location:  Toronto, Canada
Record:  27 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2023Toronto, Canada26 - 8 Mendbayar Inkijinoff14(2) - 19 WPts
11/03/2023Toronto, Canada25 - 8 Deshi Juan3 - 6 WPts
10/01/2023Toronto, Canada24 - 8 David Binning0 - 1 WPts
10/11/2022Toronto, Canada23 - 8 Luis Domingo3 - 7(2) WPts
11/09/2022Toronto, Canada22 - 8 Kolya Bayaar4 - 13 WPts
12/07/2022Toronto, Canada22 - 7 Fanuco Soto19(1) - 11 LPts
13/05/2022Toronto, Canada21 - 7 Diego Sevilla0 - 5 WPts
14/03/2022Toronto, Canada20 - 7 Diego Sereno17 - 8 WPts
12/01/2022Toronto, Canada19 - 7 Robert Nanney15 - 10 WPts
11/11/2021Toronto, Canada19 - 6 Vasyl Bucko15 - 7 LPts
11/09/2021Toronto, Canada18 - 6 Kyle Mull2 - 12 WPts
11/07/2021Toronto, Canada17 - 6 Salvador Jacinto6 - 10 WPts
10/05/2021London, Canada17 - 5 Sammy Gillison15 - 8 LPts
17/03/2021Winnipeg, Canada17 - 4 Barry Blackiston11 - 6 LPts Canada National Championships 2021View
14/03/2021Winnipeg, Canada16 - 4 Denton Mundy13 - 7 WPts Canada National Championships 2021View
11/03/2021Winnipeg, Canada15 - 4 Malcolm Hendrick9 - 5 WPts Canada National Championships 2021View
28/02/2021L'Hospitalet de Llobregat, Spain14 - 4 Ignado Laureano16 - 4 WPts
30/12/2020Bogota, Colombia13 - 4 Marco Malle7 - 10 WPts
30/10/2020Montevideo, Uruguay12 - 4 Diego Vasco5 - 9 WPts
01/09/2020Toronto, Canada11 - 4 Johnny Younie0 - 12 WPts
01/07/2020Montreal, Canada10 - 4 Verity Lucier2 - 4 WPts
17/05/2020Saskatoon, Canada9 - 4 Henry Atchinson9(1) - 9 WPts
24/03/2020Toronto, Canada8 - 4 Adnan Samaan7 - 6 WPts
24/01/2020San Miguelito, Panama7 - 4 Carlos Arjona9 - 4 WPts
25/11/2019Panama City, Panama6 - 4 Alfonso Catalan1 - 10 WPts
26/09/2019Panama City, Panama6 - 3 Federico Martinez6 - 4 LPts
28/07/2019Accra, Ghana5 - 3 Shaquille Addo2 - 7 WPts
30/05/2019Perth, Australia4 - 3 Sid Girvin6 - 1 WPts
31/03/2019Toronto, Canada3 - 3 Kris Hattan0 - 2 WPts
29/01/2019Toronto, Canada2 - 3 Bob Faulds5 - 1 WPts
29/11/2018Guatemala City, Guatemala1 - 3 Santiago Paz4 - 1 WPts
29/09/2018Toronto, Canada1 - 2 John Meylor2 - 1 LPts
05/08/2018Edmonton, Canada0 - 2 James Boyter0 - 0 WPts
27/06/2018Regina, Canada0 - 1 Ollie Nevin3 - 1 LPts
18/05/2018Toronto, Canada0 - 0 Sammy Gillison1 - 2 LPts