Contradiction with Romans 3:23
This verse contradicts Job 31:7 by asserting that all have sinned and fall short of the glory of God, whereas Job 31:7 claims personal innocence if his steps have turned out of the way.
Romans 3:23: For all have sinned, and come short of the glory of God;
Contradiction with 1 John 1:8
This verse contradicts Job 31:7 as it states if we claim to be without sin, we deceive ourselves and the truth is not in us, challenging the assertion of personal sinlessness in Job 31:7.
1 John 1:8: If we say that we have no sin, we deceive ourselves, and the truth is not in us.
Contradiction with Ecclesiastes 7:20
This verse contradicts Job 31:7 by declaring there is not a just man upon earth, that doeth good, and sinneth not, opposing Job's claim of integrity if his steps deviate from the path.
Ecclesiastes 7:20: For [there is] not a just man upon earth, that doeth good, and sinneth not.