Se incorporó en 1996 al R. C. D. Mallorca "B", equipo con el que consiguió el ascenso a Segunda División en la temporada 1997-98.
En 2001 fue contratado por el Real Sporting de Gijón, que militaba en Segunda División por aquel entonces.
[1] Sastre, habitual interior derecho, comenzó a ser utilizado como lateral en el club asturiano;[2] además, se convirtió en capitán del equipo en 2006[3] y consiguió el ascenso a Primera División en la temporada 2007-08.
A sus casi treinta y tres años, en agosto de 2008, debutó en la máxima categoría del fútbol español, y llegó a disputar treinta partidos en la campaña 2008-09.
[7] En los prolegómenos del encuentro se le entregó una placa como reconocimiento a su trayectoria en el club y, al comienzo de la segunda parte, fue sustituido con una ovación por parte de los aficionados.