Tennis · Montreal · Canada · hard

Michelsen A. vs Struff J-L.

Tuesday, 04 August 2026

Played. Source reports: FINISHED.
Final score · sets
Michelsen A.2-1Struff J-L.
Set 1
6-1
Set 2
3-6
Set 3
6-1

Michelsen A. vs Struff J-L. in Montreal (Tennis) was played on Tuesday, 04 August 2026. Final score: Michelsen A. 2-1 Struff J-L.. Pre-match model prediction: Michelsen A. 75% vs Struff J-L. 25%. See the head-to-head record and recent form, hard-court stats. Compare the result with the pre-match model prediction.

CanadaATPMontrealhard
Michelsen A.
Age 21 · Rank #42
VS
Age 36 · Rank #41
Struff J-L.
Tuesday, 04 August 2026 at 04:10
Played. Source reports: FINISHED.
Final score · sets
Michelsen A.2-1Struff J-L.
Set 1
6-1
Set 2
3-6
Set 3
6-1
Model win probability
Michelsen A.Struff J-L.
75%
25%
Head-to-Head100
Michelsen A. Wins
1
Struff J-L. Wins
0
3-Set Matches
0
Michelsen A. Straight Wins
1
Struff J-L. Straight Wins
0
Total Meetings
1
Model Prediction
Michelsen A.
75%
Struff J-L.
25%
high confidenceData 97%hard0 H2H used
Michelsen A.Why the model leansStruff J-L.
Ranking
-0.01
Surface
+0.53
Form
+0.24
H2H
0.00
Model v2.3-2026-06
Michelsen A. Form
Michelsen a.
31 Jul
Fritz t.ATP #9 vs Michelsen a.ATP #42
2-1L
30 Jul
Michelsen a.ATP #42 vs Mannarino a.ATP #47
2-0W
28 Jul
Michelsen a.ATP #42 vs Mcdonald m.ATP #144
2-0W
26 Jul
Michelsen a.ATP #42 vs Fearnley j.ATP #110
2-0W
25 Jul
Michelsen a.ATP #42 vs Suresh d.ATP #393
2-1W
25 Jul
Michelsen a.ATP #42 vs Lajal m.ATP #157
2-0W
24 Jul
Michelsen a.ATP #42 vs Harris l.ATP #179
2-0W
22 Jul
Michelsen a.ATP #42 vs Mayo a.ATP #625
2-1W
11 Jul
Walton a.ATP #97 vs Michelsen a.ATP #42
2-0L
10 Jul
Broady l.ATP #199 vs Michelsen a.ATP #42
0-2W
Struff J-L. Form
Struff J-l.
22 Jul
Struff J-l.ATP #41 vs Navone m.ATP #44
0-2L
21 Jul
Struff J-l.ATP #41 vs Shevchenko a.ATP #89
2-1W
07 Jul
Sinner j.ATP #1 vs Struff J-l.ATP #41
3-0L
05 Jul
Hurkacz h.ATP #72 vs Struff J-l.ATP #41
2-2D
03 Jul
Struff J-l.ATP #41 vs Medvedev d.ATP #6
3-0W
02 Jul
Nakashima b.ATP #31 vs Struff J-l.ATP #41
2-3W
29 Jun
Struff J-l.ATP #41 vs Baez s.ATP #48
3-2W
23 Jun
Struff J-l.ATP #41 vs Borges n.ATP #55
0-2L
22 Jun
Struff J-l.ATP #41 vs Landaluce m.ATP #64
2-1W
10 Jun
Struff J-l.ATP #41 vs Bublik a.ATP #11
1-2L
Head-to-Head
Last 10
24 Apr
Struff J-l.ATP #41 vs Michelsen a.ATP #42
0-2
Full Match Object
{
  "sport": "tennis",
  "country": "Canada",
  "tour_type": "ATP",
  "category": "Atp Singles",
  "tournament": "Montreal",
  "surface": "hard",
  "is_doubles": false,
  "match": "Michelsen A. vs Struff J-L.",
  "date": "2026-08-04",
  "time": "04:10",
  "player_1": {
    "name": "Michelsen A.",
    "rank": 42,
    "images": [
      "https://cdn.smoance.com/players/michelsen-a.png"
    ],
    "player_id": "nDIhfm9l",
    "profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
    "dob": "2004-08-25",
    "age": 21,
    "ranking_tour": "ATP",
    "ranking_date": "03.08.2026",
    "rank_scraped_at": "2026-08-03T13:10:32.833734+00:00",
    "ranking_slug": "michelsen-alex"
  },
  "player_2": {
    "name": "Struff J-L.",
    "rank": 41,
    "images": [
      "https://cdn.smoance.com/players/struff-j-l.png"
    ],
    "player_id": "Ek3bDDo2",
    "profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
    "dob": "1990-04-25",
    "age": 36,
    "ranking_tour": "ATP",
    "ranking_date": "03.08.2026",
    "rank_scraped_at": "2026-08-03T13:10:32.833734+00:00",
    "ranking_slug": "struff-jan-lennard"
  },
  "h2h_data": {
    "all surfaces": {
      "h2h": [
        {
          "date": "24.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Struff J-L.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        }
      ],
      "player_1_last": [
        {
          "date": "31.07.26",
          "surface": "hard",
          "event": "Washington (USA), hard",
          "home": "Fritz T.",
          "away": "Michelsen A.",
          "score": "2-1",
          "home_rank": 9,
          "home_tour": "ATP",
          "home_player_id": "UH09iaZ6",
          "home_profile_url": "https://www.flashscore.com/player/fritz-taylor/UH09iaZ6/",
          "home_ranking_slug": "fritz-taylor",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "30.07.26",
          "surface": "hard",
          "event": "Washington (USA), hard",
          "home": "Michelsen A.",
          "away": "Mannarino A.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 47,
          "away_tour": "ATP",
          "away_player_id": "fLOdtByM",
          "away_profile_url": "https://www.flashscore.com/player/mannarino-adrian/fLOdtByM/",
          "away_ranking_slug": "mannarino-adrian"
        },
        {
          "date": "28.07.26",
          "surface": "hard",
          "event": "Washington (USA), hard",
          "home": "Michelsen A.",
          "away": "McDonald M.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 144,
          "away_tour": "ATP",
          "away_player_id": "WWi3O0v6",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-mackenzie/WWi3O0v6/",
          "away_ranking_slug": "mcdonald-mackenzie"
        },
        {
          "date": "26.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Fearnley J.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 110,
          "away_tour": "ATP",
          "away_player_id": "pGBaKGOn",
          "away_profile_url": "https://www.flashscore.com/player/fearnley-jacob/pGBaKGOn/",
          "away_ranking_slug": "fearnley-jacob"
        },
        {
          "date": "25.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Suresh D.",
          "score": "2-1",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 393,
          "away_tour": "ATP",
          "away_player_id": "ImMlps4p",
          "away_profile_url": "https://www.flashscore.com/player/suresh-dhakshineswar/ImMlps4p/",
          "away_ranking_slug": "suresh-dhakshineswar"
        },
        {
          "date": "25.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Lajal M.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 157,
          "away_tour": "ATP",
          "away_player_id": "2q51si8O",
          "away_profile_url": "https://www.flashscore.com/player/lajal-mark/2q51si8O/",
          "away_ranking_slug": "lajal-mark"
        },
        {
          "date": "24.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Harris L.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 179,
          "away_tour": "ATP",
          "away_player_id": "YyK3wlb0",
          "away_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
          "away_ranking_slug": "harris-lloyd"
        },
        {
          "date": "22.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Mayo A.",
          "score": "2-1",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 625,
          "away_tour": "ATP",
          "away_player_id": "2mEGNcVp",
          "away_profile_url": "https://www.flashscore.com/player/mayo-aidan/2mEGNcVp/",
          "away_ranking_slug": "mayo-aidan"
        },
        {
          "date": "11.07.26",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Walton A.",
          "away": "Michelsen A.",
          "score": "2-0",
          "home_rank": 97,
          "home_tour": "ATP",
          "home_player_id": "jNRjAU1U",
          "home_profile_url": "https://www.flashscore.com/player/walton-adam/jNRjAU1U/",
          "home_ranking_slug": "walton-adam",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "10.07.26",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Broady L.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 199,
          "home_tour": "ATP",
          "home_player_id": "UTu7grNI",
          "home_profile_url": "https://www.flashscore.com/player/broady-liam/UTu7grNI/",
          "home_ranking_slug": "broady-liam",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        }
      ],
      "player_2_last": [
        {
          "date": "22.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Struff J-L.",
          "away": "Navone M.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 44,
          "away_tour": "ATP",
          "away_player_id": "YoPUeL3o",
          "away_profile_url": "https://www.flashscore.com/player/navone-mariano/YoPUeL3o/",
          "away_ranking_slug": "navone-mariano"
        },
        {
          "date": "21.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Struff J-L.",
          "away": "Shevchenko A.",
          "score": "2-1",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 89,
          "away_tour": "ATP",
          "away_player_id": "jTIB3FIA",
          "away_profile_url": "https://www.flashscore.com/player/shevchenko-alexander/jTIB3FIA/",
          "away_ranking_slug": "shevchenko-alexander"
        },
        {
          "date": "07.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Sinner J.",
          "away": "Struff J-L.",
          "score": "3-0",
          "home_rank": 1,
          "home_tour": "ATP",
          "home_player_id": "6HdC3z4H",
          "home_profile_url": "https://www.flashscore.com/player/sinner-jannik/6HdC3z4H/",
          "home_ranking_slug": "sinner-jannik",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "05.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Hurkacz H.",
          "away": "Struff J-L.",
          "score": "2-2",
          "home_rank": 72,
          "home_tour": "ATP",
          "home_player_id": "zuHOBnY9",
          "home_profile_url": "https://www.flashscore.com/player/hurkacz-hubert/zuHOBnY9/",
          "home_ranking_slug": "hurkacz-hubert",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "03.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Struff J-L.",
          "away": "Medvedev D.",
          "score": "3-0",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 6,
          "away_tour": "ATP",
          "away_player_id": "O8qG0Nhb",
          "away_profile_url": "https://www.flashscore.com/player/medvedev-daniil/O8qG0Nhb/",
          "away_ranking_slug": "medvedev-daniil"
        },
        {
          "date": "02.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Nakashima B.",
          "away": "Struff J-L.",
          "score": "2-3",
          "home_rank": 31,
          "home_tour": "ATP",
          "home_player_id": "ETGnbrpH",
          "home_profile_url": "https://www.flashscore.com/player/nakashima-brandon/ETGnbrpH/",
          "home_ranking_slug": "nakashima-brandon",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "29.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Struff J-L.",
          "away": "Baez S.",
          "score": "3-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 48,
          "away_tour": "ATP",
          "away_player_id": "dd8jLjtO",
          "away_profile_url": "https://www.flashscore.com/player/baez-sebastian/dd8jLjtO/",
          "away_ranking_slug": "baez-sebastian"
        },
        {
          "date": "23.06.26",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Struff J-L.",
          "away": "Borges N.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 55,
          "away_tour": "ATP",
          "away_player_id": "hzbEPIOa",
          "away_profile_url": "https://www.flashscore.com/player/borges-nuno/hzbEPIOa/",
          "away_ranking_slug": "borges-nuno"
        },
        {
          "date": "22.06.26",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Struff J-L.",
          "away": "Landaluce M.",
          "score": "2-1",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 64,
          "away_tour": "ATP",
          "away_player_id": "AoOnGZEp",
          "away_profile_url": "https://www.flashscore.com/player/landaluce-martin/AoOnGZEp/",
          "away_ranking_slug": "landaluce-martin"
        },
        {
          "date": "10.06.26",
          "surface": "grass",
          "event": "Stuttgart (Germany), grass",
          "home": "Struff J-L.",
          "away": "Bublik A.",
          "score": "1-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 11,
          "away_tour": "ATP",
          "away_player_id": "t0WN9vR6",
          "away_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
          "away_ranking_slug": "bublik-alexander"
        }
      ]
    },
    "clay": {
      "h2h": [
        {
          "date": "24.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Struff J-L.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        }
      ],
      "player_1_last": [
        {
          "date": "29.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Michelsen A.",
          "away": "Jodar R.",
          "score": "2-3",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 15,
          "away_tour": "ATP",
          "away_player_id": "OdngshVK",
          "away_profile_url": "https://www.flashscore.com/player/jodar-rafael/OdngshVK/",
          "away_ranking_slug": "jodar-rafael"
        },
        {
          "date": "27.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Basavareddy N.",
          "away": "Michelsen A.",
          "score": "1-3",
          "home_rank": 146,
          "home_tour": "ATP",
          "home_player_id": "rqtJueQt",
          "home_profile_url": "https://www.flashscore.com/player/basavareddy-nishesh/rqtJueQt/",
          "home_ranking_slug": "basavareddy-nishesh",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "25.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Shevchenko A.",
          "away": "Michelsen A.",
          "score": "0-3",
          "home_rank": 89,
          "home_tour": "ATP",
          "home_player_id": "jTIB3FIA",
          "home_profile_url": "https://www.flashscore.com/player/shevchenko-alexander/jTIB3FIA/",
          "home_ranking_slug": "shevchenko-alexander",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "21.05.26",
          "surface": "clay",
          "event": "Geneva (Switzerland), clay",
          "home": "Michelsen A.",
          "away": "Tien L.",
          "score": "1-2",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 19,
          "away_tour": "ATP",
          "away_player_id": "xUHOBJK6",
          "away_profile_url": "https://www.flashscore.com/player/tien-learner/xUHOBJK6/",
          "away_ranking_slug": "tien-learner"
        },
        {
          "date": "20.05.26",
          "surface": "clay",
          "event": "Geneva (Switzerland), clay",
          "home": "Wawrinka S.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 124,
          "home_tour": "ATP",
          "home_player_id": "Uo9lu6le",
          "home_profile_url": "https://www.flashscore.com/player/wawrinka-stan/Uo9lu6le/",
          "home_ranking_slug": "wawrinka-stan",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "18.05.26",
          "surface": "clay",
          "event": "Geneva (Switzerland), clay",
          "home": "Baez S.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 48,
          "home_tour": "ATP",
          "home_player_id": "dd8jLjtO",
          "home_profile_url": "https://www.flashscore.com/player/baez-sebastian/dd8jLjtO/",
          "home_ranking_slug": "baez-sebastian",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "07.05.26",
          "surface": "clay",
          "event": "Rome (Italy), clay",
          "home": "Ofner S.",
          "away": "Michelsen A.",
          "score": "2-0",
          "home_rank": 126,
          "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": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "30.04.26",
          "surface": "clay",
          "event": "Aix en Provence (France), clay",
          "home": "Michelsen A.",
          "away": "Martin Tiffon P.",
          "score": "1-2",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 206,
          "away_tour": "ATP",
          "away_player_id": "j52KZBSr",
          "away_profile_url": "https://www.flashscore.com/player/martin-tiffon-pol/j52KZBSr/",
          "away_ranking_slug": "martin-tiffon-pol"
        },
        {
          "date": "26.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Lehecka J.",
          "away": "Michelsen A.",
          "score": "2-0",
          "home_rank": 12,
          "home_tour": "ATP",
          "home_player_id": "6PlgfXKR",
          "home_profile_url": "https://www.flashscore.com/player/lehecka-jiri/6PlgfXKR/",
          "home_ranking_slug": "lehecka-jiri",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "24.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Struff J-L.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        }
      ],
      "player_2_last": [
        {
          "date": "22.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Struff J-L.",
          "away": "Navone M.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 44,
          "away_tour": "ATP",
          "away_player_id": "YoPUeL3o",
          "away_profile_url": "https://www.flashscore.com/player/navone-mariano/YoPUeL3o/",
          "away_ranking_slug": "navone-mariano"
        },
        {
          "date": "21.07.26",
          "surface": "clay",
          "event": "Kitzbuhel (Austria), clay",
          "home": "Struff J-L.",
          "away": "Shevchenko A.",
          "score": "2-1",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 89,
          "away_tour": "ATP",
          "away_player_id": "jTIB3FIA",
          "away_profile_url": "https://www.flashscore.com/player/shevchenko-alexander/jTIB3FIA/",
          "away_ranking_slug": "shevchenko-alexander"
        },
        {
          "date": "28.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Struff J-L.",
          "away": "Faria J.",
          "score": "0-3",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 79,
          "away_tour": "ATP",
          "away_player_id": "ETojuYQP",
          "away_profile_url": "https://www.flashscore.com/player/faria-jaime/ETojuYQP/",
          "away_ranking_slug": "faria-jaime"
        },
        {
          "date": "26.05.26",
          "surface": "clay",
          "event": "French Open (France), clay",
          "home": "Bublik A.",
          "away": "Struff J-L.",
          "score": "1-3",
          "home_rank": 11,
          "home_tour": "ATP",
          "home_player_id": "t0WN9vR6",
          "home_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
          "home_ranking_slug": "bublik-alexander",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "18.05.26",
          "surface": "clay",
          "event": "Hamburg (Germany), clay",
          "home": "Mensik J.",
          "away": "Struff J-L.",
          "score": "2-0",
          "home_rank": 17,
          "home_tour": "ATP",
          "home_player_id": "UFj257G8",
          "home_profile_url": "https://www.flashscore.com/player/mensik-jakub/UFj257G8/",
          "home_ranking_slug": "mensik-jakub",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "12.05.26",
          "surface": "clay",
          "event": "Valencia (Spain), clay",
          "home": "Struff J-L.",
          "away": "Alvarez Varona N.",
          "score": "1-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 702,
          "away_tour": "ATP",
          "away_player_id": "E1063J6l",
          "away_profile_url": "https://www.flashscore.com/player/alvarez-varona-nicolas/E1063J6l/",
          "away_ranking_slug": "alvarez-varona-nicolas"
        },
        {
          "date": "08.05.26",
          "surface": "clay",
          "event": "Rome (Italy), clay",
          "home": "Struff J-L.",
          "away": "Lehecka J.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 12,
          "away_tour": "ATP",
          "away_player_id": "6PlgfXKR",
          "away_profile_url": "https://www.flashscore.com/player/lehecka-jiri/6PlgfXKR/",
          "away_ranking_slug": "lehecka-jiri"
        },
        {
          "date": "06.05.26",
          "surface": "clay",
          "event": "Rome (Italy), clay",
          "home": "Struff J-L.",
          "away": "Comesana F.",
          "score": "2-0",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 107,
          "away_tour": "ATP",
          "away_player_id": "SxKK0RUD",
          "away_profile_url": "https://www.flashscore.com/player/comesana-francisco/SxKK0RUD/",
          "away_ranking_slug": "comesana-francisco"
        },
        {
          "date": "24.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Struff J-L.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "22.04.26",
          "surface": "clay",
          "event": "Madrid (Spain), clay",
          "home": "Muller A.",
          "away": "Struff J-L.",
          "score": "0-2",
          "home_rank": 135,
          "home_tour": "ATP",
          "home_player_id": "nLLdS9q0",
          "home_profile_url": "https://www.flashscore.com/player/muller-alexandre/nLLdS9q0/",
          "home_ranking_slug": "muller-alexandre",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        }
      ]
    },
    "grass": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "11.07.26",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Walton A.",
          "away": "Michelsen A.",
          "score": "2-0",
          "home_rank": 97,
          "home_tour": "ATP",
          "home_player_id": "jNRjAU1U",
          "home_profile_url": "https://www.flashscore.com/player/walton-adam/jNRjAU1U/",
          "home_ranking_slug": "walton-adam",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "10.07.26",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Broady L.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 199,
          "home_tour": "ATP",
          "home_player_id": "UTu7grNI",
          "home_profile_url": "https://www.flashscore.com/player/broady-liam/UTu7grNI/",
          "home_ranking_slug": "broady-liam",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "09.07.26",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Jung J.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 893,
          "home_tour": "ATP",
          "home_player_id": "dr6X4r9r",
          "home_profile_url": "https://www.flashscore.com/player/jung-jason/dr6X4r9r/",
          "home_ranking_slug": "jung-jason",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "08.07.26",
          "surface": "grass",
          "event": "Newport (USA), grass",
          "home": "Matsuoka H.",
          "away": "Michelsen A.",
          "score": "0-2",
          "home_rank": 309,
          "home_tour": "ATP",
          "home_player_id": "WjZyerek",
          "home_profile_url": "https://www.flashscore.com/player/matsuoka-hayato/WjZyerek/",
          "home_ranking_slug": "matsuoka-hayato",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "30.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Michelsen A.",
          "away": "Fearnley J.",
          "score": "2-3",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 110,
          "away_tour": "ATP",
          "away_player_id": "pGBaKGOn",
          "away_profile_url": "https://www.flashscore.com/player/fearnley-jacob/pGBaKGOn/",
          "away_ranking_slug": "fearnley-jacob"
        },
        {
          "date": "01.07.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Michelsen A.",
          "away": "Kecmanovic M.",
          "score": "2-3",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 62,
          "away_tour": "ATP",
          "away_player_id": "MTQ5CPOR",
          "away_profile_url": "https://www.flashscore.com/player/kecmanovic-miomir/MTQ5CPOR/",
          "away_ranking_slug": "kecmanovic-miomir"
        },
        {
          "date": "27.06.25",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Moutet C.",
          "away": "Michelsen A.",
          "score": "2-0",
          "home_rank": 59,
          "home_tour": "ATP",
          "home_player_id": "bX0EWcV9",
          "home_profile_url": "https://www.flashscore.com/player/moutet-corentin/bX0EWcV9/",
          "home_ranking_slug": "moutet-corentin",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "26.06.25",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Michelsen A.",
          "away": "Bautista-Agut R.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 177,
          "away_tour": "ATP",
          "away_player_id": "riOJC5jb",
          "away_profile_url": "https://www.flashscore.com/player/bautista-agut-roberto/riOJC5jb/",
          "away_ranking_slug": "bautista-agut-roberto"
        },
        {
          "date": "25.06.25",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Michelsen A.",
          "away": "Holt B.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 661,
          "away_tour": "ATP",
          "away_player_id": "GtTV1GfD",
          "away_profile_url": "https://www.flashscore.com/player/holt-brandon/GtTV1GfD/",
          "away_ranking_slug": "holt-brandon"
        },
        {
          "date": "20.06.25",
          "surface": "grass",
          "event": "Halle (Germany), grass",
          "home": "Michelsen A.",
          "away": "Medvedev D.",
          "score": "0-2",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 6,
          "away_tour": "ATP",
          "away_player_id": "O8qG0Nhb",
          "away_profile_url": "https://www.flashscore.com/player/medvedev-daniil/O8qG0Nhb/",
          "away_ranking_slug": "medvedev-daniil"
        }
      ],
      "player_2_last": [
        {
          "date": "07.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Sinner J.",
          "away": "Struff J-L.",
          "score": "3-0",
          "home_rank": 1,
          "home_tour": "ATP",
          "home_player_id": "6HdC3z4H",
          "home_profile_url": "https://www.flashscore.com/player/sinner-jannik/6HdC3z4H/",
          "home_ranking_slug": "sinner-jannik",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "05.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Hurkacz H.",
          "away": "Struff J-L.",
          "score": "2-2",
          "home_rank": 72,
          "home_tour": "ATP",
          "home_player_id": "zuHOBnY9",
          "home_profile_url": "https://www.flashscore.com/player/hurkacz-hubert/zuHOBnY9/",
          "home_ranking_slug": "hurkacz-hubert",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "03.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Struff J-L.",
          "away": "Medvedev D.",
          "score": "3-0",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 6,
          "away_tour": "ATP",
          "away_player_id": "O8qG0Nhb",
          "away_profile_url": "https://www.flashscore.com/player/medvedev-daniil/O8qG0Nhb/",
          "away_ranking_slug": "medvedev-daniil"
        },
        {
          "date": "02.07.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Nakashima B.",
          "away": "Struff J-L.",
          "score": "2-3",
          "home_rank": 31,
          "home_tour": "ATP",
          "home_player_id": "ETGnbrpH",
          "home_profile_url": "https://www.flashscore.com/player/nakashima-brandon/ETGnbrpH/",
          "home_ranking_slug": "nakashima-brandon",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "29.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Struff J-L.",
          "away": "Baez S.",
          "score": "3-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 48,
          "away_tour": "ATP",
          "away_player_id": "dd8jLjtO",
          "away_profile_url": "https://www.flashscore.com/player/baez-sebastian/dd8jLjtO/",
          "away_ranking_slug": "baez-sebastian"
        },
        {
          "date": "23.06.26",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Struff J-L.",
          "away": "Borges N.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 55,
          "away_tour": "ATP",
          "away_player_id": "hzbEPIOa",
          "away_profile_url": "https://www.flashscore.com/player/borges-nuno/hzbEPIOa/",
          "away_ranking_slug": "borges-nuno"
        },
        {
          "date": "22.06.26",
          "surface": "grass",
          "event": "Mallorca (Spain), grass",
          "home": "Struff J-L.",
          "away": "Landaluce M.",
          "score": "2-1",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 64,
          "away_tour": "ATP",
          "away_player_id": "AoOnGZEp",
          "away_profile_url": "https://www.flashscore.com/player/landaluce-martin/AoOnGZEp/",
          "away_ranking_slug": "landaluce-martin"
        },
        {
          "date": "10.06.26",
          "surface": "grass",
          "event": "Stuttgart (Germany), grass",
          "home": "Struff J-L.",
          "away": "Bublik A.",
          "score": "1-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 11,
          "away_tour": "ATP",
          "away_player_id": "t0WN9vR6",
          "away_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
          "away_ranking_slug": "bublik-alexander"
        },
        {
          "date": "09.06.26",
          "surface": "grass",
          "event": "Stuttgart (Germany), grass",
          "home": "Struff J-L.",
          "away": "Galarneau A.",
          "score": "2-1",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 175,
          "away_tour": "ATP",
          "away_player_id": "EHhqit59",
          "away_profile_url": "https://www.flashscore.com/player/galarneau-alexis/EHhqit59/",
          "away_ranking_slug": "galarneau-alexis"
        },
        {
          "date": "04.07.25",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Struff J-L.",
          "away": "Alcaraz C.",
          "score": "1-3",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 2,
          "away_tour": "ATP",
          "away_player_id": "UkhgIFEq",
          "away_profile_url": "https://www.flashscore.com/player/alcaraz-garfia-carlos/UkhgIFEq/",
          "away_ranking_slug": "alcaraz-garfia-carlos"
        }
      ]
    },
    "hard": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "31.07.26",
          "surface": "hard",
          "event": "Washington (USA), hard",
          "home": "Fritz T.",
          "away": "Michelsen A.",
          "score": "2-1",
          "home_rank": 9,
          "home_tour": "ATP",
          "home_player_id": "UH09iaZ6",
          "home_profile_url": "https://www.flashscore.com/player/fritz-taylor/UH09iaZ6/",
          "home_ranking_slug": "fritz-taylor",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        },
        {
          "date": "30.07.26",
          "surface": "hard",
          "event": "Washington (USA), hard",
          "home": "Michelsen A.",
          "away": "Mannarino A.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 47,
          "away_tour": "ATP",
          "away_player_id": "fLOdtByM",
          "away_profile_url": "https://www.flashscore.com/player/mannarino-adrian/fLOdtByM/",
          "away_ranking_slug": "mannarino-adrian"
        },
        {
          "date": "28.07.26",
          "surface": "hard",
          "event": "Washington (USA), hard",
          "home": "Michelsen A.",
          "away": "McDonald M.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 144,
          "away_tour": "ATP",
          "away_player_id": "WWi3O0v6",
          "away_profile_url": "https://www.flashscore.com/player/mcdonald-mackenzie/WWi3O0v6/",
          "away_ranking_slug": "mcdonald-mackenzie"
        },
        {
          "date": "26.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Fearnley J.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 110,
          "away_tour": "ATP",
          "away_player_id": "pGBaKGOn",
          "away_profile_url": "https://www.flashscore.com/player/fearnley-jacob/pGBaKGOn/",
          "away_ranking_slug": "fearnley-jacob"
        },
        {
          "date": "25.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Suresh D.",
          "score": "2-1",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 393,
          "away_tour": "ATP",
          "away_player_id": "ImMlps4p",
          "away_profile_url": "https://www.flashscore.com/player/suresh-dhakshineswar/ImMlps4p/",
          "away_ranking_slug": "suresh-dhakshineswar"
        },
        {
          "date": "25.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Lajal M.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 157,
          "away_tour": "ATP",
          "away_player_id": "2q51si8O",
          "away_profile_url": "https://www.flashscore.com/player/lajal-mark/2q51si8O/",
          "away_ranking_slug": "lajal-mark"
        },
        {
          "date": "24.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Harris L.",
          "score": "2-0",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 179,
          "away_tour": "ATP",
          "away_player_id": "YyK3wlb0",
          "away_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
          "away_ranking_slug": "harris-lloyd"
        },
        {
          "date": "22.07.26",
          "surface": "hard",
          "event": "Bloomfield Hills (USA), hard",
          "home": "Michelsen A.",
          "away": "Mayo A.",
          "score": "2-1",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 625,
          "away_tour": "ATP",
          "away_player_id": "2mEGNcVp",
          "away_profile_url": "https://www.flashscore.com/player/mayo-aidan/2mEGNcVp/",
          "away_ranking_slug": "mayo-aidan"
        },
        {
          "date": "25.03.26",
          "surface": "hard",
          "event": "Miami (USA), hard",
          "home": "Michelsen A.",
          "away": "Sinner J.",
          "score": "0-2",
          "home_rank": 42,
          "home_tour": "ATP",
          "home_player_id": "nDIhfm9l",
          "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "home_ranking_slug": "michelsen-alex",
          "away_rank": 1,
          "away_tour": "ATP",
          "away_player_id": "6HdC3z4H",
          "away_profile_url": "https://www.flashscore.com/player/sinner-jannik/6HdC3z4H/",
          "away_ranking_slug": "sinner-jannik"
        },
        {
          "date": "23.03.26",
          "surface": "hard",
          "event": "Miami (USA), hard",
          "home": "Tabilo A.",
          "away": "Michelsen A.",
          "score": "1-2",
          "home_rank": 26,
          "home_tour": "ATP",
          "home_player_id": "YgVnM5vO",
          "home_profile_url": "https://www.flashscore.com/player/tabilo-alejandro/YgVnM5vO/",
          "home_ranking_slug": "tabilo-alejandro",
          "away_rank": 42,
          "away_tour": "ATP",
          "away_player_id": "nDIhfm9l",
          "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
          "away_ranking_slug": "michelsen-alex"
        }
      ],
      "player_2_last": [
        {
          "date": "19.03.26",
          "surface": "hard",
          "event": "Miami (USA), hard",
          "home": "Blanch Dar.",
          "away": "Struff J-L.",
          "score": "2-1",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "11.03.26",
          "surface": "hard",
          "event": "Phoenix (USA), hard",
          "home": "Duckworth J.",
          "away": "Struff J-L.",
          "score": "2-1",
          "home_rank": 86,
          "home_tour": "ATP",
          "home_player_id": "2JWHPUUb",
          "home_profile_url": "https://www.flashscore.com/player/duckworth-james/2JWHPUUb/",
          "home_ranking_slug": "duckworth-james",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "04.03.26",
          "surface": "hard",
          "event": "Indian Wells (USA), hard",
          "home": "Bergs Z.",
          "away": "Struff J-L.",
          "score": "2-0",
          "home_rank": 34,
          "home_tour": "ATP",
          "home_player_id": "SbeTx1o8",
          "home_profile_url": "https://www.flashscore.com/player/bergs-zizou/SbeTx1o8/",
          "home_ranking_slug": "bergs-zizou",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "24.02.26",
          "surface": "hard",
          "event": "Dubai (United Arab Emirates), hard",
          "home": "Struff J-L.",
          "away": "Bublik A.",
          "score": "0-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 11,
          "away_tour": "ATP",
          "away_player_id": "t0WN9vR6",
          "away_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
          "away_ranking_slug": "bublik-alexander"
        },
        {
          "date": "22.02.26",
          "surface": "hard",
          "event": "Dubai (United Arab Emirates), hard",
          "home": "Struff J-L.",
          "away": "Virtanen O.",
          "score": "1-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 114,
          "away_tour": "ATP",
          "away_player_id": "hnYnFaTm",
          "away_profile_url": "https://www.flashscore.com/player/virtanen-otto/hnYnFaTm/",
          "away_ranking_slug": "virtanen-otto"
        },
        {
          "date": "21.02.26",
          "surface": "hard",
          "event": "Dubai (United Arab Emirates), hard",
          "home": "Struff J-L.",
          "away": "Al Janahi A.",
          "score": "2-0",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "12.02.26",
          "surface": "hard",
          "event": "Rotterdam (Netherlands), hard",
          "home": "Struff J-L.",
          "away": "Bublik A.",
          "score": "1-2",
          "home_rank": 41,
          "home_tour": "ATP",
          "home_player_id": "Ek3bDDo2",
          "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "home_ranking_slug": "struff-jan-lennard",
          "away_rank": 11,
          "away_tour": "ATP",
          "away_player_id": "t0WN9vR6",
          "away_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
          "away_ranking_slug": "bublik-alexander"
        },
        {
          "date": "10.02.26",
          "surface": "hard",
          "event": "Rotterdam (Netherlands), hard",
          "home": "Grenier H.",
          "away": "Struff J-L.",
          "score": "0-2",
          "home_rank": 253,
          "home_tour": "ATP",
          "home_player_id": "dQsvQVYi",
          "home_profile_url": "https://www.flashscore.com/player/grenier-hugo/dQsvQVYi/",
          "home_ranking_slug": "grenier-hugo",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "20.01.26",
          "surface": "hard",
          "event": "Australian Open (Australia), hard",
          "home": "Kopriva V.",
          "away": "Struff J-L.",
          "score": "3-2",
          "home_rank": 71,
          "home_tour": "ATP",
          "home_player_id": "EHGKxKDL",
          "home_profile_url": "https://www.flashscore.com/player/kopriva-vit/EHGKxKDL/",
          "home_ranking_slug": "kopriva-vit",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        },
        {
          "date": "11.01.26",
          "surface": "hard",
          "event": "Auckland (New Zealand), hard",
          "home": "Nava E.",
          "away": "Struff J-L.",
          "score": "2-1",
          "home_rank": 106,
          "home_tour": "ATP",
          "home_player_id": "AJGo8fir",
          "home_profile_url": "https://www.flashscore.com/player/nava-emilio/AJGo8fir/",
          "home_ranking_slug": "nava-emilio",
          "away_rank": 41,
          "away_tour": "ATP",
          "away_player_id": "Ek3bDDo2",
          "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
          "away_ranking_slug": "struff-jan-lennard"
        }
      ]
    }
  },
  "h2h_scrape_complete": true,
  "model": {
    "surface_used": "hard",
    "win_probability": {
      "player_1": 75,
      "player_2": 25
    },
    "prediction_quality": "high",
    "data_confidence_pct": 97,
    "h2h_meetings_used": 0,
    "model_only_p1_pct": 78,
    "blend_weight_model": 0.39,
    "confidence_breakdown": {
      "sample_conf_pct": 100,
      "recency_factor": 0.97,
      "surface_form_age_days": 138,
      "odds_present": true,
      "market_implied_p1_pct": 73,
      "model_vs_market_div_pct": 5,
      "market_factor": 1,
      "rank_form_divergence": false
    },
    "strength": {
      "rank_score": -0.0101,
      "rank_trust": 1,
      "surface_score": 0.534,
      "form_score": 0.51,
      "dominance_score": 0.24,
      "h2h_score": 0,
      "total_logit": 1.2739
    },
    "model_version": "v2.3-2026-06"
  },
  "source_match_id": "pAS4MWbE",
  "source_url": "https://www.flashscore.com/match/tennis/michelsen-alex-nDIhfm9l/struff-jan-lennard-Ek3bDDo2/?mid=pAS4MWbE",
  "score_home": 2,
  "score_away": 1,
  "score": "2-1",
  "period_scores": [],
  "set_scores": [
    [
      6,
      1
    ],
    [
      3,
      6
    ],
    [
      6,
      1
    ]
  ],
  "quarters": null,
  "innings": null,
  "_page_modified_at": "2026-09-15T02:08:22.623822Z",
  "_page_published_at": "2026-08-04T00:20:28.000289+00:00",
  "event_status": "FINISHED",
  "status": "FINISHED",
  "status_checked_at": "2026-09-15T02:08:22.623822Z",
  "finished": true
}
Player 1
{
  "name": "Michelsen A.",
  "rank": 42,
  "images": [
    "https://cdn.smoance.com/players/michelsen-a.png"
  ],
  "player_id": "nDIhfm9l",
  "profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
  "dob": "2004-08-25",
  "age": 21,
  "ranking_tour": "ATP",
  "ranking_date": "03.08.2026",
  "rank_scraped_at": "2026-08-03T13:10:32.833734+00:00",
  "ranking_slug": "michelsen-alex"
}
Player 2
{
  "name": "Struff J-L.",
  "rank": 41,
  "images": [
    "https://cdn.smoance.com/players/struff-j-l.png"
  ],
  "player_id": "Ek3bDDo2",
  "profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
  "dob": "1990-04-25",
  "age": 36,
  "ranking_tour": "ATP",
  "ranking_date": "03.08.2026",
  "rank_scraped_at": "2026-08-03T13:10:32.833734+00:00",
  "ranking_slug": "struff-jan-lennard"
}
H2H Data
{
  "all surfaces": {
    "h2h": [
      {
        "date": "24.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Struff J-L.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      }
    ],
    "player_1_last": [
      {
        "date": "31.07.26",
        "surface": "hard",
        "event": "Washington (USA), hard",
        "home": "Fritz T.",
        "away": "Michelsen A.",
        "score": "2-1",
        "home_rank": 9,
        "home_tour": "ATP",
        "home_player_id": "UH09iaZ6",
        "home_profile_url": "https://www.flashscore.com/player/fritz-taylor/UH09iaZ6/",
        "home_ranking_slug": "fritz-taylor",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "30.07.26",
        "surface": "hard",
        "event": "Washington (USA), hard",
        "home": "Michelsen A.",
        "away": "Mannarino A.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 47,
        "away_tour": "ATP",
        "away_player_id": "fLOdtByM",
        "away_profile_url": "https://www.flashscore.com/player/mannarino-adrian/fLOdtByM/",
        "away_ranking_slug": "mannarino-adrian"
      },
      {
        "date": "28.07.26",
        "surface": "hard",
        "event": "Washington (USA), hard",
        "home": "Michelsen A.",
        "away": "McDonald M.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 144,
        "away_tour": "ATP",
        "away_player_id": "WWi3O0v6",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-mackenzie/WWi3O0v6/",
        "away_ranking_slug": "mcdonald-mackenzie"
      },
      {
        "date": "26.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Fearnley J.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 110,
        "away_tour": "ATP",
        "away_player_id": "pGBaKGOn",
        "away_profile_url": "https://www.flashscore.com/player/fearnley-jacob/pGBaKGOn/",
        "away_ranking_slug": "fearnley-jacob"
      },
      {
        "date": "25.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Suresh D.",
        "score": "2-1",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 393,
        "away_tour": "ATP",
        "away_player_id": "ImMlps4p",
        "away_profile_url": "https://www.flashscore.com/player/suresh-dhakshineswar/ImMlps4p/",
        "away_ranking_slug": "suresh-dhakshineswar"
      },
      {
        "date": "25.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Lajal M.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 157,
        "away_tour": "ATP",
        "away_player_id": "2q51si8O",
        "away_profile_url": "https://www.flashscore.com/player/lajal-mark/2q51si8O/",
        "away_ranking_slug": "lajal-mark"
      },
      {
        "date": "24.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Harris L.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 179,
        "away_tour": "ATP",
        "away_player_id": "YyK3wlb0",
        "away_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
        "away_ranking_slug": "harris-lloyd"
      },
      {
        "date": "22.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Mayo A.",
        "score": "2-1",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 625,
        "away_tour": "ATP",
        "away_player_id": "2mEGNcVp",
        "away_profile_url": "https://www.flashscore.com/player/mayo-aidan/2mEGNcVp/",
        "away_ranking_slug": "mayo-aidan"
      },
      {
        "date": "11.07.26",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Walton A.",
        "away": "Michelsen A.",
        "score": "2-0",
        "home_rank": 97,
        "home_tour": "ATP",
        "home_player_id": "jNRjAU1U",
        "home_profile_url": "https://www.flashscore.com/player/walton-adam/jNRjAU1U/",
        "home_ranking_slug": "walton-adam",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "10.07.26",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Broady L.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 199,
        "home_tour": "ATP",
        "home_player_id": "UTu7grNI",
        "home_profile_url": "https://www.flashscore.com/player/broady-liam/UTu7grNI/",
        "home_ranking_slug": "broady-liam",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      }
    ],
    "player_2_last": [
      {
        "date": "22.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Struff J-L.",
        "away": "Navone M.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 44,
        "away_tour": "ATP",
        "away_player_id": "YoPUeL3o",
        "away_profile_url": "https://www.flashscore.com/player/navone-mariano/YoPUeL3o/",
        "away_ranking_slug": "navone-mariano"
      },
      {
        "date": "21.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Struff J-L.",
        "away": "Shevchenko A.",
        "score": "2-1",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 89,
        "away_tour": "ATP",
        "away_player_id": "jTIB3FIA",
        "away_profile_url": "https://www.flashscore.com/player/shevchenko-alexander/jTIB3FIA/",
        "away_ranking_slug": "shevchenko-alexander"
      },
      {
        "date": "07.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Sinner J.",
        "away": "Struff J-L.",
        "score": "3-0",
        "home_rank": 1,
        "home_tour": "ATP",
        "home_player_id": "6HdC3z4H",
        "home_profile_url": "https://www.flashscore.com/player/sinner-jannik/6HdC3z4H/",
        "home_ranking_slug": "sinner-jannik",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "05.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Hurkacz H.",
        "away": "Struff J-L.",
        "score": "2-2",
        "home_rank": 72,
        "home_tour": "ATP",
        "home_player_id": "zuHOBnY9",
        "home_profile_url": "https://www.flashscore.com/player/hurkacz-hubert/zuHOBnY9/",
        "home_ranking_slug": "hurkacz-hubert",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "03.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Struff J-L.",
        "away": "Medvedev D.",
        "score": "3-0",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 6,
        "away_tour": "ATP",
        "away_player_id": "O8qG0Nhb",
        "away_profile_url": "https://www.flashscore.com/player/medvedev-daniil/O8qG0Nhb/",
        "away_ranking_slug": "medvedev-daniil"
      },
      {
        "date": "02.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Nakashima B.",
        "away": "Struff J-L.",
        "score": "2-3",
        "home_rank": 31,
        "home_tour": "ATP",
        "home_player_id": "ETGnbrpH",
        "home_profile_url": "https://www.flashscore.com/player/nakashima-brandon/ETGnbrpH/",
        "home_ranking_slug": "nakashima-brandon",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "29.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Struff J-L.",
        "away": "Baez S.",
        "score": "3-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 48,
        "away_tour": "ATP",
        "away_player_id": "dd8jLjtO",
        "away_profile_url": "https://www.flashscore.com/player/baez-sebastian/dd8jLjtO/",
        "away_ranking_slug": "baez-sebastian"
      },
      {
        "date": "23.06.26",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Struff J-L.",
        "away": "Borges N.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 55,
        "away_tour": "ATP",
        "away_player_id": "hzbEPIOa",
        "away_profile_url": "https://www.flashscore.com/player/borges-nuno/hzbEPIOa/",
        "away_ranking_slug": "borges-nuno"
      },
      {
        "date": "22.06.26",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Struff J-L.",
        "away": "Landaluce M.",
        "score": "2-1",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 64,
        "away_tour": "ATP",
        "away_player_id": "AoOnGZEp",
        "away_profile_url": "https://www.flashscore.com/player/landaluce-martin/AoOnGZEp/",
        "away_ranking_slug": "landaluce-martin"
      },
      {
        "date": "10.06.26",
        "surface": "grass",
        "event": "Stuttgart (Germany), grass",
        "home": "Struff J-L.",
        "away": "Bublik A.",
        "score": "1-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 11,
        "away_tour": "ATP",
        "away_player_id": "t0WN9vR6",
        "away_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
        "away_ranking_slug": "bublik-alexander"
      }
    ]
  },
  "clay": {
    "h2h": [
      {
        "date": "24.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Struff J-L.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      }
    ],
    "player_1_last": [
      {
        "date": "29.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Michelsen A.",
        "away": "Jodar R.",
        "score": "2-3",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 15,
        "away_tour": "ATP",
        "away_player_id": "OdngshVK",
        "away_profile_url": "https://www.flashscore.com/player/jodar-rafael/OdngshVK/",
        "away_ranking_slug": "jodar-rafael"
      },
      {
        "date": "27.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Basavareddy N.",
        "away": "Michelsen A.",
        "score": "1-3",
        "home_rank": 146,
        "home_tour": "ATP",
        "home_player_id": "rqtJueQt",
        "home_profile_url": "https://www.flashscore.com/player/basavareddy-nishesh/rqtJueQt/",
        "home_ranking_slug": "basavareddy-nishesh",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "25.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Shevchenko A.",
        "away": "Michelsen A.",
        "score": "0-3",
        "home_rank": 89,
        "home_tour": "ATP",
        "home_player_id": "jTIB3FIA",
        "home_profile_url": "https://www.flashscore.com/player/shevchenko-alexander/jTIB3FIA/",
        "home_ranking_slug": "shevchenko-alexander",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "21.05.26",
        "surface": "clay",
        "event": "Geneva (Switzerland), clay",
        "home": "Michelsen A.",
        "away": "Tien L.",
        "score": "1-2",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 19,
        "away_tour": "ATP",
        "away_player_id": "xUHOBJK6",
        "away_profile_url": "https://www.flashscore.com/player/tien-learner/xUHOBJK6/",
        "away_ranking_slug": "tien-learner"
      },
      {
        "date": "20.05.26",
        "surface": "clay",
        "event": "Geneva (Switzerland), clay",
        "home": "Wawrinka S.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 124,
        "home_tour": "ATP",
        "home_player_id": "Uo9lu6le",
        "home_profile_url": "https://www.flashscore.com/player/wawrinka-stan/Uo9lu6le/",
        "home_ranking_slug": "wawrinka-stan",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "18.05.26",
        "surface": "clay",
        "event": "Geneva (Switzerland), clay",
        "home": "Baez S.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 48,
        "home_tour": "ATP",
        "home_player_id": "dd8jLjtO",
        "home_profile_url": "https://www.flashscore.com/player/baez-sebastian/dd8jLjtO/",
        "home_ranking_slug": "baez-sebastian",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "07.05.26",
        "surface": "clay",
        "event": "Rome (Italy), clay",
        "home": "Ofner S.",
        "away": "Michelsen A.",
        "score": "2-0",
        "home_rank": 126,
        "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": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "30.04.26",
        "surface": "clay",
        "event": "Aix en Provence (France), clay",
        "home": "Michelsen A.",
        "away": "Martin Tiffon P.",
        "score": "1-2",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 206,
        "away_tour": "ATP",
        "away_player_id": "j52KZBSr",
        "away_profile_url": "https://www.flashscore.com/player/martin-tiffon-pol/j52KZBSr/",
        "away_ranking_slug": "martin-tiffon-pol"
      },
      {
        "date": "26.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Lehecka J.",
        "away": "Michelsen A.",
        "score": "2-0",
        "home_rank": 12,
        "home_tour": "ATP",
        "home_player_id": "6PlgfXKR",
        "home_profile_url": "https://www.flashscore.com/player/lehecka-jiri/6PlgfXKR/",
        "home_ranking_slug": "lehecka-jiri",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "24.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Struff J-L.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      }
    ],
    "player_2_last": [
      {
        "date": "22.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Struff J-L.",
        "away": "Navone M.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 44,
        "away_tour": "ATP",
        "away_player_id": "YoPUeL3o",
        "away_profile_url": "https://www.flashscore.com/player/navone-mariano/YoPUeL3o/",
        "away_ranking_slug": "navone-mariano"
      },
      {
        "date": "21.07.26",
        "surface": "clay",
        "event": "Kitzbuhel (Austria), clay",
        "home": "Struff J-L.",
        "away": "Shevchenko A.",
        "score": "2-1",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 89,
        "away_tour": "ATP",
        "away_player_id": "jTIB3FIA",
        "away_profile_url": "https://www.flashscore.com/player/shevchenko-alexander/jTIB3FIA/",
        "away_ranking_slug": "shevchenko-alexander"
      },
      {
        "date": "28.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Struff J-L.",
        "away": "Faria J.",
        "score": "0-3",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 79,
        "away_tour": "ATP",
        "away_player_id": "ETojuYQP",
        "away_profile_url": "https://www.flashscore.com/player/faria-jaime/ETojuYQP/",
        "away_ranking_slug": "faria-jaime"
      },
      {
        "date": "26.05.26",
        "surface": "clay",
        "event": "French Open (France), clay",
        "home": "Bublik A.",
        "away": "Struff J-L.",
        "score": "1-3",
        "home_rank": 11,
        "home_tour": "ATP",
        "home_player_id": "t0WN9vR6",
        "home_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
        "home_ranking_slug": "bublik-alexander",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "18.05.26",
        "surface": "clay",
        "event": "Hamburg (Germany), clay",
        "home": "Mensik J.",
        "away": "Struff J-L.",
        "score": "2-0",
        "home_rank": 17,
        "home_tour": "ATP",
        "home_player_id": "UFj257G8",
        "home_profile_url": "https://www.flashscore.com/player/mensik-jakub/UFj257G8/",
        "home_ranking_slug": "mensik-jakub",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "12.05.26",
        "surface": "clay",
        "event": "Valencia (Spain), clay",
        "home": "Struff J-L.",
        "away": "Alvarez Varona N.",
        "score": "1-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 702,
        "away_tour": "ATP",
        "away_player_id": "E1063J6l",
        "away_profile_url": "https://www.flashscore.com/player/alvarez-varona-nicolas/E1063J6l/",
        "away_ranking_slug": "alvarez-varona-nicolas"
      },
      {
        "date": "08.05.26",
        "surface": "clay",
        "event": "Rome (Italy), clay",
        "home": "Struff J-L.",
        "away": "Lehecka J.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 12,
        "away_tour": "ATP",
        "away_player_id": "6PlgfXKR",
        "away_profile_url": "https://www.flashscore.com/player/lehecka-jiri/6PlgfXKR/",
        "away_ranking_slug": "lehecka-jiri"
      },
      {
        "date": "06.05.26",
        "surface": "clay",
        "event": "Rome (Italy), clay",
        "home": "Struff J-L.",
        "away": "Comesana F.",
        "score": "2-0",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 107,
        "away_tour": "ATP",
        "away_player_id": "SxKK0RUD",
        "away_profile_url": "https://www.flashscore.com/player/comesana-francisco/SxKK0RUD/",
        "away_ranking_slug": "comesana-francisco"
      },
      {
        "date": "24.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Struff J-L.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "22.04.26",
        "surface": "clay",
        "event": "Madrid (Spain), clay",
        "home": "Muller A.",
        "away": "Struff J-L.",
        "score": "0-2",
        "home_rank": 135,
        "home_tour": "ATP",
        "home_player_id": "nLLdS9q0",
        "home_profile_url": "https://www.flashscore.com/player/muller-alexandre/nLLdS9q0/",
        "home_ranking_slug": "muller-alexandre",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      }
    ]
  },
  "grass": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "11.07.26",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Walton A.",
        "away": "Michelsen A.",
        "score": "2-0",
        "home_rank": 97,
        "home_tour": "ATP",
        "home_player_id": "jNRjAU1U",
        "home_profile_url": "https://www.flashscore.com/player/walton-adam/jNRjAU1U/",
        "home_ranking_slug": "walton-adam",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "10.07.26",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Broady L.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 199,
        "home_tour": "ATP",
        "home_player_id": "UTu7grNI",
        "home_profile_url": "https://www.flashscore.com/player/broady-liam/UTu7grNI/",
        "home_ranking_slug": "broady-liam",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "09.07.26",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Jung J.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 893,
        "home_tour": "ATP",
        "home_player_id": "dr6X4r9r",
        "home_profile_url": "https://www.flashscore.com/player/jung-jason/dr6X4r9r/",
        "home_ranking_slug": "jung-jason",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "08.07.26",
        "surface": "grass",
        "event": "Newport (USA), grass",
        "home": "Matsuoka H.",
        "away": "Michelsen A.",
        "score": "0-2",
        "home_rank": 309,
        "home_tour": "ATP",
        "home_player_id": "WjZyerek",
        "home_profile_url": "https://www.flashscore.com/player/matsuoka-hayato/WjZyerek/",
        "home_ranking_slug": "matsuoka-hayato",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "30.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Michelsen A.",
        "away": "Fearnley J.",
        "score": "2-3",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 110,
        "away_tour": "ATP",
        "away_player_id": "pGBaKGOn",
        "away_profile_url": "https://www.flashscore.com/player/fearnley-jacob/pGBaKGOn/",
        "away_ranking_slug": "fearnley-jacob"
      },
      {
        "date": "01.07.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Michelsen A.",
        "away": "Kecmanovic M.",
        "score": "2-3",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 62,
        "away_tour": "ATP",
        "away_player_id": "MTQ5CPOR",
        "away_profile_url": "https://www.flashscore.com/player/kecmanovic-miomir/MTQ5CPOR/",
        "away_ranking_slug": "kecmanovic-miomir"
      },
      {
        "date": "27.06.25",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Moutet C.",
        "away": "Michelsen A.",
        "score": "2-0",
        "home_rank": 59,
        "home_tour": "ATP",
        "home_player_id": "bX0EWcV9",
        "home_profile_url": "https://www.flashscore.com/player/moutet-corentin/bX0EWcV9/",
        "home_ranking_slug": "moutet-corentin",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "26.06.25",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Michelsen A.",
        "away": "Bautista-Agut R.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 177,
        "away_tour": "ATP",
        "away_player_id": "riOJC5jb",
        "away_profile_url": "https://www.flashscore.com/player/bautista-agut-roberto/riOJC5jb/",
        "away_ranking_slug": "bautista-agut-roberto"
      },
      {
        "date": "25.06.25",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Michelsen A.",
        "away": "Holt B.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 661,
        "away_tour": "ATP",
        "away_player_id": "GtTV1GfD",
        "away_profile_url": "https://www.flashscore.com/player/holt-brandon/GtTV1GfD/",
        "away_ranking_slug": "holt-brandon"
      },
      {
        "date": "20.06.25",
        "surface": "grass",
        "event": "Halle (Germany), grass",
        "home": "Michelsen A.",
        "away": "Medvedev D.",
        "score": "0-2",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 6,
        "away_tour": "ATP",
        "away_player_id": "O8qG0Nhb",
        "away_profile_url": "https://www.flashscore.com/player/medvedev-daniil/O8qG0Nhb/",
        "away_ranking_slug": "medvedev-daniil"
      }
    ],
    "player_2_last": [
      {
        "date": "07.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Sinner J.",
        "away": "Struff J-L.",
        "score": "3-0",
        "home_rank": 1,
        "home_tour": "ATP",
        "home_player_id": "6HdC3z4H",
        "home_profile_url": "https://www.flashscore.com/player/sinner-jannik/6HdC3z4H/",
        "home_ranking_slug": "sinner-jannik",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "05.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Hurkacz H.",
        "away": "Struff J-L.",
        "score": "2-2",
        "home_rank": 72,
        "home_tour": "ATP",
        "home_player_id": "zuHOBnY9",
        "home_profile_url": "https://www.flashscore.com/player/hurkacz-hubert/zuHOBnY9/",
        "home_ranking_slug": "hurkacz-hubert",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "03.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Struff J-L.",
        "away": "Medvedev D.",
        "score": "3-0",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 6,
        "away_tour": "ATP",
        "away_player_id": "O8qG0Nhb",
        "away_profile_url": "https://www.flashscore.com/player/medvedev-daniil/O8qG0Nhb/",
        "away_ranking_slug": "medvedev-daniil"
      },
      {
        "date": "02.07.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Nakashima B.",
        "away": "Struff J-L.",
        "score": "2-3",
        "home_rank": 31,
        "home_tour": "ATP",
        "home_player_id": "ETGnbrpH",
        "home_profile_url": "https://www.flashscore.com/player/nakashima-brandon/ETGnbrpH/",
        "home_ranking_slug": "nakashima-brandon",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "29.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Struff J-L.",
        "away": "Baez S.",
        "score": "3-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 48,
        "away_tour": "ATP",
        "away_player_id": "dd8jLjtO",
        "away_profile_url": "https://www.flashscore.com/player/baez-sebastian/dd8jLjtO/",
        "away_ranking_slug": "baez-sebastian"
      },
      {
        "date": "23.06.26",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Struff J-L.",
        "away": "Borges N.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 55,
        "away_tour": "ATP",
        "away_player_id": "hzbEPIOa",
        "away_profile_url": "https://www.flashscore.com/player/borges-nuno/hzbEPIOa/",
        "away_ranking_slug": "borges-nuno"
      },
      {
        "date": "22.06.26",
        "surface": "grass",
        "event": "Mallorca (Spain), grass",
        "home": "Struff J-L.",
        "away": "Landaluce M.",
        "score": "2-1",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 64,
        "away_tour": "ATP",
        "away_player_id": "AoOnGZEp",
        "away_profile_url": "https://www.flashscore.com/player/landaluce-martin/AoOnGZEp/",
        "away_ranking_slug": "landaluce-martin"
      },
      {
        "date": "10.06.26",
        "surface": "grass",
        "event": "Stuttgart (Germany), grass",
        "home": "Struff J-L.",
        "away": "Bublik A.",
        "score": "1-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 11,
        "away_tour": "ATP",
        "away_player_id": "t0WN9vR6",
        "away_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
        "away_ranking_slug": "bublik-alexander"
      },
      {
        "date": "09.06.26",
        "surface": "grass",
        "event": "Stuttgart (Germany), grass",
        "home": "Struff J-L.",
        "away": "Galarneau A.",
        "score": "2-1",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 175,
        "away_tour": "ATP",
        "away_player_id": "EHhqit59",
        "away_profile_url": "https://www.flashscore.com/player/galarneau-alexis/EHhqit59/",
        "away_ranking_slug": "galarneau-alexis"
      },
      {
        "date": "04.07.25",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Struff J-L.",
        "away": "Alcaraz C.",
        "score": "1-3",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 2,
        "away_tour": "ATP",
        "away_player_id": "UkhgIFEq",
        "away_profile_url": "https://www.flashscore.com/player/alcaraz-garfia-carlos/UkhgIFEq/",
        "away_ranking_slug": "alcaraz-garfia-carlos"
      }
    ]
  },
  "hard": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "31.07.26",
        "surface": "hard",
        "event": "Washington (USA), hard",
        "home": "Fritz T.",
        "away": "Michelsen A.",
        "score": "2-1",
        "home_rank": 9,
        "home_tour": "ATP",
        "home_player_id": "UH09iaZ6",
        "home_profile_url": "https://www.flashscore.com/player/fritz-taylor/UH09iaZ6/",
        "home_ranking_slug": "fritz-taylor",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      },
      {
        "date": "30.07.26",
        "surface": "hard",
        "event": "Washington (USA), hard",
        "home": "Michelsen A.",
        "away": "Mannarino A.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 47,
        "away_tour": "ATP",
        "away_player_id": "fLOdtByM",
        "away_profile_url": "https://www.flashscore.com/player/mannarino-adrian/fLOdtByM/",
        "away_ranking_slug": "mannarino-adrian"
      },
      {
        "date": "28.07.26",
        "surface": "hard",
        "event": "Washington (USA), hard",
        "home": "Michelsen A.",
        "away": "McDonald M.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 144,
        "away_tour": "ATP",
        "away_player_id": "WWi3O0v6",
        "away_profile_url": "https://www.flashscore.com/player/mcdonald-mackenzie/WWi3O0v6/",
        "away_ranking_slug": "mcdonald-mackenzie"
      },
      {
        "date": "26.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Fearnley J.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 110,
        "away_tour": "ATP",
        "away_player_id": "pGBaKGOn",
        "away_profile_url": "https://www.flashscore.com/player/fearnley-jacob/pGBaKGOn/",
        "away_ranking_slug": "fearnley-jacob"
      },
      {
        "date": "25.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Suresh D.",
        "score": "2-1",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 393,
        "away_tour": "ATP",
        "away_player_id": "ImMlps4p",
        "away_profile_url": "https://www.flashscore.com/player/suresh-dhakshineswar/ImMlps4p/",
        "away_ranking_slug": "suresh-dhakshineswar"
      },
      {
        "date": "25.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Lajal M.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 157,
        "away_tour": "ATP",
        "away_player_id": "2q51si8O",
        "away_profile_url": "https://www.flashscore.com/player/lajal-mark/2q51si8O/",
        "away_ranking_slug": "lajal-mark"
      },
      {
        "date": "24.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Harris L.",
        "score": "2-0",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 179,
        "away_tour": "ATP",
        "away_player_id": "YyK3wlb0",
        "away_profile_url": "https://www.flashscore.com/player/harris-lloyd/YyK3wlb0/",
        "away_ranking_slug": "harris-lloyd"
      },
      {
        "date": "22.07.26",
        "surface": "hard",
        "event": "Bloomfield Hills (USA), hard",
        "home": "Michelsen A.",
        "away": "Mayo A.",
        "score": "2-1",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 625,
        "away_tour": "ATP",
        "away_player_id": "2mEGNcVp",
        "away_profile_url": "https://www.flashscore.com/player/mayo-aidan/2mEGNcVp/",
        "away_ranking_slug": "mayo-aidan"
      },
      {
        "date": "25.03.26",
        "surface": "hard",
        "event": "Miami (USA), hard",
        "home": "Michelsen A.",
        "away": "Sinner J.",
        "score": "0-2",
        "home_rank": 42,
        "home_tour": "ATP",
        "home_player_id": "nDIhfm9l",
        "home_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "home_ranking_slug": "michelsen-alex",
        "away_rank": 1,
        "away_tour": "ATP",
        "away_player_id": "6HdC3z4H",
        "away_profile_url": "https://www.flashscore.com/player/sinner-jannik/6HdC3z4H/",
        "away_ranking_slug": "sinner-jannik"
      },
      {
        "date": "23.03.26",
        "surface": "hard",
        "event": "Miami (USA), hard",
        "home": "Tabilo A.",
        "away": "Michelsen A.",
        "score": "1-2",
        "home_rank": 26,
        "home_tour": "ATP",
        "home_player_id": "YgVnM5vO",
        "home_profile_url": "https://www.flashscore.com/player/tabilo-alejandro/YgVnM5vO/",
        "home_ranking_slug": "tabilo-alejandro",
        "away_rank": 42,
        "away_tour": "ATP",
        "away_player_id": "nDIhfm9l",
        "away_profile_url": "https://www.flashscore.com/player/michelsen-alex/nDIhfm9l/",
        "away_ranking_slug": "michelsen-alex"
      }
    ],
    "player_2_last": [
      {
        "date": "19.03.26",
        "surface": "hard",
        "event": "Miami (USA), hard",
        "home": "Blanch Dar.",
        "away": "Struff J-L.",
        "score": "2-1",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "11.03.26",
        "surface": "hard",
        "event": "Phoenix (USA), hard",
        "home": "Duckworth J.",
        "away": "Struff J-L.",
        "score": "2-1",
        "home_rank": 86,
        "home_tour": "ATP",
        "home_player_id": "2JWHPUUb",
        "home_profile_url": "https://www.flashscore.com/player/duckworth-james/2JWHPUUb/",
        "home_ranking_slug": "duckworth-james",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "04.03.26",
        "surface": "hard",
        "event": "Indian Wells (USA), hard",
        "home": "Bergs Z.",
        "away": "Struff J-L.",
        "score": "2-0",
        "home_rank": 34,
        "home_tour": "ATP",
        "home_player_id": "SbeTx1o8",
        "home_profile_url": "https://www.flashscore.com/player/bergs-zizou/SbeTx1o8/",
        "home_ranking_slug": "bergs-zizou",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "24.02.26",
        "surface": "hard",
        "event": "Dubai (United Arab Emirates), hard",
        "home": "Struff J-L.",
        "away": "Bublik A.",
        "score": "0-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 11,
        "away_tour": "ATP",
        "away_player_id": "t0WN9vR6",
        "away_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
        "away_ranking_slug": "bublik-alexander"
      },
      {
        "date": "22.02.26",
        "surface": "hard",
        "event": "Dubai (United Arab Emirates), hard",
        "home": "Struff J-L.",
        "away": "Virtanen O.",
        "score": "1-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 114,
        "away_tour": "ATP",
        "away_player_id": "hnYnFaTm",
        "away_profile_url": "https://www.flashscore.com/player/virtanen-otto/hnYnFaTm/",
        "away_ranking_slug": "virtanen-otto"
      },
      {
        "date": "21.02.26",
        "surface": "hard",
        "event": "Dubai (United Arab Emirates), hard",
        "home": "Struff J-L.",
        "away": "Al Janahi A.",
        "score": "2-0",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "12.02.26",
        "surface": "hard",
        "event": "Rotterdam (Netherlands), hard",
        "home": "Struff J-L.",
        "away": "Bublik A.",
        "score": "1-2",
        "home_rank": 41,
        "home_tour": "ATP",
        "home_player_id": "Ek3bDDo2",
        "home_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "home_ranking_slug": "struff-jan-lennard",
        "away_rank": 11,
        "away_tour": "ATP",
        "away_player_id": "t0WN9vR6",
        "away_profile_url": "https://www.flashscore.com/player/bublik-alexander/t0WN9vR6/",
        "away_ranking_slug": "bublik-alexander"
      },
      {
        "date": "10.02.26",
        "surface": "hard",
        "event": "Rotterdam (Netherlands), hard",
        "home": "Grenier H.",
        "away": "Struff J-L.",
        "score": "0-2",
        "home_rank": 253,
        "home_tour": "ATP",
        "home_player_id": "dQsvQVYi",
        "home_profile_url": "https://www.flashscore.com/player/grenier-hugo/dQsvQVYi/",
        "home_ranking_slug": "grenier-hugo",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "20.01.26",
        "surface": "hard",
        "event": "Australian Open (Australia), hard",
        "home": "Kopriva V.",
        "away": "Struff J-L.",
        "score": "3-2",
        "home_rank": 71,
        "home_tour": "ATP",
        "home_player_id": "EHGKxKDL",
        "home_profile_url": "https://www.flashscore.com/player/kopriva-vit/EHGKxKDL/",
        "home_ranking_slug": "kopriva-vit",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      },
      {
        "date": "11.01.26",
        "surface": "hard",
        "event": "Auckland (New Zealand), hard",
        "home": "Nava E.",
        "away": "Struff J-L.",
        "score": "2-1",
        "home_rank": 106,
        "home_tour": "ATP",
        "home_player_id": "AJGo8fir",
        "home_profile_url": "https://www.flashscore.com/player/nava-emilio/AJGo8fir/",
        "home_ranking_slug": "nava-emilio",
        "away_rank": 41,
        "away_tour": "ATP",
        "away_player_id": "Ek3bDDo2",
        "away_profile_url": "https://www.flashscore.com/player/struff-jan-lennard/Ek3bDDo2/",
        "away_ranking_slug": "struff-jan-lennard"
      }
    ]
  }
}
Model
{
  "surface_used": "hard",
  "win_probability": {
    "player_1": 75,
    "player_2": 25
  },
  "prediction_quality": "high",
  "data_confidence_pct": 97,
  "h2h_meetings_used": 0,
  "model_only_p1_pct": 78,
  "blend_weight_model": 0.39,
  "confidence_breakdown": {
    "sample_conf_pct": 100,
    "recency_factor": 0.97,
    "surface_form_age_days": 138,
    "odds_present": true,
    "market_implied_p1_pct": 73,
    "model_vs_market_div_pct": 5,
    "market_factor": 1,
    "rank_form_divergence": false
  },
  "strength": {
    "rank_score": -0.0101,
    "rank_trust": 1,
    "surface_score": 0.534,
    "form_score": 0.51,
    "dominance_score": 0.24,
    "h2h_score": 0,
    "total_logit": 1.2739
  },
  "model_version": "v2.3-2026-06"
}
Odds
Live Data Snapshot
{
  "total": 1,
  "sample": {
    "match": "Michelsen A. vs Struff J-L.",
    "player_1": "Michelsen A.",
    "player_2": "Struff J-L.",
    "surface": "hard",
    "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.