Career
Díaz had a brief spell with Karlsruher South Carolina in the German 2. Fußball-Bundesliga during the 1999-1900 season, appearing in six matches. He then had a lengthy spell at Herediano where he became the league"s top goalscorer in 2000/01 and played for Alajuelense and Cartaginéson
In May 2008 he moved to Liberia Mia, he then sued his club which was renamed Águilas Guanacastecas for owing him 4 months" wages and in summer 2010 joined UCR. In January 2012 he returned to Herediano, winning two league titles, and in summer 2014 joined Belén.
Díaz played for Costa Rica at the 1997 Fédération internationale de football association U-17 World Cup finals in Egypt and at the 1999 Fédération internationale de football association U-20 World Cup finals in Nigeria. Díaz has made 6 appearances for the senior Costa Rica national football team, his debut coming in a friendly against Venezuela on April 18, 2001.
He appeared in four matches as Costa Rica finished second at the UNCAF Nations Cup 2001 tournament.