No. |
Result |
Record |
Opponent |
Type |
Round, time |
Date |
Location |
Notes |
19 |
Win |
19–0 |
Jack Catterall |
SD |
12 |
26 Feb 2022 |
OVO Hydro, Glasgow, Scotland |
Retained WBA (Super), WBC, IBF, WBO and The Ring light-welterweight titles |
18 |
Win |
18–0 |
José Ramírez |
UD |
12 |
22 May 2021 |
Virgin Hotels Las Vegas, Paradise, Nevada, US |
Retained WBA (Super), IBF, and The Ring light-welterweight titles;
Won WBC and WBO light-welterweight titles |
17 |
Win |
17–0 |
Apinun Khongsong |
KO |
1 (12), 2:41 |
26 Sep 2020 |
York Hall, London, England |
Retained WBA (Super), IBF, and The Ring light-welterweight titles |
16 |
Win |
16–0 |
Regis Prograis |
MD |
12 |
26 Oct 2019 |
The O2 Arena, London, England |
Retained IBF light-welterweight title;
Won WBA (Super) and vacant The Ring light-welterweight titles;
World Boxing Super Series: Light-welterweight final |
15 |
Win |
15–0 |
Ivan Baranchyk |
UD |
12 |
18 May 2019 |
SSE Hydro, Glasgow, Scotland |
Won IBF light-welterweight title;
World Boxing Super Series: Light-welterweight semi-final |
14 |
Win |
14–0 |
Ryan Martin |
TKO |
7 (12), 2:21 |
3 Nov 2018 |
SSE Hydro, Glasgow, Scotland |
Retained WBC Silver light-welterweight title;
World Boxing Super Series: Light-welterweight quarter-final |
13 |
Win |
13–0 |
Viktor Postol |
UD |
12 |
23 Jun 2018 |
SSE Hydro, Glasgow, Scotland |
Retained WBC Silver light-welterweight title |
12 |
Win |
12–0 |
Winston Campos |
TKO |
3 (12), 0:44 |
3 Mar 2018 |
SSE Hydro, Glasgow, Scotland |
Retained WBC Silver light-welterweight title |
11 |
Win |
11–0 |
Miguel Vázquez |
KO |
9 (12), 2:30 |
11 Nov 2017 |
Royal Highland Centre, Edinburgh, Scotland |
Retained WBC Silver light-welterweight title |
10 |
Win |
10–0 |
Ohara Davies |
TKO |
7 (12), 2:25 |
8 Jul 2017 |
Braehead Arena, Glasgow, Scotland |
Retained Commonwealth light-welterweight title;
Won WBC Silver light-welterweight title |
9 |
Win |
9–0 |
Warren Joubert |
TKO |
6 (12), 1:27 |
24 Mar 2017 |
Meadowbank Stadium, Edinburgh, Scotland |
Retained Commonwealth light-welterweight title |
8 |
Win |
8–0 |
Alfonso Olvera |
UD |
8 |
28 Jan 2017 |
MGM Grand Garden Arena, Paradise, Nevada, US |
|
7 |
Win |
7–0 |
Dave Ryan |
TKO |
5 (12), 2:45 |
21 Oct 2016 |
Meadowbank Stadium, Edinburgh, Scotland |
Won vacant Commonwealth light-welterweight title |
6 |
Win |
6–0 |
Evincii Dixon |
RTD |
2 (8), 3:00 |
30 Jul 2016 |
Barclays Center, Brooklyn, New York City, New York, US |
|
5 |
Win |
5–0 |
Miguel Alberto González Mena |
TKO |
1 (6), 1:33 |
14 May 2016 |
Ice Arena Wales, Cardiff, Wales |
|
4 |
Win |
4–0 |
Lyes Chaibi |
KO |
2 (6), 1:40 |
27 Feb 2016 |
Manchester Arena, Manchester, England |
|
3 |
Win |
3–0 |
Daniel Cosmin Minescu |
TKO |
1 (4), 0:45 |
20 Nov 2015 |
Waterfront Hall, Belfast, Northern Ireland |
|
2 |
Win |
2–0 |
Adam Mate |
TKO |
1 (6), 1:25 |
16 Oct 2015 |
Meadowbank Sports Centre, Edinburgh, Scotland |
|
1 |
Win |
1–0 |
Archie Weah |
TKO |
2 (6), 1:53 |
18 Jul 2015 |
Don Haskins Center, El Paso, Texas, US |