Skip to main content

MLS Analytics & Data Jobs

9 active roles across all MLS clubs

MLS clubs hire across every corner of the business — from first-team staff including coaches, scouts, sports scientists, and analysts, to front-office teams working in marketing, sponsorship, ticketing, technology, and community outreach. The league continues to grow rapidly, with clubs at all stages of development creating new roles each week.

Whether you're looking to work on the performance side or in a commercial or operational role, MLS organisations post a wide variety of opportunities. Browse by club or search the full list of active openings. Roles are updated daily.

Browse by Club

All Active MLS Roles (9)

Frequently Asked Questions

What analytics jobs are available at MLS clubs?

MLS clubs hire for football operations analytics (player recruitment, match analysis, performance data), sports science, and commercial analytics (marketing, ticketing, revenue). Common titles include Data Analyst, Performance Analyst, Technical Scout, and Analytics Engineer.

How much do MLS analytics jobs pay?

Entry-level MLS analytics roles typically pay $50,000–$75,000. Mid-level positions earn $75,000–$110,000. Senior and director-level roles range from $110,000 to $200,000+. MLS club salaries vary widely by market — clubs in LA, New York, and Toronto generally pay more than smaller-market franchises.

What skills are needed for MLS analytics roles?

Football-specific analytics roles value Python or R, SQL, and experience with tracking and event data (Opta, StatsBomb, Wyscout). Video analysis skills and familiarity with tools like Hudl and SciSports are also valued. Business analytics roles prioritise SQL, Tableau or Power BI, and Excel.

How often are MLS jobs updated on this page?

MLS job listings on this page are updated daily. Roles are scraped directly from club career pages and aggregated job boards to ensure accuracy. New postings typically appear within 24 hours of going live on the club site.