Weightclass:  Featherweight
Location:  Surrey, Canada
Record:  20(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2024Surrey, Canada19(1) - 20 John Couper0 - 17 WPts
17/10/2024Surrey, Canada18(1) - 20 Nick Orrock3 - 9(2) WPts
19/08/2024Surrey, Canada17(1) - 20 Oscar Purvis1 - 3 WPts
20/06/2024Surrey, Canada16(1) - 20 Namjilyn Erckinbec4 - 8 WPts
21/04/2024Surrey, Canada15(1) - 20 Richard Rumage0 - 2 WPts
22/02/2024Surrey, Canada14 - 20 Frasier Rabelais0 - 8(4) WKO3
24/12/2023Surrey, Canada13 - 20 Denton Traill0 - 13(3) WPts
24/10/2023Surrey, Canada12 - 20 Courvoisier Romand3(1) - 5 WPts
25/08/2023Surrey, Canada12 - 19 Vincent Barlas20 - 15 LPts
26/06/2023Surrey, Canada11 - 19 Gareth Brice2 - 12 WPts
27/04/2023Surrey, Canada10 - 19 Josh Kerr2 - 5 WPts
25/02/2023Surrey, Canada10 - 18 Xeres Almanzar20 - 7 LPts
27/12/2022Montreal, Canada10 - 17 Aramis Perec13(1) - 14 LPts
09/11/2022Montreal, Canada10 - 16 Denton Buchannan16(1) - 17 LPts
04/10/2022Calgary, Canada10 - 15 Gauvain Messier6(1) - 15 LPts
09/08/2022Santa Rosa, Philippines10 - 14 Rodrigo Prudente14 - 12 LPts
10/06/2022Seoul, South Korea10 - 13 Chang-woo In18 - 7 LPts
12/04/2022Mexico City, Mexico9 - 13 Fraco Becerra8 - 14 WPts
12/02/2022Changde, China8 - 13 Yong Soong2 - 7 WPts
15/12/2021Gaineau, Canada8 - 12 Sorrel Marques3 - 9 LPts
29/10/2021Kuala Lumpur, Malaysia8 - 11 Rob Ni13 - 10 LPts
30/08/2021Vaughan, Canada8 - 10 Bryan Underwood12 - 10 LPts
17/07/2021Richmond, Canada8 - 9 Hayden Girvan7 - 8 LPts
14/06/2021Surrey, Canada7 - 9 Adrien Phillippe12 - 6 WPts
13/04/2021Dubai, UAE7 - 8 Ali Qureshi6 - 14 LPts
13/02/2021Helsinki, Finland6 - 8 Vihtori Pihlajamaa4 - 10 WPts
16/12/2020Vaughan, Canada6 - 7 Jasper Towns13 - 2 LPts
24/10/2020Fujisawa, Japan5 - 7 Kei Kimoto9 - 6 WPts
26/08/2020Montreal, Canada5 - 6 Cody Roby9 - 7 LPts
27/06/2020Johor Bahru, Malaysia4 - 6 Haider Jamal7 - 4 WPts
29/04/2020Santa Cruz de la Sierra, Bolivia4 - 5 Vicente Cardoso9 - 4 LPts
01/03/2020Brampton, Canada3 - 5 Richard Spencer2 - 8 WPts
27/01/2020Hamilton, Canada3 - 4 Dabney Mellett9 - 4 LPts
04/12/2019Surrey, Canada3 - 3 Eduardo Sahagun6 - 5 LPts
05/10/2019Kiev, Ukraine3 - 2 Arseni Vorontsevich6 - 5 LPts
06/08/2019Surrey, Canada2 - 2 Callum Van den Heever4 - 3 WPts
06/06/2019Ho Chi Minh City, Vietnam2 - 1 Doan Danh5 - 2 LPts
07/04/2019Surrey, Canada2 - 0 John Howell6 - 0 LPts
05/02/2019Toronto, Canada1 - 0 Dan Crowder0 - 0 WPts
05/01/2019Daegu, South Korea0 - 0 Chae-min Chai0 - 0 WPts