What is this?

My period never comes early. It is due on the 20th, which is in 5 days. Well I had like brown and red discharge (my cervical mucus was this color) when I wiped last night and this morning. Could this be implantation bleeding?

*Yes I did have sex and he did finish inside me*