...prophecies have been fulfilled? Do a quick search for "[religion of your choice] prophecies fulfilled" and you'll find pages and pages claiming to present evidence of prophecies being fulfilled.
@ Raphael: Hindi, Sikh, Zoroastrian, various Native American religions, the Norse pagan religions, the Greek pagan religions, etc, etc.
@ Raphael: You didn't look very hard.

Also consider that you're typing in english, not, say, Punjabi or Mongolian. So the results you're getting are predominantly in English, and most English speakers are Christians, so there will obviously be more pages on Christian prophecies than on Sikh prophecies.

http://www.whatdoesitmean.com/battlebook.htm This page shows how easy it is for someone to twist the meanings of vaguely worded but specific-sounding prophecies so that they mean what you want. It's someone claiming that the Norse prophecies predicted the world wars. Prophecies are like horoscopes - they sound specific, but they can apply to almost anything.
Not to mention all the prophecies that never came true, like the Israelites being invincible in warfare (which is historically very false) or David's bloodline enduring forever when in fact it ended with King Zedekiah in about 586 BC, and so on and so forth.

@ Tristen: Interesting answer. Here is the prophecy stating that Israel will be unbeatable.
Exodus 23:27:
I will send my terror ahead of you and throw into confusion every nation you encounter. I will make all your enemies turn their backs and run.
Also, several Bible verses seem to indicate that Jesus is in fact not of the line of David. For example Matthew 22:41-45 states:
While the Pharisees were gathered together, Jesus asked them, "What do you think about the Christ? Whose son is he?" "The son of David," they replied. He said to them, "How is it then that David, speaking by the Spirit, calls him 'Lord'? For he says, 'The Lord said to my Lord: "Sit at my right hand until I put your enemies under your feet." ' If then David calls him 'Lord,' how can he be his son?"