Weightclass:  Welterweight
Location:  Calgary, Canada
Record:  27(1) - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2025Calgary, Canada26(1) - 17(1) Kolya Augshkapa0 - 3 WPts
10/04/2025Calgary, Canada25(1) - 17(1) Sergey Duda5 - 5 WPts
10/02/2025Calgary, Canada24(1) - 17(1) Patrick Carrie0 - 0 WPts
12/12/2024Calgary, Canada23(1) - 17(1) Hadeon Soroka0 - 17(3) WPts
12/10/2024Calgary, Canada22 - 17(1) Juan Verdejo3 - 13(7) WKO3
13/08/2024Calgary, Canada22 - 16(1) Jakša Nad13 - 10 LPts
14/06/2024Calgary, Canada21 - 16(1) Lisandro Febus1 - 3 WPts
14/04/2024Calgary, Canada21 - 15(1) Mardian Cartier31 - 11 LPts
14/02/2024Calgary, Canada20 - 15(1) Hynek Blazina0 - 3 WPts
16/12/2023Calgary, Canada19 - 15(1) David Gaiter0 - 3 WPts
16/10/2023Calgary, Canada18 - 15(1) Arseni Marsucoff1 - 2 WPts
18/08/2023Calgary, Canada17 - 15(1) Aleksei Ghaksylycoff3 - 24 WPts
19/06/2023Calgary, Canada17 - 14(1) Sam Broadus27 - 7 LPts
21/04/2023Markham, Canada17 - 13(1) Nick Riggins20 - 13 LPts
21/02/2023Turin, Italy17 - 12(1) Luigino Fortuna20 - 12 LPts
24/12/2022Calgary, Canada16 - 12(1) Lazar Vanadzinsh2 - 12 WPts
25/10/2022Newark, USA15 - 12(1) Rodrigo Santiago9(1) - 12 WPts
27/08/2022Calgary, Canada14 - 12(1) Billy McCoun2 - 2 WPts
27/06/2022Calgary, Canada13 - 12(1) Spencer Caldwell0 - 4 WPts
28/04/2022Calgary, Canada13 - 11(1) Dominik Strom20 - 7 LPts
28/02/2022Istaravshan, Tajikistan13 - 10(1) Farrukh Kasimov17 - 9 LPts
30/12/2021Calgary, Canada12 - 10(1) John Herde10(1) - 14 WPts
30/10/2021Calgary, Canada11 - 10(1) Seto Soeprapto4 - 6 WPts
30/08/2021Calgary, Canada10 - 10(1) Federico Leon10 - 7 WPts
29/06/2021Calgary, Canada9 - 10(1) Haaris Begum5 - 16 WPts
28/04/2021Calgary, Canada8 - 10(1) Hyun-soo Ho10 - 4 WPts
28/02/2021Montreal, Canada8 - 9(1) Germain Mimoun7 - 7 LPts
15/01/2021Montevideo, Uruguay7 - 9(1) Alejandro Munoz11 - 9 WPts
16/11/2020Turku, Finland6 - 9(1) Antto Ojanen3(1) - 13 WPts
18/09/2020Carolina, Puerto Rico6 - 8(1) Ulises Ocanas12 - 1 LPts
18/07/2020Ottawa, Canada5 - 8(1) Glynn Ervine2 - 14 WPts
17/06/2020Riga, Latvia4 - 8(1) Sasha Dzintarnieks5 - 10 WPts
17/04/2020Winnipeg, Canada4 - 7(1) John Kimmick10 - 2 LPts
09/03/2020Calgary, Canada4 - 6(1) Hayden Elliot5 - 2 LPts
08/01/2020Calgary, Canada4 - 5(1) Ian Dunsmore7 - 3 LPts
08/11/2019Calgary, Canada3 - 5(1) Mathijs Reiftens5 - 7 WPts
08/09/2019Halifax, Canada2 - 5(1) Nick Hails0 - 7 WPts
18/07/2019Calgary, Canada1 - 5(1) Nicholas Oakley2 - 3 WPts
23/05/2019Calgary, Canada1 - 4 Alen Dowe8(1) - 1 LKO3
23/03/2019Calgary, Canada1 - 3 Marco Losada2 - 6(1) LPts
21/01/2019Calgary, Canada1 - 2 Horace Depardieu2 - 1 LPts
20/11/2018Antofagasta, Chile1 - 1 Rafael Lozano3 - 3 LPts
20/09/2018Calgary, Canada0 - 1 John Kimmick2 - 0 WPts
18/07/2018Toronto, Canada0 - 0 Lewis Beaudin0 - 0 LPts