Gregorio Rojo Sagredo (ur. 3 maja 1920 w Villalomez, zm. 8 maja w Barcelonie) – hiszpański lekkoatleta, długodystansowiec.
Lata młodości i początki kariery Rojo urodził się 3 maja 1920 w małej wiosce Villalomez w rolniczej rodzinie. Jego kariera sportowa rozpoczęła się podczas odbywania służby wojskowej w Barcelonie w 1939 roku (przynależał do Aquarterament d´Artilleria 44 de Sant Andreu), gdy zobaczył grupkę żołnierzy w trakcie ćwiczeń. Jeden z sierżantów dostrzegł u niego talent lekkoatletyczny i zalecił mu zapisanie się do klubu RCD Espanyol.
Kariera Zawody międzynarodowe W 1948 wystartował na igrzyskach olimpijskich, na których wystąpił w biegu na 5000 i 10 000 m. Na krótszym dystansie odpadł w eliminacjach, zajmując 6. miejsce w swoim biegu eliminacyjnym z czasem 15:19,0 s, natomiast na dłuższym nie został sklasyfikowany w biegu finałowym. Jest także sześciokrotnym zwycięzcą memoriału Jeana Bouina z lat 1941, 1943–1945, 1948 i 1952. Na mistrzostwach świata w biegach przełajowych startował dwukrotnie: w 1949 był 30., a w 1952 zajął 46. miejsce.