 He joined Scottish Premier League side Hearts as a teenager and eventually established himself in the first-team where he displayed his versatility and even went on to captain the Edinburgh side on numerous occasions before moving to the English Premier League in January 2012 when he signed for Wolves, with whom he made only seven appearances during an eighteen-month stay.He made his international debut at the age of 19 and is considered to be part of Iceland's golden generation along with the likes of Gylfi Sigurðsson and Kolbeinn Sigþórsson.Eggert made his debut as a 15-year-old for Fjarðabyggð in Iceland.