[5][6] Bergvall joined Djurgården on 9 December 2022 and made his debut as a starter for the team in Allsvenskan in the game against champions Häcken on 24 May 2023.
[9] On 1 February 2024, Tottenham Hotspur agreed a five-year deal to sign Bergvall for a reported transfer fee of £8.5 million.
[10] On 17 July 2024, he made his first Spurs appearance as a half-time substitute in a 5–1 pre-season friendly victory against Heart of Midlothian; in the 66th minute he assisted Mikey Moore to put Tottenham up 3–1.
[11] On 20 July 2024, Bergvall was granted a spot in the Starting XI for a friendly against Queens Park Rangers; in the 24th minute he went down with an undisclosed injury.
[13] On 8 January 2025, Bergvall scored his first goal for Tottenham in a 1–0 win against Liverpool in the first leg of the EFL Cup semi-final.