SASports Data Analyst
SA
Career

Sports Data Analyst

By the numbers
Typical pay
$120,230 / yr
Education to start
Bachelor's degree
Future demand
+33.5% by 2034
People in this job
262K
Figures shown for ·closest of 3 O*NET occupations
The work
A day, hour by hour
08:30
Data cleanup

Last night's tracking feed has gaps. Fix errors before anything else.

09:15
Hot streak check

A rookie shot 60% this week. Skill or luck? Test it.

10:00
Model work

Write Python to update the player rating model with new games.

11:30
Scout meeting

Model likes a player scouts doubt. Hash out who to trust.

13:00
Trade research

Pull SQL stats on three trade targets. Estimate value against contract cost.

14:30
Lineup breakdown

Compare lineups and shot choices to find what's working on the floor.

15:30
Chart for coach

Cut a messy analysis down to one clear chart.

16:30
Coaches briefing

Present findings. Field tough questions. Drop what isn't useful.

17:30
Prep for tomorrow

Queue overnight data pulls and note questions for the next game.

Things you do
  • Build models that rate players and predict how they'll perform.
  • Dig through game, tracking, and biometric data to find edges.
  • Crunch numbers to help decide draft picks, trades, and contract offers.
  • Turn findings into charts and short reports coaches can use quickly.
  • Present results to coaches and executives and answer their tough questions.
Decisions you’ll make
  • Is this player's hot streak real skill, or just luck I'm about to overrate?
  • Do I trust what the model says, or what the scouts saw with their own eyes?
  • Is this data clean enough to trust, or is something off in how it was collected?
  • Should I show the coach one simple chart, or the full messy picture?
  • Is this finding actually useful to the team, or just interesting to me?
Education Pathways · how you get there
100 in 100 went the college route · 0 in 100 found another way in None, typically
Education mapped from O*NET:
If you like this, also look at