Weightclass:  Lightweight
Location:  Edmonton, Canada
Record:  16 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2025Edmonton, Canada15 - 20 Clint Hamilton5(1) - 17 WPts
10/02/2025Edmonton, Canada15 - 19 Will Cullens12 - 9 LPts
12/12/2024Edmonton, Canada14 - 19 John Hughes3 - 4 WPts
12/10/2024Edmonton, Canada14 - 18 Vladislav á Plaksov4 - 9 LPts
14/08/2024Edmonton, Canada13 - 18 Odil Grosjean7 - 8(3) WPts
15/06/2024Edmonton, Canada12 - 18 Bob Hier3 - 6 WPts
15/04/2024Edmonton, Canada11 - 18 Roger Hankin0 - 1 WPts
16/02/2024Edmonton, Canada10 - 18 John Kimmick1 - 7 WPts
18/12/2023Edmonton, Canada10 - 17 Goga Shatov24(1) - 10 LPts
19/10/2023Edmonton, Canada9 - 17 Adam Whan1 - 4 WPts
21/08/2023Edmonton, Canada8 - 17 Georgiy Wolsky2 - 12 WPts
22/06/2023Edmonton, Canada8 - 16 Ashley Evan18 - 13 LPts
23/04/2023Winnipeg, Canada7 - 16 Chainey de France13 - 17 WPts
23/02/2023Dakar, Senegal7 - 15 Montague Gracq17 - 8 LPts
25/12/2022Ndola, Zambia6 - 15 Jevonte Hankende7 - 24 WPts
27/10/2022Charleroi, Belgium6 - 14 Tugdual Chamfort28 - 2 LPts
29/08/2022Edmonton, Canada5 - 14 Sajid Abdul0 - 3 WPts
30/06/2022Sana'a, Yemen5 - 13 Faisal Fahmy24 - 3 LPts
02/05/2022Winnipeg, Canada5 - 12 Mark Wyly8 - 13 LPts
16/03/2022Ottawa, Canada5 - 11 Sam Rhind7 - 18 LPts
03/02/2022Toronto, Canada5 - 10 Antwan Whittum14 - 7 LPts
15/12/2021Phoenix, USA5 - 9 Joe Strachan10 - 12 LPts
15/10/2021Samarqand, Uzbekistan5 - 8 Naghi Javadov9 - 16(1) LPts
15/08/2021Montreal, Canada4 - 8 Garland Peizerat1 - 5 WPts
10/07/2021Edmonton, Canada3 - 8 Dembe Moyoyo10 - 9 WPts
09/05/2021Surrey, Canada3 - 7 James Griff15 - 8 LPts
30/03/2021Gaineau, Canada3 - 6 Leverett Mauresmo5 - 9 LPts
04/02/2021Edmonton, Canada3 - 5 Stuart Donn13(1) - 6 LPts
27/12/2020Edmonton, Canada3 - 4 Remo Anselmi6(1) - 7 LPts
27/10/2020Vancouver, Canada2 - 4 Dale Fall4 - 6 WPts
07/09/2020Edmonton, Canada2 - 3 Aleksei Gumbatov9 - 6 LPts
07/07/2020Edmonton, Canada2 - 2 May Meer6 - 4 LPts
06/05/2020Edmonton, Canada2 - 1 Vikenti Kagramanov4 - 9(2) LPts
07/03/2020Edmonton, Canada2 - 0 Roger Ironside6 - 6 LPts
06/01/2020Edmonton, Canada1 - 0 Mark Wyly0 - 7 WPts
05/11/2019Edmonton, Canada0 - 0 Aghakhan Oralbeckow3 - 2 WPts