How much does a Physician - Sports Medicine make? The median annual Physician - Sports Medicine salary is $217,524, as of March 31, 2017, with a range usually between $185,676-$276,695, however this can vary widely depending on a variety of factors.