01 Match warehouse
TennisMyLife match rows
One row per completed or retired main-tour (and related) match: winner and loser, surface, level, round, score, minutes when present, match-time ranks and points, and box-score serve/return lines when the feed has them. Local Elo and season aggregates are derived from this table.
We can draw
- Win rates, Elo, and age curves for named players inside the window
- Season counts: retirements, walkovers, top-10 churn, load for year-end top 20
- Slam / Masters paths, seed upsets, ace and hold heatmaps by event
- ATP and WTA side by side when both tours have the fields
We cannot (yet)
- Career totals that need pre-2016 peaks (Big 3 primes sit partly outside)
- Official year-end rankings lists (we use late-season match-time ranks as a proxy)
- Shot-by-shot tactics — that is Match Charting, below
- Live in-progress scores or betting odds