Backfilling Player's Stats
Is it possible to backfill every tennis player's age, height, and hand they use? A lot of the players are missing these 3 stats.
Resolution: Upstream ceiling, not a pipeline gap. backfill_tennis_bio ran 19-20 Aug: DOB 40.4->64.3%, hand 6.3->31.0%, height 5.0->27.6%. Sampled 90 still-missing players, zero gains on the three fields; their playerTeamInfo carries prize money and ranking only. 240 players are missing height alone and that field is never published for them. Command is NOT on cron - worth adding, and worth reordering: it sorts by popularity and the most-followed missing players are exactly the height-only cases it can never fill.
Comments
1
Bzzoiro · Admin
Aug 20, 2026 09:56
Good ask, and it moved the numbers.
I ran a backfill across the player base. Where it is available, it is now in:
- date of birth: 40.4 percent of players before, 64.3 percent now
- playing hand: 6.3 percent before, 31.0 percent now
- height: 5.0 percent before, 27.6 percent now
The rest I cannot fill, and I would rather tell you why than leave it looking like a queue that is still moving. For lower-ranked and younger players the upstream profile simply does not carry those fields. I sampled 90 players who are still missing something and pulled their profiles fresh: not one returned a height, a hand or a birth date that we did not already have. What those profiles do carry is prize money and current ranking, which is why the record looks populated but thin.
Ranked players carry the full set. Djokovic, Alcaraz, Sinner and Zverev all have height, hand and date of birth. Someone outside the top few hundred often has a birth date and nothing else.
So: 1,714 players have a height today and that number will keep creeping up as players climb and their profiles fill out, but there is no switch I can flip to complete the rest. If you hit a specific player who is missing something and you know the value is published somewhere, send me the name and I will look at that one.
- Bzzoiro
Log in to comment.