Job 37:16
Do you know the balancings of the clouds,
the wondrous works of him who is perfect in knowledge.
Psalm 147:5
Great is our Lord and mighty in power;
his understanding has no limit.
1 Samuel 2:3
Talk no more so very proudly,
let not arrogance come from your mouth;
for the LORD is a God of knowledge,
and by him actions are weighed.
Isaiah 55:9
For as the heavens are higher than the earth,
so are my ways higher than your ways
and my thoughts than your thoughts.
Job 28:24
For he looks to the ends of the earth
and sees everything under the heavens.
1 John 3:19-20
By this we shall know that we are of the truth and reassure our heart before him; for whenever our heart condemns us, God is greater than our heart, and he knows everything.
Hebrews 4:13
And no creature is hidden from his sight, but all are naked and exposed to the eyes of him to whom we must give account.
Isaiah 46:9
I am God, and there is none like me,
declaring the end from the beginning
and from ancient times things not yet done.
Matthew 10:30
But even the hairs of your head are all numbered.
Psalm 139:4
Even before a word is on my tongue,
behold, O LORD, you know it altogether.
1.) Job - Perfect in knowledge does not mean he knows every detail of the future, it can more likely mean the knowledge and understanding and the way he interprets reality is without flaw, if something happens which he did not foresee his knowledge is still perfect, however he may alter his plans and course of actions based on this new information.
2.) Psalm - Same as the first basically, you can see the poetic flow of it also.
3.) 1 Samuel - This is even more simple of a phrase, he is a God of knowledge, you could say William Lane Craig is a Man of knowledge (it obviously doesn't mean he knows everything that can possibly be known, past present and future included least of all).
4.) Isaiah - He is smarter than us and obviously knows what is best for us....very simple.
5.) 1 John - Yes he knows everything in our heart. Another one of the reasons he could say in the scripture of Genesis I quoted that their thoughts in their hearts were only bad all of the time, which he did not foresee happening and it hurt him so.
6.) Hebrews - Same as above. He knows our hearts and through his wisdom he can foresee mostly what our inclinations will be and that we are prone to wickedness (something he learned about us early on).
7.) Isaiah - He declares the end from the beginning because he MAKES his will occur, this is a powerful notion, is God more powerful for being able to intervene in such ways as to make his will occur or is he more powerful for simply watching history unfold that he already knows is going to happen? This is why he sends his angels to name Yeshua for instance or to do many many other things that must occur in a specific way.
8.) Matthew - He also names all of the stars, since he has no beginning and he is all powerful, there is no reason he cannot count the hairs on your head, this is a separate issue however from being Omniscient and knowing literally everything there is to know including all future events.
9.) Psalm - This is poetry, for someone criticizing me about taking doctrine from Narrative, I find it extremely funny that you would rather take your doctrine from poetry. This is an expression of God's wisdom and how well he knows our hearts, he can even predict so to say the words we will say perhaps based on our character and our past actions, but mostly this is poetry in my opinion so the fact that I am defacing your holy principles of hermeneutics while you get doctrine from poetry is really really fascinating to me...there was a hint of sarcasm in there if you didn't catch it over the text.