Weightclass:  Lightweight
Location:  Surrey, Canada
Record:  20 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2027Surrey, Canada19 - 10 Vicente Sigala0 - 3 WPts
21/07/2027Surrey, Canada18 - 10 Georgiy Gumbatov8 - 17 WPts
22/05/2027Surrey, Canada17 - 10 Ramirez Monte2 - 5 WPts
23/03/2027Surrey, Canada17 - 9 Umut Sezgin9 - 1 LPts
22/01/2027Surrey, Canada16 - 9 Aki Kanda3 - 9(1) WPts
23/11/2026Surrey, Canada15 - 9 Macario Bustillo6 - 5 WPts
24/09/2026Surrey, Canada14 - 9 Ichiro Tanaka3 - 16 WPts
26/07/2026Surrey, Canada14 - 8 Robert Lowder15 - 4 LPts
27/05/2026Surrey, Canada13 - 8 Morgan Picken0 - 0 WPts
28/03/2026Surrey, Canada12 - 8 Neron Vita8 - 30 WPts
28/01/2026Surrey, Canada11 - 8 Farhan Yacoub8 - 8 WPts
29/11/2025Surrey, Canada10 - 8 Arthur Bryce0 - 3 WPts
29/09/2025Surrey, Canada9 - 8 John Hughes6 - 6 WPts
01/08/2025Changsha, China9 - 7 Shen Hai35 - 14 LPts
02/06/2025Surrey, Canada8 - 7 Sam Ewing3 - 15 WPts
04/04/2025Surrey, Canada7 - 7 Eloy Bolivar2 - 2 WPts
04/02/2025Surrey, Canada6 - 7 Clint Raulston3 - 8 WPts
07/12/2024Sofia, Bulgaria5 - 7 Veselin á Nazarov1 - 14 WPts
09/10/2024Geneva, Switzerland5 - 5 Leggett Platini25 - 16 LPts
09/10/2024Geneva, Switzerland5 - 6 Leggett Platini26 - 16 LPts
11/08/2024Mecca, Saudi Arabia4 - 5 Syed Basri0 - 9 WPts
13/06/2024Prague, Czech Republic3 - 5 Jßchym Rodich2 - 5 WPts
14/04/2024Toronto, Canada3 - 4 Alec Shanklin0 - 0 LPts
11/03/2024Vancouver, Canada3 - 3 James Bran19 - 19 LPts
31/01/2024Montreal, Canada2 - 3 Dior Delorme0 - 0 WPts
17/12/2023Bern, Switzerland2 - 2 Dietz Pfarr27(1) - 10 LPts
19/10/2023Ulaanbaatar, Mongolia2 - 1 Simohamed Togoon11 - 9 LPts
21/08/2023Toronto, Canada1 - 1 Leeroy Ferriss10 - 19 WPts
06/07/2023Calgary, Canada1 - 0 Sam Taite8(1) - 16 LPts
05/06/2023Surrey, Canada0 - 0 Cole Pert0 - 1 WPts