Ball pythons are one of the most common reptiles bred in captivity. They usually are able to produce a clutch of six eggs on average, but clutch sizes also range from one to eleven. Ball pythons reach sexual maturity at the age of two to two and a half years and a weight of 1500 grams. These snakes usually lay one clutch per year and the eggs hatch around sixty days later. Usually, these eggs are artificially incubated in a captive environment at temperatures between 88–90 degrees Fahrenheit. Some captive breeders use ultra-sounding technology to verify the progress of reproductive development. This can help to increase the chances of successful fertilization as the ultra-sound can help predict the best times to introduce males and females during the breeding season.