Answer
Swedish. John Guidetti, a footballer from Stockholm, Sweden, possesses Swedish nationality. Renowned for his striking prowess on the pitch, Guidetti rose to prominence during his time with Manchester City in the English Premier League. Subsequently, he has showcased his skills across several European leagues, leaving an indelible mark as a prominent Swedish footballer.