Baseball Match Scraper — Scores & Match Intel avatar

Baseball Match Scraper — Scores & Match Intel

Pricing

from $0.80 / 1,000 match-listeds

Go to Apify Store
Baseball Match Scraper — Scores & Match Intel

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

Team Kamkod

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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)

FieldExample
match_idzkPspYkU
home / awayFukuoka S. Hawks / Seibu Lions
home_team_id / away_team_idstable ids (join records across days)
statusSCHEDULED · LIVE · FINISHED · POSTPONED
minute (live)5th Inning (inning + half where reported)
status_detailEXT (extra innings) · DRAW (NPB ties)
home_score / away_scoreruns
pitchersraw pitcher line: Ohtsu R. [FUK] (W, 11-5), Sumida C. [SEI] (L, 9-7)
country / league / league_slugjapan / NPB / npb
match_urldirect 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 teams
  • standings — 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, NPB Draw
  • 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.

This actor scrapes publicly available data. Use it in compliance with the target website's terms and your local regulations.