Elvin Hayes nació el 17 de Noviembre de 1945 en Rayville, Louisiana, Estados Unidos.
Jugó en la liga universitaria desde 1966 hasta 1968, con los Cougars de la Universidad de Houston. En esas 3 temporadas promedió unas excelentes estadísticas, 31 puntos y 17.2 rebotes por partido.
Disputó el primer partido universitario televisado a todo Estados Unidos, en el que anotó 39 puntos y bajó 15, opacando a la estrella rival. Dicho partido fue considerado como el partido del siglo.
Fue elegido en primera posición del Draft por San Diego Rockets, en 1968. En su primera temporada logro anotar en un partido frente a los Pistons de Detroid 54 puntos, y terminó la temporada con 28.4 puntos y 17.1 rebotes por partido.
Luego fue traspasado a Baltimore Bullets, donde logró llevar a dicho equipo a tres finales de la NBA, ganando solamente la de 1978.
Finalizó su carrera en el club donde había empezado, en los Rockets, aunque ya estarían establecidos en Houston.
En sus 16 años como jugador profesional promedió 21 puntos y 12.5 rebotes por partido.
Records personales:
En 16 temporadas, sus equipos nunca perdieron más de 2 partidos en ninguna de ellas.
Elegido en el mejor quinteto de novatos (1969)
Elegido en 3 ocasiones en el mejor quinteto de la NBA
Máximo anotador de la NBA en 1969 y mejor rebotador en 1970 y 1974.
Elegido como uno de los 50 mejores jugadores en toda la historia.
Miembro del Hall of Fame desde 1990.