Chris Shields previously played for Bray Wanderers where he played for four seasons before joining Dundalk, where he remained for more than nine seasons.
13 Facts About Chris Shields
Chris Shields featured regularly in European competition for the club and was part of the team that became only the second-ever Irish side to reach the group stage of the Europa League in 2016 as well as reaching the same stage in 2020.
Chris Shields became a first team player in the 2009 season and was part of a Bray side that battled to preserve its Premier Division status during his time with the club.
Chris Shields scored an own goal in the 119th minute which saw his side fall behind.
When play resumed, Chris Shields set up an equalizing goal for Bray and he then scored the winning penalty kick in the shoot-out that followed.
Chris Shields left Bray at the end of the 2011 campaign and was a free agent training with Leinster Senior League side Booth Road Celtic FC when then-Dundalk manager Sean McCaffrey offered him the opportunity to move to Louth as club captain.
Chris Shields was part of a team that struggled badly in the 2012 season and only avoided relegation because Monaghan United went out of business during the year.
Chris Shields was one of two players to stay on when new manager Stephen Kenny was appointed, although he was not retained as captain.
Chris Shields was an important member of that team and was an integral part of the club's success during the remainder of Kenny's time in charge.
Chris Shields was part of the group that made history in Europe in 2016, although they suffered disappointment the following year as Cork City won both the league and FAI Cup.
In 2018, Chris Shields enjoyed the best season of his career and scored the decisive goal in their top of the table clash with Cork that helped them secure a fourth league win in the space of five years.
Chris Shields's performances were recognized by his peers when he was voted onto the PFAI Team of the Year and shortlisted for the Player of the Year award which was collected by his team-mate Michael Duffy.
On 22 June 2021, Chris Shields joined NIFL Premiership side Linfield on a three-year contract from 1 July 2021.