He won the Primera División de Costa Rica with Alajuelense during the 1982–83 and 1983-84 seasons.
[2] On 3 June 1984, he scored one of the fastest goals in the league's history, netting after 15 seconds for Alajuelense against San Carlos.
[3] Arroyo made 15 appearances for the full Costa Rica national football team from 1980 to 1985.
[4][5] After retiring in 1989 due to a persistent knee injury, he worked for the Bank of Costa Rica until 1996.
This biographical article related to Costa Rican association football is a stub.