This paper describes a comprehensive method for the detection of natural and synthetic anabolic agents, including some veterinary preparations such as trenbolone, zeranol (a non-steroidal agent) and clenbuterol (a beta 2-agonist). For the natural steroids such as testosterone, the precise determination of urinary androgens during routine procedures allowed the description of statistical distribution of relevant parameters of the endogenous steroid profile amongst male athletes. The validity of the results is discussed, taking into account some factors that may cause the degradation of the specimen.