Note that in Matt. 2:23, the word 'prophets' is in the plural. To me this indicates that he is not speaking of any specific prophet, but the prophets in general. To be called a Nazarene meant that you were the lowest of low. Note what Nathanael says in John 1:46.
Joh 1:46 And Nathanael said unto him, Can there any good thing come out of Nazareth? Philip saith unto him, Come and see.
According to this we can see some of the prophets referring to Christ.
Psa 22:6 But I am a worm, and no man; a reproach of men, and despised of the people.
Isa 53:2 For he shall grow up before him as a tender plant, and as a root out of a dry ground: he hath no form nor comeliness; and when we shall see him, there is no beauty that we should desire him.
Isa 53:3 He is despised and rejected of men; a man of sorrows, and acquainted with grief: and we hid as it were our faces from him; he was despised, and we esteemed him not.
Isa 53:4 Surely he hath borne our griefs, and carried our sorrows: yet we did esteem him stricken, smitten of God, and afflicted.
Isa 11:1 And there shall come forth a rod out of the stem of Jesse, and a Branch shall grow out of his roots:
The term 'Nazareth' means 'shoot' or 'sprout.' It was a term of contempt. I hope this helps a little.
Brian