Irregular period?

Casey

Okay so I’ve had my period for 4 years now and it’s been pretty regular. I started my cycle last month on the 20th and it’s only been 22 days and I woke up this morning and I got my period. It was only 3 days early. Could it be because I started my sports season so I’ve been constantly working out?