Data Availability

Sports, divisions, seasons and updates

Seasons by division

How far back each kind of data goes. A season is named by the year it ends in (the spring it is played).

DivisionRatings and team numbersPlayer statsBox scores and play-by-play
D1 baseball1999 on2014 on2014 on
D2 baseball2021 on2021 on2021 on
D3 baseball2022 on2022 on2022 on
NAIA baseball2025 onNot availableNot available
D1, D2 and D3 softball2025 on2025 on2025 on
  • There is no 2020 season in the ratings or D1 box scores (the season was cut short).
  • Box scores cover over 98% of played games since 2016. D1 baseball is thinner in 2014 and 2015 (about 85% and 90%). A game without a stored box score still has its date, teams and final score.
  • D1 baseball ratings day by day (Max tier) cover every finished season from 2016.

What exists for which division

DataWhere
Ratings, stats, teams, conferences, games, matchups, schedulesEvery division of both sports
Players, rosters, box scores, play-by-play, Lookup, park factorsEvery division except NAIA
Tournament outlook and simulationsAll four baseball divisions and D1 softball
Coaches, returning production, transfers, cities, day-by-day ratingsD1 baseball only

Updates

  • D1 baseball refreshes every 30 minutes in season.
  • Every other division (D2, D3 and NAIA baseball, and all softball) refreshes once a day in season, around 9:00 AM Central.
  • The date field of a ratings response says which day the numbers are from. Before a season's first game, the current ratings are the preseason ratings.
  • Live, in-progress scores are not in the API.

Names and ids

  • Teams are named the way the NCAA's stats pages write them (Penn St., LSU). The teams endpoint lists every name for a division and season.
  • Games have a PEAR game id such as B1-2025-00412: the sport and division (B1 to B3 baseball, S1 to S3 softball), the season and a number. Game ids come back with every game from games and schedule.
  • Players have a PEAR player id (P and eight digits) that stays the same across seasons and schools. Find one with players/search or from a roster.

What is left out

  • Football.
  • Images other than team and conference logos (matchup cards, brackets, team profile graphics).
  • Team stat lines and ratings that come from other sites. The API serves what PEAR computes, plus player stats, rosters and box scores gathered from the schools' own sites.
  • A missing value is returned as null. It means “not available”, never zero.

The API Reference lists every endpoint that exists.