He has been in a relationship with Dana Voshina since 2018, and the couple got married in Israel in June 2025.[12][13] Solomon and his girlfriend at the time were safely evacuated by the Israeli government from Ukraine (as a foreign player of Ukrainian club Shakhtar Donetsk at the time), after the Russian invasion of Ukraine began in February 2022. They were taken on a long car ride to the Polish border.[14] Following Solomon and Voshina's marriage in Israel in June 2025, they were stuck in the country following the shut down of Israeli airspace due to the rising tensions between Iran and Israel.[15]
Solomon was named in the "50 for the Future: UEFA.com's Ones to Watch for 2018–19".[20][21]
Shakhtar Donetsk
On 11 January 2019, Ukrainian side Shakhtar Donetsk signed 19-year-old Solomon from Maccabi Petah Tikva in a transfer worth an initial €6 million, then the fifth-highest transfer fee for an Israeli footballer.[22][23][24]
After moving to Shakhtar, Solomon scored his first UEFA Champions League goal on 1 October 2019, in the 95th minute of an away match against Italian side Atalanta that ended in a 2–1 victory.[25] This made him the then youngest Israeli footballer ever to score in the Champions League, at the age of 20.[26] On 26 November, he scored the equalising goal in a 1–1 Champions League draw away at Manchester City.[25][27]
Solomon continued his good Champions League form in the following season, scoring Shakhtar's third goal on 21 October 2020 in a 3–2 away victory over Spanish side Real Madrid.[28] On 1 December, he scored the second goal in the return fixture against Real Madrid, helping his team to a 2–0 home victory.[29] He celebrated both his first and second braces in back-to-back Ukrainian Premier League matches, the first on 14 March 2021 in a 4–0 home victory over Desna Chernihiv[30][31] and the second on 21 March in a 3–2 defeat away to Lviv.[32][33]
Loan to Fulham
On 25 July 2022, English Premier League club Fulham announced the signing of Solomon on a one-year loan, following a FIFA ruling concerning the Russo-Ukrainian War which allows foreign players affected by the war to suspend their contracts with Ukrainian clubs until 30 June 2023.[34][35] Solomon started training with Fulham on 10 July, and became a registered player for the club on 1 August.[34][36][37] Upon his signing, he became the top-paid Israeli footballer, earning £1.7 million per season, with performance bonuses that can increase his salary to £2.5 million.[36][37]
He made his debut on 6 August, coming on as a substitute in the second half of a 2–2 home draw against Liverpool.[38] On 7 January 2023, having recovered from a knee injury, he made his FA Cup debut for the club during their third round 2–0 away victory over Hull City, coming on as a second-half substitute.[39][38] On 11 February, Solomon scored his first goal for the club, coming on as a 72nd minute substitute in their Premier League match against Nottingham Forest, securing his team a 2–0 home win.[40] On 18 February, in the following league week, Solomon netted a late winning goal in Fulham's 1–0 away victory over Brighton & Hove Albion.[41] On 24 February he scored his third consecutive goal after coming on as a substitute, notching the equaliser in a 1–1 draw at home against Wolverhampton Wanderers.[42] He became the first Israeli to have scored in three consecutive Premier League matches since Ronny Rosenthal in 1992.[43] On 28 February he scored his fourth consecutive goal in a 2–0 FA Cup victory over Leeds United.[44] On 6 March 2023 he scored his fifth consecutive goal in a 3–2 away defeat to Brentford.[45]..
Tottenham Hotspur
On 11 July 2023, Solomon signed for English Premier League club Tottenham Hotspur, as a free agent (thanks to an extended compensation year by FIFA ruling in favour of ex-Ukrainian leagues' foreign players);[46] with a five-year contract running until 30 June 2028.[47][48] Solomon told The Athletic that he felt an immediate connection with Tottenham, especially after he had learnt about the London club's rich Jewish history.[49][46]
He made his professional league debut for the club on 19 August, coming on as a late substitute for Dejan Kulusevski in a 2–0 home victory over Manchester United.[50] On 2 September, Solomon assisted Son Heung-min twice in a 5–2 away win against newly promoted Burnley.[51]
On 21 April 2025, Solomon recorded two assists in a 6–0 win over Stoke City. Leeds United sealed promotion back to the Premier League for the first time in two years later that day following Burnley's 2–1 win over Sheffield United.[57] On 3 May, he scored the winning goal of a 2–1 victory over Plymouth Argyle. The goal came in added time and ensured that Leeds United would be crowned as champions of the Championship for the 2024–25 season.[58] Solomon's 10 league goals and 12 assists during the 2024–25 season with Leeds were also a career-high.[59]
Loan to Villarreal
On 1 September 2025, Solomon signed for La Liga club Villarreal on a season-long loan.[60]
International career
At youth international level, Solomon has been capped 35 times and has scored seven goals for Israel.[61][62]
On 21 May 2017, at 17 years of age, Solomon was called-up to the Israeli senior side, although he did not appear for the team at the time.[63][64] On 7 September 2018, Solomon made his senior debut for the Israeli squad at age 19, coming on as a 71st-minute substitute in a 2018–19 UEFA Nations League away match against Albania that ended in a 0–1 away loss.[65]
On 10 June 2022, during a 2022–23 UEFA Nations League away match against Albania, Solomon scored a brace, bringing Israel back from a 0–1 deficit to a 2–1 win in just 16 minutes.[68]