PLEASE HELP A SISTER

is it possible to ovulate early in a longer cycle? i think i ovulated early but i’m not sure because i have a 34 day cycle. my period is due on wednesday but i think i might be pregnant. i was supposed to ovulate on the 25th but i think i did on the 20th.