Which one? Tmi

Anastasia
I had sex with 2 people. One on the morning of the 30th of June, (he didn't cum) but could have had pre ejaculation. The other person I had sex with over 1-4 July, he came in me. I'm pregnant and that's the only time I would have had sex and according to my calendar and due date I would have been ovulating on the 5th July. Who do you think the Father could be? (I know both the boys personally) thanks ladies.