The two biggest teams in Scottish football, Rangers and Celtic, are home to the highest-paid athletes. Alfredo Morelos, a Colombian striker for Rangers, is thought to make the most money in Scotland, earning almost £33,000 per week. Callum McGregor, the club captain, receives £23,000 per week, which is roughly £1.2 million annually, making him Celtic’s highest-paid player.