Maccabi Petah Tikva On 26 November 2016, at the age of 17, Solomon made his senior debut for the
Israeli Premier League club
Maccabi Petah Tikva, coming on as a 54th minute substitute against
Hapoel Haifa that ended in a 2–1 away loss. On 28 January 2017, Solomon scored his first Israeli Premier League goal a 2–0 home victory against
Bnei Yehuda Tel Aviv. Solomon was named in the "50 for the Future:
UEFA.com's Ones to Watch for 2018–19".
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. of
Dynamo Kyiv in April 2021 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. This made him the then youngest Israeli footballer ever to score in the Champions League, at the age of 20. On 26 November, he scored the equalising goal in a 1–1 Champions League draw away at
Manchester City. 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. On 1 December, he scored the second goal in the return fixture against Real Madrid, helping his team to a 2–0 home victory. 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 and the second on 21 March in a 3–2 defeat away to
Lviv.
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. Solomon started training with Fulham on 10 July, and became a registered player for the club on 1 August. 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. 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. 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. 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. He became the first Israeli to have scored in three consecutive Premier League matches since
Ronny Rosenthal in 1992. On 28 February he scored his fourth consecutive goal in a 2–0
FA Cup victory over
Leeds United. On 6 March 2023 he scored his fifth consecutive goal in a 3–2 away defeat to
Brentford...
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); with a five-year contract running until 30 June 2028. 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. On 2 September, Solomon assisted
Son Heung-min twice in a 5–2 away win against newly promoted
Burnley.
Loans to Leeds United, Villarreal, and Fiorentina On 27 August 2024, Solomon signed for
EFL Championship club
Leeds United on a season-long loan. He made his debut four days later in a 2–0 home league victory over
Hull City, and crossed the ball to the near post for
Mateo Joseph's opening goal. He scored two goals against
Swansea City on 24 November, and another on 21 December against
Oxford United. On 21 April 2025, Solomon recorded two assists in a 6–0 win over
Stoke City. Leeds 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. 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 would be crowned as champions of the Championship for the
2024–25 season. Solomon's 10 league goals and 12 assists during the 2024–25 season with Leeds were also a career-high. On 1 September 2025, Solomon signed for
La Liga club
Villarreal on a season-long loan, making his debut on 20 September in a 2–1 home win against
Osasuna and he would score only goal for on 23 September in a 2–1 away win against
Sevilla. On 2 January 2026, Solomon was recalled by Tottenham Hotspur from his loan at Villarreal and immediately loaned out to
Serie A side
Fiorentina. == International career ==