Data quality updated: 2026-07-23 02:36 UTC
WTA Data Quality & Coverage
How complete and current is the WTA data on this site.
How to Read This Page
This page is the public status note for TennisDB's WTA data. It separates coverage, freshness, source priority, and known limitations so users can tell whether a surprising stat is likely a site bug, a source coverage gap, or a normal delay in upstream publication.
Counts focus on completed professional singles records that are eligible for public site pages. They are useful for transparency, but they are not a promise that every historical match, ranking snapshot, or biographical field exists in every era.
Coverage Overview
Data Sources
| Source | Period | Matches | Share |
|---|---|---|---|
| Jeff Sackmann / Tennis Abstract (opens in new tab) | 1968–2024 | 141,187 | 85.7% |
| BallDontLie API | Historical match gap-fill + 2025–present live/current data | 23,481 | 14.3% |
Source Priority Rules
How TennisDB chooses between upstream sources before publishing request-time serving tables.
Matches
Jeff Sackmann and BallDontLie rows can both be eligible across historical WTA seasons. The refresh pipeline deduplicates equivalent matches and keeps BallDontLie rows when they fill coverage gaps or carry the better reconciled identity.
Rankings
WTA rankings use Sackmann snapshots before 2025 and BallDontLie snapshots from 2025 onward. That strict split is intentional because Sackmann's historical WTA ranking coverage is denser than BallDontLie's.
Categories
Tournament categories are normalized during ingest and stored in the serving layer, so pages use one canonical category value instead of reinterpreting source-specific codes at request time.
Coverage by Era
WTA main-tour singles match records by decade. Coverage improves in more recent decades as data sources become more comprehensive.
| Decade | Matches |
|---|---|
| 1960s | 5,975 |
| 1970s | 24,971 |
| 1980s | 27,544 |
| 1990s | 23,248 |
| 2000s | 24,507 |
| 2010s | 29,342 |
| 2020s | 29,168 |
Data Freshness
When site data was last updated.
| Event | Time (UTC) | Status |
|---|---|---|
| Last data ingest | — | — |
| Last serving layer refresh | Jul 23, 2026 | success |
Known Limitations
Accepted data limitations that we are aware of and working to improve over time.
Historical match coverage varies by era
The Sackmann dataset is the most comprehensive open WTA dataset, but does not cover 100% of historical matches. Coverage is approximately 95% for the 2000s, 90% for the 1990s, 85% for the 1980s, and 80% for the 1970s. Win-loss records and title counts for older players may be slightly lower than WTA official figures.
WTA match sources are reconciled across eras
WTA match pages use Jeff Sackmann's data where it is available and BallDontLie rows as historical gap-fill as well as live/current coverage. Equivalent rows are deduplicated during refresh, so BallDontLie can appear before 2025 on WTA match-driven pages when it fills a known coverage gap.
WTA rankings use the denser historical source
WTA ranking pages use Sackmann rankings before 2025 and BallDontLie rankings from 2025 onward. This differs from WTA matches because Sackmann's historical ranking snapshots are strong even where historical match coverage is incomplete.
Pre-2009 tournament categories are approximate
Modern category labels (WTA 250, WTA 500) are applied retroactively to pre-2009 events. Historical tier distinctions are not preserved because no upstream data source provides them.
"Turned pro" year is approximate for historical players
For players active before ~2000, the displayed turned-pro year reflects the first season with WTA main-tour match data, which may differ from official records by 1-3 years.
Prize money is source-dependent
Career prize money is reconciled from official tour PDFs, Wikidata, and BallDontLie where available. Most prominent historical players should have values, but lower-ranked historical players may still have gaps.
Rankings before 1984 do not exist
The WTA computer ranking system began in 1984. No rankings are available for earlier seasons.
Recently retired players on active leaderboards
Players who have retired but still hold a WTA ranking (within the 52-week rolling window) may appear on active leaderboards until their ranking points expire naturally.
If you spot something that looks wrong, please let us know.