Zak Swanson plays at right-back for Portsmouth in the English Championship. In 2025/26 he has 4 yellow cards, averaging 0.12 cards per game, with 0.61 fouls committed and 0.7 fouls won per game. His next match is against Wolverhampton Wanderers on 16 September.