Lastra jugó en clubes como Atlético Jubones, Audaz Octubrino, Deportivo Quito, Aucas, Técnico Universitario, Deportivo Azogues, Macará.
En 2013 llega a Emelec, en este club alcanza su mejor nivel, siendo ocasionalmente convocado a la selección nacional, y con el que fue campeón de Ecuador los años 2013, 2014, 2015 y 2017.
El 2019 pasa a Barcelona SC, donde esporádicamente fue capitán del equipo.
[3] En abril del 2014, estando en Emelec, Osbaldo Lastra fue convocado por primera vez a la Selección de fútbol de Ecuador, dirigida por el técnico Reinaldo Rueda, para un microciclo.
[4] En el 2015 queda en los 23 que participaron en la Copa América 2015.