No-Code ESPN API Scraper

Download Data to Excel & CSV Files

Legally scrape ESPN data from the Official Website without violating its Terms of Service using HAR Files.

🚫 This means no wasting time with broken screen scrapers, installing software, getting blocked or overpriced proxies.

Click to Play Click to Play

⚡️ Scrape ESPN Data From Your Web Traffic


  1. Open a new browser tab, then right click anywhere inside the new tab & hit "Inspect" to open developer tools
  2. Go to espn.com in the new tab and browse through the site's data you want to collect (with developer tools open)
  3. Select the "Network" tab under developer tools & click the ⬇️ labeled "Export HAR..."
Upload your HAR file here and we will group together useful data within your HAR file FOR FREE. Users on any paid plan can download this data as combined, fully-paginated CSV & JSON files. Since this scraping occurs on a recording of your web traffic instead of the actual site, it is 100% undetectable & not governed by the hosting website's Terms of Service.

🔒 HAR Files Have Sensitive Data We only process the HAR file in your browser (nothing is sent over the internet) until you click the "Parse" button.

🚫 Clear the Junk Hit "Clear" in the Network tab just before browsing through your data for best results & for exporting multiple parts.

💡 Pro Tip Just drag and drop your HAR file here for easier use!

Steve Spagnola
Written by Steve Spagnola
Last updated April 4, 2024

Download Sports Events Data

Legally scrape basic scores and game data from ESPN using a recording of your web traffic as to not violate the ESPN Terms of Service. This is possible using HAR files, which allow you to record your web traffic and then perform a scrape on the recording (as opposed to the actual website), so you can legally extract out the data without being detected or violating Terms.

1. Browse ESPN Games

Head to the ESPN Scoreboard & Sports Browser (or any other section on ESPN with interactive data) and then right click on your browser and hit “Inspect” to open up developer tools. This will record your web traffic to capture the raw data ESPN sends to your browser. Now reload the webpage to re-capture the initial data while recording and browse around to other bits of data you want to scrape.

2. Export & Scrape HAR Files

In your browser’s developer tools, select the “Network” tab and click the down arrow labeled “Export HAR…” to download a HAR file with the ESPN data in it. Upload that to the HAR File Web Scraper, which will parse out the relevant data and let you download it as CSV files.

⚖️ Disclaimer: These endpoints are not part of an official API endorsed by espn.com and were found while using espn.com's official website and/or mobile app. They may stop working at any time! They are documented here for informational purposes, such as to cross reference with HAR Files after using espn.com's official website and/or mobile app in accordance with espn.com's Terms of Service. Stevesie has no affiliation with espn.com.

If you access any of these endpoints with Stevesie or any other tool outside of an official espn.com client, you must check espn.com's Terms of Service to ensure said access is not prohibited. If you are not sure whether or not your use of Stevesie or any other tool in a specific instance violates espn.com's Terms of Service or applicable law, you should consult with competent legal counsel before proceeding. Learn more here: Is Data Scraping Legal?

⚡️ Unofficial ESPN Data API Endpoints

Sporting Events
/apis/v1/events/top

Sign Up to Scrape Data from ESPN