Weightclass:  Lightweight
Location:  Surrey, Canada
Record:  13 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2029Surrey, Canada12 - 27 Jeremie Makoun2 - 6 WPts
01/03/2029Surrey, Canada11 - 27 Venacio Sedano3(1) - 17 WPts
31/12/2028Surrey, Canada11 - 26 Andrii Mastel5 - 6 LPts
31/10/2028Surrey, Canada10 - 26 Ashley Stevison1 - 1 WPts
01/09/2028Surrey, Canada10 - 25 Quarren Babla1 - 8 LPts
03/07/2028Surrey, Canada10 - 24 Dave Fall1 - 0 LPts
04/05/2028Surrey, Canada9 - 24 Connor Smith0 - 7 WPts
06/03/2028Surrey, Canada8 - 24 Faisal Iclassow1 - 9 WPts
06/01/2028Surrey, Canada8 - 23 Jerrold Gloria3 - 12 LPts
06/11/2027Surrey, Canada8 - 22 Ulrik Kanne3 - 2 LPts
07/09/2027Surrey, Canada7 - 22 Urvano Pico1 - 8 WPts
09/07/2027Surrey, Canada6 - 22 Lewis Greive1 - 8 WPts
10/05/2027Surrey, Canada5 - 22 Vasyl Ruschak0 - 6 WPts
11/03/2027Surrey, Canada4 - 22 Juan Garcia3 - 6 WPts
11/01/2027Surrey, Canada3 - 22 Zach Queen9 - 19 WPts
12/11/2026Surrey, Canada2 - 22 Pavel Jilek2 - 11 WPts
13/09/2026Calgary, Canada2 - 21 John Pewitt13 - 15(1) LPts
17/07/2026Bratislava, Slovakia2 - 20 Ladislav Vondrasek18 - 24 LPts
19/05/2026Montreal, Canada2 - 19 Marin Malraux6 - 19 LPts
25/03/2026Kryvyi Rih, Ukraine1 - 19 Kolzak Vorobyov0 - 24 WPts
25/01/2026Surrey, Canada0 - 19 Alastair Kincaid7 - 3 WPts
27/11/2025Santa Clara, Cuba0 - 18 Xeres Marcelo4 - 14 LPts
29/09/2025Montreal, Canada0 - 17 Jacques Jade18 - 27 LPts
10/08/2025Montreal, Canada0 - 16 Chivalry Thil5 - 19 LPts
13/06/2025Surrey, Canada0 - 15 Orville de Marivaux2 - 12 LPts
15/04/2025Shymkent, Kazakhstan0 - 14 Manaf Cairbecov5 - 16 LPts
15/02/2025Surrey, Canada0 - 13 Gus Mortland2 - 8 LPts
18/12/2024Surrey, Canada0 - 12 Blake Baisley0 - 1 LPts
19/10/2024Winnipeg, Canada0 - 11 Morgan Patterson5 - 18(1) LPts
28/08/2024Mississauga, Canada0 - 10 Rex Ferriss25(2) - 12 LPts
27/07/2024Montreal, Canada0 - 9 Dior Delorme1 - 3 LPts
12/06/2024Surrey, Canada0 - 8 Franchot Calmat20 - 17 LPts
19/04/2024Mississauga, Canada0 - 7 Geoff Gillem15 - 19 LPts
24/02/2024Winnipeg, Canada0 - 6 Ian Preston10 - 12 LPts
02/01/2024Surrey, Canada0 - 5 Newell Dacourt1 - 5 LPts
02/11/2023San Jose, Costa Rica0 - 4 Larenzo Ruan13 - 10 LPts
04/09/2023Richmond, Canada0 - 3 Corey Floyd4 - 22 LPts
04/08/2023Surrey, Canada0 - 2 John Sabiston2 - 7 LPts
05/06/2023Surrey, Canada0 - 1 Oliver Williams0 - 0 LPts
05/05/2023Surrey, Canada0 - 0 Azam Hadad0 - 0 LPts