Top sports photographers can earn significant incomes, with salaries varying based on factors such as experience, reputation, the level of events covered, and the publication or agency they work for. Salaries for top sports photographers can range from tens of thousands to hundreds of thousands of dollars annually.