I don't have a scale yet and since hes my first, I've never had to guesstimate a snakes weight. I would say that he's definitely under 100 grams though. The hoppers are about as big as the thickest part of his body. I was planning on going up to adult mice next time I ordered him some. He has 3 hoppers left before I'll switch him over.