Although alot of people on here will disagree with me but this is why I am getting mine into a 125 gal so he has pleanty of room to streach and move about. It is a good size too. Last I wieghed was about 2700 g.
if the tank is too big he might not feel secure, ball pythons spend most of their time in burrows underground, bigger enclosures might be more stressful be sure to have hides on both sides
Cheers!
Mike,
Toronto Python Gurus.webs.com
BBM PIN: 21D7758C