Wahlqvist wechselte 2009 von seinem Stammverein Eneby BK in die Jugendabteilung des IFK Norrköping. Dort durchlief er die Jugendmannschaften von der U-19 bis zur U-21. In der Saison 2013 stand er erstmals im Kader der ersten Mannschaft, kam aber noch zu keinem Einsatz. Sein Debüt gab er am 2. Spieltag der Saison 2014 beim 2:0-Sieg gegen Helsingborgs IF, als er zwei Minuten vor Spielende für Nikola Tkalčić eingewechselt wurde. In der gleichen Saison unterzeichnete er seinen ersten Profivertrag bei Norrköping. Seinen ersten Treffer für Norrköping erzielte er am 14. Spieltag der Saison 2015 beim 3:1-Sieg gegen Malmö FF. In dieser Saison wurde er mit IFK Norrköping schwedischer Meister. Bis 2018 absolvierte er über 140 Pflichtspiele für den Verein.