Tennis · Bonn · Germany · clay

McDonald N. vs Rodionov J.

Wednesday, 29 July 2026

Past · result pending. The scheduled start has passed. A live or final status has not been confirmed.
Archived fixture

A final score is not available in this archive.

McDonald N. vs Rodionov J. in Bonn (Tennis) was scheduled for Wednesday, 29 July 2026. A final score is not available in this archive. Pre-match model prediction: McDonald N. 32% vs Rodionov J. 68%. See the head-to-head record and recent form, clay-court stats.

GermanyChallengerBonnclay
McDonald N.
Age 18 · Rank #509
VS
Age 27 · Rank #136
Rodionov J.
Wednesday, 29 July 2026 at 18:00
Past · result pending. The scheduled start has passed. A live or final status has not been confirmed.
Model win probability
McDonald N.Rodionov J.
32%
68%
Head-to-Head100
McDonald N. Wins
1
Rodionov J. Wins
0
3-Set Matches
0
McDonald N. Straight Wins
1
Rodionov J. Straight Wins
0
Total Meetings
1
Model Prediction
McDonald N.
32%
Rodionov J.
68%
high confidenceData 100%clay1 H2H used
McDonald N.Why the model leansRodionov J.
Ranking
-0.55
Surface
-0.15
Form
-0.18
H2H
0.00
Model v2.3-2026-06
McDonald N. Form
Mcdonald n.
28 Jul
Sakellaridis d.ATP #567 vs Mcdonald n.ATP #509
0-2W
14 Jul
Gomez f. a.ATP #191 vs Mcdonald n.ATP #509
2-0L
10 Jul
Diaz Acosta f.ATP #107 vs Mcdonald n.ATP #509
2-0L
09 Jul
Mcdonald n.ATP #509 vs Krumich m.ATP #261
2-0W
07 Jul
Mcdonald n.ATP #509 vs Smith k.ATP #199
2-0W
30 Jun
Mcdonald n.ATP #509 vs Martin Manzano j. c.ATP #438
0-2L
25 Jun
Cretu c.ATP #263 vs Mcdonald n.ATP #509
2-0L
24 Jun
Mcdonald n.ATP #509 vs Passaro f.ATP #220
2-1W
23 Jun
Ribecai m.ATP #267 vs Mcdonald n.ATP #509
1-2W
14 Jun
Mcdonald n.ATP #509 vs Kopp s.ATP #286
2-0W
Rodionov J. Form
Rodionov j.
27 Jul
Boscardin Dias p.ATP #256 vs Rodionov j.ATP #136
0-2W
22 Jul
Etcheverry t. m.ATP #31 vs Rodionov j.ATP #136
2-0L
20 Jul
Schwaerzler j. j.ATP #183 vs Rodionov j.ATP #136
0-2W
19 Jul
Rodionov j.ATP #136 vs Sachko v.ATP #192
2-0W
18 Jul
Rodionov j.ATP #136 vs Chepelev a.ATP #351
2-0W
13 Jul
Tabur c.ATP #159 vs Rodionov j.ATP #136
2-1L
30 Jun
Erhard m.ATP #383 vs Rodionov j.ATP #136
2-0L
24 Jun
Bertola r.ATP #179 vs Rodionov j.ATP #136
2-1L
22 Jun
Crawford o.ATP #228 vs Rodionov j.ATP #136
0-2W
20 Jun
Rodionov j.ATP #136 vs Searle h.ATP #217
0-2L
Head-to-Head
Last 10
29 Jul
Mcdonald n.ATP #509 vs Rodionov j.ATP #136
2-0
Full Match Object
{
  "sport": "tennis",
  "country": "Germany",
  "tour_type": "Challenger",
  "category": "Challenger Men Singles",
  "tournament": "Bonn",
  "surface": "clay",
  "match": "McDonald N. vs Rodionov J.",
  "date": "2026-07-29",
  "time": "18:00",
  "player_1": {
    "name": "McDonald N.",
    "rank": 509,
    "player_id": "GpliceHb",
    "profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
    "dob": "2008-01-26",
    "age": 18,
    "ranking_tour": "ATP",
    "ranking_date": "27.07.2026",
    "rank_scraped_at": "2026-07-28T13:09:52.893435+00:00",
    "ranking_slug": "mcdonald-niels"
  },
  "player_2": {
    "name": "Rodionov J.",
    "rank": 136,
    "player_id": "CKjcTLz1",
    "profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
    "dob": "1999-05-16",
    "age": 27,
    "ranking_tour": "ATP",
    "ranking_date": "27.07.2026",
    "rank_scraped_at": "2026-07-28T13:09:52.893435+00:00",
    "ranking_slug": "rodionov-jurij"
  },
  "h2h_data": {
    "all surfaces": {
      "h2h": [
        {
          "date": "29.07.25",
          "surface": "clay",
          "event": "Hagen (Germany), clay",
          "home": "McDonald N.",
          "away": "Rodionov J.",
          "score": "2-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        }
      ],
      "player_1_last": [
        {
          "date": "28.07.26",
          "surface": "clay",
          "event": "Bonn (Germany), clay",
          "home": "Sakellaridis D.",
          "away": "McDonald N.",
          "score": "0-2",
          "home_rank": 567,
          "home_tour": "ATP",
          "home_player_id": "8fwXlCfa",
          "home_profile_url": "https://www.flashscore.com/player/dimitris-sakellaridis/8fwXlCfa/",
          "home_ranking_slug": "dimitris-sakellaridis",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "14.07.26",
          "surface": "clay",
          "event": "Umag (Croatia), clay",
          "home": "Gomez F. A.",
          "away": "McDonald N.",
          "score": "2-0",
          "home_rank": 191,
          "home_tour": "ATP",
          "home_player_id": "SCQXS9So",
          "home_profile_url": "https://www.flashscore.com/player/gomez-federico-agustin/SCQXS9So/",
          "home_ranking_slug": "gomez-federico-agustin",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "10.07.26",
          "surface": "clay",
          "event": "Braunschweig (Germany), clay",
          "home": "Diaz Acosta F.",
          "away": "McDonald N.",
          "score": "2-0",
          "home_rank": 107,
          "home_tour": "ATP",
          "home_player_id": "AsRYv2m2",
          "home_profile_url": "https://www.flashscore.com/player/diaz-acosta-facundo/AsRYv2m2/",
          "home_ranking_slug": "diaz-acosta-facundo",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "09.07.26",
          "surface": "clay",
          "event": "Braunschweig (Germany), clay",
          "home": "McDonald N.",
          "away": "Krumich M.",
          "score": "2-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 261,
          "away_tour": "ATP",
          "away_player_id": "WKaCDElC",
          "away_profile_url": "https://www.flashscore.com/player/krumich-martin/WKaCDElC/",
          "away_ranking_slug": "krumich-martin"
        },
        {
          "date": "07.07.26",
          "surface": "clay",
          "event": "Braunschweig (Germany), clay",
          "home": "McDonald N.",
          "away": "Smith K.",
          "score": "2-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 199,
          "away_tour": "ATP",
          "away_player_id": "z14Q4mTq",
          "away_profile_url": "https://www.flashscore.com/player/smith-keegan/z14Q4mTq/",
          "away_ranking_slug": "smith-keegan"
        },
        {
          "date": "30.06.26",
          "surface": "clay",
          "event": "Milan (Italy), clay",
          "home": "McDonald N.",
          "away": "Martin Manzano J. C.",
          "score": "0-2",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 438,
          "away_tour": "ATP",
          "away_player_id": "UHa9B19E",
          "away_profile_url": "https://www.flashscore.com/player/martin-manzano-juan-cruz/UHa9B19E/",
          "away_ranking_slug": "martin-manzano-juan-cruz"
        },
        {
          "date": "25.06.26",
          "surface": "clay",
          "event": "Targu Mures (Romania), clay",
          "home": "Cretu C.",
          "away": "McDonald N.",
          "score": "2-0",
          "home_rank": 263,
          "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": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "24.06.26",
          "surface": "clay",
          "event": "Targu Mures (Romania), clay",
          "home": "McDonald N.",
          "away": "Passaro F.",
          "score": "2-1",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 220,
          "away_tour": "ATP",
          "away_player_id": "6iHVMexn",
          "away_profile_url": "https://www.flashscore.com/player/passaro-francesco/6iHVMexn/",
          "away_ranking_slug": "passaro-francesco"
        },
        {
          "date": "23.06.26",
          "surface": "clay",
          "event": "Targu Mures (Romania), clay",
          "home": "Ribecai M.",
          "away": "McDonald N.",
          "score": "1-2",
          "home_rank": 267,
          "home_tour": "ATP",
          "home_player_id": "fNFrUmQq",
          "home_profile_url": "https://www.flashscore.com/player/ribecai-michele/fNFrUmQq/",
          "home_ranking_slug": "ribecai-michele",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "14.06.26",
          "surface": "clay",
          "event": "M25 Varnamo (Sweden), clay",
          "home": "McDonald N.",
          "away": "Kopp S.",
          "score": "2-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 286,
          "away_tour": "ATP",
          "away_player_id": "juk28X9Q",
          "away_profile_url": "https://www.flashscore.com/player/kopp-sandro/juk28X9Q/",
          "away_ranking_slug": "kopp-sandro"
        }
      ],
      "player_2_last": [
        {
          "date": "27.07.26",
          "surface": "clay",
          "event": "Bonn (Germany), clay",
          "home": "Boscardin Dias P.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 256,
          "home_tour": "ATP",
          "home_player_id": "4vuKo3sT",
          "home_profile_url": "https://www.flashscore.com/player/boscardin-dias-pedro/4vuKo3sT/",
          "home_ranking_slug": "boscardin-dias-pedro",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "22.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Etcheverry T. M.",
          "away": "Rodionov J.",
          "score": "2-0",
          "home_rank": 31,
          "home_tour": "ATP",
          "home_player_id": "AXL5qpKa",
          "home_profile_url": "https://www.flashscore.com/player/etcheverry-tomas-martin/AXL5qpKa/",
          "home_ranking_slug": "etcheverry-tomas-martin",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "20.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Schwaerzler J. J.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 183,
          "home_tour": "ATP",
          "home_player_id": "0W4qKuuF",
          "home_profile_url": "https://www.flashscore.com/player/schwarzler-joel-josef/0W4qKuuF/",
          "home_ranking_slug": "schwarzler-joel-josef",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "19.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Rodionov J.",
          "away": "Sachko V.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 192,
          "away_tour": "ATP",
          "away_player_id": "48tkf3Wn",
          "away_profile_url": "https://www.flashscore.com/player/sachko-vitaliy/48tkf3Wn/",
          "away_ranking_slug": "sachko-vitaliy"
        },
        {
          "date": "18.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Rodionov J.",
          "away": "Chepelev A.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 351,
          "away_tour": "ATP",
          "away_player_id": "4AVDrwsm",
          "away_profile_url": "https://www.flashscore.com/player/chepelev-andrey/4AVDrwsm/",
          "away_ranking_slug": "chepelev-andrey"
        },
        {
          "date": "13.07.26",
          "surface": "clay",
          "event": "Gstaad (Switzerland), clay",
          "home": "Tabur C.",
          "away": "Rodionov J.",
          "score": "2-1",
          "home_rank": 159,
          "home_tour": "ATP",
          "home_player_id": "fHPZtbgE",
          "home_profile_url": "https://www.flashscore.com/player/tabur-clement/fHPZtbgE/",
          "home_ranking_slug": "tabur-clement",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "30.06.26",
          "surface": "clay",
          "event": "Milan (Italy), clay",
          "home": "Erhard M.",
          "away": "Rodionov J.",
          "score": "2-0",
          "home_rank": 383,
          "home_tour": "ATP",
          "home_player_id": "ngZLM7eO",
          "home_profile_url": "https://www.flashscore.com/player/erhard-mathys/ngZLM7eO/",
          "home_ranking_slug": "erhard-mathys",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "24.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Bertola R.",
          "away": "Rodionov J.",
          "score": "2-1",
          "home_rank": 179,
          "home_tour": "ATP",
          "home_player_id": "OWVm6y0g",
          "home_profile_url": "https://www.flashscore.com/player/bertola-remy/OWVm6y0g/",
          "home_ranking_slug": "bertola-remy",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "22.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Crawford O.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 228,
          "home_tour": "ATP",
          "home_player_id": "2VE4Ko5r",
          "home_profile_url": "https://www.flashscore.com/player/crawford-oliver/2VE4Ko5r/",
          "home_ranking_slug": "crawford-oliver",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "20.06.26",
          "surface": "grass",
          "event": "Dublin (Ireland), grass",
          "home": "Rodionov J.",
          "away": "Searle H.",
          "score": "0-2",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 217,
          "away_tour": "ATP",
          "away_player_id": "pxCBWTvS",
          "away_profile_url": "https://www.flashscore.com/player/searle-henry/pxCBWTvS/",
          "away_ranking_slug": "searle-henry"
        }
      ]
    },
    "clay": {
      "h2h": [
        {
          "date": "29.07.25",
          "surface": "clay",
          "event": "Hagen (Germany), clay",
          "home": "McDonald N.",
          "away": "Rodionov J.",
          "score": "2-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        }
      ],
      "player_1_last": [
        {
          "date": "28.07.26",
          "surface": "clay",
          "event": "Bonn (Germany), clay",
          "home": "Sakellaridis D.",
          "away": "McDonald N.",
          "score": "0-2",
          "home_rank": 567,
          "home_tour": "ATP",
          "home_player_id": "8fwXlCfa",
          "home_profile_url": "https://www.flashscore.com/player/dimitris-sakellaridis/8fwXlCfa/",
          "home_ranking_slug": "dimitris-sakellaridis",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "14.07.26",
          "surface": "clay",
          "event": "Umag (Croatia), clay",
          "home": "Gomez F. A.",
          "away": "McDonald N.",
          "score": "2-0",
          "home_rank": 191,
          "home_tour": "ATP",
          "home_player_id": "SCQXS9So",
          "home_profile_url": "https://www.flashscore.com/player/gomez-federico-agustin/SCQXS9So/",
          "home_ranking_slug": "gomez-federico-agustin",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "10.07.26",
          "surface": "clay",
          "event": "Braunschweig (Germany), clay",
          "home": "Diaz Acosta F.",
          "away": "McDonald N.",
          "score": "2-0",
          "home_rank": 107,
          "home_tour": "ATP",
          "home_player_id": "AsRYv2m2",
          "home_profile_url": "https://www.flashscore.com/player/diaz-acosta-facundo/AsRYv2m2/",
          "home_ranking_slug": "diaz-acosta-facundo",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "09.07.26",
          "surface": "clay",
          "event": "Braunschweig (Germany), clay",
          "home": "McDonald N.",
          "away": "Krumich M.",
          "score": "2-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 261,
          "away_tour": "ATP",
          "away_player_id": "WKaCDElC",
          "away_profile_url": "https://www.flashscore.com/player/krumich-martin/WKaCDElC/",
          "away_ranking_slug": "krumich-martin"
        },
        {
          "date": "07.07.26",
          "surface": "clay",
          "event": "Braunschweig (Germany), clay",
          "home": "McDonald N.",
          "away": "Smith K.",
          "score": "2-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 199,
          "away_tour": "ATP",
          "away_player_id": "z14Q4mTq",
          "away_profile_url": "https://www.flashscore.com/player/smith-keegan/z14Q4mTq/",
          "away_ranking_slug": "smith-keegan"
        },
        {
          "date": "30.06.26",
          "surface": "clay",
          "event": "Milan (Italy), clay",
          "home": "McDonald N.",
          "away": "Martin Manzano J. C.",
          "score": "0-2",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 438,
          "away_tour": "ATP",
          "away_player_id": "UHa9B19E",
          "away_profile_url": "https://www.flashscore.com/player/martin-manzano-juan-cruz/UHa9B19E/",
          "away_ranking_slug": "martin-manzano-juan-cruz"
        },
        {
          "date": "25.06.26",
          "surface": "clay",
          "event": "Targu Mures (Romania), clay",
          "home": "Cretu C.",
          "away": "McDonald N.",
          "score": "2-0",
          "home_rank": 263,
          "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": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "24.06.26",
          "surface": "clay",
          "event": "Targu Mures (Romania), clay",
          "home": "McDonald N.",
          "away": "Passaro F.",
          "score": "2-1",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 220,
          "away_tour": "ATP",
          "away_player_id": "6iHVMexn",
          "away_profile_url": "https://www.flashscore.com/player/passaro-francesco/6iHVMexn/",
          "away_ranking_slug": "passaro-francesco"
        },
        {
          "date": "23.06.26",
          "surface": "clay",
          "event": "Targu Mures (Romania), clay",
          "home": "Ribecai M.",
          "away": "McDonald N.",
          "score": "1-2",
          "home_rank": 267,
          "home_tour": "ATP",
          "home_player_id": "fNFrUmQq",
          "home_profile_url": "https://www.flashscore.com/player/ribecai-michele/fNFrUmQq/",
          "home_ranking_slug": "ribecai-michele",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "14.06.26",
          "surface": "clay",
          "event": "M25 Varnamo (Sweden), clay",
          "home": "McDonald N.",
          "away": "Kopp S.",
          "score": "2-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 286,
          "away_tour": "ATP",
          "away_player_id": "juk28X9Q",
          "away_profile_url": "https://www.flashscore.com/player/kopp-sandro/juk28X9Q/",
          "away_ranking_slug": "kopp-sandro"
        }
      ],
      "player_2_last": [
        {
          "date": "27.07.26",
          "surface": "clay",
          "event": "Bonn (Germany), clay",
          "home": "Boscardin Dias P.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 256,
          "home_tour": "ATP",
          "home_player_id": "4vuKo3sT",
          "home_profile_url": "https://www.flashscore.com/player/boscardin-dias-pedro/4vuKo3sT/",
          "home_ranking_slug": "boscardin-dias-pedro",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "22.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Etcheverry T. M.",
          "away": "Rodionov J.",
          "score": "2-0",
          "home_rank": 31,
          "home_tour": "ATP",
          "home_player_id": "AXL5qpKa",
          "home_profile_url": "https://www.flashscore.com/player/etcheverry-tomas-martin/AXL5qpKa/",
          "home_ranking_slug": "etcheverry-tomas-martin",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "20.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Schwaerzler J. J.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 183,
          "home_tour": "ATP",
          "home_player_id": "0W4qKuuF",
          "home_profile_url": "https://www.flashscore.com/player/schwarzler-joel-josef/0W4qKuuF/",
          "home_ranking_slug": "schwarzler-joel-josef",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "19.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Rodionov J.",
          "away": "Sachko V.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 192,
          "away_tour": "ATP",
          "away_player_id": "48tkf3Wn",
          "away_profile_url": "https://www.flashscore.com/player/sachko-vitaliy/48tkf3Wn/",
          "away_ranking_slug": "sachko-vitaliy"
        },
        {
          "date": "18.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Rodionov J.",
          "away": "Chepelev A.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 351,
          "away_tour": "ATP",
          "away_player_id": "4AVDrwsm",
          "away_profile_url": "https://www.flashscore.com/player/chepelev-andrey/4AVDrwsm/",
          "away_ranking_slug": "chepelev-andrey"
        },
        {
          "date": "13.07.26",
          "surface": "clay",
          "event": "Gstaad (Switzerland), clay",
          "home": "Tabur C.",
          "away": "Rodionov J.",
          "score": "2-1",
          "home_rank": 159,
          "home_tour": "ATP",
          "home_player_id": "fHPZtbgE",
          "home_profile_url": "https://www.flashscore.com/player/tabur-clement/fHPZtbgE/",
          "home_ranking_slug": "tabur-clement",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "30.06.26",
          "surface": "clay",
          "event": "Milan (Italy), clay",
          "home": "Erhard M.",
          "away": "Rodionov J.",
          "score": "2-0",
          "home_rank": 383,
          "home_tour": "ATP",
          "home_player_id": "ngZLM7eO",
          "home_profile_url": "https://www.flashscore.com/player/erhard-mathys/ngZLM7eO/",
          "home_ranking_slug": "erhard-mathys",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "25.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Rinderknech A.",
          "away": "Rodionov J.",
          "score": "3-0",
          "home_rank": 28,
          "home_tour": "ATP",
          "home_player_id": "pIxZZsof",
          "home_profile_url": "https://www.flashscore.com/player/rinderknech-arthur/pIxZZsof/",
          "home_ranking_slug": "rinderknech-arthur",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "22.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Gojo B.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 164,
          "home_tour": "ATP",
          "home_player_id": "px9AXG3g",
          "home_profile_url": "https://www.flashscore.com/player/gojo-borna/px9AXG3g/",
          "home_ranking_slug": "gojo-borna",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "20.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Heide G.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 134,
          "home_tour": "ATP",
          "home_player_id": "6krWmGif",
          "home_profile_url": "https://www.flashscore.com/player/heide-gustavo/6krWmGif/",
          "home_ranking_slug": "heide-gustavo",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        }
      ]
    },
    "grass": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "08.07.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "McDonald N.",
          "away": "Hance K.",
          "score": "1-2",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 862,
          "away_tour": "ATP",
          "away_player_id": "fBNhbUlg",
          "away_profile_url": "https://www.flashscore.com/player/hance-keaton/fBNhbUlg/",
          "away_ranking_slug": "hance-keaton"
        },
        {
          "date": "06.07.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "McDonald N.",
          "away": "Yilmaz K.",
          "score": "2-1",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 956,
          "away_tour": "ATP",
          "away_player_id": "vwnrnwgb",
          "away_profile_url": "https://www.flashscore.com/player/yilmaz-kerem/vwnrnwgb/",
          "away_ranking_slug": "yilmaz-kerem"
        }
      ],
      "player_2_last": [
        {
          "date": "24.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Bertola R.",
          "away": "Rodionov J.",
          "score": "2-1",
          "home_rank": 179,
          "home_tour": "ATP",
          "home_player_id": "OWVm6y0g",
          "home_profile_url": "https://www.flashscore.com/player/bertola-remy/OWVm6y0g/",
          "home_ranking_slug": "bertola-remy",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "22.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Crawford O.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 228,
          "home_tour": "ATP",
          "home_player_id": "2VE4Ko5r",
          "home_profile_url": "https://www.flashscore.com/player/crawford-oliver/2VE4Ko5r/",
          "home_ranking_slug": "crawford-oliver",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "20.06.26",
          "surface": "grass",
          "event": "Dublin (Ireland), grass",
          "home": "Rodionov J.",
          "away": "Searle H.",
          "score": "0-2",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 217,
          "away_tour": "ATP",
          "away_player_id": "pxCBWTvS",
          "away_profile_url": "https://www.flashscore.com/player/searle-henry/pxCBWTvS/",
          "away_ranking_slug": "searle-henry"
        },
        {
          "date": "20.06.26",
          "surface": "grass",
          "event": "Dublin (Ireland), grass",
          "home": "Droguet T.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 119,
          "home_tour": "ATP",
          "home_player_id": "A57Xet1f",
          "home_profile_url": "https://www.flashscore.com/player/droguet-titouan/A57Xet1f/",
          "home_ranking_slug": "droguet-titouan",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "18.06.26",
          "surface": "grass",
          "event": "Dublin (Ireland), grass",
          "home": "Rodionov J.",
          "away": "Zhou Y.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 239,
          "away_tour": "ATP",
          "away_player_id": "SbSmfis2",
          "away_profile_url": "https://www.flashscore.com/player/zhou-yi/SbSmfis2/",
          "away_ranking_slug": "zhou-yi"
        },
        {
          "date": "17.06.26",
          "surface": "grass",
          "event": "Dublin (Ireland), grass",
          "home": "Rodionov J.",
          "away": "Smith C.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 184,
          "away_tour": "ATP",
          "away_player_id": "IHCZRRUJ",
          "away_profile_url": "https://www.flashscore.com/player/colton-smith/IHCZRRUJ/",
          "away_ranking_slug": "colton-smith"
        },
        {
          "date": "16.06.26",
          "surface": "grass",
          "event": "Dublin (Ireland), grass",
          "home": "Rodionov J.",
          "away": "Vandecasteele Q.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 454,
          "away_tour": "ATP",
          "away_player_id": "dxMNhGrH",
          "away_profile_url": "https://www.flashscore.com/player/vandecasteele-quinn/dxMNhGrH/",
          "away_ranking_slug": "vandecasteele-quinn"
        },
        {
          "date": "07.06.26",
          "surface": "grass",
          "event": "Stuttgart (Germany), grass",
          "home": "Shimabukuro S.",
          "away": "Rodionov J.",
          "score": "2-0",
          "home_rank": 94,
          "home_tour": "ATP",
          "home_player_id": "86URR6MP",
          "home_profile_url": "https://www.flashscore.com/player/shimabukuro-sho/86URR6MP/",
          "home_ranking_slug": "shimabukuro-sho",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "06.06.26",
          "surface": "grass",
          "event": "Stuttgart (Germany), grass",
          "home": "Castelnuovo L.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 432,
          "home_tour": "ATP",
          "home_player_id": "tMTm47i0",
          "home_profile_url": "https://www.flashscore.com/player/castelnuovo-luca/tMTm47i0/",
          "home_ranking_slug": "castelnuovo-luca",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "23.06.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Fucsovics M.",
          "away": "Rodionov J.",
          "score": "2-0",
          "home_rank": 84,
          "home_tour": "ATP",
          "home_player_id": "GhQFzFli",
          "home_profile_url": "https://www.flashscore.com/player/fucsovics-marton/GhQFzFli/",
          "home_ranking_slug": "fucsovics-marton",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        }
      ]
    },
    "hard": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "02.03.26",
          "surface": "hard",
          "event": "Fujairah (United Arab Emirates), hard",
          "home": "Erel Y.",
          "away": "McDonald N.",
          "score": "2-0",
          "home_rank": 287,
          "home_tour": "ATP",
          "home_player_id": "zX8kGOPK",
          "home_profile_url": "https://www.flashscore.com/player/erel-yanki/zX8kGOPK/",
          "home_ranking_slug": "erel-yanki",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "13.02.26",
          "surface": "hard",
          "event": "M15 Oberhaching (Germany), hard",
          "home": "Jubb P.",
          "away": "McDonald N.",
          "score": "2-1",
          "home_rank": 335,
          "home_tour": "ATP",
          "home_player_id": "EqHBaC5N",
          "home_profile_url": "https://www.flashscore.com/player/jubb-paul/EqHBaC5N/",
          "home_ranking_slug": "jubb-paul",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "12.02.26",
          "surface": "hard",
          "event": "M15 Oberhaching (Germany), hard",
          "home": "Filar K.",
          "away": "McDonald N.",
          "score": "1-2",
          "home_rank": 591,
          "home_tour": "ATP",
          "home_player_id": "fN50O12N",
          "home_profile_url": "https://www.flashscore.com/player/filar-karol/fN50O12N/",
          "home_ranking_slug": "filar-karol",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "10.02.26",
          "surface": "hard",
          "event": "M15 Oberhaching (Germany), hard",
          "home": "McDonald N.",
          "away": "Story J.",
          "score": "2-1",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 556,
          "away_tour": "ATP",
          "away_player_id": "K80j7V9T",
          "away_profile_url": "https://www.flashscore.com/player/story-james/K80j7V9T/",
          "away_ranking_slug": "story-james"
        },
        {
          "date": "04.02.26",
          "surface": "hard",
          "event": "Koblenz (Germany), hard",
          "home": "Wiskandt M.",
          "away": "McDonald N.",
          "score": "2-1",
          "home_rank": 365,
          "home_tour": "ATP",
          "home_player_id": "lzBiylEd",
          "home_profile_url": "https://www.flashscore.com/player/wiskandt-max/lzBiylEd/",
          "home_ranking_slug": "wiskandt-max",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "18.01.26",
          "surface": "hard",
          "event": "Soma Bay 2 (Egypt), hard",
          "home": "Hernandez A.",
          "away": "McDonald N.",
          "score": "2-0",
          "home_rank": 498,
          "home_tour": "ATP",
          "home_player_id": "ALeu7aEd",
          "home_profile_url": "https://www.flashscore.com/player/hernandez-juan-alejandro/ALeu7aEd/",
          "home_ranking_slug": "hernandez-juan-alejandro",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "15.01.26",
          "surface": "hard",
          "event": "M15 Hurghada 2 (Egypt), hard",
          "home": "Miladinovic M.",
          "away": "McDonald N.",
          "score": "2-1",
          "home_rank": 770,
          "home_tour": "ATP",
          "home_player_id": "0d5ntrZg",
          "home_profile_url": "https://www.flashscore.com/player/miladinovic-marko/0d5ntrZg/",
          "home_ranking_slug": "miladinovic-marko",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "14.01.26",
          "surface": "hard",
          "event": "M15 Hurghada 2 (Egypt), hard",
          "home": "McDonald N.",
          "away": "Neuchrist M.",
          "score": "0-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 906,
          "away_tour": "ATP",
          "away_player_id": "U9mh3y5G",
          "away_profile_url": "https://www.flashscore.com/player/neuchrist-maximilian/U9mh3y5G/",
          "away_ranking_slug": "neuchrist-maximilian"
        },
        {
          "date": "16.11.25",
          "surface": "hard",
          "event": "Bergamo (Italy), hard",
          "home": "Prihodko O.",
          "away": "McDonald N.",
          "score": "2-1",
          "home_rank": 414,
          "home_tour": "ATP",
          "home_player_id": "Qku8VLoC",
          "home_profile_url": "https://www.flashscore.com/player/prihodko-oleg/Qku8VLoC/",
          "home_ranking_slug": "prihodko-oleg",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "21.10.25",
          "surface": "hard",
          "event": "Hamburg (Germany), hard",
          "home": "Stebe C.",
          "away": "McDonald N.",
          "score": "2-0",
          "home_rank": 361,
          "home_tour": "ATP",
          "home_player_id": "dO5M6vuA",
          "home_profile_url": "https://www.flashscore.com/player/stebe-cedrik-marcel/dO5M6vuA/",
          "home_ranking_slug": "stebe-cedrik-marcel",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "01.09.25",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "McDonald N.",
          "away": "Miguel L. A.",
          "score": "0-2",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 834,
          "away_tour": "ATP",
          "away_player_id": "nD2LfGzQ",
          "away_profile_url": "https://www.flashscore.com/player/miguel-luis-guto/nD2LfGzQ/",
          "away_ranking_slug": "miguel-luis-guto"
        },
        {
          "date": "12.02.25",
          "surface": "hard",
          "event": "M15 Oberhaching (Germany), hard",
          "home": "Majdandzic M.",
          "away": "McDonald N.",
          "score": "2-1",
          "home_rank": 704,
          "home_tour": "ATP",
          "home_player_id": "M5eBpC0e",
          "home_profile_url": "https://www.flashscore.com/player/majdandzic-marc/M5eBpC0e/",
          "home_ranking_slug": "majdandzic-marc",
          "away_rank": 509,
          "away_tour": "ATP",
          "away_player_id": "GpliceHb",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "away_ranking_slug": "mcdonald-niels"
        },
        {
          "date": "19.01.25",
          "surface": "hard",
          "event": "Australian Open (Australia), hard",
          "home": "McDonald N.",
          "away": "Alexandrescou Y. T.",
          "score": "0-2",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 973,
          "away_tour": "ATP",
          "away_player_id": "t89u7NAc",
          "away_profile_url": "https://www.flashscore.com/player/alexandrescou-yannick-theodor/t89u7NAc/",
          "away_ranking_slug": "alexandrescou-yannick-theodor"
        },
        {
          "date": "29.08.24",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "McDonald N.",
          "away": "Senthil Kumar R. P.",
          "score": "0-0",
          "home_rank": 509,
          "home_tour": "ATP",
          "home_player_id": "GpliceHb",
          "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
          "home_ranking_slug": "mcdonald-niels",
          "away_rank": 1018,
          "away_tour": "ATP",
          "away_player_id": "t0N6p5qp",
          "away_profile_url": "https://www.flashscore.com/player/senthil-kumar-rethin-pranav/t0N6p5qp/",
          "away_ranking_slug": "senthil-kumar-rethin-pranav"
        }
      ],
      "player_2_last": [
        {
          "date": "14.03.26",
          "surface": "hard",
          "event": "Cherbourg (France), hard",
          "home": "Rodionov J.",
          "away": "Romano F.",
          "score": "1-2",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 300,
          "away_tour": "ATP",
          "away_player_id": "CAxK6Xbs",
          "away_profile_url": "https://www.flashscore.com/player/romano-filippo/CAxK6Xbs/",
          "away_ranking_slug": "romano-filippo"
        },
        {
          "date": "13.03.26",
          "surface": "hard",
          "event": "Cherbourg (France), hard",
          "home": "Rodionov J.",
          "away": "Onclin G.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 170,
          "away_tour": "ATP",
          "away_player_id": "dtG17O9l",
          "away_profile_url": "https://www.flashscore.com/player/onclin-gauthier/dtG17O9l/",
          "away_ranking_slug": "onclin-gauthier"
        },
        {
          "date": "12.03.26",
          "surface": "hard",
          "event": "Cherbourg (France), hard",
          "home": "Rodionov J.",
          "away": "Knaff A.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 835,
          "away_tour": "ATP",
          "away_player_id": "QgRlFufK",
          "away_profile_url": "https://www.flashscore.com/player/knaff-alex/QgRlFufK/",
          "away_ranking_slug": "knaff-alex"
        },
        {
          "date": "10.03.26",
          "surface": "hard",
          "event": "Cherbourg (France), hard",
          "home": "Rodionov J.",
          "away": "Janvier M.",
          "score": "2-1",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 565,
          "away_tour": "ATP",
          "away_player_id": "S4riPNES",
          "away_profile_url": "https://www.flashscore.com/player/janvier-maxime/S4riPNES/",
          "away_ranking_slug": "janvier-maxime"
        },
        {
          "date": "06.03.26",
          "surface": "hard",
          "event": "Thionville (France), hard",
          "home": "Ofner S.",
          "away": "Rodionov J.",
          "score": "2-1",
          "home_rank": 124,
          "home_tour": "ATP",
          "home_player_id": "h6vs3iR2",
          "home_profile_url": "https://www.flashscore.com/player/ofner-sebastian/h6vs3iR2/",
          "home_ranking_slug": "ofner-sebastian",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "05.03.26",
          "surface": "hard",
          "event": "Thionville (France), hard",
          "home": "Rodionov J.",
          "away": "Krumich M.",
          "score": "2-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 261,
          "away_tour": "ATP",
          "away_player_id": "WKaCDElC",
          "away_profile_url": "https://www.flashscore.com/player/krumich-martin/WKaCDElC/",
          "away_ranking_slug": "krumich-martin"
        },
        {
          "date": "03.03.26",
          "surface": "hard",
          "event": "Thionville (France), hard",
          "home": "Rodionov J.",
          "away": "Grenier H.",
          "score": "1-0",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 232,
          "away_tour": "ATP",
          "away_player_id": "dQsvQVYi",
          "away_profile_url": "https://www.flashscore.com/player/grenier-hugo/dQsvQVYi/",
          "away_ranking_slug": "grenier-hugo"
        },
        {
          "date": "26.02.26",
          "surface": "hard",
          "event": "Saint Brieuc (France), hard",
          "home": "Martineau M.",
          "away": "Rodionov J.",
          "score": "2-0",
          "home_rank": 280,
          "home_tour": "ATP",
          "home_player_id": "IDkmT0Hj",
          "home_profile_url": "https://www.flashscore.com/player/martineau-matteo/IDkmT0Hj/",
          "home_ranking_slug": "martineau-matteo",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "24.02.26",
          "surface": "hard",
          "event": "Saint Brieuc (France), hard",
          "home": "Zahraj P.",
          "away": "Rodionov J.",
          "score": "0-2",
          "home_rank": 444,
          "home_tour": "ATP",
          "home_player_id": "lbaTxENF",
          "home_profile_url": "https://www.flashscore.com/player/zahraj-patrick/lbaTxENF/",
          "home_ranking_slug": "zahraj-patrick",
          "away_rank": 136,
          "away_tour": "ATP",
          "away_player_id": "CKjcTLz1",
          "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "away_ranking_slug": "rodionov-jurij"
        },
        {
          "date": "26.01.26",
          "surface": "hard",
          "event": "Oeiras 2 (Portugal), hard",
          "home": "Rodionov J.",
          "away": "Gakhov I.",
          "score": "0-2",
          "home_rank": 136,
          "home_tour": "ATP",
          "home_player_id": "CKjcTLz1",
          "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
          "home_ranking_slug": "rodionov-jurij",
          "away_rank": 459,
          "away_tour": "ATP",
          "away_player_id": "KWlcYfH2",
          "away_profile_url": "https://www.flashscore.com/player/gakhov-ivan/KWlcYfH2/",
          "away_ranking_slug": "gakhov-ivan"
        }
      ]
    }
  },
  "h2h_scrape_complete": true,
  "model": {
    "surface_used": "clay",
    "win_probability": {
      "player_1": 32,
      "player_2": 68
    },
    "prediction_quality": "high",
    "data_confidence_pct": 100,
    "h2h_meetings_used": 1,
    "model_only_p1_pct": 29,
    "blend_weight_model": 0.4,
    "confidence_breakdown": {
      "sample_conf_pct": 100,
      "recency_factor": 1,
      "surface_form_age_days": 2,
      "odds_present": true,
      "market_implied_p1_pct": 33,
      "model_vs_market_div_pct": 4,
      "market_factor": 1,
      "rank_form_divergence": false
    },
    "strength": {
      "rank_score": -0.5543,
      "rank_trust": 1,
      "surface_score": -0.15,
      "form_score": 0,
      "dominance_score": -0.18,
      "h2h_score": 0,
      "total_logit": -0.8843
    },
    "model_version": "v2.3-2026-06"
  },
  "_page_published_at": "2026-07-28T22:53:21.524064+00:00",
  "_page_modified_at": "2026-07-29T01:53:26.032498+03:00"
}
Player 1
{
  "name": "McDonald N.",
  "rank": 509,
  "player_id": "GpliceHb",
  "profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
  "dob": "2008-01-26",
  "age": 18,
  "ranking_tour": "ATP",
  "ranking_date": "27.07.2026",
  "rank_scraped_at": "2026-07-28T13:09:52.893435+00:00",
  "ranking_slug": "mcdonald-niels"
}
Player 2
{
  "name": "Rodionov J.",
  "rank": 136,
  "player_id": "CKjcTLz1",
  "profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
  "dob": "1999-05-16",
  "age": 27,
  "ranking_tour": "ATP",
  "ranking_date": "27.07.2026",
  "rank_scraped_at": "2026-07-28T13:09:52.893435+00:00",
  "ranking_slug": "rodionov-jurij"
}
H2H Data
{
  "all surfaces": {
    "h2h": [
      {
        "date": "29.07.25",
        "surface": "clay",
        "event": "Hagen (Germany), clay",
        "home": "McDonald N.",
        "away": "Rodionov J.",
        "score": "2-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      }
    ],
    "player_1_last": [
      {
        "date": "28.07.26",
        "surface": "clay",
        "event": "Bonn (Germany), clay",
        "home": "Sakellaridis D.",
        "away": "McDonald N.",
        "score": "0-2",
        "home_rank": 567,
        "home_tour": "ATP",
        "home_player_id": "8fwXlCfa",
        "home_profile_url": "https://www.flashscore.com/player/dimitris-sakellaridis/8fwXlCfa/",
        "home_ranking_slug": "dimitris-sakellaridis",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "14.07.26",
        "surface": "clay",
        "event": "Umag (Croatia), clay",
        "home": "Gomez F. A.",
        "away": "McDonald N.",
        "score": "2-0",
        "home_rank": 191,
        "home_tour": "ATP",
        "home_player_id": "SCQXS9So",
        "home_profile_url": "https://www.flashscore.com/player/gomez-federico-agustin/SCQXS9So/",
        "home_ranking_slug": "gomez-federico-agustin",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "10.07.26",
        "surface": "clay",
        "event": "Braunschweig (Germany), clay",
        "home": "Diaz Acosta F.",
        "away": "McDonald N.",
        "score": "2-0",
        "home_rank": 107,
        "home_tour": "ATP",
        "home_player_id": "AsRYv2m2",
        "home_profile_url": "https://www.flashscore.com/player/diaz-acosta-facundo/AsRYv2m2/",
        "home_ranking_slug": "diaz-acosta-facundo",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "09.07.26",
        "surface": "clay",
        "event": "Braunschweig (Germany), clay",
        "home": "McDonald N.",
        "away": "Krumich M.",
        "score": "2-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 261,
        "away_tour": "ATP",
        "away_player_id": "WKaCDElC",
        "away_profile_url": "https://www.flashscore.com/player/krumich-martin/WKaCDElC/",
        "away_ranking_slug": "krumich-martin"
      },
      {
        "date": "07.07.26",
        "surface": "clay",
        "event": "Braunschweig (Germany), clay",
        "home": "McDonald N.",
        "away": "Smith K.",
        "score": "2-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 199,
        "away_tour": "ATP",
        "away_player_id": "z14Q4mTq",
        "away_profile_url": "https://www.flashscore.com/player/smith-keegan/z14Q4mTq/",
        "away_ranking_slug": "smith-keegan"
      },
      {
        "date": "30.06.26",
        "surface": "clay",
        "event": "Milan (Italy), clay",
        "home": "McDonald N.",
        "away": "Martin Manzano J. C.",
        "score": "0-2",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 438,
        "away_tour": "ATP",
        "away_player_id": "UHa9B19E",
        "away_profile_url": "https://www.flashscore.com/player/martin-manzano-juan-cruz/UHa9B19E/",
        "away_ranking_slug": "martin-manzano-juan-cruz"
      },
      {
        "date": "25.06.26",
        "surface": "clay",
        "event": "Targu Mures (Romania), clay",
        "home": "Cretu C.",
        "away": "McDonald N.",
        "score": "2-0",
        "home_rank": 263,
        "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": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "24.06.26",
        "surface": "clay",
        "event": "Targu Mures (Romania), clay",
        "home": "McDonald N.",
        "away": "Passaro F.",
        "score": "2-1",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 220,
        "away_tour": "ATP",
        "away_player_id": "6iHVMexn",
        "away_profile_url": "https://www.flashscore.com/player/passaro-francesco/6iHVMexn/",
        "away_ranking_slug": "passaro-francesco"
      },
      {
        "date": "23.06.26",
        "surface": "clay",
        "event": "Targu Mures (Romania), clay",
        "home": "Ribecai M.",
        "away": "McDonald N.",
        "score": "1-2",
        "home_rank": 267,
        "home_tour": "ATP",
        "home_player_id": "fNFrUmQq",
        "home_profile_url": "https://www.flashscore.com/player/ribecai-michele/fNFrUmQq/",
        "home_ranking_slug": "ribecai-michele",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "14.06.26",
        "surface": "clay",
        "event": "M25 Varnamo (Sweden), clay",
        "home": "McDonald N.",
        "away": "Kopp S.",
        "score": "2-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 286,
        "away_tour": "ATP",
        "away_player_id": "juk28X9Q",
        "away_profile_url": "https://www.flashscore.com/player/kopp-sandro/juk28X9Q/",
        "away_ranking_slug": "kopp-sandro"
      }
    ],
    "player_2_last": [
      {
        "date": "27.07.26",
        "surface": "clay",
        "event": "Bonn (Germany), clay",
        "home": "Boscardin Dias P.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 256,
        "home_tour": "ATP",
        "home_player_id": "4vuKo3sT",
        "home_profile_url": "https://www.flashscore.com/player/boscardin-dias-pedro/4vuKo3sT/",
        "home_ranking_slug": "boscardin-dias-pedro",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "22.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Etcheverry T. M.",
        "away": "Rodionov J.",
        "score": "2-0",
        "home_rank": 31,
        "home_tour": "ATP",
        "home_player_id": "AXL5qpKa",
        "home_profile_url": "https://www.flashscore.com/player/etcheverry-tomas-martin/AXL5qpKa/",
        "home_ranking_slug": "etcheverry-tomas-martin",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "20.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Schwaerzler J. J.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 183,
        "home_tour": "ATP",
        "home_player_id": "0W4qKuuF",
        "home_profile_url": "https://www.flashscore.com/player/schwarzler-joel-josef/0W4qKuuF/",
        "home_ranking_slug": "schwarzler-joel-josef",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "19.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Rodionov J.",
        "away": "Sachko V.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 192,
        "away_tour": "ATP",
        "away_player_id": "48tkf3Wn",
        "away_profile_url": "https://www.flashscore.com/player/sachko-vitaliy/48tkf3Wn/",
        "away_ranking_slug": "sachko-vitaliy"
      },
      {
        "date": "18.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Rodionov J.",
        "away": "Chepelev A.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 351,
        "away_tour": "ATP",
        "away_player_id": "4AVDrwsm",
        "away_profile_url": "https://www.flashscore.com/player/chepelev-andrey/4AVDrwsm/",
        "away_ranking_slug": "chepelev-andrey"
      },
      {
        "date": "13.07.26",
        "surface": "clay",
        "event": "Gstaad (Switzerland), clay",
        "home": "Tabur C.",
        "away": "Rodionov J.",
        "score": "2-1",
        "home_rank": 159,
        "home_tour": "ATP",
        "home_player_id": "fHPZtbgE",
        "home_profile_url": "https://www.flashscore.com/player/tabur-clement/fHPZtbgE/",
        "home_ranking_slug": "tabur-clement",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "30.06.26",
        "surface": "clay",
        "event": "Milan (Italy), clay",
        "home": "Erhard M.",
        "away": "Rodionov J.",
        "score": "2-0",
        "home_rank": 383,
        "home_tour": "ATP",
        "home_player_id": "ngZLM7eO",
        "home_profile_url": "https://www.flashscore.com/player/erhard-mathys/ngZLM7eO/",
        "home_ranking_slug": "erhard-mathys",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "24.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Bertola R.",
        "away": "Rodionov J.",
        "score": "2-1",
        "home_rank": 179,
        "home_tour": "ATP",
        "home_player_id": "OWVm6y0g",
        "home_profile_url": "https://www.flashscore.com/player/bertola-remy/OWVm6y0g/",
        "home_ranking_slug": "bertola-remy",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "22.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Crawford O.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 228,
        "home_tour": "ATP",
        "home_player_id": "2VE4Ko5r",
        "home_profile_url": "https://www.flashscore.com/player/crawford-oliver/2VE4Ko5r/",
        "home_ranking_slug": "crawford-oliver",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "20.06.26",
        "surface": "grass",
        "event": "Dublin (Ireland), grass",
        "home": "Rodionov J.",
        "away": "Searle H.",
        "score": "0-2",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 217,
        "away_tour": "ATP",
        "away_player_id": "pxCBWTvS",
        "away_profile_url": "https://www.flashscore.com/player/searle-henry/pxCBWTvS/",
        "away_ranking_slug": "searle-henry"
      }
    ]
  },
  "clay": {
    "h2h": [
      {
        "date": "29.07.25",
        "surface": "clay",
        "event": "Hagen (Germany), clay",
        "home": "McDonald N.",
        "away": "Rodionov J.",
        "score": "2-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      }
    ],
    "player_1_last": [
      {
        "date": "28.07.26",
        "surface": "clay",
        "event": "Bonn (Germany), clay",
        "home": "Sakellaridis D.",
        "away": "McDonald N.",
        "score": "0-2",
        "home_rank": 567,
        "home_tour": "ATP",
        "home_player_id": "8fwXlCfa",
        "home_profile_url": "https://www.flashscore.com/player/dimitris-sakellaridis/8fwXlCfa/",
        "home_ranking_slug": "dimitris-sakellaridis",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "14.07.26",
        "surface": "clay",
        "event": "Umag (Croatia), clay",
        "home": "Gomez F. A.",
        "away": "McDonald N.",
        "score": "2-0",
        "home_rank": 191,
        "home_tour": "ATP",
        "home_player_id": "SCQXS9So",
        "home_profile_url": "https://www.flashscore.com/player/gomez-federico-agustin/SCQXS9So/",
        "home_ranking_slug": "gomez-federico-agustin",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "10.07.26",
        "surface": "clay",
        "event": "Braunschweig (Germany), clay",
        "home": "Diaz Acosta F.",
        "away": "McDonald N.",
        "score": "2-0",
        "home_rank": 107,
        "home_tour": "ATP",
        "home_player_id": "AsRYv2m2",
        "home_profile_url": "https://www.flashscore.com/player/diaz-acosta-facundo/AsRYv2m2/",
        "home_ranking_slug": "diaz-acosta-facundo",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "09.07.26",
        "surface": "clay",
        "event": "Braunschweig (Germany), clay",
        "home": "McDonald N.",
        "away": "Krumich M.",
        "score": "2-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 261,
        "away_tour": "ATP",
        "away_player_id": "WKaCDElC",
        "away_profile_url": "https://www.flashscore.com/player/krumich-martin/WKaCDElC/",
        "away_ranking_slug": "krumich-martin"
      },
      {
        "date": "07.07.26",
        "surface": "clay",
        "event": "Braunschweig (Germany), clay",
        "home": "McDonald N.",
        "away": "Smith K.",
        "score": "2-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 199,
        "away_tour": "ATP",
        "away_player_id": "z14Q4mTq",
        "away_profile_url": "https://www.flashscore.com/player/smith-keegan/z14Q4mTq/",
        "away_ranking_slug": "smith-keegan"
      },
      {
        "date": "30.06.26",
        "surface": "clay",
        "event": "Milan (Italy), clay",
        "home": "McDonald N.",
        "away": "Martin Manzano J. C.",
        "score": "0-2",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 438,
        "away_tour": "ATP",
        "away_player_id": "UHa9B19E",
        "away_profile_url": "https://www.flashscore.com/player/martin-manzano-juan-cruz/UHa9B19E/",
        "away_ranking_slug": "martin-manzano-juan-cruz"
      },
      {
        "date": "25.06.26",
        "surface": "clay",
        "event": "Targu Mures (Romania), clay",
        "home": "Cretu C.",
        "away": "McDonald N.",
        "score": "2-0",
        "home_rank": 263,
        "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": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "24.06.26",
        "surface": "clay",
        "event": "Targu Mures (Romania), clay",
        "home": "McDonald N.",
        "away": "Passaro F.",
        "score": "2-1",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 220,
        "away_tour": "ATP",
        "away_player_id": "6iHVMexn",
        "away_profile_url": "https://www.flashscore.com/player/passaro-francesco/6iHVMexn/",
        "away_ranking_slug": "passaro-francesco"
      },
      {
        "date": "23.06.26",
        "surface": "clay",
        "event": "Targu Mures (Romania), clay",
        "home": "Ribecai M.",
        "away": "McDonald N.",
        "score": "1-2",
        "home_rank": 267,
        "home_tour": "ATP",
        "home_player_id": "fNFrUmQq",
        "home_profile_url": "https://www.flashscore.com/player/ribecai-michele/fNFrUmQq/",
        "home_ranking_slug": "ribecai-michele",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "14.06.26",
        "surface": "clay",
        "event": "M25 Varnamo (Sweden), clay",
        "home": "McDonald N.",
        "away": "Kopp S.",
        "score": "2-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 286,
        "away_tour": "ATP",
        "away_player_id": "juk28X9Q",
        "away_profile_url": "https://www.flashscore.com/player/kopp-sandro/juk28X9Q/",
        "away_ranking_slug": "kopp-sandro"
      }
    ],
    "player_2_last": [
      {
        "date": "27.07.26",
        "surface": "clay",
        "event": "Bonn (Germany), clay",
        "home": "Boscardin Dias P.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 256,
        "home_tour": "ATP",
        "home_player_id": "4vuKo3sT",
        "home_profile_url": "https://www.flashscore.com/player/boscardin-dias-pedro/4vuKo3sT/",
        "home_ranking_slug": "boscardin-dias-pedro",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "22.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Etcheverry T. M.",
        "away": "Rodionov J.",
        "score": "2-0",
        "home_rank": 31,
        "home_tour": "ATP",
        "home_player_id": "AXL5qpKa",
        "home_profile_url": "https://www.flashscore.com/player/etcheverry-tomas-martin/AXL5qpKa/",
        "home_ranking_slug": "etcheverry-tomas-martin",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "20.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Schwaerzler J. J.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 183,
        "home_tour": "ATP",
        "home_player_id": "0W4qKuuF",
        "home_profile_url": "https://www.flashscore.com/player/schwarzler-joel-josef/0W4qKuuF/",
        "home_ranking_slug": "schwarzler-joel-josef",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "19.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Rodionov J.",
        "away": "Sachko V.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 192,
        "away_tour": "ATP",
        "away_player_id": "48tkf3Wn",
        "away_profile_url": "https://www.flashscore.com/player/sachko-vitaliy/48tkf3Wn/",
        "away_ranking_slug": "sachko-vitaliy"
      },
      {
        "date": "18.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Rodionov J.",
        "away": "Chepelev A.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 351,
        "away_tour": "ATP",
        "away_player_id": "4AVDrwsm",
        "away_profile_url": "https://www.flashscore.com/player/chepelev-andrey/4AVDrwsm/",
        "away_ranking_slug": "chepelev-andrey"
      },
      {
        "date": "13.07.26",
        "surface": "clay",
        "event": "Gstaad (Switzerland), clay",
        "home": "Tabur C.",
        "away": "Rodionov J.",
        "score": "2-1",
        "home_rank": 159,
        "home_tour": "ATP",
        "home_player_id": "fHPZtbgE",
        "home_profile_url": "https://www.flashscore.com/player/tabur-clement/fHPZtbgE/",
        "home_ranking_slug": "tabur-clement",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "30.06.26",
        "surface": "clay",
        "event": "Milan (Italy), clay",
        "home": "Erhard M.",
        "away": "Rodionov J.",
        "score": "2-0",
        "home_rank": 383,
        "home_tour": "ATP",
        "home_player_id": "ngZLM7eO",
        "home_profile_url": "https://www.flashscore.com/player/erhard-mathys/ngZLM7eO/",
        "home_ranking_slug": "erhard-mathys",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "25.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Rinderknech A.",
        "away": "Rodionov J.",
        "score": "3-0",
        "home_rank": 28,
        "home_tour": "ATP",
        "home_player_id": "pIxZZsof",
        "home_profile_url": "https://www.flashscore.com/player/rinderknech-arthur/pIxZZsof/",
        "home_ranking_slug": "rinderknech-arthur",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "22.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Gojo B.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 164,
        "home_tour": "ATP",
        "home_player_id": "px9AXG3g",
        "home_profile_url": "https://www.flashscore.com/player/gojo-borna/px9AXG3g/",
        "home_ranking_slug": "gojo-borna",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "20.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Heide G.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 134,
        "home_tour": "ATP",
        "home_player_id": "6krWmGif",
        "home_profile_url": "https://www.flashscore.com/player/heide-gustavo/6krWmGif/",
        "home_ranking_slug": "heide-gustavo",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      }
    ]
  },
  "grass": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "08.07.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "McDonald N.",
        "away": "Hance K.",
        "score": "1-2",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 862,
        "away_tour": "ATP",
        "away_player_id": "fBNhbUlg",
        "away_profile_url": "https://www.flashscore.com/player/hance-keaton/fBNhbUlg/",
        "away_ranking_slug": "hance-keaton"
      },
      {
        "date": "06.07.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "McDonald N.",
        "away": "Yilmaz K.",
        "score": "2-1",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 956,
        "away_tour": "ATP",
        "away_player_id": "vwnrnwgb",
        "away_profile_url": "https://www.flashscore.com/player/yilmaz-kerem/vwnrnwgb/",
        "away_ranking_slug": "yilmaz-kerem"
      }
    ],
    "player_2_last": [
      {
        "date": "24.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Bertola R.",
        "away": "Rodionov J.",
        "score": "2-1",
        "home_rank": 179,
        "home_tour": "ATP",
        "home_player_id": "OWVm6y0g",
        "home_profile_url": "https://www.flashscore.com/player/bertola-remy/OWVm6y0g/",
        "home_ranking_slug": "bertola-remy",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "22.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Crawford O.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 228,
        "home_tour": "ATP",
        "home_player_id": "2VE4Ko5r",
        "home_profile_url": "https://www.flashscore.com/player/crawford-oliver/2VE4Ko5r/",
        "home_ranking_slug": "crawford-oliver",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "20.06.26",
        "surface": "grass",
        "event": "Dublin (Ireland), grass",
        "home": "Rodionov J.",
        "away": "Searle H.",
        "score": "0-2",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 217,
        "away_tour": "ATP",
        "away_player_id": "pxCBWTvS",
        "away_profile_url": "https://www.flashscore.com/player/searle-henry/pxCBWTvS/",
        "away_ranking_slug": "searle-henry"
      },
      {
        "date": "20.06.26",
        "surface": "grass",
        "event": "Dublin (Ireland), grass",
        "home": "Droguet T.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 119,
        "home_tour": "ATP",
        "home_player_id": "A57Xet1f",
        "home_profile_url": "https://www.flashscore.com/player/droguet-titouan/A57Xet1f/",
        "home_ranking_slug": "droguet-titouan",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "18.06.26",
        "surface": "grass",
        "event": "Dublin (Ireland), grass",
        "home": "Rodionov J.",
        "away": "Zhou Y.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 239,
        "away_tour": "ATP",
        "away_player_id": "SbSmfis2",
        "away_profile_url": "https://www.flashscore.com/player/zhou-yi/SbSmfis2/",
        "away_ranking_slug": "zhou-yi"
      },
      {
        "date": "17.06.26",
        "surface": "grass",
        "event": "Dublin (Ireland), grass",
        "home": "Rodionov J.",
        "away": "Smith C.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 184,
        "away_tour": "ATP",
        "away_player_id": "IHCZRRUJ",
        "away_profile_url": "https://www.flashscore.com/player/colton-smith/IHCZRRUJ/",
        "away_ranking_slug": "colton-smith"
      },
      {
        "date": "16.06.26",
        "surface": "grass",
        "event": "Dublin (Ireland), grass",
        "home": "Rodionov J.",
        "away": "Vandecasteele Q.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 454,
        "away_tour": "ATP",
        "away_player_id": "dxMNhGrH",
        "away_profile_url": "https://www.flashscore.com/player/vandecasteele-quinn/dxMNhGrH/",
        "away_ranking_slug": "vandecasteele-quinn"
      },
      {
        "date": "07.06.26",
        "surface": "grass",
        "event": "Stuttgart (Germany), grass",
        "home": "Shimabukuro S.",
        "away": "Rodionov J.",
        "score": "2-0",
        "home_rank": 94,
        "home_tour": "ATP",
        "home_player_id": "86URR6MP",
        "home_profile_url": "https://www.flashscore.com/player/shimabukuro-sho/86URR6MP/",
        "home_ranking_slug": "shimabukuro-sho",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "06.06.26",
        "surface": "grass",
        "event": "Stuttgart (Germany), grass",
        "home": "Castelnuovo L.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 432,
        "home_tour": "ATP",
        "home_player_id": "tMTm47i0",
        "home_profile_url": "https://www.flashscore.com/player/castelnuovo-luca/tMTm47i0/",
        "home_ranking_slug": "castelnuovo-luca",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "23.06.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Fucsovics M.",
        "away": "Rodionov J.",
        "score": "2-0",
        "home_rank": 84,
        "home_tour": "ATP",
        "home_player_id": "GhQFzFli",
        "home_profile_url": "https://www.flashscore.com/player/fucsovics-marton/GhQFzFli/",
        "home_ranking_slug": "fucsovics-marton",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      }
    ]
  },
  "hard": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "02.03.26",
        "surface": "hard",
        "event": "Fujairah (United Arab Emirates), hard",
        "home": "Erel Y.",
        "away": "McDonald N.",
        "score": "2-0",
        "home_rank": 287,
        "home_tour": "ATP",
        "home_player_id": "zX8kGOPK",
        "home_profile_url": "https://www.flashscore.com/player/erel-yanki/zX8kGOPK/",
        "home_ranking_slug": "erel-yanki",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "13.02.26",
        "surface": "hard",
        "event": "M15 Oberhaching (Germany), hard",
        "home": "Jubb P.",
        "away": "McDonald N.",
        "score": "2-1",
        "home_rank": 335,
        "home_tour": "ATP",
        "home_player_id": "EqHBaC5N",
        "home_profile_url": "https://www.flashscore.com/player/jubb-paul/EqHBaC5N/",
        "home_ranking_slug": "jubb-paul",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "12.02.26",
        "surface": "hard",
        "event": "M15 Oberhaching (Germany), hard",
        "home": "Filar K.",
        "away": "McDonald N.",
        "score": "1-2",
        "home_rank": 591,
        "home_tour": "ATP",
        "home_player_id": "fN50O12N",
        "home_profile_url": "https://www.flashscore.com/player/filar-karol/fN50O12N/",
        "home_ranking_slug": "filar-karol",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "10.02.26",
        "surface": "hard",
        "event": "M15 Oberhaching (Germany), hard",
        "home": "McDonald N.",
        "away": "Story J.",
        "score": "2-1",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 556,
        "away_tour": "ATP",
        "away_player_id": "K80j7V9T",
        "away_profile_url": "https://www.flashscore.com/player/story-james/K80j7V9T/",
        "away_ranking_slug": "story-james"
      },
      {
        "date": "04.02.26",
        "surface": "hard",
        "event": "Koblenz (Germany), hard",
        "home": "Wiskandt M.",
        "away": "McDonald N.",
        "score": "2-1",
        "home_rank": 365,
        "home_tour": "ATP",
        "home_player_id": "lzBiylEd",
        "home_profile_url": "https://www.flashscore.com/player/wiskandt-max/lzBiylEd/",
        "home_ranking_slug": "wiskandt-max",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "18.01.26",
        "surface": "hard",
        "event": "Soma Bay 2 (Egypt), hard",
        "home": "Hernandez A.",
        "away": "McDonald N.",
        "score": "2-0",
        "home_rank": 498,
        "home_tour": "ATP",
        "home_player_id": "ALeu7aEd",
        "home_profile_url": "https://www.flashscore.com/player/hernandez-juan-alejandro/ALeu7aEd/",
        "home_ranking_slug": "hernandez-juan-alejandro",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "15.01.26",
        "surface": "hard",
        "event": "M15 Hurghada 2 (Egypt), hard",
        "home": "Miladinovic M.",
        "away": "McDonald N.",
        "score": "2-1",
        "home_rank": 770,
        "home_tour": "ATP",
        "home_player_id": "0d5ntrZg",
        "home_profile_url": "https://www.flashscore.com/player/miladinovic-marko/0d5ntrZg/",
        "home_ranking_slug": "miladinovic-marko",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "14.01.26",
        "surface": "hard",
        "event": "M15 Hurghada 2 (Egypt), hard",
        "home": "McDonald N.",
        "away": "Neuchrist M.",
        "score": "0-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 906,
        "away_tour": "ATP",
        "away_player_id": "U9mh3y5G",
        "away_profile_url": "https://www.flashscore.com/player/neuchrist-maximilian/U9mh3y5G/",
        "away_ranking_slug": "neuchrist-maximilian"
      },
      {
        "date": "16.11.25",
        "surface": "hard",
        "event": "Bergamo (Italy), hard",
        "home": "Prihodko O.",
        "away": "McDonald N.",
        "score": "2-1",
        "home_rank": 414,
        "home_tour": "ATP",
        "home_player_id": "Qku8VLoC",
        "home_profile_url": "https://www.flashscore.com/player/prihodko-oleg/Qku8VLoC/",
        "home_ranking_slug": "prihodko-oleg",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "21.10.25",
        "surface": "hard",
        "event": "Hamburg (Germany), hard",
        "home": "Stebe C.",
        "away": "McDonald N.",
        "score": "2-0",
        "home_rank": 361,
        "home_tour": "ATP",
        "home_player_id": "dO5M6vuA",
        "home_profile_url": "https://www.flashscore.com/player/stebe-cedrik-marcel/dO5M6vuA/",
        "home_ranking_slug": "stebe-cedrik-marcel",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "01.09.25",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "McDonald N.",
        "away": "Miguel L. A.",
        "score": "0-2",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 834,
        "away_tour": "ATP",
        "away_player_id": "nD2LfGzQ",
        "away_profile_url": "https://www.flashscore.com/player/miguel-luis-guto/nD2LfGzQ/",
        "away_ranking_slug": "miguel-luis-guto"
      },
      {
        "date": "12.02.25",
        "surface": "hard",
        "event": "M15 Oberhaching (Germany), hard",
        "home": "Majdandzic M.",
        "away": "McDonald N.",
        "score": "2-1",
        "home_rank": 704,
        "home_tour": "ATP",
        "home_player_id": "M5eBpC0e",
        "home_profile_url": "https://www.flashscore.com/player/majdandzic-marc/M5eBpC0e/",
        "home_ranking_slug": "majdandzic-marc",
        "away_rank": 509,
        "away_tour": "ATP",
        "away_player_id": "GpliceHb",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "away_ranking_slug": "mcdonald-niels"
      },
      {
        "date": "19.01.25",
        "surface": "hard",
        "event": "Australian Open (Australia), hard",
        "home": "McDonald N.",
        "away": "Alexandrescou Y. T.",
        "score": "0-2",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 973,
        "away_tour": "ATP",
        "away_player_id": "t89u7NAc",
        "away_profile_url": "https://www.flashscore.com/player/alexandrescou-yannick-theodor/t89u7NAc/",
        "away_ranking_slug": "alexandrescou-yannick-theodor"
      },
      {
        "date": "29.08.24",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "McDonald N.",
        "away": "Senthil Kumar R. P.",
        "score": "0-0",
        "home_rank": 509,
        "home_tour": "ATP",
        "home_player_id": "GpliceHb",
        "home_profile_url": "https://www.flashscore.com/player/mcdonald-niels/GpliceHb/",
        "home_ranking_slug": "mcdonald-niels",
        "away_rank": 1018,
        "away_tour": "ATP",
        "away_player_id": "t0N6p5qp",
        "away_profile_url": "https://www.flashscore.com/player/senthil-kumar-rethin-pranav/t0N6p5qp/",
        "away_ranking_slug": "senthil-kumar-rethin-pranav"
      }
    ],
    "player_2_last": [
      {
        "date": "14.03.26",
        "surface": "hard",
        "event": "Cherbourg (France), hard",
        "home": "Rodionov J.",
        "away": "Romano F.",
        "score": "1-2",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 300,
        "away_tour": "ATP",
        "away_player_id": "CAxK6Xbs",
        "away_profile_url": "https://www.flashscore.com/player/romano-filippo/CAxK6Xbs/",
        "away_ranking_slug": "romano-filippo"
      },
      {
        "date": "13.03.26",
        "surface": "hard",
        "event": "Cherbourg (France), hard",
        "home": "Rodionov J.",
        "away": "Onclin G.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 170,
        "away_tour": "ATP",
        "away_player_id": "dtG17O9l",
        "away_profile_url": "https://www.flashscore.com/player/onclin-gauthier/dtG17O9l/",
        "away_ranking_slug": "onclin-gauthier"
      },
      {
        "date": "12.03.26",
        "surface": "hard",
        "event": "Cherbourg (France), hard",
        "home": "Rodionov J.",
        "away": "Knaff A.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 835,
        "away_tour": "ATP",
        "away_player_id": "QgRlFufK",
        "away_profile_url": "https://www.flashscore.com/player/knaff-alex/QgRlFufK/",
        "away_ranking_slug": "knaff-alex"
      },
      {
        "date": "10.03.26",
        "surface": "hard",
        "event": "Cherbourg (France), hard",
        "home": "Rodionov J.",
        "away": "Janvier M.",
        "score": "2-1",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 565,
        "away_tour": "ATP",
        "away_player_id": "S4riPNES",
        "away_profile_url": "https://www.flashscore.com/player/janvier-maxime/S4riPNES/",
        "away_ranking_slug": "janvier-maxime"
      },
      {
        "date": "06.03.26",
        "surface": "hard",
        "event": "Thionville (France), hard",
        "home": "Ofner S.",
        "away": "Rodionov J.",
        "score": "2-1",
        "home_rank": 124,
        "home_tour": "ATP",
        "home_player_id": "h6vs3iR2",
        "home_profile_url": "https://www.flashscore.com/player/ofner-sebastian/h6vs3iR2/",
        "home_ranking_slug": "ofner-sebastian",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "05.03.26",
        "surface": "hard",
        "event": "Thionville (France), hard",
        "home": "Rodionov J.",
        "away": "Krumich M.",
        "score": "2-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 261,
        "away_tour": "ATP",
        "away_player_id": "WKaCDElC",
        "away_profile_url": "https://www.flashscore.com/player/krumich-martin/WKaCDElC/",
        "away_ranking_slug": "krumich-martin"
      },
      {
        "date": "03.03.26",
        "surface": "hard",
        "event": "Thionville (France), hard",
        "home": "Rodionov J.",
        "away": "Grenier H.",
        "score": "1-0",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 232,
        "away_tour": "ATP",
        "away_player_id": "dQsvQVYi",
        "away_profile_url": "https://www.flashscore.com/player/grenier-hugo/dQsvQVYi/",
        "away_ranking_slug": "grenier-hugo"
      },
      {
        "date": "26.02.26",
        "surface": "hard",
        "event": "Saint Brieuc (France), hard",
        "home": "Martineau M.",
        "away": "Rodionov J.",
        "score": "2-0",
        "home_rank": 280,
        "home_tour": "ATP",
        "home_player_id": "IDkmT0Hj",
        "home_profile_url": "https://www.flashscore.com/player/martineau-matteo/IDkmT0Hj/",
        "home_ranking_slug": "martineau-matteo",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "24.02.26",
        "surface": "hard",
        "event": "Saint Brieuc (France), hard",
        "home": "Zahraj P.",
        "away": "Rodionov J.",
        "score": "0-2",
        "home_rank": 444,
        "home_tour": "ATP",
        "home_player_id": "lbaTxENF",
        "home_profile_url": "https://www.flashscore.com/player/zahraj-patrick/lbaTxENF/",
        "home_ranking_slug": "zahraj-patrick",
        "away_rank": 136,
        "away_tour": "ATP",
        "away_player_id": "CKjcTLz1",
        "away_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "away_ranking_slug": "rodionov-jurij"
      },
      {
        "date": "26.01.26",
        "surface": "hard",
        "event": "Oeiras 2 (Portugal), hard",
        "home": "Rodionov J.",
        "away": "Gakhov I.",
        "score": "0-2",
        "home_rank": 136,
        "home_tour": "ATP",
        "home_player_id": "CKjcTLz1",
        "home_profile_url": "https://www.flashscore.com/player/rodionov-jurij/CKjcTLz1/",
        "home_ranking_slug": "rodionov-jurij",
        "away_rank": 459,
        "away_tour": "ATP",
        "away_player_id": "KWlcYfH2",
        "away_profile_url": "https://www.flashscore.com/player/gakhov-ivan/KWlcYfH2/",
        "away_ranking_slug": "gakhov-ivan"
      }
    ]
  }
}
Model
{
  "surface_used": "clay",
  "win_probability": {
    "player_1": 32,
    "player_2": 68
  },
  "prediction_quality": "high",
  "data_confidence_pct": 100,
  "h2h_meetings_used": 1,
  "model_only_p1_pct": 29,
  "blend_weight_model": 0.4,
  "confidence_breakdown": {
    "sample_conf_pct": 100,
    "recency_factor": 1,
    "surface_form_age_days": 2,
    "odds_present": true,
    "market_implied_p1_pct": 33,
    "model_vs_market_div_pct": 4,
    "market_factor": 1,
    "rank_form_divergence": false
  },
  "strength": {
    "rank_score": -0.5543,
    "rank_trust": 1,
    "surface_score": -0.15,
    "form_score": 0,
    "dominance_score": -0.18,
    "h2h_score": 0,
    "total_logit": -0.8843
  },
  "model_version": "v2.3-2026-06"
}
Odds
Live Data Snapshot
{
  "total": 1,
  "sample": {
    "match": "McDonald N. vs Rodionov J.",
    "player_1": "McDonald N.",
    "player_2": "Rodionov J.",
    "surface": "clay",
    "h2h_rows": 1
  }
}

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.