Weightclass:  Featherweight
Location:  Surrey, Canada
Record:  14 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2026Surrey, Canada13 - 22 Neron Bocanegra4 - 8 WPts
11/09/2026Surrey, Canada12 - 22 Phornello Kabeya3 - 21(2) WPts
13/07/2026Surrey, Canada11 - 22 David Flanagan2 - 4 WPts
13/05/2026Surrey, Canada11 - 21 Laramie Auriol13 - 19 LPts
15/03/2026Surrey, Canada10 - 21 Aftab Yasin0 - 6(2) WPts
13/01/2026Surrey, Canada9 - 21 Eachann Zervos2 - 6 WPts
14/11/2025Surrey, Canada9 - 20 Nick Stevenson12 - 11 LPts
15/09/2025Surrey, Canada8 - 20 Oriel Galliard1 - 6 WPts
17/07/2025Surrey, Canada7 - 20 Dylan Harwood0 - 2 WPts
19/05/2025Surrey, Canada6 - 20 Bradley Clardy1 - 9 WPts
20/03/2025Surrey, Canada5 - 20 Vicente Leo2 - 2 WPts
20/01/2025Surrey, Canada4 - 20 Alec Levingston3 - 12 WPts
21/11/2024Johor Bahru, Malaysia4 - 19 Yasin Jat33 - 15 LPts
23/09/2024Offa, Nigeria3 - 19 Tunde Olumide1 - 2 WPts
26/07/2024Ulsan, South Korea3 - 18 Jeong-hyeop Sun21 - 5 LPts
28/05/2024Surrey, Canada2 - 18 Mihovil Požgaj5 - 22 WPts
30/03/2024Cairo, Egypt2 - 17 Ali Alhudaybi7 - 14 LPts
31/01/2024Quezon City, Philippines2 - 16 Diego Mabutas25 - 13 LPts
03/12/2023Rosario, Argentina2 - 15 Lisandro Sardina21(1) - 14(1) LPts
04/10/2023Vancouver, Canada2 - 14 Mason Nivens14 - 23 LPts
10/08/2023Ottawa, Canada2 - 13 John Coupland18 - 11(1) LPts
26/06/2023Surrey, Canada2 - 12 Sid Creighton11 - 19 LPts
21/05/2023Mississauga, Canada2 - 11 Mark Moore10 - 18(8) LPts
14/04/2023Depok, Indonesia2 - 10 Waluyo Aras12(1) - 18 LPts
14/02/2023Calgary, Canada2 - 9 Mick Sim3(2) - 19 LPts
25/12/2022Vienna, Austria2 - 8 Rowe Garen21 - 9 LPts
27/10/2022Montreal, Canada2 - 7 Aramis Perec12(1) - 14 LPts
24/09/2022Ottawa, Canada2 - 6 Kyle Weddle4 - 22 LPts
19/08/2022Surrey, Canada1 - 6 Tujan Joel10(1) - 10 WPts
19/06/2022Surrey, Canada0 - 6 Matt Hobkirk1 - 0 WPts
20/04/2022Surrey, Canada0 - 5 Rob Savage1 - 3 LPts
20/02/2022Roskilde, Denmark0 - 4 Diederik Helgesen3 - 14 LPts
22/12/2021Surrey, Canada0 - 3 Felippe Feria16 - 10 LPts
22/10/2021Saskatoon, Canada0 - 2 George Tasso10 - 13 LPts
04/09/2021Surrey, Canada0 - 1 Michael McNorton1 - 6 LPts
05/07/2021Salem, USA0 - 0 Ethan Rodie0 - 0 LPts