Martin Odegaard gia nhập Real Madrid vào tháng 1/2015 với mức giá 3 triệu euro khi mới 16 tuổi. Cầu thủ trẻ nhất lịch sử ra sân trong một trận đấu của ĐT Na Uy được kỳ vọng rất nhiều khi gia nhập đội chủ sân Bernabeu. Tuy nhiên, việc phải cạnh tranh với “dải thiên hà” của đội bóng thành Madrid khiến anh bị “ngợp” và không thể hiện được nhiều.
Odegaard bị đẩy xuống đội trẻ của Real, trước khi được đem cho đội bóng Hà Lan, Heerenveen mượn bằng bản hợp đồng có thời hạn 18 tháng. Hợp đồng cũng có điều khoản cho phép Real gọi cầu thủ này trở lại trong mùa hè 2017.
Trong màu áo Heerenveen, Odegaard dần lấy lại bản năng của mình, khi thi đấu rất ấn tượng, tạo được niềm tin của BLĐ đội bóng. Kỳ chuyển nhượng mùa hè vừa qua, thay vì gọi Odegaard trở lại, Real tiếp tục để cầu thủ trẻ này thi đấu cho Heerenveen, đồng thời tiến hành gia hạn hợp đồng.
Chia sẻ với tờ VG ở quê nhà Na Uy, Odegaard cho hay anh đã gia hạn hợp đồng với Real. Hợp đồng trước đó của cầu thủ 18 tuổi có thời hạn tới năm 2018 và lần gia hạn này, Odegaard sẽ gắn bó tới đội chủ sân Bernabeu tới tháng 6/2021.