I have a WC male Ball Python who is about 8-9 years old and I want to buy a female to breed him with but the female I am looking at is only 2 months old.

I read that a female can breed after two years if they weigh 2000 grams and 4ft. So by then my male will be at least 10-11 years old, is that too old or will he still breed?

Tjanks for the help.