Weightclass:  Light Welterweight
Location:  Vancouver, Canada
Record:  22 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2028Vancouver, Canada21 - 28 Borden Luna12 - 13 WPts
14/10/2028Vancouver, Canada20 - 28 Brin Affleck5 - 5 WPts
15/08/2028Vancouver, Canada19 - 28 Mark Troop1 - 1 WPts
16/06/2028Vancouver, Canada19 - 27 Georges Moniotte14 - 7 LPts
17/04/2028Santo Domingo de Guzman, Dominican Republic19 - 26 Diego Sainz8 - 27 LPts
18/02/2028Buenos Aires, Argentina19 - 25 Quin Alo16(2) - 16 LPts
21/12/2027Toronto, Canada19 - 24 Paul Ines21(1) - 14 LPts
25/10/2027Sana'a, Yemen18 - 24 Danyaal Hadrami13 - 7(1) WPts
26/08/2027Vancouver, Canada18 - 23 Bruce Baxter14 - 30 LPts
25/06/2027Vancouver, Canada17 - 23 Lee Cowen1 - 2 WPts
28/04/2027Barranquilla, Colombia16 - 23 Neron Armijo12 - 10 WPts
28/02/2027Vancouver, Canada15 - 23 Zain Haider2 - 4 WPts
30/12/2026Vancouver, Canada14 - 23 David Comrie0 - 2 WPts
31/10/2026Odense, Denmark14 - 22 Igor Thorn9 - 9 LPts
02/09/2026San Juan, Puerto Rico13 - 22 Xeres Eusebio0 - 1 WPts
05/07/2026Geneva, Switzerland12 - 22 Garen Bazile0 - 0 WPts
07/05/2026Montevideo, Uruguay11 - 22 Olindo Tabora4 - 10 WPts
08/03/2026Minsk, Belarus11 - 21 Kolya Malis40 - 9 LPts
08/01/2026Port Harcourt, Nigeria11 - 20 Ogenyi Ajimobi17(2) - 14 LPts
10/11/2025Toronto, Canada11 - 19 Chris Bryce4 - 10 LPts
12/09/2025Medellin, Colombia10 - 19 Emanuel Revilla8 - 8 WPts
15/07/2025Moscow, Russia10 - 18 Afon Gaikov10 - 17 LPts
17/05/2025Achiaman, Ghana10 - 17 Tavarius Sadami26(1) - 13 LPts
19/03/2025Saltillo, Mexico9 - 17 Juan Ossa19 - 17 WPts
19/01/2025Manaus, Brazil8 - 17 Ramiro Farias0 - 8 WPts
21/11/2024Augusta, USA7 - 17 Euan Kitchin7 - 12(2) WPts
23/09/2024Guayaquil, Ecuador6 - 17 Fraco Mula1 - 4 WPts
26/07/2024Port-au-Prince, Haiti6 - 16 Carolus Notte41(1) - 6 LPts
28/05/2024Vancouver, Canada6 - 15 Ian Snape3 - 9 LPts
30/03/2024Mississauga, Canada6 - 14 Noel Christal5 - 9 LPts
08/02/2024Laval, Canada5 - 14 Antwan Kenny2 - 9 WPts
11/12/2023Vancouver, Canada5 - 13 Harry Ross13 - 22 LPts
16/10/2023Quebec City, Canada4 - 13 Jemond Loeb7(1) - 17 WPts
12/09/2023Toronto, Canada4 - 12 James Cather7 - 18(1) LPts
10/08/2023Bekasi, Indonesia3 - 12 Manusama Aliwarga25 - 9 WPts
12/06/2023Edmonton, Canada3 - 11 Cole Hadden6 - 16 LPts
11/05/2023Brampton, Canada3 - 10 Paul King24 - 10 LPts
10/04/2023Vancouver, Canada3 - 9 David Probert5 - 24 LPts
22/02/2023Toronto, Canada3 - 8 Michael Carnie18 - 13 LPts
11/01/2023Toronto, Canada3 - 7 Ricky James15 - 11 LPts
11/12/2022Managua, Nicaragua3 - 6 Nemesio Ramos11 - 18 LPts
13/10/2022Accra, Ghana3 - 5 Shaquille Adjei16(1) - 8 LPts
15/08/2022Scottsdale, USA3 - 4 Farhan Madani9(1) - 16 LPts
17/06/2022La Paz, Bolivia2 - 4 Reyes Sison10(1) - 20 WPts
19/04/2022Vancouver, Canada1 - 4 Tural Jabiyev0 - 3 WPts
19/02/2022Poznan, Poland1 - 3 Dawid Babka12 - 10 LPts
22/12/2021Asuncion, Paraguay1 - 2 Macario Arena17 - 7 LPts
24/10/2021Vancouver, Canada1 - 1 Kashif Othman2 - 6 LPts
24/08/2021Brampton, Canada1 - 0 Robert Riddel14 - 7 LPts
05/07/2021Vancouver, Canada0 - 0 Haaris Shirani2 - 16 WPts