Tennis · Guangzhou 2 · China · hard

Kotov P. vs Tomic B.

Saturday, 19 September 2026

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

Kotov P. vs Tomic B. in Guangzhou 2 (Tennis) on Saturday, 19 September 2026. Model prediction: Kotov P. 49% vs Tomic B. 51%. See the head-to-head record, recent form, hard-court stats and odds. Predictions and stats update daily.

ChinaChallengerGuangzhou 2hard
Kotov P.
Age 27 · Rank #221
VS
Age 33 · Rank #185
Tomic B.
Saturday, 19 September 2026 at 14:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Model win probability
Kotov P.Tomic B.
49%
51%
Recent Form
Kotov P.
all surfaces
72
78% win rate · 9 matches
Recent form · all surfaces (latest first)
W0d
W2d
W3d
L6d
W7d
W9d
W10d
L52d
L93d
W94d
3-match win streak · all at Guangzhou 2 — built in this tournament
On hard62 · 75%· ≥1 set 7/8
W0d
W2d
W3d
L6d
W7d
W9d
W10d
L150d
L155d
W157d
3-match win streak · all at Guangzhou 2 — built in this tournament
Straight-set W
4
Deciders
3
Sets W / L
14 / 7
Set diff
+7
Won ≥1 set
7 / 9
Limited sample — 9 matches on record
Tomic B.
all surfaces
63
67% win rate · 9 matches
Recent form · all surfaces (latest first)
W0d
W1d
W3d
L8d
W10d
L15d
W17d
L24d
W36d
3-match win streak · all at Guangzhou 2 — built in this tournament
On hard63 · 67%· ≥1 set 8/9
W0d
W1d
W3d
L8d
W10d
L15d
W17d
L24d
W36d
3-match win streak · all at Guangzhou 2 — built in this tournament
Straight-set W
4
Deciders
4
Sets W / L
14 / 8
Set diff
+6
Won ≥1 set
8 / 9
Limited sample — 9 matches on record
First meeting — no head-to-head history between these players.
Market Odds
Bookmaker odds not available for this match.
Model Prediction
Kotov P.
49%
Tomic B.
51%
medium confidenceData 60%hard0 H2H used
Kotov P.Why the model leansTomic B.
Ranking
-0.07
Surface
-0.03
Form
+0.03
H2H
0.00
Model v2.3-2026-06
Kotov P. Form
Kotov p.
18 Sept
Kotov p.ATP #221 vs Noguchi r.ATP #229
2-0W
16 Sept
Kotov p.ATP #221 vs Santillan a.ATP #319
2-0W
15 Sept
Mochizuki s.ATP #126 vs Kotov p.ATP #221
0-2W
12 Sept
Kotov p.ATP #221 vs Sharipov m.ATP #364
0-2L
11 Sept
Kotov p.ATP #221 vs Galarneau a.ATP #176
2-1W
09 Sept
Kotov p.ATP #221 vs Delaney Ja.
2-0W
08 Sept
Ymer e.ATP #197 vs Kotov p.ATP #221
1-2W
28 Jul
Kotov p.ATP #221 vs Galan d. e.ATP #392
0-2L
17 Jun
Raquillet l.ATP #663 vs Kotov p.ATP #221
1-0L
16 Jun
Ribero f.ATP #685 vs Kotov p.ATP #221
1-2W
Tomic B. Form
Tomic b.
18 Sept
Tomic b.ATP #185 vs Binda a.ATP #548
2-0W
17 Sept
Tomic b.ATP #185 vs Delaney Ja.
2-0W
15 Sept
Tomic b.ATP #185 vs Kikuchi y.ATP #1024
2-0W
10 Sept
Tomic b.ATP #185 vs Ivashka i.ATP #230
1-2L
08 Sept
Tomic b.ATP #185 vs Santillan a.ATP #319
2-0W
03 Sept
Tomic b.ATP #185 vs Samrej k.ATP #387
0-2L
01 Sept
Tomic b.ATP #185 vs Imamura m.ATP #411
2-1W
25 Aug
Tomic b.ATP #185 vs Harris l.ATP #138
1-2L
14 Aug
Tomic b.ATP #185 vs Ilagan a.ATP #181
13 Aug
Tomic b.ATP #185 vs Winter e.ATP #341
2-1W
Head-to-Head
Last 10
No rows.
Full Match Object
{
  "sport": "tennis",
  "country": "China",
  "tour_type": "Challenger",
  "category": "Challenger Men Singles",
  "tournament": "Guangzhou 2",
  "surface": "hard",
  "is_doubles": false,
  "match": "Kotov P. vs Tomic B.",
  "date": "2026-09-19",
  "time": "14:00",
  "player_1": {
    "name": "Kotov P.",
    "rank": 221,
    "images": [
      "https://cdn.smoance.com/players/kotov-p.png"
    ],
    "player_id": "809HrNqi",
    "profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
    "dob": "1998-11-18",
    "age": 27,
    "ranking_tour": "ATP",
    "ranking_date": "14.09.2026",
    "rank_scraped_at": "2026-09-18T14:17:56.515068+00:00",
    "ranking_slug": "kotov-pavel"
  },
  "player_2": {
    "name": "Tomic B.",
    "rank": 185,
    "images": [
      "https://cdn.smoance.com/players/tomic-b.png"
    ],
    "player_id": "fVQY2TUC",
    "profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
    "dob": "1992-10-21",
    "age": 33,
    "ranking_tour": "ATP",
    "ranking_date": "14.09.2026",
    "rank_scraped_at": "2026-09-18T14:17:56.515068+00:00",
    "ranking_slug": "tomic-bernard"
  },
  "h2h_data": {
    "all surfaces": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "18.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Kotov P.",
          "away": "Noguchi R.",
          "score": "2-0",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 229,
          "away_tour": "ATP",
          "away_player_id": "fa2H5LnC",
          "away_profile_url": "https://www.flashscore.com/player/noguchi-rio/fa2H5LnC/",
          "away_ranking_slug": "noguchi-rio"
        },
        {
          "date": "16.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Kotov P.",
          "away": "Santillan A.",
          "score": "2-0",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 319,
          "away_tour": "ATP",
          "away_player_id": "hpXh1pE5",
          "away_profile_url": "https://www.flashscore.com/player/santillan-akira/hpXh1pE5/",
          "away_ranking_slug": "santillan-akira"
        },
        {
          "date": "15.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Mochizuki S.",
          "away": "Kotov P.",
          "score": "0-2",
          "home_rank": 126,
          "home_tour": "ATP",
          "home_player_id": "KrwvlzXb",
          "home_profile_url": "https://www.flashscore.com/player/mochizuki-shintaro/KrwvlzXb/",
          "home_ranking_slug": "mochizuki-shintaro",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "12.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Kotov P.",
          "away": "Sharipov M.",
          "score": "0-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 364,
          "away_tour": "ATP",
          "away_player_id": "GtQpXmDE",
          "away_profile_url": "https://www.flashscore.com/player/sharipov-marat/GtQpXmDE/",
          "away_ranking_slug": "sharipov-marat"
        },
        {
          "date": "11.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Kotov P.",
          "away": "Galarneau A.",
          "score": "2-1",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 176,
          "away_tour": "ATP",
          "away_player_id": "EHhqit59",
          "away_profile_url": "https://www.flashscore.com/player/galarneau-alexis/EHhqit59/",
          "away_ranking_slug": "galarneau-alexis"
        },
        {
          "date": "09.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Kotov P.",
          "away": "Delaney Ja.",
          "score": "2-0",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel"
        },
        {
          "date": "08.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Ymer E.",
          "away": "Kotov P.",
          "score": "1-2",
          "home_rank": 197,
          "home_tour": "ATP",
          "home_player_id": "GhVfMwlD",
          "home_profile_url": "https://www.flashscore.com/player/ymer-elias/GhVfMwlD/",
          "home_ranking_slug": "ymer-elias",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "28.07.26",
          "surface": "clay",
          "event": "Bonn (Germany), clay",
          "home": "Kotov P.",
          "away": "Galan D. E.",
          "score": "0-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 392,
          "away_tour": "ATP",
          "away_player_id": "jgzV6009",
          "away_profile_url": "https://www.flashscore.com/player/galan-daniel-elahi/jgzV6009/",
          "away_ranking_slug": "galan-daniel-elahi"
        },
        {
          "date": "17.06.26",
          "surface": "clay",
          "event": "Royan (France), clay",
          "home": "Raquillet L.",
          "away": "Kotov P.",
          "score": "1-0",
          "home_rank": 663,
          "home_tour": "ATP",
          "home_player_id": "6XFOXbPo",
          "home_profile_url": "https://www.flashscore.com/player/raquillet-leo/6XFOXbPo/",
          "home_ranking_slug": "raquillet-leo",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "16.06.26",
          "surface": "clay",
          "event": "Royan (France), clay",
          "home": "Ribero F.",
          "away": "Kotov P.",
          "score": "1-2",
          "home_rank": 685,
          "home_tour": "ATP",
          "home_player_id": "v7WgNVZb",
          "home_profile_url": "https://www.flashscore.com/player/ribero-franco/v7WgNVZb/",
          "home_ranking_slug": "ribero-franco",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        }
      ],
      "player_2_last": [
        {
          "date": "18.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Tomic B.",
          "away": "Binda A.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 548,
          "away_tour": "ATP",
          "away_player_id": "pY05SOxc",
          "away_profile_url": "https://www.flashscore.com/player/binda-alexandr/pY05SOxc/",
          "away_ranking_slug": "binda-alexandr"
        },
        {
          "date": "17.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Tomic B.",
          "away": "Delaney Ja.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard"
        },
        {
          "date": "15.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Tomic B.",
          "away": "Kikuchi Y.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 1024,
          "away_tour": "ATP",
          "away_player_id": "KCfjLEXp",
          "away_profile_url": "https://www.flashscore.com/player/kikuchi-yuta/KCfjLEXp/",
          "away_ranking_slug": "kikuchi-yuta"
        },
        {
          "date": "10.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Tomic B.",
          "away": "Ivashka I.",
          "score": "1-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 230,
          "away_tour": "ATP",
          "away_player_id": "nkLki9VA",
          "away_profile_url": "https://www.flashscore.com/player/ivashka-ilya/nkLki9VA/",
          "away_ranking_slug": "ivashka-ilya"
        },
        {
          "date": "08.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Tomic B.",
          "away": "Santillan A.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 319,
          "away_tour": "ATP",
          "away_player_id": "hpXh1pE5",
          "away_profile_url": "https://www.flashscore.com/player/santillan-akira/hpXh1pE5/",
          "away_ranking_slug": "santillan-akira"
        },
        {
          "date": "03.09.26",
          "surface": "hard",
          "event": "Zhangjiagang (China), hard",
          "home": "Tomic B.",
          "away": "Samrej K.",
          "score": "0-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 387,
          "away_tour": "ATP",
          "away_player_id": "rHpmZ6Vg",
          "away_profile_url": "https://www.flashscore.com/player/samrej-kasidit/rHpmZ6Vg/",
          "away_ranking_slug": "samrej-kasidit"
        },
        {
          "date": "01.09.26",
          "surface": "hard",
          "event": "Zhangjiagang (China), hard",
          "home": "Tomic B.",
          "away": "Imamura M.",
          "score": "2-1",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 411,
          "away_tour": "ATP",
          "away_player_id": "n7tjloOD",
          "away_profile_url": "https://www.flashscore.com/player/imamura-masamichi/n7tjloOD/",
          "away_ranking_slug": "imamura-masamichi"
        },
        {
          "date": "25.08.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Tomic B.",
          "away": "Harris L.",
          "score": "1-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 138,
          "away_tour": "ATP",
          "away_player_id": "YyK3wlb0",
          "away_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
          "away_ranking_slug": "harris-lloyd"
        },
        {
          "date": "14.08.26",
          "surface": "hard",
          "event": "Brownsburg (USA), hard",
          "home": "Tomic B.",
          "away": "Ilagan A.",
          "score": null,
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 181,
          "away_tour": "ATP",
          "away_player_id": "GbjJTs06",
          "away_profile_url": "https://www.flashscore.com/player/ilagan-andre/GbjJTs06/",
          "away_ranking_slug": "ilagan-andre"
        },
        {
          "date": "13.08.26",
          "surface": "hard",
          "event": "Brownsburg (USA), hard",
          "home": "Tomic B.",
          "away": "Winter E.",
          "score": "2-1",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 341,
          "away_tour": "ATP",
          "away_player_id": "fXlEz2LO",
          "away_profile_url": "https://www.flashscore.com/player/winter-edward/fXlEz2LO/",
          "away_ranking_slug": "winter-edward"
        }
      ]
    },
    "clay": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "28.07.26",
          "surface": "clay",
          "event": "Bonn (Germany), clay",
          "home": "Kotov P.",
          "away": "Galan D. E.",
          "score": "0-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 392,
          "away_tour": "ATP",
          "away_player_id": "jgzV6009",
          "away_profile_url": "https://www.flashscore.com/player/galan-daniel-elahi/jgzV6009/",
          "away_ranking_slug": "galan-daniel-elahi"
        },
        {
          "date": "17.06.26",
          "surface": "clay",
          "event": "Royan (France), clay",
          "home": "Raquillet L.",
          "away": "Kotov P.",
          "score": "1-0",
          "home_rank": 663,
          "home_tour": "ATP",
          "home_player_id": "6XFOXbPo",
          "home_profile_url": "https://www.flashscore.com/player/raquillet-leo/6XFOXbPo/",
          "home_ranking_slug": "raquillet-leo",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "16.06.26",
          "surface": "clay",
          "event": "Royan (France), clay",
          "home": "Ribero F.",
          "away": "Kotov P.",
          "score": "1-2",
          "home_rank": 685,
          "home_tour": "ATP",
          "home_player_id": "v7WgNVZb",
          "home_profile_url": "https://www.flashscore.com/player/ribero-franco/v7WgNVZb/",
          "home_ranking_slug": "ribero-franco",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "09.06.26",
          "surface": "clay",
          "event": "Lyon (France), clay",
          "home": "Trungelliti M.",
          "away": "Kotov P.",
          "score": "2-1",
          "home_rank": 99,
          "home_tour": "ATP",
          "home_player_id": "dQJqWoGg",
          "home_profile_url": "https://www.flashscore.com/player/trungelliti-marco/dQJqWoGg/",
          "home_ranking_slug": "trungelliti-marco",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "01.06.26",
          "surface": "clay",
          "event": "Heilbronn (Germany), clay",
          "home": "Kotov P.",
          "away": "Den Ouden G.",
          "score": "0-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 306,
          "away_tour": "ATP",
          "away_player_id": "Gh8e3v78",
          "away_profile_url": "https://www.flashscore.com/player/guy-den-ouden/Gh8e3v78/",
          "away_ranking_slug": "guy-den-ouden"
        },
        {
          "date": "28.05.26",
          "surface": "clay",
          "event": "Chisinau (Moldova), clay",
          "home": "Cretu C.",
          "away": "Kotov P.",
          "score": "2-1",
          "home_rank": 271,
          "home_tour": "ATP",
          "home_player_id": "0xqR9dG1",
          "home_profile_url": "https://www.flashscore.com/player/cretu-cezar/0xqR9dG1/",
          "home_ranking_slug": "cretu-cezar",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "26.05.26",
          "surface": "clay",
          "event": "Chisinau (Moldova), clay",
          "home": "Kotov P.",
          "away": "Onclin G.",
          "score": "2-1",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 164,
          "away_tour": "ATP",
          "away_player_id": "dtG17O9l",
          "away_profile_url": "https://www.flashscore.com/player/onclin-gauthier/dtG17O9l/",
          "away_ranking_slug": "onclin-gauthier"
        },
        {
          "date": "19.05.25",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Hassan B.",
          "away": "Kotov P.",
          "score": "2-0",
          "home_rank": 422,
          "home_tour": "ATP",
          "home_player_id": "W66euka4",
          "home_profile_url": "https://www.flashscore.com/player/hassan-benjamin/W66euka4/",
          "home_ranking_slug": "hassan-benjamin",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "14.05.25",
          "surface": "clay",
          "event": "Bordeaux (France), clay",
          "home": "Kukushkin M.",
          "away": "Kotov P.",
          "score": "2-0",
          "home_rank": 342,
          "home_tour": "ATP",
          "home_player_id": "OSUB7Jy0",
          "home_profile_url": "https://www.flashscore.com/player/kukushkin-mikhail/OSUB7Jy0/",
          "home_ranking_slug": "kukushkin-mikhail",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "05.05.25",
          "surface": "clay",
          "event": "Rome (Italy), clay",
          "home": "Zeppieri G.",
          "away": "Kotov P.",
          "score": "2-1",
          "home_rank": 427,
          "home_tour": "ATP",
          "home_player_id": "UkpY2sR5",
          "home_profile_url": "https://www.flashscore.com/player/zeppieri-giulio/UkpY2sR5/",
          "home_ranking_slug": "zeppieri-giulio",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        }
      ],
      "player_2_last": [
        {
          "date": "20.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Cina F.",
          "away": "Tomic B.",
          "score": "2-0",
          "home_rank": 168,
          "home_tour": "ATP",
          "home_player_id": "lvlXwMKk",
          "home_profile_url": "https://www.flashscore.com/player/cina-federico/lvlXwMKk/",
          "home_ranking_slug": "cina-federico",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        },
        {
          "date": "18.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Tomic B.",
          "away": "Echargui M.",
          "score": "2-1",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 215,
          "away_tour": "ATP",
          "away_player_id": "65tqemRH",
          "away_profile_url": "https://www.flashscore.com/player/echargui-moez/65tqemRH/",
          "away_ranking_slug": "echargui-moez"
        },
        {
          "date": "13.05.26",
          "surface": "clay",
          "event": "Tunis (Tunisia), clay",
          "home": "Tomic B.",
          "away": "Coppejans K.",
          "score": "0-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 223,
          "away_tour": "ATP",
          "away_player_id": "67EJxseJ",
          "away_profile_url": "https://www.flashscore.com/player/coppejans-kimmer/67EJxseJ/",
          "away_ranking_slug": "coppejans-kimmer"
        },
        {
          "date": "12.05.26",
          "surface": "clay",
          "event": "Tunis (Tunisia), clay",
          "home": "Tomic B.",
          "away": "Ouakaa A.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 527,
          "away_tour": "ATP",
          "away_player_id": "2BtG9FCD",
          "away_profile_url": "https://www.flashscore.com/player/ouakaa-aziz/2BtG9FCD/",
          "away_ranking_slug": "ouakaa-aziz"
        },
        {
          "date": "09.06.25",
          "surface": "clay",
          "event": "Perugia (Italy), clay",
          "home": "Travaglia S.",
          "away": "Tomic B.",
          "score": "2-0",
          "home_rank": 158,
          "home_tour": "ATP",
          "home_player_id": "KAYoXgme",
          "home_profile_url": "https://www.flashscore.com/player/travaglia-stefano/KAYoXgme/",
          "home_ranking_slug": "travaglia-stefano",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        },
        {
          "date": "21.05.25",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Quinn E.",
          "away": "Tomic B.",
          "score": "2-0",
          "home_rank": 57,
          "home_tour": "ATP",
          "home_player_id": "fDEtnFgg",
          "home_profile_url": "https://www.flashscore.com/player/quinn-ethan/fDEtnFgg/",
          "home_ranking_slug": "quinn-ethan",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        },
        {
          "date": "19.05.25",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Wong C.",
          "away": "Tomic B.",
          "score": "0-2",
          "home_rank": 112,
          "home_tour": "ATP",
          "home_player_id": "zJqvgzz6",
          "home_profile_url": "https://www.flashscore.com/player/wong-chak-lam-coleman/zJqvgzz6/",
          "home_ranking_slug": "wong-chak-lam-coleman",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        },
        {
          "date": "14.05.25",
          "surface": "clay",
          "event": "Tunis (Tunisia), clay",
          "home": "Tomic B.",
          "away": "Gakhov I.",
          "score": "0-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 453,
          "away_tour": "ATP",
          "away_player_id": "KWlcYfH2",
          "away_profile_url": "https://www.flashscore.com/player/gakhov-ivan/KWlcYfH2/",
          "away_ranking_slug": "gakhov-ivan"
        },
        {
          "date": "13.05.25",
          "surface": "clay",
          "event": "Tunis (Tunisia), clay",
          "home": "Dougaz A.",
          "away": "Tomic B.",
          "score": "1-2",
          "home_rank": 419,
          "home_tour": "ATP",
          "home_player_id": "0YI8tRD1",
          "home_profile_url": "https://www.flashscore.com/player/dougaz-aziz/0YI8tRD1/",
          "home_ranking_slug": "dougaz-aziz",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        },
        {
          "date": "23.04.25",
          "surface": "clay",
          "event": "Savannah (USA), clay",
          "home": "Tomic B.",
          "away": "Martin A.",
          "score": "0-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 313,
          "away_tour": "ATP",
          "away_player_id": "h2AG5rdm",
          "away_profile_url": "https://www.flashscore.com/player/martin-andres/h2AG5rdm/",
          "away_ranking_slug": "martin-andres"
        }
      ]
    },
    "grass": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "23.06.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Kotov P.",
          "away": "Jarry N.",
          "score": "0-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 857,
          "away_tour": "ATP",
          "away_player_id": "W24W9IyU",
          "away_profile_url": "https://www.flashscore.com/player/jarry-nicolas/W24W9IyU/",
          "away_ranking_slug": "jarry-nicolas"
        },
        {
          "date": "01.07.24",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Kotov P.",
          "away": "Thompson J.",
          "score": "2-3",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 425,
          "away_tour": "ATP",
          "away_player_id": "8pwfoWMP",
          "away_profile_url": "https://www.flashscore.com/player/thompson-jordan/8pwfoWMP/",
          "away_ranking_slug": "thompson-jordan"
        },
        {
          "date": "29.06.23",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Harris L.",
          "away": "Kotov P.",
          "score": "2-0",
          "home_rank": 138,
          "home_tour": "ATP",
          "home_player_id": "YyK3wlb0",
          "home_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
          "home_ranking_slug": "harris-lloyd",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "27.06.23",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Kotov P.",
          "away": "Davidovich Fokina A.",
          "score": "2-1",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 30,
          "away_tour": "ATP",
          "away_player_id": "0zQXLfz4",
          "away_profile_url": "https://www.flashscore.com/player/davidovich-fokina-alejandro/0zQXLfz4/",
          "away_ranking_slug": "davidovich-fokina-alejandro"
        },
        {
          "date": "26.06.23",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Kotov P.",
          "away": "Tu L.",
          "score": "2-0",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 530,
          "away_tour": "ATP",
          "away_player_id": "6JHGYtjI",
          "away_profile_url": "https://www.flashscore.com/player/tu-li/6JHGYtjI/",
          "away_ranking_slug": "tu-li"
        },
        {
          "date": "25.06.23",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Kotov P.",
          "away": "Tu L.",
          "score": "0-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 530,
          "away_tour": "ATP",
          "away_player_id": "6JHGYtjI",
          "away_profile_url": "https://www.flashscore.com/player/tu-li/6JHGYtjI/",
          "away_ranking_slug": "tu-li"
        },
        {
          "date": "24.06.23",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Kotov P.",
          "away": "Verdasco F.",
          "score": "2-0",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel"
        },
        {
          "date": "17.06.23",
          "surface": "grass",
          "event": "Halle (Germany), grass",
          "home": "Giron M.",
          "away": "Kotov P.",
          "score": "2-0",
          "home_rank": 84,
          "home_tour": "ATP",
          "home_player_id": "OWOgryOk",
          "home_profile_url": "https://www.flashscore.com/player/giron-marcos/OWOgryOk/",
          "home_ranking_slug": "giron-marcos",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "10.06.23",
          "surface": "grass",
          "event": "Hertogenbosch (Netherlands), grass",
          "home": "Kotov P.",
          "away": "Leshem E.",
          "score": "0-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel"
        },
        {
          "date": "04.07.16",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Kotov P.",
          "away": "Sultanov K.",
          "score": "0-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 431,
          "away_tour": "ATP",
          "away_player_id": "QTHn3MYj",
          "away_profile_url": "https://www.flashscore.com/player/sultanov-khumoyun/QTHn3MYj/",
          "away_ranking_slug": "sultanov-khumoyun"
        }
      ],
      "player_2_last": [
        {
          "date": "09.07.26",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Tomic B.",
          "away": "Walton A.",
          "score": "1-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 102,
          "away_tour": "ATP",
          "away_player_id": "jNRjAU1U",
          "away_profile_url": "https://www.flashscore.com/player/walton-adam/jNRjAU1U/",
          "away_ranking_slug": "walton-adam"
        },
        {
          "date": "08.07.26",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Tomic B.",
          "away": "Shick B.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 206,
          "away_tour": "ATP",
          "away_player_id": "QiV3GEFB",
          "away_profile_url": "https://www.flashscore.com/player/shick-braden/QiV3GEFB/",
          "away_ranking_slug": "shick-braden"
        },
        {
          "date": "24.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Tomic B.",
          "away": "O'Connell C.",
          "score": "0-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 111,
          "away_tour": "ATP",
          "away_player_id": "SptFeDiE",
          "away_profile_url": "https://www.flashscore.com/player/o-connell-christopher/SptFeDiE/",
          "away_ranking_slug": "o-connell-christopher"
        },
        {
          "date": "22.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Uchida K.",
          "away": "Tomic B.",
          "score": "0-2",
          "home_rank": 310,
          "home_tour": "ATP",
          "home_player_id": "CWzmZ02f",
          "home_profile_url": "https://www.flashscore.com/player/uchida-kaichi/CWzmZ02f/",
          "home_ranking_slug": "uchida-kaichi",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        },
        {
          "date": "16.06.26",
          "surface": "grass",
          "event": "Dublin (Ireland), grass",
          "home": "Tomic B.",
          "away": "Gannon C.",
          "score": "1-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 789,
          "away_tour": "ATP",
          "away_player_id": "WIpPkZv6",
          "away_profile_url": "https://www.flashscore.com/player/gannon-conor/WIpPkZv6/",
          "away_ranking_slug": "gannon-conor"
        },
        {
          "date": "07.06.26",
          "surface": "grass",
          "event": "Hertogenbosch (Netherlands), grass",
          "home": "Bonzi B.",
          "away": "Tomic B.",
          "score": "2-1",
          "home_rank": 92,
          "home_tour": "ATP",
          "home_player_id": "M5OpGHqH",
          "home_profile_url": "https://www.flashscore.com/player/bonzi-benjamin/M5OpGHqH/",
          "home_ranking_slug": "bonzi-benjamin",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        },
        {
          "date": "06.06.26",
          "surface": "grass",
          "event": "Hertogenbosch (Netherlands), grass",
          "home": "Deckers A.",
          "away": "Tomic B.",
          "score": "0-2",
          "home_rank": 543,
          "home_tour": "ATP",
          "home_player_id": "hlifDwAk",
          "home_profile_url": "https://www.flashscore.com/player/deckers-alec/hlifDwAk/",
          "home_ranking_slug": "deckers-alec",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        },
        {
          "date": "11.07.25",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Tomic B.",
          "away": "Mannarino A.",
          "score": "1-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 79,
          "away_tour": "ATP",
          "away_player_id": "fLOdtByM",
          "away_profile_url": "https://www.flashscore.com/player/mannarino-adrian/fLOdtByM/",
          "away_ranking_slug": "mannarino-adrian"
        },
        {
          "date": "11.07.25",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Eubanks C.",
          "away": "Tomic B.",
          "score": "0-2",
          "home_rank": 1032,
          "home_tour": "ATP",
          "home_player_id": "roxxrh4k",
          "home_profile_url": "https://www.flashscore.com/player/eubanks-christopher/roxxrh4k/",
          "home_ranking_slug": "eubanks-christopher",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        },
        {
          "date": "09.07.25",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Zheng M.",
          "away": "Tomic B.",
          "score": "0-2",
          "home_rank": 88,
          "home_tour": "ATP",
          "home_player_id": "tjS5ZIzl",
          "home_profile_url": "https://www.flashscore.com/player/zheng-michael/tjS5ZIzl/",
          "home_ranking_slug": "zheng-michael",
          "away_rank": 185,
          "away_tour": "ATP",
          "away_player_id": "fVQY2TUC",
          "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "away_ranking_slug": "tomic-bernard"
        }
      ]
    },
    "hard": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "18.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Kotov P.",
          "away": "Noguchi R.",
          "score": "2-0",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 229,
          "away_tour": "ATP",
          "away_player_id": "fa2H5LnC",
          "away_profile_url": "https://www.flashscore.com/player/noguchi-rio/fa2H5LnC/",
          "away_ranking_slug": "noguchi-rio"
        },
        {
          "date": "16.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Kotov P.",
          "away": "Santillan A.",
          "score": "2-0",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 319,
          "away_tour": "ATP",
          "away_player_id": "hpXh1pE5",
          "away_profile_url": "https://www.flashscore.com/player/santillan-akira/hpXh1pE5/",
          "away_ranking_slug": "santillan-akira"
        },
        {
          "date": "15.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Mochizuki S.",
          "away": "Kotov P.",
          "score": "0-2",
          "home_rank": 126,
          "home_tour": "ATP",
          "home_player_id": "KrwvlzXb",
          "home_profile_url": "https://www.flashscore.com/player/mochizuki-shintaro/KrwvlzXb/",
          "home_ranking_slug": "mochizuki-shintaro",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "12.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Kotov P.",
          "away": "Sharipov M.",
          "score": "0-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 364,
          "away_tour": "ATP",
          "away_player_id": "GtQpXmDE",
          "away_profile_url": "https://www.flashscore.com/player/sharipov-marat/GtQpXmDE/",
          "away_ranking_slug": "sharipov-marat"
        },
        {
          "date": "11.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Kotov P.",
          "away": "Galarneau A.",
          "score": "2-1",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 176,
          "away_tour": "ATP",
          "away_player_id": "EHhqit59",
          "away_profile_url": "https://www.flashscore.com/player/galarneau-alexis/EHhqit59/",
          "away_ranking_slug": "galarneau-alexis"
        },
        {
          "date": "09.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Kotov P.",
          "away": "Delaney Ja.",
          "score": "2-0",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel"
        },
        {
          "date": "08.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Ymer E.",
          "away": "Kotov P.",
          "score": "1-2",
          "home_rank": 197,
          "home_tour": "ATP",
          "home_player_id": "GhVfMwlD",
          "home_profile_url": "https://www.flashscore.com/player/ymer-elias/GhVfMwlD/",
          "home_ranking_slug": "ymer-elias",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        },
        {
          "date": "21.04.26",
          "surface": "hard",
          "event": "Gwangju (South Korea), hard",
          "home": "Kotov P.",
          "away": "Kukushkin M.",
          "score": "1-2",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 342,
          "away_tour": "ATP",
          "away_player_id": "OSUB7Jy0",
          "away_profile_url": "https://www.flashscore.com/player/kukushkin-mikhail/OSUB7Jy0/",
          "away_ranking_slug": "kukushkin-mikhail"
        },
        {
          "date": "16.04.26",
          "surface": "hard",
          "event": "Busan (South Korea), hard",
          "home": "Kotov P.",
          "away": "Riedi L.",
          "score": "0-1",
          "home_rank": 221,
          "home_tour": "ATP",
          "home_player_id": "809HrNqi",
          "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "home_ranking_slug": "kotov-pavel",
          "away_rank": 243,
          "away_tour": "ATP",
          "away_player_id": "xWqoD8zh",
          "away_profile_url": "https://www.flashscore.com/player/riedi-leandro/xWqoD8zh/",
          "away_ranking_slug": "riedi-leandro"
        },
        {
          "date": "14.04.26",
          "surface": "hard",
          "event": "Busan (South Korea), hard",
          "home": "Zhou Y.",
          "away": "Kotov P.",
          "score": "0-1",
          "home_rank": 242,
          "home_tour": "ATP",
          "home_player_id": "SbSmfis2",
          "home_profile_url": "https://www.flashscore.com/player/zhou-yi/SbSmfis2/",
          "home_ranking_slug": "zhou-yi",
          "away_rank": 221,
          "away_tour": "ATP",
          "away_player_id": "809HrNqi",
          "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
          "away_ranking_slug": "kotov-pavel"
        }
      ],
      "player_2_last": [
        {
          "date": "18.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Tomic B.",
          "away": "Binda A.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 548,
          "away_tour": "ATP",
          "away_player_id": "pY05SOxc",
          "away_profile_url": "https://www.flashscore.com/player/binda-alexandr/pY05SOxc/",
          "away_ranking_slug": "binda-alexandr"
        },
        {
          "date": "17.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Tomic B.",
          "away": "Delaney Ja.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard"
        },
        {
          "date": "15.09.26",
          "surface": "hard",
          "event": "Guangzhou 2 (China), hard",
          "home": "Tomic B.",
          "away": "Kikuchi Y.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 1024,
          "away_tour": "ATP",
          "away_player_id": "KCfjLEXp",
          "away_profile_url": "https://www.flashscore.com/player/kikuchi-yuta/KCfjLEXp/",
          "away_ranking_slug": "kikuchi-yuta"
        },
        {
          "date": "10.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Tomic B.",
          "away": "Ivashka I.",
          "score": "1-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 230,
          "away_tour": "ATP",
          "away_player_id": "nkLki9VA",
          "away_profile_url": "https://www.flashscore.com/player/ivashka-ilya/nkLki9VA/",
          "away_ranking_slug": "ivashka-ilya"
        },
        {
          "date": "08.09.26",
          "surface": "hard",
          "event": "Shanghai (China), hard",
          "home": "Tomic B.",
          "away": "Santillan A.",
          "score": "2-0",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 319,
          "away_tour": "ATP",
          "away_player_id": "hpXh1pE5",
          "away_profile_url": "https://www.flashscore.com/player/santillan-akira/hpXh1pE5/",
          "away_ranking_slug": "santillan-akira"
        },
        {
          "date": "03.09.26",
          "surface": "hard",
          "event": "Zhangjiagang (China), hard",
          "home": "Tomic B.",
          "away": "Samrej K.",
          "score": "0-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 387,
          "away_tour": "ATP",
          "away_player_id": "rHpmZ6Vg",
          "away_profile_url": "https://www.flashscore.com/player/samrej-kasidit/rHpmZ6Vg/",
          "away_ranking_slug": "samrej-kasidit"
        },
        {
          "date": "01.09.26",
          "surface": "hard",
          "event": "Zhangjiagang (China), hard",
          "home": "Tomic B.",
          "away": "Imamura M.",
          "score": "2-1",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 411,
          "away_tour": "ATP",
          "away_player_id": "n7tjloOD",
          "away_profile_url": "https://www.flashscore.com/player/imamura-masamichi/n7tjloOD/",
          "away_ranking_slug": "imamura-masamichi"
        },
        {
          "date": "25.08.26",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Tomic B.",
          "away": "Harris L.",
          "score": "1-2",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 138,
          "away_tour": "ATP",
          "away_player_id": "YyK3wlb0",
          "away_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
          "away_ranking_slug": "harris-lloyd"
        },
        {
          "date": "14.08.26",
          "surface": "hard",
          "event": "Brownsburg (USA), hard",
          "home": "Tomic B.",
          "away": "Ilagan A.",
          "score": null,
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 181,
          "away_tour": "ATP",
          "away_player_id": "GbjJTs06",
          "away_profile_url": "https://www.flashscore.com/player/ilagan-andre/GbjJTs06/",
          "away_ranking_slug": "ilagan-andre"
        },
        {
          "date": "13.08.26",
          "surface": "hard",
          "event": "Brownsburg (USA), hard",
          "home": "Tomic B.",
          "away": "Winter E.",
          "score": "2-1",
          "home_rank": 185,
          "home_tour": "ATP",
          "home_player_id": "fVQY2TUC",
          "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
          "home_ranking_slug": "tomic-bernard",
          "away_rank": 341,
          "away_tour": "ATP",
          "away_player_id": "fXlEz2LO",
          "away_profile_url": "https://www.flashscore.com/player/winter-edward/fXlEz2LO/",
          "away_ranking_slug": "winter-edward"
        }
      ]
    }
  },
  "h2h_scrape_complete": true,
  "odds": {
    "home_away": {
      "player_1": null,
      "player_2": null,
      "vig_pct": null
    }
  },
  "fixture": {
    "country": "China",
    "tour_type": "Challenger",
    "surface": "hard",
    "category": "Challenger Men Singles",
    "tournament": "Guangzhou 2",
    "source_section": "https://www.flashscore.com/tennis/challenger-men-singles/guangzhou-2/fixtures/",
    "fixture_scraped_at": "2026-09-18T14:46:49.328743"
  },
  "metrics": {
    "per_surface": {
      "all surfaces": {
        "player_1_metrics": {
          "played": 9,
          "wins": 7,
          "losses": 2,
          "straight_sets_wins": 4,
          "straight_sets_losses": 2,
          "deciders": 3,
          "sets_won": 14,
          "sets_lost": 7,
          "won_at_least_one_set": 7,
          "win_rate": 0.778,
          "set_diff": 7,
          "avg_set_diff": 0.78,
          "won_at_least_one_set_rate": 0.778,
          "confidence": 0.9
        },
        "player_2_metrics": {
          "played": 9,
          "wins": 6,
          "losses": 3,
          "straight_sets_wins": 4,
          "straight_sets_losses": 1,
          "deciders": 4,
          "sets_won": 14,
          "sets_lost": 8,
          "won_at_least_one_set": 8,
          "win_rate": 0.667,
          "set_diff": 6,
          "avg_set_diff": 0.67,
          "won_at_least_one_set_rate": 0.889,
          "confidence": 0.9
        }
      },
      "hard": {
        "player_1_metrics": {
          "played": 8,
          "wins": 6,
          "losses": 2,
          "straight_sets_wins": 4,
          "straight_sets_losses": 1,
          "deciders": 3,
          "sets_won": 13,
          "sets_lost": 6,
          "won_at_least_one_set": 7,
          "win_rate": 0.75,
          "set_diff": 7,
          "avg_set_diff": 0.88,
          "won_at_least_one_set_rate": 0.875,
          "confidence": 0.8
        },
        "player_2_metrics": {
          "played": 9,
          "wins": 6,
          "losses": 3,
          "straight_sets_wins": 4,
          "straight_sets_losses": 1,
          "deciders": 4,
          "sets_won": 14,
          "sets_lost": 8,
          "won_at_least_one_set": 8,
          "win_rate": 0.667,
          "set_diff": 6,
          "avg_set_diff": 0.67,
          "won_at_least_one_set_rate": 0.889,
          "confidence": 0.9
        }
      },
      "clay": {
        "player_1_metrics": {
          "played": 9,
          "wins": 2,
          "losses": 7,
          "straight_sets_wins": 0,
          "straight_sets_losses": 4,
          "deciders": 5,
          "sets_won": 7,
          "sets_lost": 16,
          "won_at_least_one_set": 5,
          "win_rate": 0.222,
          "set_diff": -9,
          "avg_set_diff": -1,
          "won_at_least_one_set_rate": 0.556,
          "confidence": 0.9
        },
        "player_2_metrics": {
          "played": 10,
          "wins": 4,
          "losses": 6,
          "straight_sets_wins": 2,
          "straight_sets_losses": 6,
          "deciders": 2,
          "sets_won": 8,
          "sets_lost": 14,
          "won_at_least_one_set": 4,
          "win_rate": 0.4,
          "set_diff": -6,
          "avg_set_diff": -0.6,
          "won_at_least_one_set_rate": 0.4,
          "confidence": 1
        }
      },
      "grass": {
        "player_1_metrics": {
          "played": 10,
          "wins": 3,
          "losses": 7,
          "straight_sets_wins": 2,
          "straight_sets_losses": 6,
          "deciders": 2,
          "sets_won": 8,
          "sets_lost": 16,
          "won_at_least_one_set": 4,
          "win_rate": 0.3,
          "set_diff": -8,
          "avg_set_diff": -0.8,
          "won_at_least_one_set_rate": 0.4,
          "confidence": 1
        },
        "player_2_metrics": {
          "played": 10,
          "wins": 5,
          "losses": 5,
          "straight_sets_wins": 5,
          "straight_sets_losses": 1,
          "deciders": 4,
          "sets_won": 14,
          "sets_lost": 10,
          "won_at_least_one_set": 9,
          "win_rate": 0.5,
          "set_diff": 4,
          "avg_set_diff": 0.4,
          "won_at_least_one_set_rate": 0.9,
          "confidence": 1
        }
      }
    }
  },
  "model": {
    "surface_used": "hard",
    "win_probability": {
      "player_1": 49,
      "player_2": 51
    },
    "prediction_quality": "medium",
    "data_confidence_pct": 60,
    "h2h_meetings_used": 0,
    "model_only_p1_pct": 49,
    "blend_weight_model": 1,
    "confidence_breakdown": {
      "sample_conf_pct": 85,
      "recency_factor": 1,
      "surface_form_age_days": 0,
      "odds_present": false,
      "market_implied_p1_pct": null,
      "model_vs_market_div_pct": null,
      "market_factor": 1,
      "rank_form_divergence": false
    },
    "strength": {
      "rank_score": -0.0747,
      "rank_trust": 1,
      "surface_score": -0.0336,
      "form_score": 0.0564,
      "dominance_score": 0.025,
      "h2h_score": 0,
      "total_logit": -0.0268
    },
    "model_version": "v2.3-2026-06"
  },
  "enrichment_status": "complete"
}
Player 1
{
  "name": "Kotov P.",
  "rank": 221,
  "images": [
    "https://cdn.smoance.com/players/kotov-p.png"
  ],
  "player_id": "809HrNqi",
  "profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
  "dob": "1998-11-18",
  "age": 27,
  "ranking_tour": "ATP",
  "ranking_date": "14.09.2026",
  "rank_scraped_at": "2026-09-18T14:17:56.515068+00:00",
  "ranking_slug": "kotov-pavel"
}
Player 2
{
  "name": "Tomic B.",
  "rank": 185,
  "images": [
    "https://cdn.smoance.com/players/tomic-b.png"
  ],
  "player_id": "fVQY2TUC",
  "profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
  "dob": "1992-10-21",
  "age": 33,
  "ranking_tour": "ATP",
  "ranking_date": "14.09.2026",
  "rank_scraped_at": "2026-09-18T14:17:56.515068+00:00",
  "ranking_slug": "tomic-bernard"
}
H2H Data
{
  "all surfaces": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "18.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Kotov P.",
        "away": "Noguchi R.",
        "score": "2-0",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 229,
        "away_tour": "ATP",
        "away_player_id": "fa2H5LnC",
        "away_profile_url": "https://www.flashscore.com/player/noguchi-rio/fa2H5LnC/",
        "away_ranking_slug": "noguchi-rio"
      },
      {
        "date": "16.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Kotov P.",
        "away": "Santillan A.",
        "score": "2-0",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 319,
        "away_tour": "ATP",
        "away_player_id": "hpXh1pE5",
        "away_profile_url": "https://www.flashscore.com/player/santillan-akira/hpXh1pE5/",
        "away_ranking_slug": "santillan-akira"
      },
      {
        "date": "15.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Mochizuki S.",
        "away": "Kotov P.",
        "score": "0-2",
        "home_rank": 126,
        "home_tour": "ATP",
        "home_player_id": "KrwvlzXb",
        "home_profile_url": "https://www.flashscore.com/player/mochizuki-shintaro/KrwvlzXb/",
        "home_ranking_slug": "mochizuki-shintaro",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "12.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Kotov P.",
        "away": "Sharipov M.",
        "score": "0-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 364,
        "away_tour": "ATP",
        "away_player_id": "GtQpXmDE",
        "away_profile_url": "https://www.flashscore.com/player/sharipov-marat/GtQpXmDE/",
        "away_ranking_slug": "sharipov-marat"
      },
      {
        "date": "11.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Kotov P.",
        "away": "Galarneau A.",
        "score": "2-1",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 176,
        "away_tour": "ATP",
        "away_player_id": "EHhqit59",
        "away_profile_url": "https://www.flashscore.com/player/galarneau-alexis/EHhqit59/",
        "away_ranking_slug": "galarneau-alexis"
      },
      {
        "date": "09.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Kotov P.",
        "away": "Delaney Ja.",
        "score": "2-0",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel"
      },
      {
        "date": "08.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Ymer E.",
        "away": "Kotov P.",
        "score": "1-2",
        "home_rank": 197,
        "home_tour": "ATP",
        "home_player_id": "GhVfMwlD",
        "home_profile_url": "https://www.flashscore.com/player/ymer-elias/GhVfMwlD/",
        "home_ranking_slug": "ymer-elias",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "28.07.26",
        "surface": "clay",
        "event": "Bonn (Germany), clay",
        "home": "Kotov P.",
        "away": "Galan D. E.",
        "score": "0-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 392,
        "away_tour": "ATP",
        "away_player_id": "jgzV6009",
        "away_profile_url": "https://www.flashscore.com/player/galan-daniel-elahi/jgzV6009/",
        "away_ranking_slug": "galan-daniel-elahi"
      },
      {
        "date": "17.06.26",
        "surface": "clay",
        "event": "Royan (France), clay",
        "home": "Raquillet L.",
        "away": "Kotov P.",
        "score": "1-0",
        "home_rank": 663,
        "home_tour": "ATP",
        "home_player_id": "6XFOXbPo",
        "home_profile_url": "https://www.flashscore.com/player/raquillet-leo/6XFOXbPo/",
        "home_ranking_slug": "raquillet-leo",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "16.06.26",
        "surface": "clay",
        "event": "Royan (France), clay",
        "home": "Ribero F.",
        "away": "Kotov P.",
        "score": "1-2",
        "home_rank": 685,
        "home_tour": "ATP",
        "home_player_id": "v7WgNVZb",
        "home_profile_url": "https://www.flashscore.com/player/ribero-franco/v7WgNVZb/",
        "home_ranking_slug": "ribero-franco",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      }
    ],
    "player_2_last": [
      {
        "date": "18.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Tomic B.",
        "away": "Binda A.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 548,
        "away_tour": "ATP",
        "away_player_id": "pY05SOxc",
        "away_profile_url": "https://www.flashscore.com/player/binda-alexandr/pY05SOxc/",
        "away_ranking_slug": "binda-alexandr"
      },
      {
        "date": "17.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Tomic B.",
        "away": "Delaney Ja.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard"
      },
      {
        "date": "15.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Tomic B.",
        "away": "Kikuchi Y.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 1024,
        "away_tour": "ATP",
        "away_player_id": "KCfjLEXp",
        "away_profile_url": "https://www.flashscore.com/player/kikuchi-yuta/KCfjLEXp/",
        "away_ranking_slug": "kikuchi-yuta"
      },
      {
        "date": "10.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Tomic B.",
        "away": "Ivashka I.",
        "score": "1-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 230,
        "away_tour": "ATP",
        "away_player_id": "nkLki9VA",
        "away_profile_url": "https://www.flashscore.com/player/ivashka-ilya/nkLki9VA/",
        "away_ranking_slug": "ivashka-ilya"
      },
      {
        "date": "08.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Tomic B.",
        "away": "Santillan A.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 319,
        "away_tour": "ATP",
        "away_player_id": "hpXh1pE5",
        "away_profile_url": "https://www.flashscore.com/player/santillan-akira/hpXh1pE5/",
        "away_ranking_slug": "santillan-akira"
      },
      {
        "date": "03.09.26",
        "surface": "hard",
        "event": "Zhangjiagang (China), hard",
        "home": "Tomic B.",
        "away": "Samrej K.",
        "score": "0-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 387,
        "away_tour": "ATP",
        "away_player_id": "rHpmZ6Vg",
        "away_profile_url": "https://www.flashscore.com/player/samrej-kasidit/rHpmZ6Vg/",
        "away_ranking_slug": "samrej-kasidit"
      },
      {
        "date": "01.09.26",
        "surface": "hard",
        "event": "Zhangjiagang (China), hard",
        "home": "Tomic B.",
        "away": "Imamura M.",
        "score": "2-1",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 411,
        "away_tour": "ATP",
        "away_player_id": "n7tjloOD",
        "away_profile_url": "https://www.flashscore.com/player/imamura-masamichi/n7tjloOD/",
        "away_ranking_slug": "imamura-masamichi"
      },
      {
        "date": "25.08.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Tomic B.",
        "away": "Harris L.",
        "score": "1-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 138,
        "away_tour": "ATP",
        "away_player_id": "YyK3wlb0",
        "away_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
        "away_ranking_slug": "harris-lloyd"
      },
      {
        "date": "14.08.26",
        "surface": "hard",
        "event": "Brownsburg (USA), hard",
        "home": "Tomic B.",
        "away": "Ilagan A.",
        "score": null,
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 181,
        "away_tour": "ATP",
        "away_player_id": "GbjJTs06",
        "away_profile_url": "https://www.flashscore.com/player/ilagan-andre/GbjJTs06/",
        "away_ranking_slug": "ilagan-andre"
      },
      {
        "date": "13.08.26",
        "surface": "hard",
        "event": "Brownsburg (USA), hard",
        "home": "Tomic B.",
        "away": "Winter E.",
        "score": "2-1",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 341,
        "away_tour": "ATP",
        "away_player_id": "fXlEz2LO",
        "away_profile_url": "https://www.flashscore.com/player/winter-edward/fXlEz2LO/",
        "away_ranking_slug": "winter-edward"
      }
    ]
  },
  "clay": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "28.07.26",
        "surface": "clay",
        "event": "Bonn (Germany), clay",
        "home": "Kotov P.",
        "away": "Galan D. E.",
        "score": "0-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 392,
        "away_tour": "ATP",
        "away_player_id": "jgzV6009",
        "away_profile_url": "https://www.flashscore.com/player/galan-daniel-elahi/jgzV6009/",
        "away_ranking_slug": "galan-daniel-elahi"
      },
      {
        "date": "17.06.26",
        "surface": "clay",
        "event": "Royan (France), clay",
        "home": "Raquillet L.",
        "away": "Kotov P.",
        "score": "1-0",
        "home_rank": 663,
        "home_tour": "ATP",
        "home_player_id": "6XFOXbPo",
        "home_profile_url": "https://www.flashscore.com/player/raquillet-leo/6XFOXbPo/",
        "home_ranking_slug": "raquillet-leo",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "16.06.26",
        "surface": "clay",
        "event": "Royan (France), clay",
        "home": "Ribero F.",
        "away": "Kotov P.",
        "score": "1-2",
        "home_rank": 685,
        "home_tour": "ATP",
        "home_player_id": "v7WgNVZb",
        "home_profile_url": "https://www.flashscore.com/player/ribero-franco/v7WgNVZb/",
        "home_ranking_slug": "ribero-franco",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "09.06.26",
        "surface": "clay",
        "event": "Lyon (France), clay",
        "home": "Trungelliti M.",
        "away": "Kotov P.",
        "score": "2-1",
        "home_rank": 99,
        "home_tour": "ATP",
        "home_player_id": "dQJqWoGg",
        "home_profile_url": "https://www.flashscore.com/player/trungelliti-marco/dQJqWoGg/",
        "home_ranking_slug": "trungelliti-marco",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "01.06.26",
        "surface": "clay",
        "event": "Heilbronn (Germany), clay",
        "home": "Kotov P.",
        "away": "Den Ouden G.",
        "score": "0-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 306,
        "away_tour": "ATP",
        "away_player_id": "Gh8e3v78",
        "away_profile_url": "https://www.flashscore.com/player/guy-den-ouden/Gh8e3v78/",
        "away_ranking_slug": "guy-den-ouden"
      },
      {
        "date": "28.05.26",
        "surface": "clay",
        "event": "Chisinau (Moldova), clay",
        "home": "Cretu C.",
        "away": "Kotov P.",
        "score": "2-1",
        "home_rank": 271,
        "home_tour": "ATP",
        "home_player_id": "0xqR9dG1",
        "home_profile_url": "https://www.flashscore.com/player/cretu-cezar/0xqR9dG1/",
        "home_ranking_slug": "cretu-cezar",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "26.05.26",
        "surface": "clay",
        "event": "Chisinau (Moldova), clay",
        "home": "Kotov P.",
        "away": "Onclin G.",
        "score": "2-1",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 164,
        "away_tour": "ATP",
        "away_player_id": "dtG17O9l",
        "away_profile_url": "https://www.flashscore.com/player/onclin-gauthier/dtG17O9l/",
        "away_ranking_slug": "onclin-gauthier"
      },
      {
        "date": "19.05.25",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Hassan B.",
        "away": "Kotov P.",
        "score": "2-0",
        "home_rank": 422,
        "home_tour": "ATP",
        "home_player_id": "W66euka4",
        "home_profile_url": "https://www.flashscore.com/player/hassan-benjamin/W66euka4/",
        "home_ranking_slug": "hassan-benjamin",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "14.05.25",
        "surface": "clay",
        "event": "Bordeaux (France), clay",
        "home": "Kukushkin M.",
        "away": "Kotov P.",
        "score": "2-0",
        "home_rank": 342,
        "home_tour": "ATP",
        "home_player_id": "OSUB7Jy0",
        "home_profile_url": "https://www.flashscore.com/player/kukushkin-mikhail/OSUB7Jy0/",
        "home_ranking_slug": "kukushkin-mikhail",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "05.05.25",
        "surface": "clay",
        "event": "Rome (Italy), clay",
        "home": "Zeppieri G.",
        "away": "Kotov P.",
        "score": "2-1",
        "home_rank": 427,
        "home_tour": "ATP",
        "home_player_id": "UkpY2sR5",
        "home_profile_url": "https://www.flashscore.com/player/zeppieri-giulio/UkpY2sR5/",
        "home_ranking_slug": "zeppieri-giulio",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      }
    ],
    "player_2_last": [
      {
        "date": "20.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Cina F.",
        "away": "Tomic B.",
        "score": "2-0",
        "home_rank": 168,
        "home_tour": "ATP",
        "home_player_id": "lvlXwMKk",
        "home_profile_url": "https://www.flashscore.com/player/cina-federico/lvlXwMKk/",
        "home_ranking_slug": "cina-federico",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      },
      {
        "date": "18.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Tomic B.",
        "away": "Echargui M.",
        "score": "2-1",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 215,
        "away_tour": "ATP",
        "away_player_id": "65tqemRH",
        "away_profile_url": "https://www.flashscore.com/player/echargui-moez/65tqemRH/",
        "away_ranking_slug": "echargui-moez"
      },
      {
        "date": "13.05.26",
        "surface": "clay",
        "event": "Tunis (Tunisia), clay",
        "home": "Tomic B.",
        "away": "Coppejans K.",
        "score": "0-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 223,
        "away_tour": "ATP",
        "away_player_id": "67EJxseJ",
        "away_profile_url": "https://www.flashscore.com/player/coppejans-kimmer/67EJxseJ/",
        "away_ranking_slug": "coppejans-kimmer"
      },
      {
        "date": "12.05.26",
        "surface": "clay",
        "event": "Tunis (Tunisia), clay",
        "home": "Tomic B.",
        "away": "Ouakaa A.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 527,
        "away_tour": "ATP",
        "away_player_id": "2BtG9FCD",
        "away_profile_url": "https://www.flashscore.com/player/ouakaa-aziz/2BtG9FCD/",
        "away_ranking_slug": "ouakaa-aziz"
      },
      {
        "date": "09.06.25",
        "surface": "clay",
        "event": "Perugia (Italy), clay",
        "home": "Travaglia S.",
        "away": "Tomic B.",
        "score": "2-0",
        "home_rank": 158,
        "home_tour": "ATP",
        "home_player_id": "KAYoXgme",
        "home_profile_url": "https://www.flashscore.com/player/travaglia-stefano/KAYoXgme/",
        "home_ranking_slug": "travaglia-stefano",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      },
      {
        "date": "21.05.25",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Quinn E.",
        "away": "Tomic B.",
        "score": "2-0",
        "home_rank": 57,
        "home_tour": "ATP",
        "home_player_id": "fDEtnFgg",
        "home_profile_url": "https://www.flashscore.com/player/quinn-ethan/fDEtnFgg/",
        "home_ranking_slug": "quinn-ethan",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      },
      {
        "date": "19.05.25",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Wong C.",
        "away": "Tomic B.",
        "score": "0-2",
        "home_rank": 112,
        "home_tour": "ATP",
        "home_player_id": "zJqvgzz6",
        "home_profile_url": "https://www.flashscore.com/player/wong-chak-lam-coleman/zJqvgzz6/",
        "home_ranking_slug": "wong-chak-lam-coleman",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      },
      {
        "date": "14.05.25",
        "surface": "clay",
        "event": "Tunis (Tunisia), clay",
        "home": "Tomic B.",
        "away": "Gakhov I.",
        "score": "0-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 453,
        "away_tour": "ATP",
        "away_player_id": "KWlcYfH2",
        "away_profile_url": "https://www.flashscore.com/player/gakhov-ivan/KWlcYfH2/",
        "away_ranking_slug": "gakhov-ivan"
      },
      {
        "date": "13.05.25",
        "surface": "clay",
        "event": "Tunis (Tunisia), clay",
        "home": "Dougaz A.",
        "away": "Tomic B.",
        "score": "1-2",
        "home_rank": 419,
        "home_tour": "ATP",
        "home_player_id": "0YI8tRD1",
        "home_profile_url": "https://www.flashscore.com/player/dougaz-aziz/0YI8tRD1/",
        "home_ranking_slug": "dougaz-aziz",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      },
      {
        "date": "23.04.25",
        "surface": "clay",
        "event": "Savannah (USA), clay",
        "home": "Tomic B.",
        "away": "Martin A.",
        "score": "0-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 313,
        "away_tour": "ATP",
        "away_player_id": "h2AG5rdm",
        "away_profile_url": "https://www.flashscore.com/player/martin-andres/h2AG5rdm/",
        "away_ranking_slug": "martin-andres"
      }
    ]
  },
  "grass": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "23.06.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Kotov P.",
        "away": "Jarry N.",
        "score": "0-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 857,
        "away_tour": "ATP",
        "away_player_id": "W24W9IyU",
        "away_profile_url": "https://www.flashscore.com/player/jarry-nicolas/W24W9IyU/",
        "away_ranking_slug": "jarry-nicolas"
      },
      {
        "date": "01.07.24",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Kotov P.",
        "away": "Thompson J.",
        "score": "2-3",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 425,
        "away_tour": "ATP",
        "away_player_id": "8pwfoWMP",
        "away_profile_url": "https://www.flashscore.com/player/thompson-jordan/8pwfoWMP/",
        "away_ranking_slug": "thompson-jordan"
      },
      {
        "date": "29.06.23",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Harris L.",
        "away": "Kotov P.",
        "score": "2-0",
        "home_rank": 138,
        "home_tour": "ATP",
        "home_player_id": "YyK3wlb0",
        "home_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
        "home_ranking_slug": "harris-lloyd",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "27.06.23",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Kotov P.",
        "away": "Davidovich Fokina A.",
        "score": "2-1",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 30,
        "away_tour": "ATP",
        "away_player_id": "0zQXLfz4",
        "away_profile_url": "https://www.flashscore.com/player/davidovich-fokina-alejandro/0zQXLfz4/",
        "away_ranking_slug": "davidovich-fokina-alejandro"
      },
      {
        "date": "26.06.23",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Kotov P.",
        "away": "Tu L.",
        "score": "2-0",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 530,
        "away_tour": "ATP",
        "away_player_id": "6JHGYtjI",
        "away_profile_url": "https://www.flashscore.com/player/tu-li/6JHGYtjI/",
        "away_ranking_slug": "tu-li"
      },
      {
        "date": "25.06.23",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Kotov P.",
        "away": "Tu L.",
        "score": "0-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 530,
        "away_tour": "ATP",
        "away_player_id": "6JHGYtjI",
        "away_profile_url": "https://www.flashscore.com/player/tu-li/6JHGYtjI/",
        "away_ranking_slug": "tu-li"
      },
      {
        "date": "24.06.23",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Kotov P.",
        "away": "Verdasco F.",
        "score": "2-0",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel"
      },
      {
        "date": "17.06.23",
        "surface": "grass",
        "event": "Halle (Germany), grass",
        "home": "Giron M.",
        "away": "Kotov P.",
        "score": "2-0",
        "home_rank": 84,
        "home_tour": "ATP",
        "home_player_id": "OWOgryOk",
        "home_profile_url": "https://www.flashscore.com/player/giron-marcos/OWOgryOk/",
        "home_ranking_slug": "giron-marcos",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "10.06.23",
        "surface": "grass",
        "event": "Hertogenbosch (Netherlands), grass",
        "home": "Kotov P.",
        "away": "Leshem E.",
        "score": "0-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel"
      },
      {
        "date": "04.07.16",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Kotov P.",
        "away": "Sultanov K.",
        "score": "0-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 431,
        "away_tour": "ATP",
        "away_player_id": "QTHn3MYj",
        "away_profile_url": "https://www.flashscore.com/player/sultanov-khumoyun/QTHn3MYj/",
        "away_ranking_slug": "sultanov-khumoyun"
      }
    ],
    "player_2_last": [
      {
        "date": "09.07.26",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Tomic B.",
        "away": "Walton A.",
        "score": "1-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 102,
        "away_tour": "ATP",
        "away_player_id": "jNRjAU1U",
        "away_profile_url": "https://www.flashscore.com/player/walton-adam/jNRjAU1U/",
        "away_ranking_slug": "walton-adam"
      },
      {
        "date": "08.07.26",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Tomic B.",
        "away": "Shick B.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 206,
        "away_tour": "ATP",
        "away_player_id": "QiV3GEFB",
        "away_profile_url": "https://www.flashscore.com/player/shick-braden/QiV3GEFB/",
        "away_ranking_slug": "shick-braden"
      },
      {
        "date": "24.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Tomic B.",
        "away": "O'Connell C.",
        "score": "0-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 111,
        "away_tour": "ATP",
        "away_player_id": "SptFeDiE",
        "away_profile_url": "https://www.flashscore.com/player/o-connell-christopher/SptFeDiE/",
        "away_ranking_slug": "o-connell-christopher"
      },
      {
        "date": "22.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Uchida K.",
        "away": "Tomic B.",
        "score": "0-2",
        "home_rank": 310,
        "home_tour": "ATP",
        "home_player_id": "CWzmZ02f",
        "home_profile_url": "https://www.flashscore.com/player/uchida-kaichi/CWzmZ02f/",
        "home_ranking_slug": "uchida-kaichi",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      },
      {
        "date": "16.06.26",
        "surface": "grass",
        "event": "Dublin (Ireland), grass",
        "home": "Tomic B.",
        "away": "Gannon C.",
        "score": "1-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 789,
        "away_tour": "ATP",
        "away_player_id": "WIpPkZv6",
        "away_profile_url": "https://www.flashscore.com/player/gannon-conor/WIpPkZv6/",
        "away_ranking_slug": "gannon-conor"
      },
      {
        "date": "07.06.26",
        "surface": "grass",
        "event": "Hertogenbosch (Netherlands), grass",
        "home": "Bonzi B.",
        "away": "Tomic B.",
        "score": "2-1",
        "home_rank": 92,
        "home_tour": "ATP",
        "home_player_id": "M5OpGHqH",
        "home_profile_url": "https://www.flashscore.com/player/bonzi-benjamin/M5OpGHqH/",
        "home_ranking_slug": "bonzi-benjamin",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      },
      {
        "date": "06.06.26",
        "surface": "grass",
        "event": "Hertogenbosch (Netherlands), grass",
        "home": "Deckers A.",
        "away": "Tomic B.",
        "score": "0-2",
        "home_rank": 543,
        "home_tour": "ATP",
        "home_player_id": "hlifDwAk",
        "home_profile_url": "https://www.flashscore.com/player/deckers-alec/hlifDwAk/",
        "home_ranking_slug": "deckers-alec",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      },
      {
        "date": "11.07.25",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Tomic B.",
        "away": "Mannarino A.",
        "score": "1-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 79,
        "away_tour": "ATP",
        "away_player_id": "fLOdtByM",
        "away_profile_url": "https://www.flashscore.com/player/mannarino-adrian/fLOdtByM/",
        "away_ranking_slug": "mannarino-adrian"
      },
      {
        "date": "11.07.25",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Eubanks C.",
        "away": "Tomic B.",
        "score": "0-2",
        "home_rank": 1032,
        "home_tour": "ATP",
        "home_player_id": "roxxrh4k",
        "home_profile_url": "https://www.flashscore.com/player/eubanks-christopher/roxxrh4k/",
        "home_ranking_slug": "eubanks-christopher",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      },
      {
        "date": "09.07.25",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Zheng M.",
        "away": "Tomic B.",
        "score": "0-2",
        "home_rank": 88,
        "home_tour": "ATP",
        "home_player_id": "tjS5ZIzl",
        "home_profile_url": "https://www.flashscore.com/player/zheng-michael/tjS5ZIzl/",
        "home_ranking_slug": "zheng-michael",
        "away_rank": 185,
        "away_tour": "ATP",
        "away_player_id": "fVQY2TUC",
        "away_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "away_ranking_slug": "tomic-bernard"
      }
    ]
  },
  "hard": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "18.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Kotov P.",
        "away": "Noguchi R.",
        "score": "2-0",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 229,
        "away_tour": "ATP",
        "away_player_id": "fa2H5LnC",
        "away_profile_url": "https://www.flashscore.com/player/noguchi-rio/fa2H5LnC/",
        "away_ranking_slug": "noguchi-rio"
      },
      {
        "date": "16.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Kotov P.",
        "away": "Santillan A.",
        "score": "2-0",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 319,
        "away_tour": "ATP",
        "away_player_id": "hpXh1pE5",
        "away_profile_url": "https://www.flashscore.com/player/santillan-akira/hpXh1pE5/",
        "away_ranking_slug": "santillan-akira"
      },
      {
        "date": "15.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Mochizuki S.",
        "away": "Kotov P.",
        "score": "0-2",
        "home_rank": 126,
        "home_tour": "ATP",
        "home_player_id": "KrwvlzXb",
        "home_profile_url": "https://www.flashscore.com/player/mochizuki-shintaro/KrwvlzXb/",
        "home_ranking_slug": "mochizuki-shintaro",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "12.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Kotov P.",
        "away": "Sharipov M.",
        "score": "0-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 364,
        "away_tour": "ATP",
        "away_player_id": "GtQpXmDE",
        "away_profile_url": "https://www.flashscore.com/player/sharipov-marat/GtQpXmDE/",
        "away_ranking_slug": "sharipov-marat"
      },
      {
        "date": "11.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Kotov P.",
        "away": "Galarneau A.",
        "score": "2-1",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 176,
        "away_tour": "ATP",
        "away_player_id": "EHhqit59",
        "away_profile_url": "https://www.flashscore.com/player/galarneau-alexis/EHhqit59/",
        "away_ranking_slug": "galarneau-alexis"
      },
      {
        "date": "09.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Kotov P.",
        "away": "Delaney Ja.",
        "score": "2-0",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel"
      },
      {
        "date": "08.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Ymer E.",
        "away": "Kotov P.",
        "score": "1-2",
        "home_rank": 197,
        "home_tour": "ATP",
        "home_player_id": "GhVfMwlD",
        "home_profile_url": "https://www.flashscore.com/player/ymer-elias/GhVfMwlD/",
        "home_ranking_slug": "ymer-elias",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      },
      {
        "date": "21.04.26",
        "surface": "hard",
        "event": "Gwangju (South Korea), hard",
        "home": "Kotov P.",
        "away": "Kukushkin M.",
        "score": "1-2",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 342,
        "away_tour": "ATP",
        "away_player_id": "OSUB7Jy0",
        "away_profile_url": "https://www.flashscore.com/player/kukushkin-mikhail/OSUB7Jy0/",
        "away_ranking_slug": "kukushkin-mikhail"
      },
      {
        "date": "16.04.26",
        "surface": "hard",
        "event": "Busan (South Korea), hard",
        "home": "Kotov P.",
        "away": "Riedi L.",
        "score": "0-1",
        "home_rank": 221,
        "home_tour": "ATP",
        "home_player_id": "809HrNqi",
        "home_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "home_ranking_slug": "kotov-pavel",
        "away_rank": 243,
        "away_tour": "ATP",
        "away_player_id": "xWqoD8zh",
        "away_profile_url": "https://www.flashscore.com/player/riedi-leandro/xWqoD8zh/",
        "away_ranking_slug": "riedi-leandro"
      },
      {
        "date": "14.04.26",
        "surface": "hard",
        "event": "Busan (South Korea), hard",
        "home": "Zhou Y.",
        "away": "Kotov P.",
        "score": "0-1",
        "home_rank": 242,
        "home_tour": "ATP",
        "home_player_id": "SbSmfis2",
        "home_profile_url": "https://www.flashscore.com/player/zhou-yi/SbSmfis2/",
        "home_ranking_slug": "zhou-yi",
        "away_rank": 221,
        "away_tour": "ATP",
        "away_player_id": "809HrNqi",
        "away_profile_url": "https://www.flashscore.com/player/kotov-pavel/809HrNqi/",
        "away_ranking_slug": "kotov-pavel"
      }
    ],
    "player_2_last": [
      {
        "date": "18.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Tomic B.",
        "away": "Binda A.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 548,
        "away_tour": "ATP",
        "away_player_id": "pY05SOxc",
        "away_profile_url": "https://www.flashscore.com/player/binda-alexandr/pY05SOxc/",
        "away_ranking_slug": "binda-alexandr"
      },
      {
        "date": "17.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Tomic B.",
        "away": "Delaney Ja.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard"
      },
      {
        "date": "15.09.26",
        "surface": "hard",
        "event": "Guangzhou 2 (China), hard",
        "home": "Tomic B.",
        "away": "Kikuchi Y.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 1024,
        "away_tour": "ATP",
        "away_player_id": "KCfjLEXp",
        "away_profile_url": "https://www.flashscore.com/player/kikuchi-yuta/KCfjLEXp/",
        "away_ranking_slug": "kikuchi-yuta"
      },
      {
        "date": "10.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Tomic B.",
        "away": "Ivashka I.",
        "score": "1-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 230,
        "away_tour": "ATP",
        "away_player_id": "nkLki9VA",
        "away_profile_url": "https://www.flashscore.com/player/ivashka-ilya/nkLki9VA/",
        "away_ranking_slug": "ivashka-ilya"
      },
      {
        "date": "08.09.26",
        "surface": "hard",
        "event": "Shanghai (China), hard",
        "home": "Tomic B.",
        "away": "Santillan A.",
        "score": "2-0",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 319,
        "away_tour": "ATP",
        "away_player_id": "hpXh1pE5",
        "away_profile_url": "https://www.flashscore.com/player/santillan-akira/hpXh1pE5/",
        "away_ranking_slug": "santillan-akira"
      },
      {
        "date": "03.09.26",
        "surface": "hard",
        "event": "Zhangjiagang (China), hard",
        "home": "Tomic B.",
        "away": "Samrej K.",
        "score": "0-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 387,
        "away_tour": "ATP",
        "away_player_id": "rHpmZ6Vg",
        "away_profile_url": "https://www.flashscore.com/player/samrej-kasidit/rHpmZ6Vg/",
        "away_ranking_slug": "samrej-kasidit"
      },
      {
        "date": "01.09.26",
        "surface": "hard",
        "event": "Zhangjiagang (China), hard",
        "home": "Tomic B.",
        "away": "Imamura M.",
        "score": "2-1",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 411,
        "away_tour": "ATP",
        "away_player_id": "n7tjloOD",
        "away_profile_url": "https://www.flashscore.com/player/imamura-masamichi/n7tjloOD/",
        "away_ranking_slug": "imamura-masamichi"
      },
      {
        "date": "25.08.26",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Tomic B.",
        "away": "Harris L.",
        "score": "1-2",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 138,
        "away_tour": "ATP",
        "away_player_id": "YyK3wlb0",
        "away_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
        "away_ranking_slug": "harris-lloyd"
      },
      {
        "date": "14.08.26",
        "surface": "hard",
        "event": "Brownsburg (USA), hard",
        "home": "Tomic B.",
        "away": "Ilagan A.",
        "score": null,
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 181,
        "away_tour": "ATP",
        "away_player_id": "GbjJTs06",
        "away_profile_url": "https://www.flashscore.com/player/ilagan-andre/GbjJTs06/",
        "away_ranking_slug": "ilagan-andre"
      },
      {
        "date": "13.08.26",
        "surface": "hard",
        "event": "Brownsburg (USA), hard",
        "home": "Tomic B.",
        "away": "Winter E.",
        "score": "2-1",
        "home_rank": 185,
        "home_tour": "ATP",
        "home_player_id": "fVQY2TUC",
        "home_profile_url": "https://www.flashscore.com/player/tomic-bernard/fVQY2TUC/",
        "home_ranking_slug": "tomic-bernard",
        "away_rank": 341,
        "away_tour": "ATP",
        "away_player_id": "fXlEz2LO",
        "away_profile_url": "https://www.flashscore.com/player/winter-edward/fXlEz2LO/",
        "away_ranking_slug": "winter-edward"
      }
    ]
  }
}
Model
{
  "surface_used": "hard",
  "win_probability": {
    "player_1": 49,
    "player_2": 51
  },
  "prediction_quality": "medium",
  "data_confidence_pct": 60,
  "h2h_meetings_used": 0,
  "model_only_p1_pct": 49,
  "blend_weight_model": 1,
  "confidence_breakdown": {
    "sample_conf_pct": 85,
    "recency_factor": 1,
    "surface_form_age_days": 0,
    "odds_present": false,
    "market_implied_p1_pct": null,
    "model_vs_market_div_pct": null,
    "market_factor": 1,
    "rank_form_divergence": false
  },
  "strength": {
    "rank_score": -0.0747,
    "rank_trust": 1,
    "surface_score": -0.0336,
    "form_score": 0.0564,
    "dominance_score": 0.025,
    "h2h_score": 0,
    "total_logit": -0.0268
  },
  "model_version": "v2.3-2026-06"
}
Odds
{
  "home_away": {
    "player_1": null,
    "player_2": null,
    "vig_pct": null
  }
}
Live Data Snapshot
{
  "total": 1,
  "sample": {
    "match": "Kotov P. vs Tomic B.",
    "player_1": "Kotov P.",
    "player_2": "Tomic B.",
    "surface": "hard",
    "h2h_rows": 0
  }
}

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.