Unless you measured one, I'd say that is a bit long for a baby. Ball pythons DO have large babies on average. My hatchlings were all around 73g out of the egg. I don't know how long they were as I didn't measure them, though I would guess them to be around 10-12". Depending on how long these guys were held before being shipped, they could grow quite a bit if they were fed.Originally Posted by bcampos