I have a total testosterone level in between the 500's and 700's depending on the day. My SHBG however is normal range but I think it is kind of high normal. I had it measured twice. one time it was 40 and the other time it was 47. Range for SHBG is (10-50). Could my SHBG level be due to my genetics or it is a sign that my testosterone level is decreasing over time? Also what should the average level of an active 25 yearl old male be who lifts weights 5 times a week ? Didn't know if my testosterone is low my for my age.