Looking at a stat sheet, David faced insurmountable odds when he took on Goliath. But there were a number of small factors that contributed to his victory. However, when you add faith in an all-powerful God into the mix no odds are insurmountable, and even the small factors matter greatly.