Background
Eskilsson was born in Östersund, Jämtland County.
Eskilsson was born in Östersund, Jämtland County.
He played in 168 games in the Allsvenskan, scoring 19 goals. He also competed three seasons in Portugal and represented Hearts in Scotland, during a 20-year career. Early years / Portugal
After starting in the lower leagues with local IFK Östersund, he moved in 1985 to the top division with IFK Norrköping, then competed in the 1988 season with fellow league side Hammarby IF. Eskilsson moved to Portugal at the age of 22, joining Sporting Clube de Portugal as an electoral asset of future president Jorge Gonçalves: during the better part of the following three seasons in the country – with a brief spell in his country with AIK Fotboll in between– he only scored three goals for as many teams, also representing South Carolina (U.S.) Braga and G.D. Estoril Praia.
Hammarby / Hearts
In 1992 Eskilsson returned to former club Hammarby, netting 40 goals in his first two campaigns combined and promoting to the top level in the second.
In early November 1995, after a short stint at Solna-based Vasalunds IF, he moved to Scotland to play for Heart of Midlothian in the Premier Division, being sparingly played during the season and being released as his contract was not renewed. Eskilsson gained eight caps for Sweden during two years, his debut coming in 1988.
Also in that year, he played Olympic football in Seoul, appearing in two matches for the eventual quarter-finalists. International goals
Scores and results list Sweden"s goal tally first.
Shortly after retiring, Eskilsson had a short spell as a manager, coaching lowly outfits Östersunds FK and Enköpings Saskatchewan. He subsequently became a professional poker player.