Weightclass:  Flyweight
Location:  Ottawa, Canada
Record:  25 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2023Ottawa, Canada24 - 12 Juan Montiel0 - 2 WPts
14/10/2023Ottawa, Canada23 - 12 Vali Ismayilov1 - 1 WPts
13/08/2023Ottawa, Canada23 - 11 Jordan Beavin7 - 6 LPts
14/06/2023Ottawa, Canada22 - 11 William Doig14(1) - 15 WPts
15/04/2023Ottawa, Canada21 - 11 Sid Carmichael6 - 6 WPts
14/02/2023Ottawa, Canada20 - 11 Chandler de Portzamparc10 - 18 WPts
16/12/2022Ottawa, Canada19 - 11 Sid Carmichael6 - 3 WPts
17/10/2022Ottawa, Canada18 - 11 Henry Bartoli10 - 19 WPts
18/08/2022Ottawa, Canada17 - 11 Aleksandr Pyzhianov4 - 11 WPts
18/06/2022Ottawa, Canada16 - 11 Avel Andrich8 - 5 WPts
19/04/2022Ottawa, Canada15 - 11 Leon Lawder23 - 6 WPts
18/02/2022Ottawa, Canada15 - 10 Santiago Martir13 - 13 LPts
19/12/2021Tegucigalpa, Honduras14 - 10 Carlos Chirinos9 - 13(1) WPts
21/10/2021Durham, USA13 - 10 Ashley Stellmach4 - 11 WPts
21/08/2021Ottawa, Canada12 - 10 Porfio Cardoso8 - 9(1) WPts
20/06/2021Ottawa, Canada11 - 10 Seferino Gonzalez8 - 12 WPts
20/04/2021Elche, Spain11 - 9 Orlando Bailen11 - 10 LPts
19/02/2021Rome, Italy10 - 9 Rodolfo Ascierto1 - 8 WPts
22/12/2020Ottawa, Canada9 - 9 Jose Ojeda9 - 9 WPts
21/10/2020Ottawa, Canada8 - 9 Eko Arifin8(1) - 7 WPts
22/08/2020Petaling Jaya, Malaysia8 - 8 Zain Mansoor10 - 5 LPts
22/06/2020Ottawa, Canada7 - 8 Andy Fram1 - 10 WPts
22/04/2020Chandler, USA6 - 8 Josh Ortiz12 - 3 WPts
23/02/2020Ottawa, Canada6 - 7 Guy Carre6 - 6 LPts
24/12/2019Villa Nueva, Guatemala6 - 6 Tajo Baros3 - 3 LPts
26/10/2019Medellin, Colombia5 - 6 Malvolio Delaguila3 - 7 WPts
28/08/2019Ottawa, Canada4 - 6 Lee Pollick1 - 8 WPts
29/06/2019Ottawa, Canada4 - 5 Fausto Pintado4 - 1 LPts
30/04/2019Bekasi, Indonesia4 - 4 Satri Triasdi2 - 3 LPts
02/03/2019Ottawa, Canada3 - 4 Chris Calambacal1 - 2 WPts
02/01/2019Ottawa, Canada3 - 3 Colville Castile1 - 2 LPts
04/11/2018Ottawa, Canada2 - 3 Mikhail Oidov1 - 2 WPts
06/09/2018Zamboanga City, Philippines2 - 2 Joaquin Alumisin0 - 0 LPts
09/07/2018Al Hudaydah, Yemen2 - 1 Yasin Allee0 - 4 LPts
07/05/2018Mississauga, Canada2 - 0 James Soulis0 - 0 LPts
10/03/2018Ottawa, Canada1 - 0 Montrose Eury0 - 1 WPts
05/02/2018Ottawa, Canada0 - 0 Montrose Eury0 - 0 WPts