People can take a guess and, obviously, it is easy to tell apart a hatchling, from a full adult, but there is no accurate way to 100% determine a snake's age.
A Ball Python could just as easy be from this year, as it could be a two year old, at 500+ grams.
Depends, somewhat on genetics but ~mostly~ on whether, or not, the snake was power fed, "appropriately"/sensibly fed, or maintenance fed.
~~~~
|