The text only describes David as a youth. It doesn't give an age.
Answer:
Jesse had 8 sons (1 Sam 18:12). The oldest 3 were 20 years old and older according to Numbers 1:3. At the youngest, the 3 oldest sons would have been 22, 21, and 20 (unless they were triplets and all 20 years old). The 4th oldest son didn't serve in the army, which means at the oldest, he would have to be 19. That leaves the 5 sons who didn't join the military to be 19, 18, 17, 16, and 15 assuming that David's mother had 1 son a year. It's also a possibility that David had elder twin brothers, which would potentially make him older than 15.
Chat with our AI personalities
David killed Goliath by hitting him with a stone thrown from a slingshot.
Check the Related Link below for a map showing the position of the battle.
technically Saul [1st Samuel 17, but actually Saul was rejected by Yahweh as king over yisrael back in chapter 15:26; so textually; HOWEVER - because david was anointed by the prophet Samuel as king in 16:13; the death of goliath happened in chap 17....so saul rejected-15:23 david anointed-16:13 goliath killed-17:15 you could then say that david was king when he killed goliath :)
1 Samuel 17:7 says that Goliath carried a spear that was like a weaver's beam, when he was killed by David. This description was the same as the spear that Goliath was carrying when Elhanan killed him, in 2 Samuel 21:19 (The Hebrew Bible in English, JPS 1917 Edition), although the King James Version renders this as the brother of Goliath, with "the brother of " in italics to show that it was not a true translation.
David killed goliath with a stone and a string then goliath was dead and if your a Christian you have to see this if your not please do not tell Christian that they do not pray they do pray more of this go to Mercy Cherop@aol.com