Every player, every cap, every move.

28,241 players, 825 teams, 13,282 matches and 53 transfers on record, with a focus on African football.

Coming up

Advertisement

Latest results