Weightclass:  Flyweight
Location:  Richmond, Canada
Record:  29 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2024Richmond, Canada28 - 13 Jordan Beavin10 - 8 WPts
14/02/2024Richmond, Canada27 - 13 Diego Vasques22(3) - 13 WPts
16/12/2023Richmond, Canada26 - 13 Francisco Mario1 - 1(1) WPts
16/10/2023Richmond, Canada25 - 13 Juan Giron2 - 8 WPts
15/08/2023Richmond, Canada24 - 13 Urvano Capellan0 - 3 WPts
16/06/2023Richmond, Canada23 - 13 Arnie Mosman4 - 5 WPts
17/04/2023Richmond, Canada23 - 12 Rafael Rada17 - 15 LPts
17/02/2023Richmond, Canada22 - 12 Killian Beattie2(1) - 10 WPts
18/12/2022Richmond, Canada21 - 12 Berto Estremera2 - 11(1) WPts
19/10/2022Richmond, Canada20 - 12 Steven Duncan0 - 5 WPts
20/08/2022Richmond, Canada19 - 12 Chandler de Portzamparc9 - 16 WPts
19/06/2022Richmond, Canada18 - 12 Celestien de Bakkere10 - 14 WPts
20/04/2022Toronto, Canada17 - 12 Arran Pennoyer6 - 15 WPts
14/03/2022London, Canada17 - 11 Mark Cargill20(1) - 9 LPts Canada National Championships 2022View
11/03/2022London, Canada16 - 11 Porter Beau16 - 6 WPts Canada National Championships 2022View
21/02/2022Garoua, Cameroon15 - 11 Simon Brunet8 - 9 WPts
24/12/2021Seoul, South Korea14 - 11 Min-hyeok Toh20 - 6 WPts
26/10/2021Montreal, Canada14 - 10 Joe Oakley21 - 4 LPts
23/09/2021Surrey, Canada14 - 9 Mel Arter14 - 4 LPts
22/08/2021Quezon City, Philippines14 - 8 Joaquin Romero9 - 5 LPts
22/06/2021New Delhi, India13 - 8 Anupam Goyal10 - 9 WPts
24/04/2021Richmond, Canada12 - 8 Leon Lawder19 - 4 WPts
22/02/2021Halifax, Canada11 - 8 Antwan Keith11 - 5 WPts
24/12/2020Richmond, Canada10 - 8 Mark Cargill12 - 5 WPts
23/10/2020Soyapango, El Salvador9 - 8 Agapetus Noe6 - 12 WPts
25/08/2020Richmond, Canada9 - 7 Chandler de Portzamparc6 - 5 LPts
24/06/2020Luton, UK9 - 6 Abdul Saah5 - 10 LPts
25/04/2020Panama City, Panama8 - 6 Juan Manzanares9 - 6 WPts
26/02/2020Richmond, Canada8 - 5 Chris Fraser7 - 3 LPts
27/12/2019Ulaanbaatar, Mongolia8 - 4 Pyotr Dalai6 - 3 LPts
29/10/2019Richmond, Canada8 - 3 Colin Burwick7 - 6 LPts
29/08/2019Edmonton, Canada7 - 3 Tobias Fabian2 - 3 WPts
02/07/2019Mississauga, Canada7 - 2 Malcolm Maitland3 - 4 LPts
17/05/2019Mendoza, Argentina6 - 2 Federico Palos4(2) - 4 WPts
18/03/2019Richmond, Canada5 - 2 Diego Corotan4 - 0 WPts
14/01/2019Richmond, Canada4 - 2 Francisco Polotan0 - 2 WPts
16/11/2018Richmond, Canada4 - 1 Joaquin Capellan1 - 0 LPts
16/09/2018Richmond, Canada3 - 1 Mark Hamell0 - 3 WPts
16/07/2018Richmond, Canada2 - 1 Sasha Kudinov1 - 0 WPts
18/05/2018Surrey, Canada2 - 0 Dylan Conant0 - 0 LPts
02/04/2018Toronto, Canada1 - 0 Harvey Clary1 - 0 WPts
20/02/2018Richmond, Canada0 - 0 Santiago Pagan0 - 0 WPts