Mo Salah is locked in contract talks with Liverpool and with just 18 months left on his current deal it remains to be seen whether his long-term future is at Anfield.
The 29-year-old is due to feature in the African Cup of Nations in the New Year and Liverpool remain hopeful they can get him to sign a new deal.
The Egyptian superstar is arguably the most in-form player in world soccer right now.
Bookmakers have gone some way to easing their fears, though.
Of the two most likely scenarios, - he signs a new deal to stay at Liverpool or leaves in 2023 when his current deal runs out - the former is favourite with Betfair.
It is just 5/2 that he leaves in 2026, the likely date of a new deal, should he sign.
It is 7/2 for him to depart in 2025, the same price you can get on him walking away in 2023, the year his current deal expires.
Should Salah reject his contract then the 20/1 for him to depart in 2022 could be a huge price.
And where would he end up?
He has never hidden his fondness for Spanish soccer and many believe that he could end up in La Liga. Indeed it is the two giants of Spanish soccer who are favourites to land him.
Real Madrid are priced at 5/2, with their rivals Barcelona next in line at 7/2.
Year that Mo Salah will leave Liverpool:
Mo Salah's next club:
Real Madrid: 5/2
Bayern Munich 5/1
Man City: 7/1
Inter Milan: 8/1