Contradiction with Luke 9:13
Luke states, "We have no more but five loaves and two fishes," suggesting certainty, while Matthew 14:17 simply mentions what they had without expressing any limitation.
Luke 9:13: But he said unto them, Give ye them to eat. And they said, We have no more but five loaves and two fishes; except we should go and buy meat for all this people.
Contradiction with John 6:9
In John, a boy provides the loaves and fishes, which contrasts with Matthew 14:17 where the source of the food is not mentioned.
John 6:9: There is a lad here, which hath five barley loaves, and two small fishes: but what are they among so many?
Contradiction with Mark 6:38
Mark's account might suggest a direct inquiry for available food, whereas Matthew 14:17 presents the available food as a stated fact rather than a response to a question.
Mark 6:38: He saith unto them, How many loaves have ye? go and see. And when they knew, they say, Five, and two fishes.