Jansson started his career with local club Malmö FF before moving to Italy to join Torino. He failed to impress at the Turin-based club and was sent out on loan to Leeds United, before making the move permanent. After three years in Leeds, he signed for fellow Championship side Brentford in 2019, becoming captain shortly after. After two seasons in Premier League with Brentford between 2021 and 2023, Jansson returned to Malmö FF.
Jansson started his career at local club Arlövs BI. In 2006 at age 15 he transferred to Malmö FF. He played in youth teams until he made his first team debut in 2009. Jansson played in a variety of positions in the early stages of his career until deciding on centre back in the start of the 2010 season. He had made his first team debut as forward the year before. When teammate Jasmin Sudić was long term injured in the beginning of the year the manager decided that Jansson would take Sudić's place at centre-back despite mostly playing as a striker.[4] Jansson played in 18 games in the 2010 league winning season for Malmö. He missed the latter part of the season due to injury problems.
Starting out the 2011 season on the bench, Jansson gained new manager Rikard Norling's trust and once again took a spot in the starting eleven. Jansson finished the season with 15 league matches and nine matches in Europe played. Many considered Jansson to be the club's best player of 2011 even though he only played for half of the season. Jansson was also mentioned as a potential candidate for becoming the club's new captain as Daniel Andersson announced that he would step down during the 2012 season. The 2012 season was Jansson's big breakthrough season as he played all 30 league matches for Malmö FF, playing the first part of the season with Daniel Andersson and the latter part with newcomer Filip Helander by his side in the defensive line.
Jansson continued to be one of the club's most important players during the league title winning 2013 season where he played 24 matches and scored one goal. The goal was an important equalizer against title contender IFK Göteborg in the home fixture on 25 August 2013, Malmö FF went on to win the match 3–1. He was nominated as defender of the year for the 2013 Allsvenskan for his overall performance during the season. Jansson also played all of Malmö FF's matches in the qualification stage for the 2013–14 UEFA Europa League.
During the 2014 season Jansson played nine out of 12 possible matches before his transfer to Torino. He also played all of the matches for the club in the 2013–14 Svenska Cupen campaign where the club progressed to the semi-finals. He started the 2014 season in the starting eleven but was replaced by Erik Johansson when it was clear that Jansson would leave the club during the summer transfer window.
Torino
On 24 April 2014, Torino announced they had signed Jansson on a free transfer.[5] He officially joined the Italian side on 1 July 2014.[6][7] He made 16 appearances in all competitions during his first season, with nine coming in the league, one in Coppa Italia and six in the UEFA Europa League.
On 30 April 2016 he scored his first goal in Serie A, opening the score in a 5–1 defeat of Udinese. During the 2015-16 season, he played seven league games and two Coppa Italia matches.
Leeds United
On 18 August 2016, Jansson joined English side Leeds United on a season-long loan, where he was handed the number 18 shirt.[8] Torino also revealed that as part of the deal Leeds had a clause to make the deal a permanent move.[9] He made his debut for Leeds on 23 August 2016, starting in an EFL Cup fixture against Luton Town.[10] His league debut came on 10 September 2016 in a 1–0 defeat against Huddersfield Town in a West Yorkshire derby.[11] On 17 September, Jansson received the man of the match award in a 2–0 victory against Cardiff City.[12] He scored his first goal for Leeds on 5 November 2016 — a headed goal in a 3–2 victory against Norwich City at Carrow Road[13] — and won the Championship Player of the Month Award for December 2016.[14] After returning to the side following a two-match suspension for accumulating 10 yellow cards, on 25 January 2017 Jansson made his 22nd appearance for Leeds in a 2–0 win over Nottingham Forest. On 2 February 2017, Jansson signed a permanent deal with Leeds worth £3.5 million which would officially take place when his loan expired at the end of the 2016–17 season.[15] Jansson subsequently went on to sign a three-year contract at the club.[16][17]
On 11 March, Jansson was named in the EFL Team of the Season.[18] On 21 March, Jansson and teammate Chris Wood were named in the Sky Bet Championship Team of the Season.[19]
After being handed a three-match ban for receiving 15 yellow cards during the 2016–17 season, with two of these games carried over to the start of the 2017–18 season, he made his first start as a permanent Leeds player on 12 August 2017 in a 0–0 draw against Preston North End.[20] On 25 October 2017, Jansson signed a new five-year contract, with the long-term deal keeping him at Leeds until the end of the 2021–22 season.[21] He scored his first goal of the season on 1 December 2017, in Leeds' 1–1 draw against Aston Villa.[22]
After his participation for Sweden at the World Cup Quarter-Finals, Jansson was given extra vacation for the 2018–19 pre-season and as a result missed all of Leeds' pre-season friendlies.[23] In August 2018, Leeds rejected a bid of £10 million for Jansson from Russian Premier League side FC Krasnodar.[24]
After a controversial performance from the referee in Leeds' 1–1 draw against Brentford on 6 October, Jansson spoke out against the referee in the post match interview.[25] As a result, he was given a one match ban on 23 October for his comments relating to the referee's performance and/or use of foul language.[26]
After Jansson's team-mate Mateusz Klich scored a controversial goal against Aston Villa on 28 April 2019, Head Coach Marcelo Bielsa declared that his team should allow an unchallenged equaliser to be scored (Bielsa could be seen shouting "Give the goal! Give the goal!" from the touchline). From the restart, Albert Adomah essentially walked the ball into net unchallenged by 10 Leeds players, with only a frustrated and disbelieving Jansson giving chase and nearly dispossessing the forward.[29][30][31]
On 14 May 2019, Leeds Head Coach Marcelo Bielsa described Jansson as "Leeds' best player in the Championship for the 2018–19 season."[32]
During the 2018–19 Leeds United F.C. season, Jansson played 41 games in all competitions, scoring three goals, with Leeds finishing the regular season in third place after dropping out of the automatic promotion places with three games remaining after a defeat to 10-man Wigan Athletic on 19 April.[33] Leeds qualified for the playoffs, but Jansson picked up an ankle injury and missed the first leg versus sixth-placed Derby County at Pride Park. Leeds took a 0–1 win into the home leg at Elland Road, where Jansson returned to the bench, but was an unused substitute with Gaetano Berardi favoured ahead of him by Bielsa. Leeds lost 2–4 in the encounter, with Leeds down to 10 men after Berardi's red card,[34] and the defeat saw Derby progress to the final against Aston Villa after winning 3–4 on aggregate.[34] (Villa subsequently won the final 2–1 and were promoted.) After the defeat to Derby, Jansson was pictured sitting alone by the pitch in silence, and following the game he posted on his Instagram account that "It shouldn’t end like that, still don’t understand it today how it all could end so quickly."[35]
At the start of the 2019–20 pre-season, Jansson was informed by the club to return to training later than the rest of the first-team squad to give him time to find a new club, as he was no longer in Bielsa's plans for the upcoming season.[36][37]
Brentford
On 8 July 2019, Jansson joined Brentford F.C. for an undisclosed fee on a three-year contract with the option of a fourth year[38][39] and became club captain with the departure of Romaine Sawyers shortly after the Swede's arrival at the club.[40]
He scored his first goals for the club against Watford in the 2021–22
season: the equaliser in a late 2–1 win at home,[41] followed by his second four months later against the same opponent, a 95th-minute 2–1 winner at Vicarage Road, netting a total of three league goals for the season.[42][43]
Jansson played only six games of the 2022–23 season before suffering a hamstring injury in a goalless league tie at Bournemouth on 1 October 2022.[44] The injury kept him out until the post-World Cup break, when he was an unused sub against Spurs on Boxing Day and then came on at the London Stadium on 30 December as a 95th-minute replacement for the injured Ivan Toney in the Bees' 2–0 win against West Ham.[45][46] He scored his first league goal of the 2022–23 season on 1 April at Brighton, netting Brentford's first in a 3–3 "thriller".[47]
Return to Malmö FF
On 14 April 2023, Brentford announced that Jansson would leave the club at the end of the season, in order to rejoin Malmö FF on a free transfer.[48][49] The defender would sign a contract until 2027 with his boyhood team.[50]
Jansson made his debut for the Sweden U21 national team in a friendly game against Portugal on 9 February 2011. On 2 June 2011 he captained the team in a match against Norway where he also scored the first goal in a 4–1 win for Sweden U21.[51]
Senior
Early career, Euro 2016, and captaincy
Jansson was selected for the annual training camp for the Sweden national team in January 2012.[52] He made his senior debut for Sweden in the training match against Bahrain on 18 January 2012.[53] During the summer of 2016, Jansson was selected to represent the Sweden squad for UEFA Euro 2016, however he remained an unused substitute for Sweden in all 3 of their games.[54] On 27 March 2018, Jansson was named as the Sweden captain for a friendly match against Romania.[55]
2018 FIFA World Cup
On 15 May 2018, Jansson was named in Sweden's final 23 man squad for the 2018 FIFA World Cup.[56] On 18 June, Jansson was named in the starting lineup ahead of Manchester United's Victor Lindelöf for Sweden's opening game of Group F in a 1–0 win against South Korea.[57] Sweden reached the World Cup Quarter-Finals of the tournament after beating Switzerland in the last 16, however England knocked out Sweden in a 2–0 win on 7 July 2018, the match also saw Jansson play in an unfamiliar striker's role, with Jansson brought on as a second-half substitute to try score a goal with Sweden trailing at the time.[58]
On 11 August 2021, Jansson announced his retirement from international football at the age of 30.[62] He won a total of 27 caps for the Sweden national team between 2012 and 2021.[62]
Personal life
Whilst at Leeds, Jansson had a popular chant made for him, that begins "Pontus Jansson's magic, he wears a magic hat". The song is a crowd terrace version of the song "My Old Man's a Dustman" originally performed by Lonnie Donegan.[63] On 25 July 2017, Jansson married his fiancé Åsa Thornell and revealed on his Instagram that at their wedding reception they had a band sing a Swedish version of the "magic hat" song.[64][non-primary source needed] Leeds' fans also used to sing another Jansson chant, to the tune of "Last Christmas" by Wham!: "Last Christmas, I gave you my heart … This year, to save me from tears, I'll give it to Pontus Jansson".[65]