Cute baby!

Typically ball pythons grow a foot a year for the first 2-3 years, then they slow down. The answer varies with your feeding schedule, but they're mostly grown after around 4 years. Males do not attain the larger sizes that females do.