Baseball Match Scraper — Scores & Match Intel
Pricing
from $0.80 / 1,000 match-listeds
Baseball Match Scraper — Scores & Match Intel
Flashscore Baseball — every match of a day (MLB, NPB, KBO, LIDOM, LVBP…) with status (scheduled/live/finished + inning detail), runs, starting & winning pitchers (records included), league, country, match & team ids, plus optional match-intel: full-time stats, H2H, standings, odds, lineups, venue.
Pricing
from $0.80 / 1,000 match-listeds
Rating
0.0
(0)
Developer
Team Kamkod
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Baseball scores and full match context from Flashscore, structured for automation and AI agents.
Match Intel — the full picture per game (flag enrich: true). Turn any game into a complete
report: full match statistics (per half/period where leagues report them, plus game totals),
starting & winning pitchers, recent form & head-to-head, competition standings, venue/city —
and optional bookmaker odds comparison (opt-in via odds: true): default markets 1X2, Over/
Under, Asian Handicap (the live-betting decision markets), more markets selectable via
oddsMarkets. Bookmaker ids, handicap/total lines and odds movement included — best-effort:
availability varies by market and region (US/EU datacenter IPs see the widest coverage).
One run returns every game of a day (default: today) across 100+ competitions — MLB, NPB, KBO,
CPBL, internationals and more — as clean JSON rows, one per game. Browse ±3 days, filter by league
or status. Live games report the current inning (5th Inning, Top 3…) and running score at scrape
time.
What you get per game (list mode)
| Field | Example |
|---|---|
match_id | zkPspYkU |
home / away | Fukuoka S. Hawks / Seibu Lions |
home_team_id / away_team_id | stable ids (join records across days) |
status | SCHEDULED · LIVE · FINISHED · POSTPONED … |
minute (live) | 5th Inning (inning + half where reported) |
status_detail | EXT (extra innings) · DRAW (NPB ties) |
home_score / away_score | runs |
pitchers | raw pitcher line: Ohtsu R. [FUK] (W, 11-5), Sumida C. [SEI] (L, 9-7) |
country / league / league_slug | japan / NPB / npb |
match_url | direct Flashscore link |
Example input
{"matchStatuses": ["finished", "live"],"leagues": ["mlb", "npb", "kbo"],"enrich": true,"odds": true,"maxMatches": 100}
Enrichment blocks (enrich: true)
statistics— game & period statistics rows (hits, errors, batting/pitching lines where the source provides them)h2h— recent form (last N games) + head-to-head meetings between the two teamsstandings— competition table when available (incl. Japan's split-season formats)- venue / city / capacity
odds— opt-in, scheduled/live only, default 3 markets (1X2, Over/Under, Asian Handicap)
Pricing & notes
- Pay-per-event, billed per returned game: list mode pushes one row per game (a 100-game day ≈ 100 match-listed events ≈ $0.10). No subscription, no per-run fee.
- Enrichment billed per enriched game as match-intel.
- Live games report current inning, score and pitcher line at scrape time.
- Status normalization:
Finished,After Extra Innings,Postponed,Suspended, NPBDraw… - Odds & statistics availability varies by league and region — graceful nulls, never a crash.
Call it from an AI agent (MCP)
Use the MCP server: mcp.apify.com?tools=<username>/baseball-match-intel
Ask: "Who is pitching tonight's MLB slate and what are the current scores?" — the agent runs the actor and reads the dataset.
Legal
This actor scrapes publicly available data. Use it in compliance with the target website's terms and your local regulations.