Tuy nhiên, tại Barca, Mascherano đã dần dần được Guardiola chuyển hướng sang chơi ở vị trí trung vệ. Trong những mùa giải gần đây, cầu thủ 29 tuổi này đã thường xuyên đảm nhiệm vị trí này, nhất là trong những thời điểm thủ quân Carles Puyol không thể thi đấu vì chấn thương.
Với Mascherano, Guardiola là một HLV rất đặc biệt
Trong cuộc phỏng vấn mới đây với trang web canchallena.com ở Argentina, Mascherano đã bày tỏ sự biết ơn đến chiến lược gia người Tây Ban Nha hiện đang dẫn dắt Bayern. "Ông ấy theo đuổi một phong cách huấn luyện mà tôi hiếm thấy. Ông ấy đã tái tạo tôi, giúp tôi thi đấu tốt ở vị trí mà tôi chưa bao giờ nghĩ rằng mình có thể chơi được. Ông ấy là một HLV đặc biệt hơn tất cả những người khác, khác biệt và rất khó quên. Có lẽ tôi đã không thể làm được gì nếu không có Guardiola ở Barca", Mascherano chia sẻ suy nghĩ về người thầy cũ.
Dưới sự dẫn dắt của Guardiola, Mascherano đã giành được 1 chức vô địch La Liga (2010/11), 1 chức vô địch Cúp Nhà Vua (2011/12) và 1 chức vô địch Champions League (2010/11).