descriptive only
These are historical per-period rates and splits for Carlos Alcaraz (ATP), not a prediction and not an edge claim. descriptive_only: true.
as of 2026-07-19T03:41:37.066640+00:00Carlos Alcaraz (ATP)Tennis players -- player_id 207989as of 2026-07-19T03:41:37.066640+00:00
hard wr career
0.7717
clay wr career
0.8443
grass wr career
0.8974
hard wr recent
0.7983
clay wr recent
0.8889
grass wr recent
0.9394
clay minus hard career
0.0725
clay minus hard recent
0.0906
grass adapt career
0.0858
grass adapt recent
0.0912
sample floor -- hard_wr: hard_n>=30 | clay_wr: clay_n>=30 | grass_wr: grass_n>=30 | clay_minus_hard: clay_n>=25 & hard_n>=25 | grass_adapt: grass_n>=15 (per metric, career+recent_form independently; below floor shows n/a)download card PNG -> docs/img/atlas/tennis/carlos_alcaraz_atp.png
sample floor
as of 2026-07-19T03:41:37.066640+00:00
An entity earns a descriptive card only after clearing a minimum-sample floor, so rates are not read off tiny samples. The floor for this pack is hard_wr: hard_n>=30 | clay_wr: clay_n>=30 | grass_wr: grass_n>=30 | clay_minus_hard: clay_n>=25 & hard_n>=25 | grass_adapt: grass_n>=15 (per metric, career+recent_form independently; below floor shows n/a). Entities below the floor are deliberately left off -- we do not print rates we cannot stand behind.