I don't know if this is any help, But here is a comparison for you...
I just had "Hal" (Standard, Normal Ball Python) at the vet (SEAVS) yesterday for his final checkup after a minor surgery, He is 4 years old, confirmed male by them, he weighed in at 1580 grams,
they said he had very good body shape (not overweight), and was healthy. He is also on a diet of 1 small rat (58g to 68g) every 14 days.