1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels. Dernière mise à jour:
Né à Copenhague au Danemark, Niklas Vesterlund est formé par l'un des clubs de la capitale danoise, le FC Copenhague. Il joue son premier match en professionnel le , en coupe du Danemark contre le Viby IF. Il est titularisé lors de cette rencontre remportée par son équipe par trois buts à zéro[1].
Le , Niklas Vesterlund rejoint la Suède pour s'engager en faveur du Trelleborgs FF[2], club évoluant alors dans la Superettan, la deuxième division suédoise. Il joue son premier match sous ses nouvelles couleurs le , lors de la première journée de la saison 2019 contre le GAIS. Il est titularisé et les deux équipes se neutralisent (2-2)[3]. Ce transfert à Trelleborgs lui permet de jouer régulièrement à un plus haut niveau, alors qu'il était barré par la concurrence à Copenhague et estimait ne pas être pleinement développé, son passage en Suède favorise ainsi sa percée dans le football professionnel[4].
Vesterlund découvre avec ce club l'Eliteserien, l'élite du football norvégien. Il joue son premier match pour Tromsø dans cette compétition le face au Sandefjord Fotball. Il entre en jeu à la place de Anders Jenssen(en) et son équipe s'incline par trois buts à un[6]. Vesterlund inscrit son premier but pour le Tromsø IL le , à l'occasion d'une rencontre de championnat face au SK Brann. Titulaire, il ouvre le score et les deux équipes se neutralisent (1-1 score final)[7].
FC Utrecht
Le , Niklas Vesterlund prend la direction des Pays-Bas en s'engageant en faveur du FC Utrecht. Il signe un contrat courant jusqu'en , avec une année supplémentaire en option[8],[9].
Il joue son premier match pour Utrecht le , lors d'une rencontre de championnat face au FC Volendam. Il entre en jeu et son équipe s'impose par quatre buts à deux[10].
Le , Vesterlund se fait remarquer en inscrivant son premier but pour Utrecht, face au Feyenoord Rotterdam, en championnat. Il est l'auteur de l'ouverture du score de la tête sur un corner tiré par Souffian El Karouani et contribue ainsi à la victoire de son équipe (1-2 score final)[11],[12].