I think my male is about 8 or 9 months old - he's a bit over two feet long. I've started feeding him XL mice last two feeds. I had been feeding him small to med sized adults since I got him at 5 mos. I started ratcheting up the size because he was starting to knock one back like it was nothing and would not even go straight to bed afterwards.