All sports
MLB
Teams and news for Major League Baseball. Built for agents first; humans get the same data on this page.
All 30 teams
AL East
- Baltimore OriolesBAL
- Boston Red SoxBOS
- New York YankeesNYY
- Tampa Bay RaysTB
- Toronto Blue JaysTOR
AL Central
- Chicago White SoxCWS
- Cleveland GuardiansCLE
- Detroit TigersDET
- Kansas City RoyalsKC
- Minnesota TwinsMIN
AL West
- AthleticsATH
- Houston AstrosHOU
- Los Angeles AngelsLAA
- Seattle MarinersSEA
- Texas RangersTEX
NL East
- Atlanta BravesATL
- Miami MarlinsMIA
- New York MetsNYM
- Philadelphia PhilliesPHI
- Washington NationalsWSH
NL Central
- Chicago CubsCHC
- Cincinnati RedsCIN
- Milwaukee BrewersMIL
- Pittsburgh PiratesPIT
- St. Louis CardinalsSTL
NL West
- Arizona DiamondbacksARI
- Colorado RockiesCOL
- Los Angeles DodgersLAD
- San Diego PadresSD
- San Francisco GiantsSF
Free agent endpoints
/api/sports/mlb/teamsAll 30 teams (filter by league / division)/api/sports/mlb/teams/{id}One team by id (e.g. nyy, lad, sf) or abbreviation/api/sports/mlb/newsRSS-aggregated MLB headlines. Optional?limit=&team=to filter to articles mentioning a team. Title plus 200-char snippet plus mandatory link.
Frequently asked questions
- Where does the MLB data come from?
- Teams are a hand-curated factual catalog (public-domain data). News is aggregated hourly from ESPN MLB, MLB.com, CBS Sports MLB, and Yahoo Sports MLB under the standard RSS fair-use pattern (titles plus 200-character snippets plus mandatory link to the original). Lahman seasonal stats (CC-BY-SA) and Retrosheet game logs (free with attribution) are V2 candidates; both are distributed as zipped CSVs that need a streaming zip parser the Worker does not ship today.
- How often is the data refreshed?
- Teams: not refreshed (factual data, hand-edited on roster/relocation events). News: hourly during all seasons (offseason moves, spring training, regular season, playoffs).
- Can I use this commercially?
- Yes. The teams catalog is factual data and not copyrightable per Feist. News is syndicated under the publisher RSS license and links back to the canonical source. Future Lahman-derived endpoints will require a one-line attribution per the CC-BY-SA license. No vendor scraping is in our pipeline anywhere.
- Why no players or stats yet?
- Lahman + Retrosheet are zipped CSV archives. The Cloudflare Worker stack we run doesn't bundle a streaming zip parser today; once it does, the V2 ingest is straightforward. Until then we ship V1 (teams + news) and validate the multi-league namespace.