DECISION
DATE
OPPONENT
TITLE
COUNTRY
TKO 7rd 1:14
TKO 7rd 1:14
2026-07-25
SUPER MIDDLEWEIGHT
United States
KO 2rd 1:20
KO 2rd 1:20
2026-03-04
WBA Continental North America SUPER MIDDLEWEIGHT
Canada
TKO 9rd 3:00
TKO 9rd 3:00
2025-11-13
SUPER MIDDLEWEIGHT
Canada
KO 4rd 1:33
KO 4rd 1:33
2025-06-27
SUPER MIDDLEWEIGHT
Canada
TKO 1rd 2:36
TKO 1rd 2:36
2024-11-07
SUPER MIDDLEWEIGHT
Canada
TKO 9rd 2:40
TKO 9rd 2:40
2024-06-06
MIDDLEWEIGHT
MIDDLEWEIGHT
Canada
KO 1rd 1:05
KO 1rd 1:05
2024-03-07
MIDDLEWEIGHT
Canada
KO 2rd 2:35
KO 2rd 2:35
2023-05-13
MIDDLEWEIGHT
WBO World MIDDLEWEIGHT
United States
UD 10rd
UD 10rd
2022-12-16
MIDDLEWEIGHT
Canada
TKO 2rd 1:59
TKO 2rd 1:59
2022-09-16
MIDDLEWEIGHT
Canada
UD 10rd
UD 10rd
2022-06-23
MIDDLEWEIGHT
Canada
TKO 5rd 0:27
TKO 5rd 0:27
2021-01-29
MIDDLEWEIGHT
Mexico
TKO 5rd
TKO 5rd
2019-12-22
WBA World MIDDLEWEIGHT
KO 1rd
KO 1rd
2019-09-25
MIDDLEWEIGHT
Canada
SD 10rd
SD 10rd
2019-05-02
MIDDLEWEIGHT
WBC International MIDDLEWEIGHT
United States
SD 10rd
SD 10rd
2019-03-01
(VACANT) WBC International MIDDLEWEIGHT
United States
KO 2rd
KO 2rd
2018-11-23
MIDDLEWEIGHT
Canada
TKO 3rd
TKO 3rd
2018-10-05
MIDDLEWEIGHT
Canada
TKO 7rd
TKO 7rd
2018-06-22
MIDDLEWEIGHT
Canada
TKO 10rd
TKO 10rd
2018-03-30
(VACANT) WBO International SUPER MIDDLEWEIGHT
Canada
KO 1rd
KO 1rd
2018-02-09
MIDDLEWEIGHT
Canada
KO 2rd
KO 2rd
2017-12-15
SUPER WELTERWEIGHT
Canada
TKO 8rd
TKO 8rd
2017-10-26
SUPER WELTERWEIGHT
Canada
KO 2rd
KO 2rd
2017-06-16
SUPER WELTERWEIGHT
Canada
TKO 7rd 3:00
TKO 7rd 3:00
2017-01-28
WBA NABA SUPER WELTERWEIGHT
TKO 1rd
TKO 1rd
2016-10-21
(VACANT) IBF North American SUPER WELTERWEIGHT
Canada
TKO 3rd
TKO 3rd
2016-07-06
SUPER WELTERWEIGHT
Canada
TKO 9rd
TKO 9rd
2016-05-12
IBF Youth SUPER WELTERWEIGHT
Canada
TKO 3rd
TKO 3rd
2016-03-11
(VACANT) IBF Youth SUPER WELTERWEIGHT
Canada
UD 8rd
UD 8rd
2016-01-29
SUPER WELTERWEIGHT
Canada
TKO 1rd
TKO 1rd
2015-12-03
SUPER WELTERWEIGHT
Canada
DRAW 8rd
DRAW 8rd
2015-06-19
SUPER WELTERWEIGHT
Canada
TKO 2rd
TKO 2rd
2015-05-14
SUPER WELTERWEIGHT
Canada
TKO 1rd
TKO 1rd
2015-04-16
SUPER WELTERWEIGHT
Canada
UD 6rd
UD 6rd
2015-01-30
SUPER WELTERWEIGHT
Canada
TKO 5rd
TKO 5rd
2014-12-05
SUPER WELTERWEIGHT
Canada
TD 3rd
TD 3rd
2014-11-20
SUPER WELTERWEIGHT
Canada
KO 1rd
KO 1rd
2014-11-06
SUPER WELTERWEIGHT
Canada
TKO 4rd
TKO 4rd
2014-10-10
SUPER WELTERWEIGHT
Canada
TKO 2rd
TKO 2rd
2014-09-26
SUPER WELTERWEIGHT
Canada
TKO 2rd
TKO 2rd
2014-08-21
SUPER WELTERWEIGHT
Canada
KO 1rd
KO 1rd
2014-06-12
SUPER WELTERWEIGHT
Canada
UD 4rd
UD 4rd
2014-05-21
MIDDLEWEIGHT
Canada
TKO 1rd
TKO 1rd
2014-03-27
SUPER WELTERWEIGHT
Canada