Weightclass:  Lightweight
Location:  Edmonton, Canada
Record:  23(2) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2030Edmonton, Canada22(2) - 29 Dan Mutamangira1 - 10 WPts
10/04/2030Edmonton, Canada21(2) - 29 Miho Žunec0 - 2 WPts
09/02/2030Edmonton, Canada20(2) - 29 Mahammad Saciev0 - 9 WPts
11/12/2029Montreal, Canada19(2) - 29 Montrell Basque25 - 18 WPts
14/10/2029Prague, Czech Republic18(2) - 29 Bonifßc Kan13(1) - 9 WPts
16/08/2029Calgary, Canada18(2) - 28 Rob Herriott21(1) - 21 LPts
18/06/2029Toronto, Canada17(2) - 28 Ian Monro24(6) - 24(1) WPts
19/04/2029Maracaibo, Venezuela17(2) - 27 Joaquin Balasco27(1) - 23 LPts
19/02/2029Almaty, Kazakhstan17(2) - 26 Shayan Raimbec11 - 10 LPts
22/12/2028Edmonton, Canada16(2) - 26 John Pewitt21 - 21(1) WPts
23/10/2028Yerevan, Armenia16(2) - 25 Panig Mambreyan11 - 18(2) LPts
25/08/2028Riga, Latvia15(2) - 25 Pyotr Upmalis0 - 2 WPts
27/06/2028Halifax, Canada14(2) - 25 David Denholm24(1) - 16 WPts
29/04/2028Gyumri, Armenia13(2) - 25 Tatig Zenian10 - 12 WPts
01/03/2028Winnipeg, Canada13(2) - 24 Clint Raulston11 - 19 LPts
01/01/2028Winnipeg, Canada13(2) - 23 Clint Raulston10 - 19 LPts
07/11/2027Ottawa, Canada13(2) - 22 Lloyd Rodie19 - 14 LPts
10/09/2027Yerevan, Armenia13(2) - 21 Shavab Orogyan24(1) - 10 LPts
13/07/2027Montreal, Canada13(2) - 20 Gaston Depardieu14 - 24 LPts
06/06/2027Edmonton, Canada13(2) - 19 Robert Lowder26 - 7 LPts
28/05/2027Edmonton, Canada13(2) - 18 Robert Lowder25 - 7 LPts
10/05/2027Ulaanbaatar, Mongolia12(2) - 18 Kemaleddin Tseveenpurev11 - 16(3) WPts
12/03/2027Burnaby, Canada11(2) - 18 Corey Mattix17 - 17 WPts
04/02/2027Mississauga, Canada11(2) - 17 Chris Bett38(2) - 19 LPts
04/01/2027Edmonton, Canada10(2) - 17 Ollie Carre3 - 9 WPts
06/11/2026Panama City, Panama9(2) - 17 Cruz Meraz15 - 24 WPts
08/09/2026Liege, Belgium8(1) - 17 Labaron Gary8 - 20(2) WKO3
11/07/2026Edmonton, Canada7 - 17 Fraser Nest10 - 13(4) WKO3
12/05/2026Stockholm, Sweden7 - 16 Kevin Blum8 - 9 LPts
14/03/2026Daegu, South Korea6 - 16 Chang-hoon Moon12 - 21(3) WPts
14/01/2026Edmonton, Canada6 - 15 Clinton Fenderson12(1) - 15 LPts
15/11/2025Lusaka, Zambia6 - 14 Connor Bisa8 - 14 LPts
17/09/2025Katlehong, South Africa6 - 13 Dillon Serero36 - 14 LPts
20/07/2025Wuhan, China6 - 12 HuiK'o Chang18 - 10 LPts
22/05/2025Edmonton, Canada5 - 12 Mel Ker3 - 7 WPts
24/03/2025Tabriz, Iran5 - 11 Abdul Kurbanov38(2) - 14 LPts
24/01/2025Ghent, Belgium4 - 11 Reinout Foreest3 - 8 WPts
26/11/2024Mashhad, Iran4 - 10 Sajid Abdul6 - 12 LPts
28/09/2024Marseille, France4 - 9 Briar Binoche16 - 26 LPts
31/07/2024Edmonton, Canada3 - 9 Rich Sullivan1 - 6(1) WPts
02/06/2024Acapulco, Mexico3 - 8 Juan Picado8 - 16(1) LPts
04/04/2024Brampton, Canada3 - 7 Ian Duffus11 - 22 LPts
22/02/2024Halifax, Canada2 - 7 Brendan Fife8 - 4 WPts
25/12/2023Surrey, Canada2 - 6 Ben Crafford4 - 28 LPts
27/10/2023Edmonton, Canada1 - 6 Michael Noon1 - 0 WPts
27/08/2023Guayaquil, Ecuador0 - 6 Vicente Francia8 - 19 WPts
29/06/2023Baku, Azerbaijan0 - 5 Farahim Mirzazade14 - 17 LPts
30/04/2023Chitungwiza, Zimbabwe0 - 4 Davie Engelbrecht12 - 20 LPts
02/03/2023Rosario, Argentina0 - 3 Carlos Montalvan8 - 17 LPts
01/01/2023Sofia, Bulgaria0 - 2 Luben á Zhukov18 - 6 LPts
03/11/2022Vaughan, Canada0 - 1 Patrick Jones2 - 2 LPts
05/09/2022Edmonton, Canada0 - 0 Georgiy Erlanow16 - 7 LPts