Why does William Troost-Ekong play for Nigeria?
Born in Haarlem, Netherlands · Citizenship: Kingdom of the Netherlands, Nigeria
Short answer
William Troost-Ekong represents Nigeria even though he was born in Netherlands. FIFA rules allow a player to represent any country whose nationality he holds, provided he has a family or residency connection to it; he committed to Nigeria at senior level (first senior call-up on record: 2015).
Birthplace and citizenship
William Troost-Ekong was born in Haarlem, Netherlands; holds Kingdom of the Netherlands and Nigeria citizenship.
Being born in Netherlands normally gives a player the right to represent Netherlands too, if he holds that nationality. Representing Nigeria instead usually means a parent or grandparent was born there, or that the player lived there long enough to qualify through residency. Public records do not state which connection applied to William Troost-Ekong, so we do not guess.
International career path
His international pathway, as recorded on Wikidata:
He only played youth football for Netherlands U19. Youth caps do not tie a player to a country, so he was free to choose Nigeria for senior football.
- Netherlands U19 — under-19 level, 2011 (1 match, 0 goals)
- Netherlands U19 — under-19 level, 2013 (2 matches, 0 goals)
- Nigeria — senior level, 2015–present (83 matches, 8 goals)
The rules in brief
A player can represent a country if they hold its nationality and have a genuine link to it: birth on its territory, a parent or grandparent born there, or several years of residency. Youth matches do not tie a player to a country. Since 2020, FIFA also lets a player switch once after a small number of senior appearances (no more than three, all before turning 21, none at a World Cup or continental finals) after a three-year wait.
Frequently asked questions
Why does William Troost-Ekong play for Nigeria?
William Troost-Ekong holds Nigerian nationality and chose to represent Nigeria at senior level despite being born in Netherlands.
Where was William Troost-Ekong born?
William Troost-Ekong was born in Haarlem, Netherlands.
What nationality is William Troost-Ekong?
Wikidata lists William Troost-Ekong as a citizen of Kingdom of the Netherlands and Nigeria.
Could William Troost-Ekong have played for Netherlands?
Probably, if he holds Netherlands nationality, as players born in a country are eligible for it. Once a player has played a competitive senior match for one country, switching is only possible under narrow FIFA exceptions.
Other Netherlands-born players who chose Nigeria
- Tyronne EbuehiHaarlem · b. 1995