Según 2 de Samuel fue Elhanan quien mató a Goliat, cuya lanza tenía el asta tan grande como el rodillo de un telar.
Se le menciona en 2 de Samuel como el guerrero que mató s Goliat.
Los autores del Tárgum de Jonathan, en la Edad Media, solucionaron este problema interpretando el nombre como el alternativo al de David; sin embargo, este reemplazamiento causa que los versículos que lo rodean pierdan su sentido, al llamar a David de una manera distinta en uno solo.
Aparece en el 2 Sam 21:19, en el que se le acredita el haber matado a Goliat en éste.
La teoría más aceptada es la de que fue realmente a David al que se le atribuyó la hazaña de matar a Goliat, y no a Eljanán.