Díaz ha jugado en las Grandes Ligas para New York Mets y Texas Rangers (2004-2007).
Logró la misma hazaña al año siguiente bateando .350 en la South Atlantic League.
En 2003, fue canjeado por los Dodgers a los Mets de Nueva York por Jeromy Burnitz.
Díaz fue llamado a filas y apareció en 37 juegos con los Rangers en 2007, pero se convirtió en agente libre tras la temporada.
El locutor Joe Benigno es en ocasiones ridiculizado por proyectar a Díaz para tener una carrera más ofensivo que sus entonces compañeros de equipo José Reyes y David Wright en 2005.