Sheffield United Jagielka made his way through the youth ranks at Sheffield United before making his first-team debut on 5 May 2000 against
Swindon Town in the final
First Division match of the
1999–2000 season, whilst still a trainee. He was rewarded with a professional contract the following day and having progressed well at the start of the following season, he signed a three-year deal with the club in January 2001. He established himself in the Sheffield United first-team in the
2002–03 season and started to attract the attention of other clubs, including
Leeds United, who were linked with a £6 million joint bid for Jagielka and United teammate
Michael Brown, but Sheffield United said they would resist any attempts to sign the players. Jagielka stated in April 2005 he was happy to stay at United, despite several
Premier League clubs being interested in signing him. United manager
Neil Warnock told
West Ham United in June 2005 that Jagielka would not be sold, and in July
Wigan Athletic made a £4 million bid for Jagielka, after which United upped their valuation of him. By November, Jagielka had been linked with a £4 million move to
Bolton Wanderers, but United manager Neil Warnock said there had been no contact from Bolton. Jagielka signed a new three-year deal with United in August 2006. He played as team captain in
Chris Morgan's absence. Jagielka gave United their first Premier League victory since April 1994 when he hit a 91st minute half-volley against
Middlesbrough for a 2–1 win in September 2006. Despite being recognised as one of United's key players, chairman
Kevin McCabe admitted that Jagielka could be sold if the price was high enough. In a home match against
Arsenal on 30 December 2006, due to a thigh injury to starting goalkeeper
Paddy Kenny and with his team 1–0 up, Jagielka was forced to play in goal for the remainder of the match. Arsenal were kept at bay for the remaining 34 minutes and Jagielka's late save from
Robin van Persie secured the 1–0 victory. Warnock wrote in
The Independent that "He's a very competent keeper, but he's the sort of bloke who'd be world class at tiddlywinks", and that he preferred to put Jagielka in goal rather than use a substitution that could be used for an attacking change instead. By the end of the
2006–07 season, he had made 133 consecutive league appearances for United, including every league match in the
2004–05 and
2005–06 seasons and every minute of the 2006–07 season. New United boss
Bryan Robson urged Jagielka to wait for the outcome of the club's relegation arbitration hearing before deciding to leave the club.
Everton 2007–2012 in 2011 Jagielka eventually signed for Everton on 4 July 2007, in a deal worth £4 million on a five-year contract, the highest amount paid for a Sheffield United player at the time. He made his home debut at
Goodison Park on 31 July 2007 as a second-half substitute in a pre-season friendly against
Werder Bremen, replacing
Joseph Yobo in central defence. After a slow start to his Everton career, Jagielka developed into an important member of the first team. He scored his first Everton goal in the
UEFA Cup against
AZ. He scored an own goal against Wigan Athletic, although Everton won 2–1. He put in a succession of man of the match performances in the following matches, against
Tottenham Hotspur,
Brann and Manchester City. He scored his first league goal for Everton against Reading on 9 February 2008. Jagielka started the 2008–09 season as first-choice centre-back, playing every minute of every league match until being injured in a 2–1 home defeat to Manchester City. He was named the
Premier League Player of the Month for February and won Everton's fans and club player of the season. Jagielka scored the winning penalty for Everton in a penalty shoot-out in the semi-final of the
FA Cup against
Manchester United, but he was claimed to have fouled
Danny Welbeck after 68 minutes, with many claiming it to be a penalty, which the referee did not award. Soon afterwards he ruptured his
anterior cruciate ligament playing against Manchester City, and as a consequence missed the
2009 FA Cup final, which Everton lost to
Chelsea. After missing the end of the 2008–09 season and more than half of 2009–10, Jagielka played his first senior fixture since the cruciate ligament injury in an away match against
Sporting CP in the
UEFA Europa League in February 2010, coming on as a substitute for an injured
Philippe Senderos.
2013–2019 On 3 January 2013, Jagielka signed a new contract at Everton, keeping him at Goodison Park until 2017. In April 2013, manager
David Moyes announced that Jagielka would be appointed as the club captain for the
2013–14 season after the retirement of
Phil Neville. When Moyes left for Manchester United, new manager
Roberto Martínez stated that Jagielka would make a "phenomenal captain". In Jagielka's first season as captain, Everton amassed a Premier League club record 72 points to finish fifth. On 27 September 2014, Jagielka scored his first goal in two seasons with a 30-yard half volley against
Liverpool in the
Merseyside derby to level the match in the 91st minute. On 6 November 2014, Jagielka scored his first European goal in seven years in Everton's 3–0 UEFA Europa League group stage win against
Lille. That season saw Jagielka awarded with three accolades at the club: Player of the Season, Players' Player of the Season and Goal of the Season. Jagielka reclaimed his place as Everton's starting centre-back in March 2017 after
Ramiro Funes Mori suffered a knee injury on international duty. In April 2017, Jagielka scored in three successive league matches for Everton: first, in a 1–1 draw against Manchester United at
Old Trafford on 4 April – his first league goal in two years – then in a 4–2 victory against
Leicester City at Goodison Park on 9 April, and finally, in a 3–1 home victory over
Burnley on 15 April. Jagielka extended his contract with Everton for another year until July 2019 on 2 August 2017. After finding himself on the periphery of the Everton first team for most of the
2018–19 season, an illness to
Michael Keane in the warm-up before a match against
Arsenal on 7 April 2019 saw Jagielka replace him in the starting line-up. Jagielka went on to score the only goal in the 10th minute which was his first Everton goal for two years. In doing so, and at the age of 36 years and 233 days, he became the second-oldest player to score for Everton in the Premier League era, behind
Richard Gough.
Return to Sheffield United Jagielka left Everton at the end of the 2018–19 season, having made 385 appearances in 12 years. He returned to Sheffield United on 4 July 2019 on a one-year contract, following the club's promotion to the Premier League. On 23 August 2020 he signed a new one-year deal to keep him at the club for the
2020–21 season.
Derby County Following his eventual release from Sheffield United, Jagielka signed for Championship club
Derby County on 17 August 2021 on a short-term contract until January 2022, having trained with the club throughout pre-season. He made his debut the next day in a 1–0 win away to
Hull City, his first Championship match since April 2006. On 14 January 2022, Jagielka departed the club. Manager
Wayne Rooney wanted to extend Jagielka's contract with the club however due to an embargo placed on the club until Derby's administrators provided proof of funds, Rooney was unable to do so.
Stoke City On 15 January 2022, Jagielka signed for Championship club
Stoke City until the end of the
2021–22 season. He made 20 appearances, as Stoke ended the season in 14th position. Jagielka signed a new six-month contract extension with Stoke on 6 May 2022. He scored against his former club Sheffield United on 8 October 2022. Jagielka reached 800 senior career appearances in April 2023. Jagielka played 30 times in the
2022–23 season and he was released at the end of the season. On 28 November 2023, Jagielka announced his decision to retire from professional football, aged 41. ==International career==