I would say that you can probably tell by size....but ive seen 5 month old ball pythons that are huge any my little one and a half year old pastel is tiiiinnnyy i think who i bought it from fed it pinkys its entire first year of life, hes growing though!

I assume a vet could tell you the approximate size.....