Caroline Weir extends with Real Madrid and will play in the Spanish capital at least until June 2026.
The 28-year-old played for Hibernian before moving to the Women’s Super League and joined Arsenal in 2013. After brief spells with Bristol and Liverpool, the Scottish offensive player arrived to Manchester City, for which she played over 60 matches across four seasons. Last year, Weir left United Kingdom and signed with Las Blancas, making 42 appearances and scoring 28 goals.