I can't recall in detail what happened to him like two years ago or so, but I think he was fighting with a bigger injury. I might be wrong though. As far as I remember there have been clubs that were interested in him like one or two years ago, but he had a long-term contract with Leipzig and at the time I think the transfer free that Leipzig asked for was too high. However, taking into account what prices clubs are willing to pay for all kinds of players and also for players that are apparently weaker than Olmo, I wasn't expecting to see him play for Leipzig for so long.
But he extended his contract until 2027 eventually. I am sure his salary was raised significantly he might have a clause that allows him to leave the club. I am not sure about the details though, but I believe that in the upcoming summer transfer window there will be clubs trying again to sign him.
Leipzig has been performing well of recent in their league and comparing them to their last encounter they've been to a reasonable extent better than them in the ball play, dominance, victory and goal scoring opportunities and abilities. Leipzig now rubs shoulders with the likes of Bayern Munich, Dortmund who are amongst the tough clubs in the league.
Leipzig does have a big chance against teams in the league and their victory in the coming games won't be surprising because they're the stronger team. Not withstanding, these teams should be able to play not forgetting that they still have games left for a couple of weeks in the league too and there shouldn't be resilience.
Over the years, every season, we've seen certain teams leading the top chart of the Bundesliga and there's been some levels of consistency especially for Munich who's most of the time finished at the first position. Before now, Leverkusen and Stuttgart weren't even seen near the top four, it was always a Munich, Dortmund show but there's been much of a difference this season. Now there's a kinda rub shoulders between these teams, Leverkusen and Stuttgart who's been on the sidelines for seasons have now come up to be competitive for the trophy. Since the season began, they've been able to be threats to the trophy race, Munich now have to be extra cautious in their games too.
They've lost twice in a row and it's kept the ints between them and Leverkusen. Also for Stuttgart who's been doing their best to keep their spot in the top 4 space. It's very much impression that this season took a different turn in the Bundesliga. Leipzig and Dortmund still have to strive to regain back their usual space on the table because currently, they're seemingly below the top 3, although with not much points difference which they still have a chance to meet up with.