Weightclass:  Lightweight
Location:  Burnaby, Canada
Record:  28 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2031Burnaby, Canada27 - 27 Evan McPherson4 - 16 WPts
31/01/2031Burnaby, Canada26 - 27 Malik Karimi1 - 9 WPts
01/12/2030Burnaby, Canada25 - 27 Borya Ahmadiev2 - 8(1) WPts
02/10/2030Burnaby, Canada24 - 27 Aoi Suda9(1) - 27 WPts
04/08/2030Burnaby, Canada23 - 27 Ray Barthez25 - 8 WPts
05/06/2030Burnaby, Canada23 - 26 Noel Dashiell9 - 11(1) LPts
06/04/2030Ostrava, Czech Republic22 - 26 Igor Vanicek5 - 14 WPts
06/02/2030Santiago de Cuba, Cuba21 - 26 Esteban Aguiniga15 - 27(1) WPts
09/12/2029Almaty, Kazakhstan20 - 26 Ioakim Isaeff7 - 9 WPts
11/10/2029San Rafael, Argentina19 - 26 Felippe Montero1 - 1 WPts
13/08/2029Grodno, Belarus19 - 25 Pylyp Chaplinski5 - 16 LPts
15/06/2029Burnaby, Canada19 - 24 Mel Leitch20(2) - 15 LPts
16/04/2029Holguin, Cuba18 - 24 Reyes Sauceda20 - 8 WPts
16/02/2029Burnaby, Canada17 - 24 Ives Ouimet4 - 11 WPts
18/12/2028Minsk, Belarus16 - 24 Aleksandr Andrich3 - 6 WPts
20/10/2028Pretoria, South Africa15 - 24 Jordan Cilliers0 - 16 WPts
22/08/2028Burnaby, Canada14 - 24 Ian Malcomb1 - 5 WPts
23/06/2028Burnaby, Canada13 - 24 Tobias Ballard1 - 8 WPts
24/04/2028Vitebsk, Belarus12 - 24 Pylyp Kachur2 - 13 WPts
25/02/2028Kenitra, Morocco12 - 23 Waqqas Amamou12(2) - 15 LPts
28/12/2027San Jose, Costa Rica11 - 23 Cruz Garcia5 - 18 WPts
30/10/2027Winnipeg, Canada11 - 22 Sid Watkins6 - 16 LPts
01/09/2027Calgary, Canada10 - 22 Oscar Rury8 - 25 WPts
08/07/2027Burnaby, Canada9 - 22 Johnny Bathgate0 - 1 WPts
09/05/2027Jalilabad, Azerbaijan9 - 21 Khankishi Kasumov9 - 6 LPts
11/03/2027La Florida, Chile9 - 20 Carlos Barba7 - 18 LPts
11/01/2027Surrey, Canada9 - 19 Cole Pert3 - 22 LPts
15/11/2026Toronto, Canada8 - 19 Alen Wingate2 - 28 WPts
19/09/2026Quebec City, Canada7 - 19 Adalard Anger1 - 22(5) WPts
22/07/2026Toronto, Canada7 - 18 Sam Ewing4 - 21 LPts
24/05/2026New Amsterdam, Guyana7 - 17 Glynn Banks9 - 9 LPts
26/03/2026Plovdiv, Bulgaria7 - 16 Ognyan á Kerzhakov14 - 16 LPts
26/01/2026Bandar Lampung, Indonesia7 - 15 Ali Hashem20 - 13 LPts
28/11/2025Quebec City, Canada6 - 15 James Boas3 - 17 WPts
29/09/2025Calgary, Canada5 - 15 Bruce Webb5 - 12(2) WPts
08/08/2025Vilnius, Lithuania4 - 15 Fabian Wicinski7 - 5 WPts
10/06/2025Burnaby, Canada3 - 15 Davie Forsythe6 - 10(1) WPts
11/04/2025Surrey, Canada3 - 14 Hugh Saunderson6 - 17 LPts
11/02/2025Burnaby, Canada3 - 13 Fedya Lipka3 - 3 LPts
14/12/2024Gaineau, Canada3 - 12 Denis Eury25(3) - 21 LPts
31/10/2024Halifax, Canada3 - 11 Jack Wightman15(1) - 25(2) LPts
30/09/2024Burnaby, Canada2 - 11 Lionel Arabie3 - 5 WPts
02/08/2024Port Elizabeth, South Africa1 - 11 Sam Makunza0 - 7 WPts
04/06/2024Ulaanbaatar, Mongolia0 - 11 Mojiz Rahimov3 - 12 WPts
06/04/2024Durban, South Africa0 - 10 Amand Rossouw6 - 11 LPts
07/02/2024Lyon, France0 - 9 Lionel Oge24 - 13 LPts
10/12/2023Tirana, Albania0 - 8 Ermir Dreshaj21 - 15 LPts
12/10/2023Sana'a, Yemen0 - 7 Haaris Batros11(1) - 24 LPts
14/08/2023Nador, Morocco0 - 6 Quraishi Nissim14 - 21 LPts
16/06/2023Bratislava, Slovakia0 - 5 Kvido Homola25 - 8 LPts
18/04/2023Jeddah, Saudi Arabia0 - 4 Bilal Antoun11 - 23 LPts
18/02/2023Chon Buri, Thailand0 - 3 Songkom Chuthong19 - 8 LPts
21/12/2022Mississauga, Canada0 - 2 David Nist13 - 17 LPts
09/11/2022Toronto, Canada0 - 1 Zachary Rintoul6 - 18 LPts
05/10/2022Burnaby, Canada0 - 0 Ho Kwok4 - 13 LPts