I think i ovulated yesterday?

I think I ovulated yesterday CD16. I got a peak and I felt sharp pain for a little while. App is suggesting I ovulate today though. Thoughts?