Contradiction with Matthew 27:50
It also refers to Jesus crying out and giving up the ghost, similar to Mark 15:37, aligning rather than contradicting.
Matthew 27:50: Jesus, when he had cried again with a loud voice, yielded up the ghost.
Contradiction with Luke 23:46
Jesus is described as speaking his last words and giving up the ghost, which differs in content but not in the act of dying.
Luke 23:46: And when Jesus had cried with a loud voice, he said, Father, into thy hands I commend my spirit: and having said thus, he gave up the ghost.
Contradiction with John 19:30
Jesus says "It is finished" before giving up the ghost, indicating a different statement at death but not directly contradicting the event itself.
John 19:30: When Jesus therefore had received the vinegar, he said, It is finished: and he bowed his head, and gave up the ghost.
Contradiction with Hebrews 5:7
This verse speaks of Jesus offering prayers with cries prior to his death, not at the moment of death, creating a variance but not a direct contradiction.
Hebrews 5:7: Who in the days of his flesh, when he had offered up prayers and supplications with strong crying and tears unto him that was able to save him from death, and was heard in that he feared; [in that...: or, for his piety]