I can't tell you exactly because I didn't breed him. I was told he was around 2-3 years of age when I received him, which was almost a year ago now. I don't have a scale for any of my snakes, but he's around two-two and a half feet long. He still looks a little skinny to me, but that's compared to my fatty Mercedes. He's bulked up quite nicely in the time I've had him.