Career
Grant played for Saprissa and Guadalupe at youth and junior level but made his senior debut for Herediano in 1956 and remained with the club until his retirement in July 1973. He totalled 298 league games for the Rojiamarillos and 49 cup games. Grant was capped by Costa Rica, playing 46 games and scoring 1 goal.
He also played at the inaugural 1963 CONCACAF Championship.
Grant was named by both Radio Monumental and First Rate (at Lloyd's) Dia newspaper in their squad of the best players of Costa Rica in the 20th century. After retiring, Grant managed Alajuelense, Herediano and the Costa Rica national football team as well as Puntarenas and Limonense.
In October 1998 he took the reigns at Goicoechea.