Weightclass:  Light Flyweight
Location:  Toronto, Canada
Record:  18 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2025Toronto, Canada17 - 22 Inigo Terres0 - 2 WPts
05/12/2024Toronto, Canada16 - 22 Dylan Hovey0 - 1 WPts
06/10/2024Toronto, Canada15 - 22 Colin Archibald1 - 0 WPts
07/08/2024Toronto, Canada14 - 22 David Binning2 - 10 WPts
08/06/2024Toronto, Canada13 - 22 Haaris Zaki3 - 12(1) WPts
10/04/2024Toronto, Canada12 - 22 Ciel Rigaudeau2 - 4 WPts
10/02/2024Toronto, Canada12 - 21 Owen Robb22 - 16 LPts
12/12/2023Toronto, Canada12 - 20 Flannery Fossey11 - 25 LPts
12/10/2023Toronto, Canada11 - 20 Dior Bazile0 - 9 WPts
14/08/2023Toronto, Canada10 - 20 Senon Cobian1 - 1 WPts
15/06/2023Toronto, Canada9 - 20 Flannery Fossey11 - 21 WPts
16/04/2023Toronto, Canada9 - 19 Ian Leonards2 - 8 LPts
15/02/2023Toronto, Canada8 - 19 Lac Trang5 - 13 WPts
17/12/2022Rosario, Argentina8 - 18 Santiago Dario7 - 14 LPts
19/10/2022El Alto, Bolivia7 - 18 Nasario Ventura16 - 15 WPts
21/08/2022Villa Nueva, Guatemala7 - 17 Juan Godino12(1) - 17 LPts
23/06/2022Guadalupe, Mexico7 - 16 Gig Rosal20 - 8 LPts
25/04/2022Toronto, Canada7 - 15 Malcolm Hendrick14 - 7 LPts
11/03/2022Ostrava, Czech Republic7 - 14 èimon Minarik7 - 13 LPts
10/01/2022Toronto, Canada7 - 13 Daniel Kitchin17 - 8 LPts
09/11/2021Toronto, Canada6 - 13 Amer Djahnine1(1) - 15(1) WPts
09/09/2021Toronto, Canada6 - 12 Kieran Craigen15 - 3 LPts
09/07/2021Toronto, Canada6 - 11 Dimos Riveron10 - 9(1) LPts
08/05/2021Toronto, Canada5 - 11 Oihane Solis0 - 7 WPts
10/03/2021San Jose, Costa Rica4 - 11 Urvano Facundo9 - 10(1) WPts
10/01/2021Toronto, Canada4 - 10 Juan Ronquillo6(1) - 12 LPts
10/11/2020Fortaleza, Brazil4 - 9 Selestino Cambra7 - 10 LPts
12/09/2020Toronto, Canada4 - 8 Scott Kinnaird5 - 5 LPts
11/07/2020Medina, Saudi Arabia4 - 7 Mohsin Alavi7 - 8 LPts
13/05/2020Minsk, Belarus4 - 6 Hadeon Lisko6 - 6 LPts
14/03/2020Toronto, Canada3 - 6 Manny Villalpando1 - 13 WPts
13/01/2020Toronto, Canada2 - 6 Beltran Cardo9 - 2 WPts
13/11/2019Georgetown, Guyana2 - 5 Seth Govan1 - 8 LPts
13/09/2019Wellington, New Zealand1 - 5 Hemi Katene4 - 5 WPts
15/07/2019Calgary, Canada1 - 4 Matt Dunlap4 - 6 LPts
24/05/2019Brampton, Canada1 - 3 Bob Faulds6 - 2 LPts
03/04/2019Calgary, Canada1 - 2 Duncan Calley0 - 5 LPts
01/02/2019Kulob, Tajikistan0 - 2 Dunyamali Qadir4 - 1 WPts
04/12/2018Toronto, Canada0 - 1 Sammy Gillison5 - 2 LPts
05/10/2018Toronto, Canada0 - 0 Declan Aulds2 - 2 LPts