31 wins (22 knockouts), 2 losses, 1 draw, 0 no contests
[8]
Res.
Record
Opponent
Type
Round
Date
Location
Notes
Win
31-2-1
Jesus Nunez Rodriguez
TKO
1
2018-12-15
Coca-Cola Coliseum,
Toronto,
Ontario
Win
30-2-1
Abraham Gomez
TKO
6
2018-09-29
Civic Complex,
Cornwall,
Ontario
Draw
29-2-1
Ricky Sismundo
SD
8
2016-05-13
Metropolis,
Montréal,
Québec
Loss
29-2
Terence Crawford
TKO
10 (12)
2015-10-24
CenturyLink Center,
Omaha, Nebraska
For
WBO light welterweight title
Win
29-1
Jerry Belmontes
UD
10
2015-06-20
Bell Centre,
Montreal,
Quebec
Retained WBC-NABF lightweight title
Win
28-1
Carlos Manuel Reyes
KO
3 (10)
2015-03-14
Bell Centre,
Montreal,
Quebec
Win
27-1
Daniel Ruiz
TKO
5 (12)
2014-09-27
Bell Centre,
Montreal,
Quebec
Retained WBC-NABF lightweight title
Win
26-1
Mario Perez
TKO
8 (12)
2014-06-13
Pierre-Charbonneau Centre,
Montréal,
Québec
Won vacant
WBC-NABF lightweight title
Loss
25-1
Lamont Peterson
UD
12
2014-01-25
DC Armory,
Washington, District of Columbia
For
IBF light welterweight title
Win
25-0
Cleotis Pendarvis
TKO
4 (12)
2013-05-10
Buffalo Run Casino,
Miami, Oklahoma
Win
24-0
Juan Jesus Rivera
TKO
2 (12)
2013-02-16
Hilton Lac Leamy,
Gatineau,
Québec
Retained WBC-NABF light welterweight title
Win
23-0
Ivan Cano
TKO
11 (12)
2012-10-26
Holiday Inn,
Pointe-Claire,
Québec
Retained WBC-NABF light welterweight title;Won vacant
WBA-
NABA light welterweight title
Win
22-0
Lanardo Tyner
UD
12
2012-05-19
Holiday Inn,
Pointe-Claire,
Québec
Won vacant
WBC-NABF light welterweight title
Win
21-0
Ryan Barrett
TKO
3 (8)
2012-02-18
Bell Centre,
Montréal,
Québec
Win
20-0
Francisco Lorenzo
UD
10
2011-10-20
Bell Centre,
Montréal,
Québec
Win
19-0
Wilfredo Negrón
TKO
5 (8)
2010-11-11
Corona Theatre,
Montréal,
Québec
Win
18-0
Antonio Soriano
RTD
6 (8)
2010-08-14
Bell Centre,
Montréal,
Québec
Win
17-0
Hugo Armenta
RTD
5 (8)
2009-11-07
Montreal Casino,
Montréal,
Québec
Win
16-0
Adrian Navarrete
UD
8
2009-06-06
Montreal Casino,
Montréal,
Québec
Win
15-0
Fabian Luque
TKO
2 (8)
2008-10-04
Montreal Casino,
Montréal,
Québec
Win
14-0
Cesar Soriano
UD
8
2008-08-01
Gare Windsor,
Montréal,
Québec
Win
13-0
Henry Arjona
KO
6 (8)
2008-05-03
Montreal Casino,
Montréal,
Québec
Win
12-0
Cristian Chavez
TKO
5 (8)
2008-03-08
Montreal Casino,
Montréal,
Québec
Win
11-0
Michael Springer
UD
8
2008-02-09
Montreal Casino,
Montréal,
Québec
Win
10-0
Anthony Woods
TKO
1 (6)
2008-01-11
Seminole Hard Rock Hotel and Casino,
Hollywood, Florida
Win
9-0
Saul Corral
KO
1 (4)
2007-12-01
Montreal Casino,
Montréal,
Québec
Win
8-0
Axel Rodrigo Solis
UD
4
2007-10-06
Montreal Casino,
Montréal,
Québec
Win
7-0
Sebastien Hamel
KO
5 (6)
2007-09-21
Colisée,
Trois-Rivières,
Québec
Win
6-0
Bakary Sako
TKO
4 (6)
2007-08-03
Pierre-Charbonneau Centre,
Montréal,
Québec
Win
5-0
Ivan Illescas
UD
4
2007-05-12
Montreal Casino,
Montréal,
Québec
Win
4-0
Mario Alberto Mondragon
KO
2 (4)
2007-03-19
Montreal Casino,
Montréal,
Québec
Win
3-0
Mario Rodriguez
TKO
2 (4)
2007-03-10
Montreal Casino,
Montréal,
Québec
Win
2-0
Stephane Chartrand
TKO
4 (4)
2007-02-22
Club Soda,
Montréal,
Québec
Win
1-0
Stephane Fleury
UD
4
2006-12-16
Le Medley,
Montréal,
Québec