Viktor Gyökeres é natural de Hägersten (Estocolmo) e começou a jogar futebol no IFK Aspudden-Tellus. Após três temporadas no IF Brommapojkarna, assinou pelo Brighton no verão de 2017, mas só se juntou ao clube da Premier League em janeiro do ano seguinte.
Na primeira temporada em Inglaterra ajudou a equipa sub-23 do Brighton a ascender ao principal escalão da categoria, com 11 golos em 12 jogos e em agosto de 2018 fez o primeiro jogo com a equipa principal, para a Taça da Liga. Em 2019/2020 jogou por empréstimo no FC St. Pauli e após uma temporada positiva no segundo escalão alemão regressou a Inglaterra. Dividiu a temporada 2020/2021 entre o Brighton e empréstimos ao Swansea e ao Coventry, onde permaneceu nas duas temporadas seguintes.
Internacional sueco desde os sub-17, foi o melhor marcador do Europeu de sub-19, em 2017 e estreou-se na selecção principal em janeiro de 2019. Chegou ao Sporting CP em julho de 2023, assinou até 2028 e diz que escolher jogar de Leão ao peito foi fácil, tal a dimensão e história do Clube. História Leonina que já tem o seu nome gravado como campeão nacional e melhor marcador dos Leões na temporada de estreia.