CONCACAF Champions Cup
1
0
0
0
1
0
0
0
0
90
CONCACAF Champions Cup
CONCACAF Caribbean Cup
8
0
0
0
0
0
0
0
0
720
CONCACAF Caribbean Cup
Jamaica Premier League
39
0
2
0
8
0
4
0
0
3441
Jamaica Premier League
SLFA Division One
14
0
0
0
0
0
3
0
0
1260
SLFA Division One
SPFL
Totals
FIFA Friendlies
3
0
0
1
0
0
0
0
0
270
FIFA Friendlies
CONCACAF Nations League
16
0
0
0
3
0
0
0
0
1440
CONCACAF Nations League
CONCACAF Gold Cup Qualifiers
1
0
0
0
0
0
0
0
0
90
CONCACAF Gold Cup Qualifiers
Windward Islands Tournament
7
0
0
0
1
0
2
0
0
630
Windward Islands Tournament
Totals
CONCACAF U20 Championship
4
0
0
0
0
0
0
0
0
360
CONCACAF U20 Championship
Totals
CONCACAF Champions Cup
2024
1
0
0
0
1
0
0
0
0
90
CONCACAF Champions Cup
Jamaica Premier League
2023/2024
1
0
0
0
0
-
0
0
0
90
Jamaica Premier League
CONCACAF Caribbean Cup
2023
8
0
0
0
0
-
0
0
0
720
CONCACAF Caribbean Cup
Jamaica Premier League
2022/2023
19
0
2
0
4
-
1
0
0
1581
Jamaica Premier League
Jamaica Premier League
2022
19
0
0
0
4
-
3
0
0
1770
Jamaica Premier League
SLFA Division One
2021
8
0
0
0
0
-
1
0
0
720
SLFA Division One
SLFA NLA Island Cup
2019
4
0
0
0
0
-
1
0
0
360
SLFA NLA Island Cup
Premier League
2019
6
0
0
0
0
-
2
0
0
540
Premier League
Totals
CONCACAF Nations League
2023/2024
6
0
0
0
0
0
0
0
0
540
CONCACAF Nations League
CONCACAF Gold Cup Qualifiers
2023
1
0
0
0
0
0
0
0
0
90
CONCACAF Gold Cup Qualifiers
FIFA Friendlies
2023
1
0
0
0
0
0
0
0
0
90
FIFA Friendlies
CONCACAF Nations League
2022/2023
3
0
0
0
1
0
0
0
0
270
CONCACAF Nations League
FIFA Friendlies
2022
2
0
0
1
0
0
0
0
0
180
FIFA Friendlies
Windward Islands Tournament
2019
4
0
0
0
0
-
1
0
0
360
Windward Islands Tournament
CONCACAF Nations League
2019/2021
7
0
0
0
2
0
0
0
0
630
CONCACAF Nations League
Windward Islands Tournament
2017
3
0
0
0
1
-
1
0
0
270
Windward Islands Tournament
Totals
CONCACAF U20 Championship
2018
4
0
0
0
0
0
0
0
0
360
CONCACAF U20 Championship
Totals