O cramps?

JL

I believe I ovulated on cd 18 or 19. Then last night on cd 20 I started having super bad cramps that lasted a couple of hours.. Obviously way too early to be period cramps. Is it too late to be ovulation cramping? Too early for implantation?