Progestosterone levels at 18.5 nmol/L

I had my bloodtest done at cd 30 and period came 3 days later. Not sure when i ovulated and i have a few days apart from each cycle so not point on regular. Does 18.5 mean i ovulated? Thankyou