Implementation or period?

Leena
I'm so confused ... I'm a week early on what seems to be my period but it's only day 25 in my cycle. Started as brown spotting and now a heavy dark red. Can this be implementation bleeding? Thoughts?