Real Madrid have finalised their agreement with RB Leipzig for Yan Diomande, according to multiple reports, with the Ivory Coast winger set to fly to Spain to complete the move. The deal is worth an initial €125 million fixed, rising to €140 million with €15 million in performance-related add-ons.


Diomande has already agreed personal terms and is expected to arrive in Madrid within the next 24 hours to undergo his medical and sign a contract through June 2031. As with previous stages of this saga, it's worth being precise about where things actually stand: the clubs have an agreement, but the official announcement, medical, and signing haven't happened yet.