The Canadian Encyclopedia — neutral, cited, updated
July 27, 2026Sources cited
Canadianwire.
Canada’s encyclopedia & explainer
HomeSportsSoccerRyan Williams
Sports • Soccer

Ryan Williams

Ryan Williams is an Australian professional soccer player who plays as a forward or winger for Bengaluru FC in the Indian Super League.

By Ethan Anderson| Reviewed by Olivia Bennett, Standards & Fact-Checking Lead| Updated July 27, 2026|2 min read| Fact-checked

Ryan Williams is an Australian professional soccer player who plays as a forward or winger for Bengaluru FC in the Indian Super League. Born in Subiaco, Perth, he has also represented India at international level after giving up his Australian citizenship to meet eligibility rules. He previously played in England and Australia, including for Portsmouth and Perth Glory.

Early life and youth career

Williams was born in Subiaco, Perth, in 1993. He moved to England as a teenager to join Portsmouth's academy and progressed through the club's youth system before entering senior football.

Club career

Williams has played professionally in England, Australia and India. His clubs have included Portsmouth, where he made his senior debut, and Perth Glory, which he joined in 2022. He signed for Bengaluru FC in July 2023.

International career

Williams chose to represent India at senior international level and gave up his Australian citizenship to do so. He made an immediate impact on debut by scoring quickly, with reports describing it as the fastest goal by an India debutant, drawing wide attention in Indian football coverage.

Personal background

Williams has family ties to India through his mother, which has been noted in coverage of his decision to play for India. Public reports identify him as an Australian-born player with British and Indian family links.

Key facts

  • Born in Perth, Western Australia, in 1993.
  • Developed in Portsmouth's academy and made his senior debut for the English club.
  • Returned to Australia in 2022 with Perth Glory before signing for Bengaluru FC in July 2023.
  • Represents India internationally after relinquishing his Australian citizenship.
  • Scored on his India debut; reports described it as the fastest goal by an India debutant.

Frequently asked questions

Who is Ryan Williams?
Ryan Williams is an Australian-born professional soccer player who plays for Bengaluru FC and represents India internationally.
What position does Ryan Williams play?
He is primarily listed as a forward or winger, and some sources also describe him as a right midfielder.
Which club does Ryan Williams currently play for?
He plays for Bengaluru FC in the Indian Super League.
Why does Ryan Williams play for India instead of Australia?
He gave up his Australian citizenship to satisfy India’s eligibility rules for national-team selection.
Where was Ryan Williams born?
He was born in Subiaco, Perth, Australia.
Did Ryan Williams play in England?
Yes. He came through Portsmouth's academy and later played in English football before moving to Australia and India.

References

  1. Wikipediahttps://en.wikipedia.org/wiki/Ryan_Williams_(footballer,_born_1993)
    Supports: Birth date and place, club history including Perth Glory and Bengaluru FC, and recent contract information.
  2. ESPNhttps://www.espn.com/soccer/player/bio/_/id/183947/ryan-williams
    Supports: Player biography, nationality, birthdate, position, and club affiliation with Bengaluru FC.
  3. Olympics.comhttps://www.olympics.com/en/news/who-is-ryan-williams-indian-football-player-overseas-foreign-origin-australia
    Supports: Australia-born background, family ties to India, move to Portsmouth academy, and decision to represent India.
  4. FotMobhttps://www.fotmob.com/players/1081857/ryan-williams
    Supports: Position, club, and nationality details.