Baseball Reference Scraper | MLB Stats and History
Pricing
from $19.00 / 1,000 results
Baseball Reference Scraper | MLB Stats and History
Extract MLB player, team, and game data from Baseball Reference including box scores, season stats, advanced metrics, standings, and historical records dating back over a century. Built for sabermetrics, fantasy baseball, betting models, and deep sports research.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
1
Bookmarked
10
Total users
0
Monthly active users
3 days ago
Last modified
Share

โพ Baseball Reference Stats Scraper
๐ Export MLB all-time single-season batting and pitching leaders in seconds. No account required. Just pick a stat and run.
The Baseball Reference Stats Scraper pulls all-time single-season leaders from baseball-reference.com - the gold standard for MLB historical data. Choose from 17 key batting and pitching statistics, from home runs to ERA, and get a clean ranked dataset with player URLs, season year, age, plate appearances, and batting hand.
All data is live, scraped in real-time from Baseball Reference's ranked leader tables. Each record links directly to the player's profile page for drill-down research.
Coverage
- 17 statistics: HR, RBI, Batting Average, OPS, Slugging %, On-Base %, Hits, Runs, Stolen Bases, Walks, Strikeouts, Wins, ERA, Pitcher Strikeouts, WHIP, Saves, Innings Pitched
- MLB history: All recorded seasons from 1871 to present
- 500+ ranked records per statistic
- 11 data fields per record including player URL and age
Target Audience / Use Cases
| Who Uses This | What For |
|---|---|
| Fantasy baseball players | Research historical player performance trends |
| Sports analysts | Build statistical models on offensive/pitching records |
| Journalists and bloggers | Fact-check records and all-time rankings |
| Baseball historians | Track how records have evolved over eras |
| Data scientists | ML training data for baseball performance models |
| Developers | Populate apps with real MLB historical stats |
๐ What the Baseball Reference Stats Scraper does
- Fetches all-time single-season ranked leaders for any of 17 MLB statistics
- Returns rank, player name, player profile URL, season year, age, plate appearances, batting hand, and stat value
- Supports both batting stats (HR, RBI, AVG, OPS, H, R, SB, BB, SO) and pitching stats (W, ERA, SO, WHIP, SV, IP)
- Respects free/paid tier limits automatically
- Delivers clean, typed records with no null fields
๐ก Why it matters: Baseball Reference is the definitive source for MLB history. This actor gives you programmatic access to its ranked leader tables - hundreds of records per stat - for research, analysis, or app development, without any scraping setup.
๐ Data fields
Each record includes: age, bats, plateAppearances, playerName, playerUrl, rank, scrapedAt, season, statLabel, statType, value. All 11 field names come from a real production run, so what you see here is what lands in your dataset.
๐ How to use
- Create a free Apify account
- Open the Baseball Reference Stats Scraper actor
- Select a
statTypefrom the dropdown (e.g.HRfor home runs) - Set
maxItemsto the number of ranked records you want - Click Start and wait ~15 seconds
- Download your dataset as CSV, JSON, Excel, or XML
๐ Recommended Actors
| Actor | Description |
|---|---|
| Basketball Reference Scraper | NBA player stats from basketball-reference.com |
| OurAirports Scraper | Global airport database with 80,000+ airports |
| Lichess Scraper | Chess game data and player stats from Lichess |
๐ก Pro Tip: Browse the complete ParseForge collection for 100+ specialized data extractors across sports, finance, real estate, and more.
โ ๏ธ Disclaimer: This actor is an independent tool, not affiliated with, endorsed by, or sponsored by Baseball Reference. It accesses only publicly available information from baseball-reference.com for personal research, analysis, and legitimate business use. Please respect Baseball Reference's terms of service and rate limits.
๐ Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.