8. Anesthesiology
Score: 19
Most people well versed into this field will be surprised that anesthesiology has made the list at all, even at such a low spot. Average annual salaries of anesthesiology physicians speak in favor of previous assessment – amounting to $357,116. However, residents applying to this program showcase sub-par USMLE Step test scores of 230 and 241 for Step 1 and 2 respectively. That’s an average of 235.5 which is a whole point below the national average score. In the end, 1.31 open position for every US applicant also doesn’t speak in anesthesiology’s favor.