Weightclass:  Flyweight
Location:  Mississauga, Canada
Record:  26 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2025Mississauga, Canada25 - 13 Dabney Beaudin1 - 0 WPts
03/12/2024Mississauga, Canada24 - 13 Leon Magaw1 - 0 WPts
04/10/2024Mississauga, Canada23 - 13 Ondrej Drab1 - 7 WPts
05/08/2024Mississauga, Canada22 - 13 Oleos Escobar0 - 6(1) WPts
07/06/2024Mississauga, Canada21 - 13 Ulises Barbero8 - 19 WPts
09/04/2024Mississauga, Canada20 - 13 Juan Sultan6 - 11 WPts
09/02/2024Mississauga, Canada19 - 13 Seferino Alejandro4 - 10(2) WPts
11/12/2023Mississauga, Canada18 - 13 Ranger Meiffret1 - 8(1) WPts
09/10/2023Mississauga, Canada17 - 13 William Doig14(1) - 17 WPts
12/08/2023Mississauga, Canada16 - 13 Fedor Eivasov1 - 4(1) WPts
13/06/2023Mississauga, Canada15 - 13 Andy Lourie10 - 16(1) WPts
14/04/2023Mississauga, Canada14 - 13 Zach Trent2 - 6 WPts
13/02/2023Mississauga, Canada13 - 13 Garrison Mang0 - 5(2) WPts
15/12/2022Mississauga, Canada12 - 13 Zach Trent1 - 5 WPts
16/10/2022Laval, Canada12 - 12 Leon Lawder25 - 7 LPts
20/08/2022Maracaibo, Venezuela12 - 11 Oihane Mangas2(1) - 25 LPts
20/06/2022Calgary, Canada11 - 11 Owen Flower7 - 17 WPts
22/04/2022Maipu, Chile10 - 11 Alano Candelaria8 - 15 WPts
22/02/2022Caloocan, Philippines9 - 11 Xalvador Solana5 - 15 WPts
24/12/2021Maracay, Venezuela9 - 10 Vegas Chavez15(1) - 8 LPts
25/10/2021Panama City, Panama9 - 9 Joaquin Archibeque7 - 15 LPts
25/08/2021Montreal, Canada9 - 8 Joe Oakley20 - 4 LPts
24/07/2021Mississauga, Canada8 - 8 Lee Pollick8 - 13 WPts
21/06/2021Antwerp, Belgium7 - 8 Konji Meuleman8 - 11 WPts
23/04/2021Saskatoon, Canada7 - 7 Robert Moses5 - 14 LPts
22/02/2021Surprise, USA6 - 7 Henry Enoch4 - 11 WPts
24/12/2020Montreal, Canada6 - 6 Joe Oakley16 - 4 LPts
02/11/2020London, Canada5 - 6 Amon Nevitt12 - 5 WPts
04/09/2020Mississauga, Canada4 - 6 Henry Bartoli5 - 10 WPts
04/07/2020Burnaby, Canada3 - 6 Brin Erwin2 - 0 WPts
06/05/2020Mississauga, Canada3 - 5 Andy Lourie3 - 3 LPts
07/03/2020San Rafael, Argentina2 - 5 Alejandro Paiz0 - 2 WPts
08/01/2020Lima, Peru2 - 4 Selestino Millan4 - 8 LPts
09/11/2019Mississauga, Canada1 - 4 Vincent Wharry6(1) - 4 WPts
08/09/2019Bucheon, South Korea0 - 4 Dong-won Boo2 - 4 WPts
11/07/2019Vancouver, Canada0 - 3 Dylan Osmond10 - 1 LPts
07/06/2019Mississauga, Canada0 - 2 Dan Cousar2 - 3 LPts
07/04/2019Mississauga, Canada0 - 1 Praveen Prakash1 - 6 LPts
05/02/2019Mississauga, Canada0 - 0 Leon Lawder6 - 1 LPts