Tennis · Guadalajara · Mexico · hard

Kostyuk M. vs Townsend T.

Thursday, 17 September 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Kostyuk M. vs Townsend T. in Guadalajara (Tennis) on Thursday, 17 September 2026. Model prediction: Kostyuk M. 73% vs Townsend T. 27%. See the head-to-head record, recent form, hard-court stats and odds. Predictions and stats update daily.

MexicoWTAGuadalajarahard
Kostyuk M.
Age 24 · Rank #10
VS
Age 30 · Rank #98
Townsend T.
Thursday, 17 September 2026 at 02:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Model win probability
Kostyuk M.Townsend T.
73%
27%
Recent Form
Kostyuk M.
all surfaces
73
70% win rate · 10 matches
Recent form · all surfaces (latest first)
L10d
W12d
W14d
W17d
L25d
W28d
W29d
W31d
L39d
W41d
On hard73 · 70%· ≥1 set 9/10
L10d
W12d
W14d
W17d
L25d
W28d
W29d
W31d
L39d
W41d
Straight-set W
5
Deciders
4
Sets W / L
16 / 8
Set diff
+8
Won ≥1 set
9 / 10
Townsend T.
all surfaces
73
70% win rate · 10 matches
Recent form · all surfaces (latest first)
W1d
L10d
W12d
W14d
W16d
L31d
W34d
L39d
W42d
W43d
On hard73 · 70%· ≥1 set 8/10
W1d
L10d
W12d
W14d
W16d
L31d
W34d
L39d
W42d
W43d
Straight-set W
4
Deciders
4
Sets W / L
15 / 9
Set diff
+6
Won ≥1 set
8 / 10
Head-to-Head200
Kostyuk M. Wins
2
Townsend T. Wins
0
3-Set Matches
1
Kostyuk M. Straight Wins
1
Townsend T. Straight Wins
0
Total Meetings
2
Market Odds
Vig 6.1%
Kostyuk M.
1.32
Implied 71%
Edge +1.6%
Townsend T.
3.30
Implied 29%
Edge -1.6%
Edge = model probability − market implied probability. Positive edge means the model thinks the side is undervalued.
Model Prediction
Kostyuk M.
73%
Townsend T.
27%
high confidenceData 100%hard2 H2H used
Kostyuk M.Why the model leansTownsend T.
Ranking
+0.96
Surface
0.00
Form
+0.12
H2H
0.00
Model v2.3-2026-06
Kostyuk M. Form
Kostyuk m.
06 Sept
Kostyuk m.WTA #10 vs Noskova l.WTA #6
1-2L
04 Sept
Kostyuk m.WTA #10 vs Alexandrova e.WTA #21
2-0W
02 Sept
Kostyuk m.WTA #10 vs Stephens s.WTA #169
2-0W
30 Aug
Kostyuk m.WTA #10 vs Hunter s.WTA #175
2-0W
22 Aug
Gauff c.WTA #4 vs Kostyuk m.WTA #10
2-0L
19 Aug
Kostyuk m.WTA #10 vs Andreeva m.WTA #5
2-1W
18 Aug
Kostyuk m.WTA #10 vs Stephens s.WTA #169
2-0W
16 Aug
Kostyuk m.WTA #10 vs Kenin s.WTA #100
2-1W
08 Aug
Kostyuk m.WTA #10 vs Swiatek i.WTA #9
1-2L
06 Aug
Kostyuk m.WTA #10 vs Keys m.WTA #23
2-0W
Townsend T. Form
Townsend t.
15 Sept
Maria t.WTA #80 vs Townsend t.WTA #98
1-2W
06 Sept
Sabalenka a.WTA #2 vs Townsend t.WTA #98
2-0L
04 Sept
Townsend t.WTA #98 vs Shnaider d.WTA #13
2-1W
02 Sept
Townsend t.WTA #98 vs Preston t.WTA #92
2-0W
31 Aug
Chwalinska m.WTA #26 vs Townsend t.WTA #98
0-2W
16 Aug
Townsend t.WTA #98 vs Rybakina e.WTA #1
0-2L
13 Aug
Townsend t.WTA #98 vs Osorio c.WTA #63
2-1W
08 Aug
Townsend t.WTA #98 vs Bencic b.WTA #12
1-2L
05 Aug
Bouzkova m.WTA #27 vs Townsend t.WTA #98
0-2W
04 Aug
Valentova t.WTA #59 vs Townsend t.WTA #98
0-2W
Head-to-Head
Last 10
08 Mar
Kostyuk m.WTA #10 vs Townsend t.WTA #98
2-0
10 Jan
Townsend t.WTA #98 vs Kostyuk m.WTA #10
1-2
Full Match Object
{
  "sport": "tennis",
  "country": "Mexico",
  "tour_type": "WTA",
  "category": "Wta Singles",
  "tournament": "Guadalajara",
  "surface": "hard",
  "is_doubles": false,
  "match": "Kostyuk M. vs Townsend T.",
  "date": "2026-09-17",
  "time": "02:00",
  "player_1": {
    "name": "Kostyuk M.",
    "rank": 10,
    "images": [
      "https://cdn.smoance.com/players/kostyuk-m.png"
    ],
    "player_id": "8CZqQdSa",
    "profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
    "dob": "2002-06-28",
    "age": 24,
    "ranking_tour": "WTA",
    "ranking_date": "14.09.2026",
    "rank_scraped_at": "2026-09-15T14:17:34.080924+00:00",
    "ranking_slug": "kostyuk-marta"
  },
  "player_2": {
    "name": "Townsend T.",
    "rank": 98,
    "images": [
      "https://cdn.smoance.com/players/townsend-t.png"
    ],
    "player_id": "Y9jUuHka",
    "profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
    "dob": "1996-04-16",
    "age": 30,
    "ranking_tour": "WTA",
    "ranking_date": "14.09.2026",
    "rank_scraped_at": "2026-09-15T14:17:34.080924+00:00",
    "ranking_slug": "townsend-taylor"
  },
  "h2h_data": {
    "all surfaces": {
      "h2h": [
        {
          "date": "08.03.26",
          "surface": "hard",
          "event": "Indian Wells (USA), hard",
          "home": "Kostyuk M.",
          "away": "Townsend T.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "10.01.24",
          "surface": "hard",
          "event": "Adelaide (Australia), hard",
          "home": "Townsend T.",
          "away": "Kostyuk M.",
          "score": "1-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        }
      ],
      "player_1_last": [
        {
          "date": "06.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Kostyuk M.",
          "away": "Noskova L.",
          "score": "1-2",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 6,
          "away_tour": "WTA",
          "away_player_id": "zHMiAkw6",
          "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
          "away_ranking_slug": "noskova-linda"
        },
        {
          "date": "04.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Kostyuk M.",
          "away": "Alexandrova E.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 21,
          "away_tour": "WTA",
          "away_player_id": "dzbgeEFF",
          "away_profile_url": "https://www.flashscore.com/player/alexandrova-ekaterina/dzbgeEFF/",
          "away_ranking_slug": "alexandrova-ekaterina"
        },
        {
          "date": "02.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Kostyuk M.",
          "away": "Stephens S.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 169,
          "away_tour": "WTA",
          "away_player_id": "21U8Dqna",
          "away_profile_url": "https://www.flashscore.com/player/stephens-sloane/21U8Dqna/",
          "away_ranking_slug": "stephens-sloane"
        },
        {
          "date": "30.08.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Kostyuk M.",
          "away": "Hunter S.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 175,
          "away_tour": "WTA",
          "away_player_id": "WEvLWEdN",
          "away_profile_url": "https://www.flashscore.com/player/sanders-storm/WEvLWEdN/",
          "away_ranking_slug": "sanders-storm"
        },
        {
          "date": "22.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Gauff C.",
          "away": "Kostyuk M.",
          "score": "2-0",
          "home_rank": 4,
          "home_tour": "WTA",
          "home_player_id": "f5BXmEH6",
          "home_profile_url": "https://www.flashscore.com/player/gauff-coco/f5BXmEH6/",
          "home_ranking_slug": "gauff-coco",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        },
        {
          "date": "19.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Kostyuk M.",
          "away": "Andreeva M.",
          "score": "2-1",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 5,
          "away_tour": "WTA",
          "away_player_id": "lI6fOOat",
          "away_profile_url": "https://www.flashscore.com/player/andreeva-mirra/lI6fOOat/",
          "away_ranking_slug": "andreeva-mirra"
        },
        {
          "date": "18.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Kostyuk M.",
          "away": "Stephens S.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 169,
          "away_tour": "WTA",
          "away_player_id": "21U8Dqna",
          "away_profile_url": "https://www.flashscore.com/player/stephens-sloane/21U8Dqna/",
          "away_ranking_slug": "stephens-sloane"
        },
        {
          "date": "16.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Kostyuk M.",
          "away": "Kenin S.",
          "score": "2-1",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 100,
          "away_tour": "WTA",
          "away_player_id": "IJAxNUl3",
          "away_profile_url": "https://www.flashscore.com/player/kenin-sofia/IJAxNUl3/",
          "away_ranking_slug": "kenin-sofia"
        },
        {
          "date": "08.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Kostyuk M.",
          "away": "Swiatek I.",
          "score": "1-2",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 9,
          "away_tour": "WTA",
          "away_player_id": "jNyZsXZe",
          "away_profile_url": "https://www.flashscore.com/player/swiatek-iga/jNyZsXZe/",
          "away_ranking_slug": "swiatek-iga"
        },
        {
          "date": "06.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Kostyuk M.",
          "away": "Keys M.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 23,
          "away_tour": "WTA",
          "away_player_id": "QwU996PK",
          "away_profile_url": "https://www.flashscore.com/player/keys-madison/QwU996PK/",
          "away_ranking_slug": "keys-madison"
        }
      ],
      "player_2_last": [
        {
          "date": "15.09.26",
          "surface": "hard",
          "event": "Guadalajara (Mexico), hard",
          "home": "Maria T.",
          "away": "Townsend T.",
          "score": "1-2",
          "home_rank": 80,
          "home_tour": "WTA",
          "home_player_id": "OGYNaUZG",
          "home_profile_url": "https://www.flashscore.com/player/maria-tatjana/OGYNaUZG/",
          "home_ranking_slug": "maria-tatjana",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "06.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Sabalenka A.",
          "away": "Townsend T.",
          "score": "2-0",
          "home_rank": 2,
          "home_tour": "WTA",
          "home_player_id": "vyhksgUB",
          "home_profile_url": "https://www.flashscore.com/player/sabalenka-aryna/vyhksgUB/",
          "home_ranking_slug": "sabalenka-aryna",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "04.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Townsend T.",
          "away": "Shnaider D.",
          "score": "2-1",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 13,
          "away_tour": "WTA",
          "away_player_id": "028BdVOj",
          "away_profile_url": "https://www.flashscore.com/player/shnaider-diana/028BdVOj/",
          "away_ranking_slug": "shnaider-diana"
        },
        {
          "date": "02.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Townsend T.",
          "away": "Preston T.",
          "score": "2-0",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 92,
          "away_tour": "WTA",
          "away_player_id": "Of1fjykI",
          "away_profile_url": "https://www.flashscore.com/player/preston-taylah/Of1fjykI/",
          "away_ranking_slug": "preston-taylah"
        },
        {
          "date": "31.08.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Chwalinska M.",
          "away": "Townsend T.",
          "score": "0-2",
          "home_rank": 26,
          "home_tour": "WTA",
          "home_player_id": "OIxOD54s",
          "home_profile_url": "https://www.flashscore.com/player/chwalinska-maja/OIxOD54s/",
          "home_ranking_slug": "chwalinska-maja",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "16.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Townsend T.",
          "away": "Rybakina E.",
          "score": "0-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 1,
          "away_tour": "WTA",
          "away_player_id": "UDzElXdm",
          "away_profile_url": "https://www.flashscore.com/player/rybakina-elena/UDzElXdm/",
          "away_ranking_slug": "rybakina-elena"
        },
        {
          "date": "13.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Townsend T.",
          "away": "Osorio C.",
          "score": "2-1",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 63,
          "away_tour": "WTA",
          "away_player_id": "rysUUciD",
          "away_profile_url": "https://www.flashscore.com/player/osorio-serrano-maria-camila/rysUUciD/",
          "away_ranking_slug": "osorio-serrano-maria-camila"
        },
        {
          "date": "08.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Townsend T.",
          "away": "Bencic B.",
          "score": "1-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 12,
          "away_tour": "WTA",
          "away_player_id": "ObGlDvu0",
          "away_profile_url": "https://www.flashscore.com/player/bencic-belinda/ObGlDvu0/",
          "away_ranking_slug": "bencic-belinda"
        },
        {
          "date": "05.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Bouzkova M.",
          "away": "Townsend T.",
          "score": "0-2",
          "home_rank": 27,
          "home_tour": "WTA",
          "home_player_id": "WMS3AdAb",
          "home_profile_url": "https://www.flashscore.com/player/bouzkova-marie/WMS3AdAb/",
          "home_ranking_slug": "bouzkova-marie",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "04.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Valentova T.",
          "away": "Townsend T.",
          "score": "0-2",
          "home_rank": 59,
          "home_tour": "WTA",
          "home_player_id": "hWMZK1VQ",
          "home_profile_url": "https://www.flashscore.com/player/valentova-tereza/hWMZK1VQ/",
          "home_ranking_slug": "valentova-tereza",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        }
      ]
    },
    "clay": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "04.06.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Kostyuk M.",
          "away": "Andreeva M.",
          "score": "0-2",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 5,
          "away_tour": "WTA",
          "away_player_id": "lI6fOOat",
          "away_profile_url": "https://www.flashscore.com/player/andreeva-mirra/lI6fOOat/",
          "away_ranking_slug": "andreeva-mirra"
        },
        {
          "date": "02.06.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Svitolina E.",
          "away": "Kostyuk M.",
          "score": "1-2",
          "home_rank": 7,
          "home_tour": "WTA",
          "home_player_id": "jyngIesG",
          "home_profile_url": "https://www.flashscore.com/player/monfils-elina/jyngIesG/",
          "home_ranking_slug": "monfils-elina",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        },
        {
          "date": "31.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Kostyuk M.",
          "away": "Swiatek I.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 9,
          "away_tour": "WTA",
          "away_player_id": "jNyZsXZe",
          "away_profile_url": "https://www.flashscore.com/player/swiatek-iga/jNyZsXZe/",
          "away_ranking_slug": "swiatek-iga"
        },
        {
          "date": "29.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Kostyuk M.",
          "away": "Golubic V.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 64,
          "away_tour": "WTA",
          "away_player_id": "x0QCtJlk",
          "away_profile_url": "https://www.flashscore.com/player/golubic-viktorija/x0QCtJlk/",
          "away_ranking_slug": "golubic-viktorija"
        },
        {
          "date": "27.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Kostyuk M.",
          "away": "Volynets K.",
          "score": "2-1",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 77,
          "away_tour": "WTA",
          "away_player_id": "vw1oqIPi",
          "away_profile_url": "https://www.flashscore.com/player/volynets-katie/vw1oqIPi/",
          "away_ranking_slug": "volynets-katie"
        },
        {
          "date": "24.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Kostyuk M.",
          "away": "Selekhmeteva O.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 101,
          "away_tour": "WTA",
          "away_player_id": "v7vDWRvO",
          "away_profile_url": "https://www.flashscore.com/player/selekhmeteva-oksana/v7vDWRvO/",
          "away_ranking_slug": "selekhmeteva-oksana"
        },
        {
          "date": "02.05.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Andreeva M.",
          "away": "Kostyuk M.",
          "score": "0-2",
          "home_rank": 5,
          "home_tour": "WTA",
          "home_player_id": "lI6fOOat",
          "home_profile_url": "https://www.flashscore.com/player/andreeva-mirra/lI6fOOat/",
          "home_ranking_slug": "andreeva-mirra",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        },
        {
          "date": "30.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Kostyuk M.",
          "away": "Potapova A.",
          "score": "2-1",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 25,
          "away_tour": "WTA",
          "away_player_id": "x81l09qG",
          "away_profile_url": "https://www.flashscore.com/player/potapova-anastasia/x81l09qG/",
          "away_ranking_slug": "potapova-anastasia"
        },
        {
          "date": "29.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Kostyuk M.",
          "away": "Noskova L.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 6,
          "away_tour": "WTA",
          "away_player_id": "zHMiAkw6",
          "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
          "away_ranking_slug": "noskova-linda"
        },
        {
          "date": "27.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Kostyuk M.",
          "away": "McNally C.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 66,
          "away_tour": "WTA",
          "away_player_id": "YDHquro6",
          "away_profile_url": "https://www.flashscore.com/player/mcnally-caty/YDHquro6/",
          "away_ranking_slug": "mcnally-caty"
        }
      ],
      "player_2_last": [
        {
          "date": "26.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Gauff C.",
          "away": "Townsend T.",
          "score": "2-0",
          "home_rank": 4,
          "home_tour": "WTA",
          "home_player_id": "f5BXmEH6",
          "home_profile_url": "https://www.flashscore.com/player/gauff-coco/f5BXmEH6/",
          "home_ranking_slug": "gauff-coco",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "09.05.26",
          "surface": "clay",
          "event": "Rome (Italy), clay",
          "home": "Townsend T.",
          "away": "Jovic I.",
          "score": "0-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 16,
          "away_tour": "WTA",
          "away_player_id": "bmWvBlnL",
          "away_profile_url": "https://www.flashscore.com/player/jovic-iva/bmWvBlnL/",
          "away_ranking_slug": "jovic-iva"
        },
        {
          "date": "07.05.26",
          "surface": "clay",
          "event": "Rome (Italy), clay",
          "home": "Bouzkova M.",
          "away": "Townsend T.",
          "score": "0-2",
          "home_rank": 27,
          "home_tour": "WTA",
          "home_player_id": "WMS3AdAb",
          "home_profile_url": "https://www.flashscore.com/player/bouzkova-marie/WMS3AdAb/",
          "home_ranking_slug": "bouzkova-marie",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "06.05.26",
          "surface": "clay",
          "event": "Rome (Italy), clay",
          "home": "Townsend T.",
          "away": "Brancaccio N.",
          "score": "2-0",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 185,
          "away_tour": "WTA",
          "away_player_id": "jqcBin0G",
          "away_profile_url": "https://www.flashscore.com/player/brancaccio-nuria/jqcBin0G/",
          "away_ranking_slug": "brancaccio-nuria"
        },
        {
          "date": "05.05.26",
          "surface": "clay",
          "event": "Rome (Italy), clay",
          "home": "Townsend T.",
          "away": "Jimenez Kasintseva V.",
          "score": "2-0",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 173,
          "away_tour": "WTA",
          "away_player_id": "hU5bke4O",
          "away_profile_url": "https://www.flashscore.com/player/jimenez-kasintseva-victoria/hU5bke4O/",
          "away_ranking_slug": "jimenez-kasintseva-victoria"
        },
        {
          "date": "04.05.26",
          "surface": "clay",
          "event": "Rome (Italy), clay",
          "home": "Townsend T.",
          "away": "Sramkova R.",
          "score": "2-1",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 146,
          "away_tour": "WTA",
          "away_player_id": "WUQY7p9b",
          "away_profile_url": "https://www.flashscore.com/player/sramkova-rebecca/WUQY7p9b/",
          "away_ranking_slug": "sramkova-rebecca"
        },
        {
          "date": "22.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Townsend T.",
          "away": "Boulter K.",
          "score": "0-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 53,
          "away_tour": "WTA",
          "away_player_id": "0SeXj3jT",
          "away_profile_url": "https://www.flashscore.com/player/boulter-katie/0SeXj3jT/",
          "away_ranking_slug": "boulter-katie"
        },
        {
          "date": "10.06.25",
          "surface": "clay",
          "event": "Grado (Italy), clay",
          "home": "Juvan K.",
          "away": "Townsend T.",
          "score": "0-1",
          "home_rank": 236,
          "home_tour": "WTA",
          "home_player_id": "xSJxJs6E",
          "home_profile_url": "https://www.flashscore.com/player/juvan-kaja/xSJxJs6E/",
          "home_ranking_slug": "juvan-kaja",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "26.05.25",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Townsend T.",
          "away": "Cocciaretto E.",
          "score": "0-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 67,
          "away_tour": "WTA",
          "away_player_id": "pA0aW3EL",
          "away_profile_url": "https://www.flashscore.com/player/cocciaretto-elisabetta/pA0aW3EL/",
          "away_ranking_slug": "cocciaretto-elisabetta"
        },
        {
          "date": "23.05.25",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Townsend T.",
          "away": "Saville D.",
          "score": "1-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor"
        }
      ]
    },
    "grass": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "09.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Kostyuk M.",
          "away": "Noskova L.",
          "score": "0-2",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 6,
          "away_tour": "WTA",
          "away_player_id": "zHMiAkw6",
          "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
          "away_ranking_slug": "noskova-linda"
        },
        {
          "date": "08.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Kostyuk M.",
          "away": "Paolini J.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 20,
          "away_tour": "WTA",
          "away_player_id": "noaX0EJn",
          "away_profile_url": "https://www.flashscore.com/player/paolini-jasmine/noaX0EJn/",
          "away_ranking_slug": "paolini-jasmine"
        },
        {
          "date": "06.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Krueger A.",
          "away": "Kostyuk M.",
          "score": "0-2",
          "home_rank": 71,
          "home_tour": "WTA",
          "home_player_id": "O81eud9p",
          "home_profile_url": "https://www.flashscore.com/player/krueger-ashlyn/O81eud9p/",
          "home_ranking_slug": "krueger-ashlyn",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        },
        {
          "date": "04.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Navarro E.",
          "away": "Kostyuk M.",
          "score": "1-2",
          "home_rank": 24,
          "home_tour": "WTA",
          "home_player_id": "WxLdKcAs",
          "home_profile_url": "https://www.flashscore.com/player/navarro-emma/WxLdKcAs/",
          "home_ranking_slug": "navarro-emma",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        },
        {
          "date": "02.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Blinkova A.",
          "away": "Kostyuk M.",
          "score": "1-2",
          "home_rank": 94,
          "home_tour": "WTA",
          "home_player_id": "f1PZMn7P",
          "home_profile_url": "https://www.flashscore.com/player/blinkova-anna/f1PZMn7P/",
          "home_ranking_slug": "blinkova-anna",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        },
        {
          "date": "30.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Podoroska N.",
          "away": "Kostyuk M.",
          "score": "0-2",
          "home_rank": 317,
          "home_tour": "WTA",
          "home_player_id": "OKBlwX8r",
          "home_profile_url": "https://www.flashscore.com/player/podoroska-nadia/OKBlwX8r/",
          "home_ranking_slug": "podoroska-nadia",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        },
        {
          "date": "01.07.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Erjavec V.",
          "away": "Kostyuk M.",
          "score": "2-1",
          "home_rank": 147,
          "home_tour": "WTA",
          "home_player_id": "rsErY1Yt",
          "home_profile_url": "https://www.flashscore.com/player/erjavec-veronika/rsErY1Yt/",
          "home_ranking_slug": "erjavec-veronika",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        },
        {
          "date": "22.06.25",
          "surface": "grass",
          "event": "Bad Homburg (Germany), grass",
          "home": "Kostyuk M.",
          "away": "Navarro E.",
          "score": "0-2",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 24,
          "away_tour": "WTA",
          "away_player_id": "WxLdKcAs",
          "away_profile_url": "https://www.flashscore.com/player/navarro-emma/WxLdKcAs/",
          "away_ranking_slug": "navarro-emma"
        },
        {
          "date": "16.06.25",
          "surface": "grass",
          "event": "Berlin (Germany), grass",
          "home": "Kostyuk M.",
          "away": "Navarro E.",
          "score": "0-2",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 24,
          "away_tour": "WTA",
          "away_player_id": "WxLdKcAs",
          "away_profile_url": "https://www.flashscore.com/player/navarro-emma/WxLdKcAs/",
          "away_ranking_slug": "navarro-emma"
        },
        {
          "date": "05.07.24",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Kostyuk M.",
          "away": "Keys M.",
          "score": "0-2",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 23,
          "away_tour": "WTA",
          "away_player_id": "QwU996PK",
          "away_profile_url": "https://www.flashscore.com/player/keys-madison/QwU996PK/",
          "away_ranking_slug": "keys-madison"
        }
      ],
      "player_2_last": [
        {
          "date": "30.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Townsend T.",
          "away": "Swiatek I.",
          "score": "1-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 9,
          "away_tour": "WTA",
          "away_player_id": "jNyZsXZe",
          "away_profile_url": "https://www.flashscore.com/player/swiatek-iga/jNyZsXZe/",
          "away_ranking_slug": "swiatek-iga"
        },
        {
          "date": "21.06.26",
          "surface": "grass",
          "event": "Bad Homburg (Germany), grass",
          "home": "Ruse G.",
          "away": "Townsend T.",
          "score": "2-1",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "20.06.26",
          "surface": "grass",
          "event": "Bad Homburg (Germany), grass",
          "home": "Trevisan M.",
          "away": "Townsend T.",
          "score": "0-2",
          "home_rank": 314,
          "home_tour": "WTA",
          "home_player_id": "KQGnhml2",
          "home_profile_url": "https://www.flashscore.com/player/trevisan-martina/KQGnhml2/",
          "home_ranking_slug": "trevisan-martina",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "01.07.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Kenin S.",
          "away": "Townsend T.",
          "score": "2-0",
          "home_rank": 100,
          "home_tour": "WTA",
          "home_player_id": "IJAxNUl3",
          "home_profile_url": "https://www.flashscore.com/player/kenin-sofia/IJAxNUl3/",
          "home_ranking_slug": "kenin-sofia",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "26.06.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Townsend T.",
          "away": "Naef C.",
          "score": "2-0",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 211,
          "away_tour": "WTA",
          "away_player_id": "0pESKoy5",
          "away_profile_url": "https://www.flashscore.com/player/naef-celine/0pESKoy5/",
          "away_ranking_slug": "naef-celine"
        },
        {
          "date": "25.06.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Townsend T.",
          "away": "Inoue H.",
          "score": "2-0",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 309,
          "away_tour": "WTA",
          "away_player_id": "xUr2qOCl",
          "away_profile_url": "https://www.flashscore.com/player/inoue-hina/xUr2qOCl/",
          "away_ranking_slug": "inoue-hina"
        },
        {
          "date": "24.06.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Townsend T.",
          "away": "Chirico L.",
          "score": "2-0",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 527,
          "away_tour": "WTA",
          "away_player_id": "ljazqnR8",
          "away_profile_url": "https://www.flashscore.com/player/chirico-louisa/ljazqnR8/",
          "away_ranking_slug": "chirico-louisa"
        },
        {
          "date": "01.07.24",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Townsend T.",
          "away": "Pavlyuchenkova A.",
          "score": "0-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 640,
          "away_tour": "WTA",
          "away_player_id": "2LhiB9IJ",
          "away_profile_url": "https://www.flashscore.com/player/pavlyuchenkova-anastasia/2LhiB9IJ/",
          "away_ranking_slug": "pavlyuchenkova-anastasia"
        },
        {
          "date": "24.06.24",
          "surface": "grass",
          "event": "Bad Homburg (Germany), grass",
          "home": "Townsend T.",
          "away": "Noskova L.",
          "score": "0-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 6,
          "away_tour": "WTA",
          "away_player_id": "zHMiAkw6",
          "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
          "away_ranking_slug": "noskova-linda"
        },
        {
          "date": "22.06.24",
          "surface": "grass",
          "event": "Bad Homburg (Germany), grass",
          "home": "Tomova V.",
          "away": "Townsend T.",
          "score": "2-0",
          "home_rank": 332,
          "home_tour": "WTA",
          "home_player_id": "Ova6pdYE",
          "home_profile_url": "https://www.flashscore.com/player/tomova-viktoriya/Ova6pdYE/",
          "home_ranking_slug": "tomova-viktoriya",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        }
      ]
    },
    "hard": {
      "h2h": [
        {
          "date": "08.03.26",
          "surface": "hard",
          "event": "Indian Wells (USA), hard",
          "home": "Kostyuk M.",
          "away": "Townsend T.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "10.01.24",
          "surface": "hard",
          "event": "Adelaide (Australia), hard",
          "home": "Townsend T.",
          "away": "Kostyuk M.",
          "score": "1-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        }
      ],
      "player_1_last": [
        {
          "date": "06.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Kostyuk M.",
          "away": "Noskova L.",
          "score": "1-2",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 6,
          "away_tour": "WTA",
          "away_player_id": "zHMiAkw6",
          "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
          "away_ranking_slug": "noskova-linda"
        },
        {
          "date": "04.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Kostyuk M.",
          "away": "Alexandrova E.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 21,
          "away_tour": "WTA",
          "away_player_id": "dzbgeEFF",
          "away_profile_url": "https://www.flashscore.com/player/alexandrova-ekaterina/dzbgeEFF/",
          "away_ranking_slug": "alexandrova-ekaterina"
        },
        {
          "date": "02.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Kostyuk M.",
          "away": "Stephens S.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 169,
          "away_tour": "WTA",
          "away_player_id": "21U8Dqna",
          "away_profile_url": "https://www.flashscore.com/player/stephens-sloane/21U8Dqna/",
          "away_ranking_slug": "stephens-sloane"
        },
        {
          "date": "30.08.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Kostyuk M.",
          "away": "Hunter S.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 175,
          "away_tour": "WTA",
          "away_player_id": "WEvLWEdN",
          "away_profile_url": "https://www.flashscore.com/player/sanders-storm/WEvLWEdN/",
          "away_ranking_slug": "sanders-storm"
        },
        {
          "date": "22.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Gauff C.",
          "away": "Kostyuk M.",
          "score": "2-0",
          "home_rank": 4,
          "home_tour": "WTA",
          "home_player_id": "f5BXmEH6",
          "home_profile_url": "https://www.flashscore.com/player/gauff-coco/f5BXmEH6/",
          "home_ranking_slug": "gauff-coco",
          "away_rank": 10,
          "away_tour": "WTA",
          "away_player_id": "8CZqQdSa",
          "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "away_ranking_slug": "kostyuk-marta"
        },
        {
          "date": "19.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Kostyuk M.",
          "away": "Andreeva M.",
          "score": "2-1",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 5,
          "away_tour": "WTA",
          "away_player_id": "lI6fOOat",
          "away_profile_url": "https://www.flashscore.com/player/andreeva-mirra/lI6fOOat/",
          "away_ranking_slug": "andreeva-mirra"
        },
        {
          "date": "18.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Kostyuk M.",
          "away": "Stephens S.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 169,
          "away_tour": "WTA",
          "away_player_id": "21U8Dqna",
          "away_profile_url": "https://www.flashscore.com/player/stephens-sloane/21U8Dqna/",
          "away_ranking_slug": "stephens-sloane"
        },
        {
          "date": "16.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Kostyuk M.",
          "away": "Kenin S.",
          "score": "2-1",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 100,
          "away_tour": "WTA",
          "away_player_id": "IJAxNUl3",
          "away_profile_url": "https://www.flashscore.com/player/kenin-sofia/IJAxNUl3/",
          "away_ranking_slug": "kenin-sofia"
        },
        {
          "date": "08.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Kostyuk M.",
          "away": "Swiatek I.",
          "score": "1-2",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 9,
          "away_tour": "WTA",
          "away_player_id": "jNyZsXZe",
          "away_profile_url": "https://www.flashscore.com/player/swiatek-iga/jNyZsXZe/",
          "away_ranking_slug": "swiatek-iga"
        },
        {
          "date": "06.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Kostyuk M.",
          "away": "Keys M.",
          "score": "2-0",
          "home_rank": 10,
          "home_tour": "WTA",
          "home_player_id": "8CZqQdSa",
          "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
          "home_ranking_slug": "kostyuk-marta",
          "away_rank": 23,
          "away_tour": "WTA",
          "away_player_id": "QwU996PK",
          "away_profile_url": "https://www.flashscore.com/player/keys-madison/QwU996PK/",
          "away_ranking_slug": "keys-madison"
        }
      ],
      "player_2_last": [
        {
          "date": "15.09.26",
          "surface": "hard",
          "event": "Guadalajara (Mexico), hard",
          "home": "Maria T.",
          "away": "Townsend T.",
          "score": "1-2",
          "home_rank": 80,
          "home_tour": "WTA",
          "home_player_id": "OGYNaUZG",
          "home_profile_url": "https://www.flashscore.com/player/maria-tatjana/OGYNaUZG/",
          "home_ranking_slug": "maria-tatjana",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "06.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Sabalenka A.",
          "away": "Townsend T.",
          "score": "2-0",
          "home_rank": 2,
          "home_tour": "WTA",
          "home_player_id": "vyhksgUB",
          "home_profile_url": "https://www.flashscore.com/player/sabalenka-aryna/vyhksgUB/",
          "home_ranking_slug": "sabalenka-aryna",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "04.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Townsend T.",
          "away": "Shnaider D.",
          "score": "2-1",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 13,
          "away_tour": "WTA",
          "away_player_id": "028BdVOj",
          "away_profile_url": "https://www.flashscore.com/player/shnaider-diana/028BdVOj/",
          "away_ranking_slug": "shnaider-diana"
        },
        {
          "date": "02.09.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Townsend T.",
          "away": "Preston T.",
          "score": "2-0",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 92,
          "away_tour": "WTA",
          "away_player_id": "Of1fjykI",
          "away_profile_url": "https://www.flashscore.com/player/preston-taylah/Of1fjykI/",
          "away_ranking_slug": "preston-taylah"
        },
        {
          "date": "31.08.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Chwalinska M.",
          "away": "Townsend T.",
          "score": "0-2",
          "home_rank": 26,
          "home_tour": "WTA",
          "home_player_id": "OIxOD54s",
          "home_profile_url": "https://www.flashscore.com/player/chwalinska-maja/OIxOD54s/",
          "home_ranking_slug": "chwalinska-maja",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "16.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Townsend T.",
          "away": "Rybakina E.",
          "score": "0-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 1,
          "away_tour": "WTA",
          "away_player_id": "UDzElXdm",
          "away_profile_url": "https://www.flashscore.com/player/rybakina-elena/UDzElXdm/",
          "away_ranking_slug": "rybakina-elena"
        },
        {
          "date": "13.08.26",
          "surface": "hard",
          "event": "Cincinnati (USA), hard",
          "home": "Townsend T.",
          "away": "Osorio C.",
          "score": "2-1",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 63,
          "away_tour": "WTA",
          "away_player_id": "rysUUciD",
          "away_profile_url": "https://www.flashscore.com/player/osorio-serrano-maria-camila/rysUUciD/",
          "away_ranking_slug": "osorio-serrano-maria-camila"
        },
        {
          "date": "08.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Townsend T.",
          "away": "Bencic B.",
          "score": "1-2",
          "home_rank": 98,
          "home_tour": "WTA",
          "home_player_id": "Y9jUuHka",
          "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "home_ranking_slug": "townsend-taylor",
          "away_rank": 12,
          "away_tour": "WTA",
          "away_player_id": "ObGlDvu0",
          "away_profile_url": "https://www.flashscore.com/player/bencic-belinda/ObGlDvu0/",
          "away_ranking_slug": "bencic-belinda"
        },
        {
          "date": "05.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Bouzkova M.",
          "away": "Townsend T.",
          "score": "0-2",
          "home_rank": 27,
          "home_tour": "WTA",
          "home_player_id": "WMS3AdAb",
          "home_profile_url": "https://www.flashscore.com/player/bouzkova-marie/WMS3AdAb/",
          "home_ranking_slug": "bouzkova-marie",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        },
        {
          "date": "04.08.26",
          "surface": "hard",
          "event": "Toronto (Canada), hard",
          "home": "Valentova T.",
          "away": "Townsend T.",
          "score": "0-2",
          "home_rank": 59,
          "home_tour": "WTA",
          "home_player_id": "hWMZK1VQ",
          "home_profile_url": "https://www.flashscore.com/player/valentova-tereza/hWMZK1VQ/",
          "home_ranking_slug": "valentova-tereza",
          "away_rank": 98,
          "away_tour": "WTA",
          "away_player_id": "Y9jUuHka",
          "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
          "away_ranking_slug": "townsend-taylor"
        }
      ]
    }
  },
  "h2h_scrape_complete": true,
  "odds": {
    "home_away": {
      "player_1": {
        "value": 1.32,
        "indicator": "down",
        "implied_pct": 71,
        "edge_pct": 1.6
      },
      "player_2": {
        "value": 3.3,
        "indicator": "up",
        "implied_pct": 29,
        "edge_pct": -1.6
      },
      "vig_pct": 6.1
    }
  },
  "fixture": {
    "country": "Mexico",
    "tour_type": "WTA",
    "surface": "hard",
    "category": "Wta Singles",
    "tournament": "Guadalajara",
    "source_section": "https://www.flashscore.com/tennis/wta-singles/guadalajara/fixtures/",
    "fixture_scraped_at": "2026-09-16T00:19:10.574376"
  },
  "metrics": {
    "per_surface": {
      "all surfaces": {
        "player_1_metrics": {
          "played": 10,
          "wins": 7,
          "losses": 3,
          "straight_sets_wins": 5,
          "straight_sets_losses": 1,
          "deciders": 4,
          "sets_won": 16,
          "sets_lost": 8,
          "won_at_least_one_set": 9,
          "win_rate": 0.7,
          "set_diff": 8,
          "avg_set_diff": 0.8,
          "won_at_least_one_set_rate": 0.9,
          "confidence": 1
        },
        "player_2_metrics": {
          "played": 10,
          "wins": 7,
          "losses": 3,
          "straight_sets_wins": 4,
          "straight_sets_losses": 2,
          "deciders": 4,
          "sets_won": 15,
          "sets_lost": 9,
          "won_at_least_one_set": 8,
          "win_rate": 0.7,
          "set_diff": 6,
          "avg_set_diff": 0.6,
          "won_at_least_one_set_rate": 0.8,
          "confidence": 1
        }
      },
      "hard": {
        "player_1_metrics": {
          "played": 10,
          "wins": 7,
          "losses": 3,
          "straight_sets_wins": 5,
          "straight_sets_losses": 1,
          "deciders": 4,
          "sets_won": 16,
          "sets_lost": 8,
          "won_at_least_one_set": 9,
          "win_rate": 0.7,
          "set_diff": 8,
          "avg_set_diff": 0.8,
          "won_at_least_one_set_rate": 0.9,
          "confidence": 1
        },
        "player_2_metrics": {
          "played": 10,
          "wins": 7,
          "losses": 3,
          "straight_sets_wins": 4,
          "straight_sets_losses": 2,
          "deciders": 4,
          "sets_won": 15,
          "sets_lost": 9,
          "won_at_least_one_set": 8,
          "win_rate": 0.7,
          "set_diff": 6,
          "avg_set_diff": 0.6,
          "won_at_least_one_set_rate": 0.8,
          "confidence": 1
        }
      },
      "clay": {
        "player_1_metrics": {
          "played": 10,
          "wins": 9,
          "losses": 1,
          "straight_sets_wins": 6,
          "straight_sets_losses": 1,
          "deciders": 3,
          "sets_won": 18,
          "sets_lost": 5,
          "won_at_least_one_set": 9,
          "win_rate": 0.9,
          "set_diff": 13,
          "avg_set_diff": 1.3,
          "won_at_least_one_set_rate": 0.9,
          "confidence": 1
        },
        "player_2_metrics": {
          "played": 9,
          "wins": 4,
          "losses": 5,
          "straight_sets_wins": 3,
          "straight_sets_losses": 4,
          "deciders": 2,
          "sets_won": 9,
          "sets_lost": 11,
          "won_at_least_one_set": 5,
          "win_rate": 0.444,
          "set_diff": -2,
          "avg_set_diff": -0.22,
          "won_at_least_one_set_rate": 0.556,
          "confidence": 0.9
        }
      },
      "grass": {
        "player_1_metrics": {
          "played": 10,
          "wins": 5,
          "losses": 5,
          "straight_sets_wins": 3,
          "straight_sets_losses": 4,
          "deciders": 3,
          "sets_won": 11,
          "sets_lost": 12,
          "won_at_least_one_set": 6,
          "win_rate": 0.5,
          "set_diff": -1,
          "avg_set_diff": -0.1,
          "won_at_least_one_set_rate": 0.6,
          "confidence": 1
        },
        "player_2_metrics": {
          "played": 10,
          "wins": 4,
          "losses": 6,
          "straight_sets_wins": 4,
          "straight_sets_losses": 4,
          "deciders": 2,
          "sets_won": 10,
          "sets_lost": 12,
          "won_at_least_one_set": 6,
          "win_rate": 0.4,
          "set_diff": -2,
          "avg_set_diff": -0.2,
          "won_at_least_one_set_rate": 0.6,
          "confidence": 1
        }
      }
    }
  },
  "model": {
    "surface_used": "hard",
    "win_probability": {
      "player_1": 73,
      "player_2": 27
    },
    "prediction_quality": "high",
    "data_confidence_pct": 100,
    "h2h_meetings_used": 2,
    "model_only_p1_pct": 75,
    "blend_weight_model": 0.4,
    "confidence_breakdown": {
      "sample_conf_pct": 100,
      "recency_factor": 1,
      "surface_form_age_days": 10,
      "odds_present": true,
      "market_implied_p1_pct": 71,
      "model_vs_market_div_pct": 3,
      "market_factor": 1,
      "rank_form_divergence": false
    },
    "strength": {
      "rank_score": 0.9586,
      "rank_trust": 1,
      "surface_score": 0,
      "form_score": 0,
      "dominance_score": 0.12,
      "h2h_score": 0,
      "total_logit": 1.0786
    },
    "model_version": "v2.3-2026-06"
  },
  "enrichment_status": "complete"
}
Player 1
{
  "name": "Kostyuk M.",
  "rank": 10,
  "images": [
    "https://cdn.smoance.com/players/kostyuk-m.png"
  ],
  "player_id": "8CZqQdSa",
  "profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
  "dob": "2002-06-28",
  "age": 24,
  "ranking_tour": "WTA",
  "ranking_date": "14.09.2026",
  "rank_scraped_at": "2026-09-15T14:17:34.080924+00:00",
  "ranking_slug": "kostyuk-marta"
}
Player 2
{
  "name": "Townsend T.",
  "rank": 98,
  "images": [
    "https://cdn.smoance.com/players/townsend-t.png"
  ],
  "player_id": "Y9jUuHka",
  "profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
  "dob": "1996-04-16",
  "age": 30,
  "ranking_tour": "WTA",
  "ranking_date": "14.09.2026",
  "rank_scraped_at": "2026-09-15T14:17:34.080924+00:00",
  "ranking_slug": "townsend-taylor"
}
H2H Data
{
  "all surfaces": {
    "h2h": [
      {
        "date": "08.03.26",
        "surface": "hard",
        "event": "Indian Wells (USA), hard",
        "home": "Kostyuk M.",
        "away": "Townsend T.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "10.01.24",
        "surface": "hard",
        "event": "Adelaide (Australia), hard",
        "home": "Townsend T.",
        "away": "Kostyuk M.",
        "score": "1-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      }
    ],
    "player_1_last": [
      {
        "date": "06.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Kostyuk M.",
        "away": "Noskova L.",
        "score": "1-2",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 6,
        "away_tour": "WTA",
        "away_player_id": "zHMiAkw6",
        "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
        "away_ranking_slug": "noskova-linda"
      },
      {
        "date": "04.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Kostyuk M.",
        "away": "Alexandrova E.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 21,
        "away_tour": "WTA",
        "away_player_id": "dzbgeEFF",
        "away_profile_url": "https://www.flashscore.com/player/alexandrova-ekaterina/dzbgeEFF/",
        "away_ranking_slug": "alexandrova-ekaterina"
      },
      {
        "date": "02.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Kostyuk M.",
        "away": "Stephens S.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 169,
        "away_tour": "WTA",
        "away_player_id": "21U8Dqna",
        "away_profile_url": "https://www.flashscore.com/player/stephens-sloane/21U8Dqna/",
        "away_ranking_slug": "stephens-sloane"
      },
      {
        "date": "30.08.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Kostyuk M.",
        "away": "Hunter S.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 175,
        "away_tour": "WTA",
        "away_player_id": "WEvLWEdN",
        "away_profile_url": "https://www.flashscore.com/player/sanders-storm/WEvLWEdN/",
        "away_ranking_slug": "sanders-storm"
      },
      {
        "date": "22.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Gauff C.",
        "away": "Kostyuk M.",
        "score": "2-0",
        "home_rank": 4,
        "home_tour": "WTA",
        "home_player_id": "f5BXmEH6",
        "home_profile_url": "https://www.flashscore.com/player/gauff-coco/f5BXmEH6/",
        "home_ranking_slug": "gauff-coco",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      },
      {
        "date": "19.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Kostyuk M.",
        "away": "Andreeva M.",
        "score": "2-1",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 5,
        "away_tour": "WTA",
        "away_player_id": "lI6fOOat",
        "away_profile_url": "https://www.flashscore.com/player/andreeva-mirra/lI6fOOat/",
        "away_ranking_slug": "andreeva-mirra"
      },
      {
        "date": "18.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Kostyuk M.",
        "away": "Stephens S.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 169,
        "away_tour": "WTA",
        "away_player_id": "21U8Dqna",
        "away_profile_url": "https://www.flashscore.com/player/stephens-sloane/21U8Dqna/",
        "away_ranking_slug": "stephens-sloane"
      },
      {
        "date": "16.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Kostyuk M.",
        "away": "Kenin S.",
        "score": "2-1",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 100,
        "away_tour": "WTA",
        "away_player_id": "IJAxNUl3",
        "away_profile_url": "https://www.flashscore.com/player/kenin-sofia/IJAxNUl3/",
        "away_ranking_slug": "kenin-sofia"
      },
      {
        "date": "08.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Kostyuk M.",
        "away": "Swiatek I.",
        "score": "1-2",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 9,
        "away_tour": "WTA",
        "away_player_id": "jNyZsXZe",
        "away_profile_url": "https://www.flashscore.com/player/swiatek-iga/jNyZsXZe/",
        "away_ranking_slug": "swiatek-iga"
      },
      {
        "date": "06.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Kostyuk M.",
        "away": "Keys M.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 23,
        "away_tour": "WTA",
        "away_player_id": "QwU996PK",
        "away_profile_url": "https://www.flashscore.com/player/keys-madison/QwU996PK/",
        "away_ranking_slug": "keys-madison"
      }
    ],
    "player_2_last": [
      {
        "date": "15.09.26",
        "surface": "hard",
        "event": "Guadalajara (Mexico), hard",
        "home": "Maria T.",
        "away": "Townsend T.",
        "score": "1-2",
        "home_rank": 80,
        "home_tour": "WTA",
        "home_player_id": "OGYNaUZG",
        "home_profile_url": "https://www.flashscore.com/player/maria-tatjana/OGYNaUZG/",
        "home_ranking_slug": "maria-tatjana",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "06.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Sabalenka A.",
        "away": "Townsend T.",
        "score": "2-0",
        "home_rank": 2,
        "home_tour": "WTA",
        "home_player_id": "vyhksgUB",
        "home_profile_url": "https://www.flashscore.com/player/sabalenka-aryna/vyhksgUB/",
        "home_ranking_slug": "sabalenka-aryna",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "04.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Townsend T.",
        "away": "Shnaider D.",
        "score": "2-1",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 13,
        "away_tour": "WTA",
        "away_player_id": "028BdVOj",
        "away_profile_url": "https://www.flashscore.com/player/shnaider-diana/028BdVOj/",
        "away_ranking_slug": "shnaider-diana"
      },
      {
        "date": "02.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Townsend T.",
        "away": "Preston T.",
        "score": "2-0",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 92,
        "away_tour": "WTA",
        "away_player_id": "Of1fjykI",
        "away_profile_url": "https://www.flashscore.com/player/preston-taylah/Of1fjykI/",
        "away_ranking_slug": "preston-taylah"
      },
      {
        "date": "31.08.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Chwalinska M.",
        "away": "Townsend T.",
        "score": "0-2",
        "home_rank": 26,
        "home_tour": "WTA",
        "home_player_id": "OIxOD54s",
        "home_profile_url": "https://www.flashscore.com/player/chwalinska-maja/OIxOD54s/",
        "home_ranking_slug": "chwalinska-maja",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "16.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Townsend T.",
        "away": "Rybakina E.",
        "score": "0-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 1,
        "away_tour": "WTA",
        "away_player_id": "UDzElXdm",
        "away_profile_url": "https://www.flashscore.com/player/rybakina-elena/UDzElXdm/",
        "away_ranking_slug": "rybakina-elena"
      },
      {
        "date": "13.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Townsend T.",
        "away": "Osorio C.",
        "score": "2-1",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 63,
        "away_tour": "WTA",
        "away_player_id": "rysUUciD",
        "away_profile_url": "https://www.flashscore.com/player/osorio-serrano-maria-camila/rysUUciD/",
        "away_ranking_slug": "osorio-serrano-maria-camila"
      },
      {
        "date": "08.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Townsend T.",
        "away": "Bencic B.",
        "score": "1-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 12,
        "away_tour": "WTA",
        "away_player_id": "ObGlDvu0",
        "away_profile_url": "https://www.flashscore.com/player/bencic-belinda/ObGlDvu0/",
        "away_ranking_slug": "bencic-belinda"
      },
      {
        "date": "05.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Bouzkova M.",
        "away": "Townsend T.",
        "score": "0-2",
        "home_rank": 27,
        "home_tour": "WTA",
        "home_player_id": "WMS3AdAb",
        "home_profile_url": "https://www.flashscore.com/player/bouzkova-marie/WMS3AdAb/",
        "home_ranking_slug": "bouzkova-marie",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "04.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Valentova T.",
        "away": "Townsend T.",
        "score": "0-2",
        "home_rank": 59,
        "home_tour": "WTA",
        "home_player_id": "hWMZK1VQ",
        "home_profile_url": "https://www.flashscore.com/player/valentova-tereza/hWMZK1VQ/",
        "home_ranking_slug": "valentova-tereza",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      }
    ]
  },
  "clay": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "04.06.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Kostyuk M.",
        "away": "Andreeva M.",
        "score": "0-2",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 5,
        "away_tour": "WTA",
        "away_player_id": "lI6fOOat",
        "away_profile_url": "https://www.flashscore.com/player/andreeva-mirra/lI6fOOat/",
        "away_ranking_slug": "andreeva-mirra"
      },
      {
        "date": "02.06.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Svitolina E.",
        "away": "Kostyuk M.",
        "score": "1-2",
        "home_rank": 7,
        "home_tour": "WTA",
        "home_player_id": "jyngIesG",
        "home_profile_url": "https://www.flashscore.com/player/monfils-elina/jyngIesG/",
        "home_ranking_slug": "monfils-elina",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      },
      {
        "date": "31.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Kostyuk M.",
        "away": "Swiatek I.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 9,
        "away_tour": "WTA",
        "away_player_id": "jNyZsXZe",
        "away_profile_url": "https://www.flashscore.com/player/swiatek-iga/jNyZsXZe/",
        "away_ranking_slug": "swiatek-iga"
      },
      {
        "date": "29.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Kostyuk M.",
        "away": "Golubic V.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 64,
        "away_tour": "WTA",
        "away_player_id": "x0QCtJlk",
        "away_profile_url": "https://www.flashscore.com/player/golubic-viktorija/x0QCtJlk/",
        "away_ranking_slug": "golubic-viktorija"
      },
      {
        "date": "27.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Kostyuk M.",
        "away": "Volynets K.",
        "score": "2-1",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 77,
        "away_tour": "WTA",
        "away_player_id": "vw1oqIPi",
        "away_profile_url": "https://www.flashscore.com/player/volynets-katie/vw1oqIPi/",
        "away_ranking_slug": "volynets-katie"
      },
      {
        "date": "24.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Kostyuk M.",
        "away": "Selekhmeteva O.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 101,
        "away_tour": "WTA",
        "away_player_id": "v7vDWRvO",
        "away_profile_url": "https://www.flashscore.com/player/selekhmeteva-oksana/v7vDWRvO/",
        "away_ranking_slug": "selekhmeteva-oksana"
      },
      {
        "date": "02.05.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Andreeva M.",
        "away": "Kostyuk M.",
        "score": "0-2",
        "home_rank": 5,
        "home_tour": "WTA",
        "home_player_id": "lI6fOOat",
        "home_profile_url": "https://www.flashscore.com/player/andreeva-mirra/lI6fOOat/",
        "home_ranking_slug": "andreeva-mirra",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      },
      {
        "date": "30.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Kostyuk M.",
        "away": "Potapova A.",
        "score": "2-1",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 25,
        "away_tour": "WTA",
        "away_player_id": "x81l09qG",
        "away_profile_url": "https://www.flashscore.com/player/potapova-anastasia/x81l09qG/",
        "away_ranking_slug": "potapova-anastasia"
      },
      {
        "date": "29.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Kostyuk M.",
        "away": "Noskova L.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 6,
        "away_tour": "WTA",
        "away_player_id": "zHMiAkw6",
        "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
        "away_ranking_slug": "noskova-linda"
      },
      {
        "date": "27.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Kostyuk M.",
        "away": "McNally C.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 66,
        "away_tour": "WTA",
        "away_player_id": "YDHquro6",
        "away_profile_url": "https://www.flashscore.com/player/mcnally-caty/YDHquro6/",
        "away_ranking_slug": "mcnally-caty"
      }
    ],
    "player_2_last": [
      {
        "date": "26.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Gauff C.",
        "away": "Townsend T.",
        "score": "2-0",
        "home_rank": 4,
        "home_tour": "WTA",
        "home_player_id": "f5BXmEH6",
        "home_profile_url": "https://www.flashscore.com/player/gauff-coco/f5BXmEH6/",
        "home_ranking_slug": "gauff-coco",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "09.05.26",
        "surface": "clay",
        "event": "Rome (Italy), clay",
        "home": "Townsend T.",
        "away": "Jovic I.",
        "score": "0-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 16,
        "away_tour": "WTA",
        "away_player_id": "bmWvBlnL",
        "away_profile_url": "https://www.flashscore.com/player/jovic-iva/bmWvBlnL/",
        "away_ranking_slug": "jovic-iva"
      },
      {
        "date": "07.05.26",
        "surface": "clay",
        "event": "Rome (Italy), clay",
        "home": "Bouzkova M.",
        "away": "Townsend T.",
        "score": "0-2",
        "home_rank": 27,
        "home_tour": "WTA",
        "home_player_id": "WMS3AdAb",
        "home_profile_url": "https://www.flashscore.com/player/bouzkova-marie/WMS3AdAb/",
        "home_ranking_slug": "bouzkova-marie",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "06.05.26",
        "surface": "clay",
        "event": "Rome (Italy), clay",
        "home": "Townsend T.",
        "away": "Brancaccio N.",
        "score": "2-0",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 185,
        "away_tour": "WTA",
        "away_player_id": "jqcBin0G",
        "away_profile_url": "https://www.flashscore.com/player/brancaccio-nuria/jqcBin0G/",
        "away_ranking_slug": "brancaccio-nuria"
      },
      {
        "date": "05.05.26",
        "surface": "clay",
        "event": "Rome (Italy), clay",
        "home": "Townsend T.",
        "away": "Jimenez Kasintseva V.",
        "score": "2-0",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 173,
        "away_tour": "WTA",
        "away_player_id": "hU5bke4O",
        "away_profile_url": "https://www.flashscore.com/player/jimenez-kasintseva-victoria/hU5bke4O/",
        "away_ranking_slug": "jimenez-kasintseva-victoria"
      },
      {
        "date": "04.05.26",
        "surface": "clay",
        "event": "Rome (Italy), clay",
        "home": "Townsend T.",
        "away": "Sramkova R.",
        "score": "2-1",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 146,
        "away_tour": "WTA",
        "away_player_id": "WUQY7p9b",
        "away_profile_url": "https://www.flashscore.com/player/sramkova-rebecca/WUQY7p9b/",
        "away_ranking_slug": "sramkova-rebecca"
      },
      {
        "date": "22.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Townsend T.",
        "away": "Boulter K.",
        "score": "0-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 53,
        "away_tour": "WTA",
        "away_player_id": "0SeXj3jT",
        "away_profile_url": "https://www.flashscore.com/player/boulter-katie/0SeXj3jT/",
        "away_ranking_slug": "boulter-katie"
      },
      {
        "date": "10.06.25",
        "surface": "clay",
        "event": "Grado (Italy), clay",
        "home": "Juvan K.",
        "away": "Townsend T.",
        "score": "0-1",
        "home_rank": 236,
        "home_tour": "WTA",
        "home_player_id": "xSJxJs6E",
        "home_profile_url": "https://www.flashscore.com/player/juvan-kaja/xSJxJs6E/",
        "home_ranking_slug": "juvan-kaja",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "26.05.25",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Townsend T.",
        "away": "Cocciaretto E.",
        "score": "0-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 67,
        "away_tour": "WTA",
        "away_player_id": "pA0aW3EL",
        "away_profile_url": "https://www.flashscore.com/player/cocciaretto-elisabetta/pA0aW3EL/",
        "away_ranking_slug": "cocciaretto-elisabetta"
      },
      {
        "date": "23.05.25",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Townsend T.",
        "away": "Saville D.",
        "score": "1-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor"
      }
    ]
  },
  "grass": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "09.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Kostyuk M.",
        "away": "Noskova L.",
        "score": "0-2",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 6,
        "away_tour": "WTA",
        "away_player_id": "zHMiAkw6",
        "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
        "away_ranking_slug": "noskova-linda"
      },
      {
        "date": "08.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Kostyuk M.",
        "away": "Paolini J.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 20,
        "away_tour": "WTA",
        "away_player_id": "noaX0EJn",
        "away_profile_url": "https://www.flashscore.com/player/paolini-jasmine/noaX0EJn/",
        "away_ranking_slug": "paolini-jasmine"
      },
      {
        "date": "06.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Krueger A.",
        "away": "Kostyuk M.",
        "score": "0-2",
        "home_rank": 71,
        "home_tour": "WTA",
        "home_player_id": "O81eud9p",
        "home_profile_url": "https://www.flashscore.com/player/krueger-ashlyn/O81eud9p/",
        "home_ranking_slug": "krueger-ashlyn",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      },
      {
        "date": "04.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Navarro E.",
        "away": "Kostyuk M.",
        "score": "1-2",
        "home_rank": 24,
        "home_tour": "WTA",
        "home_player_id": "WxLdKcAs",
        "home_profile_url": "https://www.flashscore.com/player/navarro-emma/WxLdKcAs/",
        "home_ranking_slug": "navarro-emma",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      },
      {
        "date": "02.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Blinkova A.",
        "away": "Kostyuk M.",
        "score": "1-2",
        "home_rank": 94,
        "home_tour": "WTA",
        "home_player_id": "f1PZMn7P",
        "home_profile_url": "https://www.flashscore.com/player/blinkova-anna/f1PZMn7P/",
        "home_ranking_slug": "blinkova-anna",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      },
      {
        "date": "30.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Podoroska N.",
        "away": "Kostyuk M.",
        "score": "0-2",
        "home_rank": 317,
        "home_tour": "WTA",
        "home_player_id": "OKBlwX8r",
        "home_profile_url": "https://www.flashscore.com/player/podoroska-nadia/OKBlwX8r/",
        "home_ranking_slug": "podoroska-nadia",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      },
      {
        "date": "01.07.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Erjavec V.",
        "away": "Kostyuk M.",
        "score": "2-1",
        "home_rank": 147,
        "home_tour": "WTA",
        "home_player_id": "rsErY1Yt",
        "home_profile_url": "https://www.flashscore.com/player/erjavec-veronika/rsErY1Yt/",
        "home_ranking_slug": "erjavec-veronika",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      },
      {
        "date": "22.06.25",
        "surface": "grass",
        "event": "Bad Homburg (Germany), grass",
        "home": "Kostyuk M.",
        "away": "Navarro E.",
        "score": "0-2",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 24,
        "away_tour": "WTA",
        "away_player_id": "WxLdKcAs",
        "away_profile_url": "https://www.flashscore.com/player/navarro-emma/WxLdKcAs/",
        "away_ranking_slug": "navarro-emma"
      },
      {
        "date": "16.06.25",
        "surface": "grass",
        "event": "Berlin (Germany), grass",
        "home": "Kostyuk M.",
        "away": "Navarro E.",
        "score": "0-2",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 24,
        "away_tour": "WTA",
        "away_player_id": "WxLdKcAs",
        "away_profile_url": "https://www.flashscore.com/player/navarro-emma/WxLdKcAs/",
        "away_ranking_slug": "navarro-emma"
      },
      {
        "date": "05.07.24",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Kostyuk M.",
        "away": "Keys M.",
        "score": "0-2",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 23,
        "away_tour": "WTA",
        "away_player_id": "QwU996PK",
        "away_profile_url": "https://www.flashscore.com/player/keys-madison/QwU996PK/",
        "away_ranking_slug": "keys-madison"
      }
    ],
    "player_2_last": [
      {
        "date": "30.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Townsend T.",
        "away": "Swiatek I.",
        "score": "1-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 9,
        "away_tour": "WTA",
        "away_player_id": "jNyZsXZe",
        "away_profile_url": "https://www.flashscore.com/player/swiatek-iga/jNyZsXZe/",
        "away_ranking_slug": "swiatek-iga"
      },
      {
        "date": "21.06.26",
        "surface": "grass",
        "event": "Bad Homburg (Germany), grass",
        "home": "Ruse G.",
        "away": "Townsend T.",
        "score": "2-1",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "20.06.26",
        "surface": "grass",
        "event": "Bad Homburg (Germany), grass",
        "home": "Trevisan M.",
        "away": "Townsend T.",
        "score": "0-2",
        "home_rank": 314,
        "home_tour": "WTA",
        "home_player_id": "KQGnhml2",
        "home_profile_url": "https://www.flashscore.com/player/trevisan-martina/KQGnhml2/",
        "home_ranking_slug": "trevisan-martina",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "01.07.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Kenin S.",
        "away": "Townsend T.",
        "score": "2-0",
        "home_rank": 100,
        "home_tour": "WTA",
        "home_player_id": "IJAxNUl3",
        "home_profile_url": "https://www.flashscore.com/player/kenin-sofia/IJAxNUl3/",
        "home_ranking_slug": "kenin-sofia",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "26.06.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Townsend T.",
        "away": "Naef C.",
        "score": "2-0",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 211,
        "away_tour": "WTA",
        "away_player_id": "0pESKoy5",
        "away_profile_url": "https://www.flashscore.com/player/naef-celine/0pESKoy5/",
        "away_ranking_slug": "naef-celine"
      },
      {
        "date": "25.06.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Townsend T.",
        "away": "Inoue H.",
        "score": "2-0",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 309,
        "away_tour": "WTA",
        "away_player_id": "xUr2qOCl",
        "away_profile_url": "https://www.flashscore.com/player/inoue-hina/xUr2qOCl/",
        "away_ranking_slug": "inoue-hina"
      },
      {
        "date": "24.06.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Townsend T.",
        "away": "Chirico L.",
        "score": "2-0",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 527,
        "away_tour": "WTA",
        "away_player_id": "ljazqnR8",
        "away_profile_url": "https://www.flashscore.com/player/chirico-louisa/ljazqnR8/",
        "away_ranking_slug": "chirico-louisa"
      },
      {
        "date": "01.07.24",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Townsend T.",
        "away": "Pavlyuchenkova A.",
        "score": "0-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 640,
        "away_tour": "WTA",
        "away_player_id": "2LhiB9IJ",
        "away_profile_url": "https://www.flashscore.com/player/pavlyuchenkova-anastasia/2LhiB9IJ/",
        "away_ranking_slug": "pavlyuchenkova-anastasia"
      },
      {
        "date": "24.06.24",
        "surface": "grass",
        "event": "Bad Homburg (Germany), grass",
        "home": "Townsend T.",
        "away": "Noskova L.",
        "score": "0-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 6,
        "away_tour": "WTA",
        "away_player_id": "zHMiAkw6",
        "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
        "away_ranking_slug": "noskova-linda"
      },
      {
        "date": "22.06.24",
        "surface": "grass",
        "event": "Bad Homburg (Germany), grass",
        "home": "Tomova V.",
        "away": "Townsend T.",
        "score": "2-0",
        "home_rank": 332,
        "home_tour": "WTA",
        "home_player_id": "Ova6pdYE",
        "home_profile_url": "https://www.flashscore.com/player/tomova-viktoriya/Ova6pdYE/",
        "home_ranking_slug": "tomova-viktoriya",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      }
    ]
  },
  "hard": {
    "h2h": [
      {
        "date": "08.03.26",
        "surface": "hard",
        "event": "Indian Wells (USA), hard",
        "home": "Kostyuk M.",
        "away": "Townsend T.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "10.01.24",
        "surface": "hard",
        "event": "Adelaide (Australia), hard",
        "home": "Townsend T.",
        "away": "Kostyuk M.",
        "score": "1-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      }
    ],
    "player_1_last": [
      {
        "date": "06.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Kostyuk M.",
        "away": "Noskova L.",
        "score": "1-2",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 6,
        "away_tour": "WTA",
        "away_player_id": "zHMiAkw6",
        "away_profile_url": "https://www.flashscore.com/player/noskova-linda/zHMiAkw6/",
        "away_ranking_slug": "noskova-linda"
      },
      {
        "date": "04.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Kostyuk M.",
        "away": "Alexandrova E.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 21,
        "away_tour": "WTA",
        "away_player_id": "dzbgeEFF",
        "away_profile_url": "https://www.flashscore.com/player/alexandrova-ekaterina/dzbgeEFF/",
        "away_ranking_slug": "alexandrova-ekaterina"
      },
      {
        "date": "02.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Kostyuk M.",
        "away": "Stephens S.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 169,
        "away_tour": "WTA",
        "away_player_id": "21U8Dqna",
        "away_profile_url": "https://www.flashscore.com/player/stephens-sloane/21U8Dqna/",
        "away_ranking_slug": "stephens-sloane"
      },
      {
        "date": "30.08.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Kostyuk M.",
        "away": "Hunter S.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 175,
        "away_tour": "WTA",
        "away_player_id": "WEvLWEdN",
        "away_profile_url": "https://www.flashscore.com/player/sanders-storm/WEvLWEdN/",
        "away_ranking_slug": "sanders-storm"
      },
      {
        "date": "22.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Gauff C.",
        "away": "Kostyuk M.",
        "score": "2-0",
        "home_rank": 4,
        "home_tour": "WTA",
        "home_player_id": "f5BXmEH6",
        "home_profile_url": "https://www.flashscore.com/player/gauff-coco/f5BXmEH6/",
        "home_ranking_slug": "gauff-coco",
        "away_rank": 10,
        "away_tour": "WTA",
        "away_player_id": "8CZqQdSa",
        "away_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "away_ranking_slug": "kostyuk-marta"
      },
      {
        "date": "19.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Kostyuk M.",
        "away": "Andreeva M.",
        "score": "2-1",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 5,
        "away_tour": "WTA",
        "away_player_id": "lI6fOOat",
        "away_profile_url": "https://www.flashscore.com/player/andreeva-mirra/lI6fOOat/",
        "away_ranking_slug": "andreeva-mirra"
      },
      {
        "date": "18.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Kostyuk M.",
        "away": "Stephens S.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 169,
        "away_tour": "WTA",
        "away_player_id": "21U8Dqna",
        "away_profile_url": "https://www.flashscore.com/player/stephens-sloane/21U8Dqna/",
        "away_ranking_slug": "stephens-sloane"
      },
      {
        "date": "16.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Kostyuk M.",
        "away": "Kenin S.",
        "score": "2-1",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 100,
        "away_tour": "WTA",
        "away_player_id": "IJAxNUl3",
        "away_profile_url": "https://www.flashscore.com/player/kenin-sofia/IJAxNUl3/",
        "away_ranking_slug": "kenin-sofia"
      },
      {
        "date": "08.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Kostyuk M.",
        "away": "Swiatek I.",
        "score": "1-2",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 9,
        "away_tour": "WTA",
        "away_player_id": "jNyZsXZe",
        "away_profile_url": "https://www.flashscore.com/player/swiatek-iga/jNyZsXZe/",
        "away_ranking_slug": "swiatek-iga"
      },
      {
        "date": "06.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Kostyuk M.",
        "away": "Keys M.",
        "score": "2-0",
        "home_rank": 10,
        "home_tour": "WTA",
        "home_player_id": "8CZqQdSa",
        "home_profile_url": "https://www.flashscore.com/player/kostyuk-marta/8CZqQdSa/",
        "home_ranking_slug": "kostyuk-marta",
        "away_rank": 23,
        "away_tour": "WTA",
        "away_player_id": "QwU996PK",
        "away_profile_url": "https://www.flashscore.com/player/keys-madison/QwU996PK/",
        "away_ranking_slug": "keys-madison"
      }
    ],
    "player_2_last": [
      {
        "date": "15.09.26",
        "surface": "hard",
        "event": "Guadalajara (Mexico), hard",
        "home": "Maria T.",
        "away": "Townsend T.",
        "score": "1-2",
        "home_rank": 80,
        "home_tour": "WTA",
        "home_player_id": "OGYNaUZG",
        "home_profile_url": "https://www.flashscore.com/player/maria-tatjana/OGYNaUZG/",
        "home_ranking_slug": "maria-tatjana",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "06.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Sabalenka A.",
        "away": "Townsend T.",
        "score": "2-0",
        "home_rank": 2,
        "home_tour": "WTA",
        "home_player_id": "vyhksgUB",
        "home_profile_url": "https://www.flashscore.com/player/sabalenka-aryna/vyhksgUB/",
        "home_ranking_slug": "sabalenka-aryna",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "04.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Townsend T.",
        "away": "Shnaider D.",
        "score": "2-1",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 13,
        "away_tour": "WTA",
        "away_player_id": "028BdVOj",
        "away_profile_url": "https://www.flashscore.com/player/shnaider-diana/028BdVOj/",
        "away_ranking_slug": "shnaider-diana"
      },
      {
        "date": "02.09.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Townsend T.",
        "away": "Preston T.",
        "score": "2-0",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 92,
        "away_tour": "WTA",
        "away_player_id": "Of1fjykI",
        "away_profile_url": "https://www.flashscore.com/player/preston-taylah/Of1fjykI/",
        "away_ranking_slug": "preston-taylah"
      },
      {
        "date": "31.08.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Chwalinska M.",
        "away": "Townsend T.",
        "score": "0-2",
        "home_rank": 26,
        "home_tour": "WTA",
        "home_player_id": "OIxOD54s",
        "home_profile_url": "https://www.flashscore.com/player/chwalinska-maja/OIxOD54s/",
        "home_ranking_slug": "chwalinska-maja",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "16.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Townsend T.",
        "away": "Rybakina E.",
        "score": "0-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 1,
        "away_tour": "WTA",
        "away_player_id": "UDzElXdm",
        "away_profile_url": "https://www.flashscore.com/player/rybakina-elena/UDzElXdm/",
        "away_ranking_slug": "rybakina-elena"
      },
      {
        "date": "13.08.26",
        "surface": "hard",
        "event": "Cincinnati (USA), hard",
        "home": "Townsend T.",
        "away": "Osorio C.",
        "score": "2-1",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 63,
        "away_tour": "WTA",
        "away_player_id": "rysUUciD",
        "away_profile_url": "https://www.flashscore.com/player/osorio-serrano-maria-camila/rysUUciD/",
        "away_ranking_slug": "osorio-serrano-maria-camila"
      },
      {
        "date": "08.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Townsend T.",
        "away": "Bencic B.",
        "score": "1-2",
        "home_rank": 98,
        "home_tour": "WTA",
        "home_player_id": "Y9jUuHka",
        "home_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "home_ranking_slug": "townsend-taylor",
        "away_rank": 12,
        "away_tour": "WTA",
        "away_player_id": "ObGlDvu0",
        "away_profile_url": "https://www.flashscore.com/player/bencic-belinda/ObGlDvu0/",
        "away_ranking_slug": "bencic-belinda"
      },
      {
        "date": "05.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Bouzkova M.",
        "away": "Townsend T.",
        "score": "0-2",
        "home_rank": 27,
        "home_tour": "WTA",
        "home_player_id": "WMS3AdAb",
        "home_profile_url": "https://www.flashscore.com/player/bouzkova-marie/WMS3AdAb/",
        "home_ranking_slug": "bouzkova-marie",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      },
      {
        "date": "04.08.26",
        "surface": "hard",
        "event": "Toronto (Canada), hard",
        "home": "Valentova T.",
        "away": "Townsend T.",
        "score": "0-2",
        "home_rank": 59,
        "home_tour": "WTA",
        "home_player_id": "hWMZK1VQ",
        "home_profile_url": "https://www.flashscore.com/player/valentova-tereza/hWMZK1VQ/",
        "home_ranking_slug": "valentova-tereza",
        "away_rank": 98,
        "away_tour": "WTA",
        "away_player_id": "Y9jUuHka",
        "away_profile_url": "https://www.flashscore.com/player/townsend-taylor/Y9jUuHka/",
        "away_ranking_slug": "townsend-taylor"
      }
    ]
  }
}
Model
{
  "surface_used": "hard",
  "win_probability": {
    "player_1": 73,
    "player_2": 27
  },
  "prediction_quality": "high",
  "data_confidence_pct": 100,
  "h2h_meetings_used": 2,
  "model_only_p1_pct": 75,
  "blend_weight_model": 0.4,
  "confidence_breakdown": {
    "sample_conf_pct": 100,
    "recency_factor": 1,
    "surface_form_age_days": 10,
    "odds_present": true,
    "market_implied_p1_pct": 71,
    "model_vs_market_div_pct": 3,
    "market_factor": 1,
    "rank_form_divergence": false
  },
  "strength": {
    "rank_score": 0.9586,
    "rank_trust": 1,
    "surface_score": 0,
    "form_score": 0,
    "dominance_score": 0.12,
    "h2h_score": 0,
    "total_logit": 1.0786
  },
  "model_version": "v2.3-2026-06"
}
Odds
{
  "home_away": {
    "player_1": {
      "value": 1.32,
      "indicator": "down",
      "implied_pct": 71,
      "edge_pct": 1.6
    },
    "player_2": {
      "value": 3.3,
      "indicator": "up",
      "implied_pct": 29,
      "edge_pct": -1.6
    },
    "vig_pct": 6.1
  }
}
Live Data Snapshot
{
  "total": 1,
  "sample": {
    "match": "Kostyuk M. vs Townsend T.",
    "player_1": "Kostyuk M.",
    "player_2": "Townsend T.",
    "surface": "hard",
    "h2h_rows": 2
  }
}

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Tennis board.