Answer
Dykes has earned 20 caps for Scotland, representing his country at the international level. A cap is a symbolic award given to a player who has participated in a match for their national team. It signifies the honor and achievement of representing one's country in competitive football.