Pregnant???

My lmp was July 13-17. Me and my bf had sex on July 17(last day of period). He came inside of me. July 21 I spotted and it was light pink. Could I have ovulated early and could possibly be pregnant? Period is due tomorrow ( Aug 10, 2017)