*Club domestic league appearances and goals, correct as of 21:42, 20 December 2024 (UTC) ‡ National team caps and goals, correct as of 21:53, 17 November 2024 (UTC)
Šeško joined Red Bull Salzburg aged 16 in 2019 from Domžale. He was loaned to the Salzburg's reserve team FC Liefering for two seasons, where he scored 22 goals in 44 games in the second tier of Austrian football. He made his first-team debut for Red Bull Salzburg in January 2021 and went on to win three Austrian Bundesliga titles and one Austrian Cup.
Šeško represented Slovenia at youth international level, before becoming the youngest player to appear for the senior national team in 2021, aged 18, and scored his first goal for the national team in October 2021, making him Slovenia's youngest ever goalscorer.
Club career
Early career
Šeško began his career at his hometown club Radeče when he was in the first grade.[4][5] He then spent one year with Rudar Trbovlje in the under-11 selection,[4][6] before returning to Radeče.[4] In 2016 he transferred to Krško, where he played for the under-15s and under-17s.[7] In the 2017–18 season, he scored 59 goals in 23 matches for the under-15s.[7] In 2018, Šeško joined Domžale, where he stayed for one season.[7]
Immediately after signing with Red Bull Salzburg, he was moved to their farm club FC Liefering, competing in the Austrian Second League. In the 2020–21 season, he scored 21 goals in 29 appearances and became the league's second-best goalscorer.[10] He scored most of his goals in the final part of the season, scoring 13 goals in the last 7 rounds.[11]
RB Leipzig
On 9 August 2022, RB Leipzig announced that Šeško would join them on 1 July 2023, on a five-year contract until 2028, for a reported transfer fee of around €24 million.[12][13]
On 3 September 2023, Šeško scored his first goals for RB Leipzig by netting a brace in a 3–0 away win over Union Berlin, which ended their 24-match streak without loss at home.[14][15] On 19 September, he scored his first UEFA Champions League goal (excluding qualifying rounds) as RB Leipzig defeated Young Boys 3–1 away from home in the matchday 1 of the 2023–24 edition.[16] Šeško finished his first season with 18 goals across all competitions, and also became the youngest ever player to score in seven consecutive Bundesliga games at 20 years and 353 days.[17]
In May 2021, Šeško was called up by the senior team manager Matjaž Kek for a pair of friendlies in June 2021.[23] He debuted for Slovenia in a 1–1 friendly tie with North Macedonia on 1 June 2021. At the time he was 18 years and 1 day old and became the youngest debutant in the national team, surpassing the previous record set by Petar Stojanović seven years earlier.[24] On 8 October 2021, Šeško scored his first goal for Slovenia in the 2022 FIFA World Cup qualification match against Malta, becoming Slovenia's youngest ever goalscorer at the age of 18 years, 4 months and 8 days.[25]
"I have no doubt whatsoever that Šeško will surpass me. I look at my record like it's gone. It's the past. He will definitely correct those numbers."
Slovenia's all-time top goalscorer Zlatko Zahovič (35 goals) in September 2022 about the then 19-year-old Šeško, who at the time scored four national team goals.[26]
During the 2022–23 UEFA Nations League B campaign, Šeško helped Slovenia avoid relegation to League C with two decisive goals. He provided an assist and scored the winning goal in a 2–1 victory over Norway on 24 September 2022,[27] and also scored in a 1–1 draw against Sweden three days later. The goal against Sweden was described as a "wonder goal" by the media,[28][29] and was nominated as one of the best goals of the matchday by UEFA.[30]
Šeško was Slovenia's top scorer in the UEFA Euro 2024qualifiers, netting five goals from nine appearances in Group H[31] as Slovenia qualified for its first European Championship since 2000.[32] He was later named in the squad for the final tournament, where he played in all four Slovenia's matches.[33] The team advanced to the knockout stages for the first time and was eliminated by Portugal in the round of 16 on penalties.[34]