Weightclass:  Lightweight
Location:  Vancouver, Canada
Record:  17 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2025Vancouver, Canada16 - 20 Leeroy Heth2 - 3 WPts
05/02/2025Vancouver, Canada16 - 19 George Weatherley8 - 10 LPts
07/12/2024Vancouver, Canada15 - 19 Lucas Blethen3 - 5 WPts
08/10/2024Vancouver, Canada14 - 19 Dave Trumbull1 - 6 WPts
09/08/2024Vancouver, Canada13 - 19 Kolzak Vorobyov0 - 14 WPts
11/06/2024Vancouver, Canada13 - 18 Patrick Jones11 - 4 LPts
12/04/2024Vancouver, Canada12 - 18 Alejandro Conejo4 - 2 WPts
13/02/2024Vancouver, Canada12 - 17 Bryan de Portzamparc2 - 7 LPts
15/12/2023Vancouver, Canada11 - 17 Baariq Tsagaanbaatar1 - 4 WPts
16/10/2023Vancouver, Canada10 - 17 Oliver Creach1 - 8 WPts
17/08/2023Vancouver, Canada9 - 17 Dom Cummingham1 - 1 WPts
18/06/2023Vancouver, Canada8 - 17 Teerachai Jaikom1 - 9 WPts
19/04/2023Santiago de los Caballeros, Dominican Republic7 - 17 Ulises Palmero16 - 18 WPts
19/02/2023Toronto, Canada7 - 16 Cody Bell23 - 9 LPts
01/01/2023Ottawa, Canada7 - 15 Robert Carmicheal14 - 19 LPts
16/11/2022Toronto, Canada7 - 14 Chris Hawthorne9 - 8 LPts
10/10/2022Winnipeg, Canada6 - 14 Spencer Lovitt3 - 11 WPts
31/08/2022San Jose, Costa Rica6 - 13 Cruz Muzquiz8 - 10 LPts
03/07/2022Accra, Ghana5 - 13 Ewan Mbun0 - 1 WPts
05/05/2022Almaty, Kazakhstan4 - 13 Jawad Turkebai0 - 0 WPts
07/03/2022Baku, Azerbaijan4 - 12 Parvin Mostafa15 - 9 LPts
07/01/2022Vancouver, Canada3 - 12 Lucas Jelley0 - 12 WPts
06/11/2021Vancouver, Canada3 - 11 Viktor Ctvrtnik20 - 5 LPts
06/09/2021Udon Thani, Thailand3 - 10 Fonluang Por Panya2 - 8 LPts
07/07/2021Liege, Belgium3 - 9 Canon Laurent13 - 4 LPts
06/05/2021Vancouver, Canada2 - 9 Vicente Penalver4 - 16 WPts
07/03/2021Edmonton, Canada2 - 8 Callum Swaney2 - 0 LPts
07/01/2021Vancouver, Canada1 - 8 Jose Garzon1 - 12 WPts
07/11/2020Managua, Nicaragua1 - 7 Diego Galan8 - 10 LPts
09/09/2020Vancouver, Canada1 - 6 Paul Shirer8 - 6 LPts
08/07/2020Shamkir, Azerbaijan1 - 5 Ikhtiyar Babaev6 - 6 LPts
10/05/2020Edmonton, Canada1 - 4 Dominic Garrett6 - 7 LPts
04/04/2020Winnipeg, Canada1 - 3 Chris Louden6 - 8 LPts
18/02/2020Toronto, Canada1 - 2 Chris Hawthorne0 - 0 LPts
20/12/2019Toronto, Canada1 - 1 David Owen5 - 6 LPts
04/11/2019San Jose, USA1 - 0 Dom Costilla0 - 6 LPts
06/09/2019Vancouver, Canada0 - 0 Rex Ferriss4 - 1 WPts