Weightclass:  Lightweight
Location:  Vancouver, Canada
Record:  20(2) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2029Vancouver, Canada20(2) - 8 Zuffur Tolymbecow12 - 12 LPts
13/10/2029Vancouver, Canada19(2) - 8 Jesus Bolivar1 - 0 WPts
14/08/2029Vancouver, Canada18(2) - 8 Branislav Vojnovic1 - 2 WPts
16/06/2029Vancouver, Canada17(2) - 8 Emilio Barraza6 - 9 WPts
17/04/2029Vancouver, Canada16(2) - 8 Urvano Raso1(1) - 9 WPts
17/02/2029Vancouver, Canada15(2) - 8 John Kitching2 - 16 WPts
19/12/2028Vancouver, Canada14(2) - 8 Alfonso Mellado0 - 7 WPts
20/10/2028Vancouver, Canada13(2) - 8 Carson Hagen2 - 10 WPts
21/08/2028Vancouver, Canada12(2) - 8 Jerrold Casimiro1 - 9(1) WPts
23/06/2028Vancouver, Canada11(2) - 8 Malvolio Solomon6 - 16(1) WPts
24/04/2028Vancouver, Canada10(2) - 8 Takeo Taniguchi2 - 12 WPts
25/02/2028Vancouver, Canada9(2) - 8 Haaris Siddiqi0 - 6 WPts
27/12/2027Prague, Czech Republic8(1) - 8 Herbert Barkus1 - 6 WKO3
29/10/2027Montreal, Canada8(1) - 7 Dior Delorme14 - 12 LPts
31/08/2027Vancouver, Canada7(1) - 7 David Mings7 - 12 WPts
02/07/2027Medina, Saudi Arabia7(1) - 6 Malik Alfayed6 - 16 LPts
04/05/2027Ulaanbaatar, Mongolia7(1) - 5 Zhong Weng19(1) - 21 LPts
06/03/2027Gdansk, Poland6 - 5 Tymoteusz Skwarek6 - 21(3) WKO3
06/01/2027San Jose, Costa Rica5 - 5 Cruz Garcia5 - 12 WPts
08/11/2026Vancouver, Canada4 - 5 Nazir Aganazarov4 - 14 WPts
09/09/2026Vancouver, Canada3 - 5 Seth Copeland0 - 7 WPts
11/07/2026Manila, Philippines3 - 4 Manuel Vinoray5 - 15 LPts
13/05/2026Vancouver, Canada2 - 4 Blake Baisley2 - 8 WPts
15/03/2026Ottawa, Canada2 - 3 Lloyd Rodie10 - 13 LPts
21/01/2026Halifax, Canada2 - 2 John Stephenson18 - 8 LPts
12/12/2025Richmond, Canada2 - 1 Phil Scroggins0 - 0 LPts
21/10/2025Montreal, Canada2 - 0 Briar Oliphant0 - 0 LPts
16/09/2025Toronto, Canada1 - 0 Sean Jones0 - 3 WPts
28/07/2025Vancouver, Canada0 - 0 John Bryce0 - 1 WPts