Tennis · Biella · Italy · clay

Caniato C. A. vs Barrena A.

Saturday, 19 September 2026

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

Caniato C. A. vs Barrena A. in Biella (Tennis) on Saturday, 19 September 2026. Model prediction: Caniato C. A. 56% vs Barrena A. 44%. See the head-to-head record, recent form, clay-court stats and odds. Predictions and stats update daily.

ItalyChallengerBiellaclay
Caniato C. A.
Age 20 · Rank #534
VS
Age 23 · Rank #216
Barrena A.
Saturday, 19 September 2026 at 11:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Model win probability
Caniato C. A.Barrena A.
56%
44%
Recent Form
Caniato C. A.
all surfaces
64
60% win rate · 10 matches
Recent form · all surfaces (latest first)
W0d
W1d
W3d
L8d
W9d
L38d
W39d
W40d
L45d
L52d
3-match win streak · all at Biella — built in this tournament
On clay64 · 60%· ≥1 set 8/10
W0d
W1d
W3d
L8d
W9d
L38d
W39d
W40d
L45d
L52d
3-match win streak · all at Biella — built in this tournament
Straight-set W
5
Deciders
3
Sets W / L
14 / 9
Set diff
+5
Won ≥1 set
8 / 10
Barrena A.
all surfaces
63
67% win rate · 9 matches
Recent form · all surfaces (latest first)
W0d
W1d
W3d
L6d
W7d
W9d
W11d
L17d
L34d
D35d
3-match win streak · all at Biella — built in this tournament
On clay63 · 67%· ≥1 set 6/9
W0d
W1d
W3d
L6d
W7d
W9d
W11d
L17d
L34d
D35d
3-match win streak · all at Biella — built in this tournament
Straight-set W
2
Deciders
4
Sets W / L
12 / 10
Set diff
+2
Won ≥1 set
6 / 9
Limited sample — 9 matches on record
First meeting — no head-to-head history between these players.
Market Odds
Vig 9.8%
Caniato C. A.
1.45
Implied 63%
Edge -6.8%
Barrena A.
2.45
Implied 37%
Edge +6.8%
Edge = model probability − market implied probability. Positive edge means the model thinks the side is undervalued.
Model Prediction
Caniato C. A.
56%
Barrena A.
44%
low confidenceData 69%clay0 H2H used
Caniato C. A.Why the model leansBarrena A.
Ranking
-0.38
Surface
0.00
Form
+0.25
H2H
0.00
Model v2.3-2026-06
Caniato C. A. Form
Caniato c. a.
18 Sept
Brunold m.ATP #257 vs Caniato c. a.ATP #534
1-2W
17 Sept
Caniato c. a.ATP #534 vs Almazan Valiente i.ATP #478
2-0W
15 Sept
la Vela g.ATP #507 vs Caniato c. a.ATP #534
0-2W
10 Sept
Caniato c. a.ATP #534 vs Delage p.ATP #576
0-2L
09 Sept
Caniato c. a.ATP #534 vs Jamji a.ATP #1271
2-0W
11 Aug
Caniato c. a.ATP #534 vs Passaro f.ATP #201
1-2L
10 Aug
Caniato c. a.ATP #534 vs Crivellaro g.ATP #1003
2-0W
09 Aug
Caniato c. a.ATP #534 vs Cecconi f.
2-0W
04 Aug
Piraino g.ATP #359 vs Caniato c. a.ATP #534
2-1L
28 Jul
Caniato c. a.ATP #534 vs Pellegrino a.ATP #146
0-2L
Barrena A. Form
Barrena a.
18 Sept
Barrena a.ATP #216 vs Martin Manzano j. c.ATP #455
2-0W
17 Sept
Barrena a.ATP #216 vs Pieri s.ATP #405
2-0W
15 Sept
Barrena a.ATP #216 vs Chazal m.ATP #433
2-1W
12 Sept
Reis da Silva j.ATP #220 vs Barrena a.ATP #216
2-0L
11 Sept
Kolar z.ATP #173 vs Barrena a.ATP #216
1-2W
09 Sept
Hipfl n.ATP #738 vs Barrena a.ATP #216
1-2W
07 Sept
Milic o.ATP #356 vs Barrena a.ATP #216
1-2W
01 Sept
Bailly g. a.ATP #317 vs Barrena a.ATP #216
2-0L
15 Aug
Mrva m.ATP #209 vs Barrena a.ATP #216
2-0L
14 Aug
Barrena a.ATP #216 vs Neumayer l.ATP #180
0-0D
Head-to-Head
Last 10
No rows.
Full Match Object
{
  "sport": "tennis",
  "country": "Italy",
  "tour_type": "Challenger",
  "category": "Challenger Men Singles",
  "tournament": "Biella",
  "surface": "clay",
  "is_doubles": false,
  "match": "Caniato C. A. vs Barrena A.",
  "date": "2026-09-19",
  "time": "11:00",
  "player_1": {
    "name": "Caniato C. A.",
    "rank": 534,
    "images": [
      "https://cdn.smoance.com/players/caniato-c-a.png"
    ],
    "player_id": "l81bYq88",
    "profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
    "dob": "2005-10-31",
    "age": 20,
    "ranking_tour": "ATP",
    "ranking_date": "14.09.2026",
    "rank_scraped_at": "2026-09-18T14:17:56.515068+00:00",
    "ranking_slug": "caniato-carlo-alberto"
  },
  "player_2": {
    "name": "Barrena A.",
    "rank": 216,
    "images": [
      "https://cdn.smoance.com/players/barrena-a.png"
    ],
    "player_id": "EcYZCT1F",
    "profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
    "dob": "2002-10-10",
    "age": 23,
    "ranking_tour": "ATP",
    "ranking_date": "14.09.2026",
    "rank_scraped_at": "2026-09-18T14:17:56.515068+00:00",
    "ranking_slug": "barrena-alex"
  },
  "h2h_data": {
    "all surfaces": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "18.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Brunold M.",
          "away": "Caniato C. A.",
          "score": "1-2",
          "home_rank": 257,
          "home_tour": "ATP",
          "home_player_id": "AqiRBgj5",
          "home_profile_url": "https://www.flashscore.com/player/brunold-mika/AqiRBgj5/",
          "home_ranking_slug": "brunold-mika",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "17.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Caniato C. A.",
          "away": "Almazan Valiente I.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 478,
          "away_tour": "ATP",
          "away_player_id": "Sxms8uzF",
          "away_profile_url": "https://www.flashscore.com/player/almazan-valiente-izan/Sxms8uzF/",
          "away_ranking_slug": "almazan-valiente-izan"
        },
        {
          "date": "15.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "La Vela G.",
          "away": "Caniato C. A.",
          "score": "0-2",
          "home_rank": 507,
          "home_tour": "ATP",
          "home_player_id": "pfUhRct8",
          "home_profile_url": "https://www.flashscore.com/player/la-vela-giuseppe/pfUhRct8/",
          "home_ranking_slug": "la-vela-giuseppe",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "10.09.26",
          "surface": "clay",
          "event": "M25 Rabat 2 (Morocco), clay",
          "home": "Caniato C. A.",
          "away": "Delage P.",
          "score": "0-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 576,
          "away_tour": "ATP",
          "away_player_id": "vBvBhK26",
          "away_profile_url": "https://www.flashscore.com/player/delage-pierre/vBvBhK26/",
          "away_ranking_slug": "delage-pierre"
        },
        {
          "date": "09.09.26",
          "surface": "clay",
          "event": "M25 Rabat 2 (Morocco), clay",
          "home": "Caniato C. A.",
          "away": "Jamji A.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 1271,
          "away_tour": "ATP",
          "away_player_id": "vqaQ459F",
          "away_profile_url": "https://www.flashscore.com/player/jamji-amine/vqaQ459F/",
          "away_ranking_slug": "jamji-amine"
        },
        {
          "date": "11.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Caniato C. A.",
          "away": "Passaro F.",
          "score": "1-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 201,
          "away_tour": "ATP",
          "away_player_id": "6iHVMexn",
          "away_profile_url": "https://www.flashscore.com/player/passaro-francesco/6iHVMexn/",
          "away_ranking_slug": "passaro-francesco"
        },
        {
          "date": "10.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Caniato C. A.",
          "away": "Crivellaro G.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 1003,
          "away_tour": "ATP",
          "away_player_id": "G8zOrfq2",
          "away_profile_url": "https://www.flashscore.com/player/crivellaro-gabriele/G8zOrfq2/",
          "away_ranking_slug": "crivellaro-gabriele"
        },
        {
          "date": "09.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Caniato C. A.",
          "away": "Cecconi F.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "04.08.26",
          "surface": "clay",
          "event": "Plovdiv 2 (Bulgaria), clay",
          "home": "Piraino G.",
          "away": "Caniato C. A.",
          "score": "2-1",
          "home_rank": 359,
          "home_tour": "ATP",
          "home_player_id": "2VTqlA8l",
          "home_profile_url": "https://www.flashscore.com/player/piraino-gabriele/2VTqlA8l/",
          "home_ranking_slug": "piraino-gabriele",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "28.07.26",
          "surface": "clay",
          "event": "San Marino (San Marino), clay",
          "home": "Caniato C. A.",
          "away": "Pellegrino A.",
          "score": "0-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 146,
          "away_tour": "ATP",
          "away_player_id": "ENPUiYgk",
          "away_profile_url": "https://www.flashscore.com/player/pellegrino-andrea/ENPUiYgk/",
          "away_ranking_slug": "pellegrino-andrea"
        }
      ],
      "player_2_last": [
        {
          "date": "18.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Barrena A.",
          "away": "Martin Manzano J. C.",
          "score": "2-0",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 455,
          "away_tour": "ATP",
          "away_player_id": "UHa9B19E",
          "away_profile_url": "https://www.flashscore.com/player/martin-manzano-juan-cruz/UHa9B19E/",
          "away_ranking_slug": "martin-manzano-juan-cruz"
        },
        {
          "date": "17.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Barrena A.",
          "away": "Pieri S.",
          "score": "2-0",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 405,
          "away_tour": "ATP",
          "away_player_id": "bNfa2nIF",
          "away_profile_url": "https://www.flashscore.com/player/pieri-samuele/bNfa2nIF/",
          "away_ranking_slug": "pieri-samuele"
        },
        {
          "date": "15.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Barrena A.",
          "away": "Chazal M.",
          "score": "2-1",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 433,
          "away_tour": "ATP",
          "away_player_id": "0YR4Uukr",
          "away_profile_url": "https://www.flashscore.com/player/chazal-maxime/0YR4Uukr/",
          "away_ranking_slug": "chazal-maxime"
        },
        {
          "date": "12.09.26",
          "surface": "clay",
          "event": "Tulln (Austria), clay",
          "home": "Reis Da Silva J.",
          "away": "Barrena A.",
          "score": "2-0",
          "home_rank": 220,
          "home_tour": "ATP",
          "home_player_id": "0fnJ8Cja",
          "home_profile_url": "https://www.flashscore.com/player/reis-da-silva-joao-lucas/0fnJ8Cja/",
          "home_ranking_slug": "reis-da-silva-joao-lucas",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "11.09.26",
          "surface": "clay",
          "event": "Tulln (Austria), clay",
          "home": "Kolar Z.",
          "away": "Barrena A.",
          "score": "1-2",
          "home_rank": 173,
          "home_tour": "ATP",
          "home_player_id": "rwvvD1sO",
          "home_profile_url": "https://www.flashscore.com/player/kolar-zdenek/rwvvD1sO/",
          "home_ranking_slug": "kolar-zdenek",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "09.09.26",
          "surface": "clay",
          "event": "Tulln (Austria), clay",
          "home": "Hipfl N.",
          "away": "Barrena A.",
          "score": "1-2",
          "home_rank": 738,
          "home_tour": "ATP",
          "home_player_id": "GKSrsP3H",
          "home_profile_url": "https://www.flashscore.com/player/hipfl-nico/GKSrsP3H/",
          "home_ranking_slug": "hipfl-nico",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "07.09.26",
          "surface": "clay",
          "event": "Tulln (Austria), clay",
          "home": "Milic O.",
          "away": "Barrena A.",
          "score": "1-2",
          "home_rank": 356,
          "home_tour": "ATP",
          "home_player_id": "06Zumgy7",
          "home_profile_url": "https://www.flashscore.com/player/milic-ognjen/06Zumgy7/",
          "home_ranking_slug": "milic-ognjen",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "01.09.26",
          "surface": "clay",
          "event": "Porto 2 (Portugal), clay",
          "home": "Bailly G. A.",
          "away": "Barrena A.",
          "score": "2-0",
          "home_rank": 317,
          "home_tour": "ATP",
          "home_player_id": "rNSGbSql",
          "home_profile_url": "https://www.flashscore.com/player/bailly-gilles-arnaud/rNSGbSql/",
          "home_ranking_slug": "bailly-gilles-arnaud",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "15.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Mrva M.",
          "away": "Barrena A.",
          "score": "2-0",
          "home_rank": 209,
          "home_tour": "ATP",
          "home_player_id": "hMR2isnm",
          "home_profile_url": "https://www.flashscore.com/player/mrva-maxim/hMR2isnm/",
          "home_ranking_slug": "mrva-maxim",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "14.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Barrena A.",
          "away": "Neumayer L.",
          "score": "0-0",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 180,
          "away_tour": "ATP",
          "away_player_id": "4ffrgw5a",
          "away_profile_url": "https://www.flashscore.com/player/neumayer-lukas/4ffrgw5a/",
          "away_ranking_slug": "neumayer-lukas"
        }
      ]
    },
    "clay": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "18.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Brunold M.",
          "away": "Caniato C. A.",
          "score": "1-2",
          "home_rank": 257,
          "home_tour": "ATP",
          "home_player_id": "AqiRBgj5",
          "home_profile_url": "https://www.flashscore.com/player/brunold-mika/AqiRBgj5/",
          "home_ranking_slug": "brunold-mika",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "17.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Caniato C. A.",
          "away": "Almazan Valiente I.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 478,
          "away_tour": "ATP",
          "away_player_id": "Sxms8uzF",
          "away_profile_url": "https://www.flashscore.com/player/almazan-valiente-izan/Sxms8uzF/",
          "away_ranking_slug": "almazan-valiente-izan"
        },
        {
          "date": "15.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "La Vela G.",
          "away": "Caniato C. A.",
          "score": "0-2",
          "home_rank": 507,
          "home_tour": "ATP",
          "home_player_id": "pfUhRct8",
          "home_profile_url": "https://www.flashscore.com/player/la-vela-giuseppe/pfUhRct8/",
          "home_ranking_slug": "la-vela-giuseppe",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "10.09.26",
          "surface": "clay",
          "event": "M25 Rabat 2 (Morocco), clay",
          "home": "Caniato C. A.",
          "away": "Delage P.",
          "score": "0-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 576,
          "away_tour": "ATP",
          "away_player_id": "vBvBhK26",
          "away_profile_url": "https://www.flashscore.com/player/delage-pierre/vBvBhK26/",
          "away_ranking_slug": "delage-pierre"
        },
        {
          "date": "09.09.26",
          "surface": "clay",
          "event": "M25 Rabat 2 (Morocco), clay",
          "home": "Caniato C. A.",
          "away": "Jamji A.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 1271,
          "away_tour": "ATP",
          "away_player_id": "vqaQ459F",
          "away_profile_url": "https://www.flashscore.com/player/jamji-amine/vqaQ459F/",
          "away_ranking_slug": "jamji-amine"
        },
        {
          "date": "11.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Caniato C. A.",
          "away": "Passaro F.",
          "score": "1-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 201,
          "away_tour": "ATP",
          "away_player_id": "6iHVMexn",
          "away_profile_url": "https://www.flashscore.com/player/passaro-francesco/6iHVMexn/",
          "away_ranking_slug": "passaro-francesco"
        },
        {
          "date": "10.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Caniato C. A.",
          "away": "Crivellaro G.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 1003,
          "away_tour": "ATP",
          "away_player_id": "G8zOrfq2",
          "away_profile_url": "https://www.flashscore.com/player/crivellaro-gabriele/G8zOrfq2/",
          "away_ranking_slug": "crivellaro-gabriele"
        },
        {
          "date": "09.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Caniato C. A.",
          "away": "Cecconi F.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "04.08.26",
          "surface": "clay",
          "event": "Plovdiv 2 (Bulgaria), clay",
          "home": "Piraino G.",
          "away": "Caniato C. A.",
          "score": "2-1",
          "home_rank": 359,
          "home_tour": "ATP",
          "home_player_id": "2VTqlA8l",
          "home_profile_url": "https://www.flashscore.com/player/piraino-gabriele/2VTqlA8l/",
          "home_ranking_slug": "piraino-gabriele",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "28.07.26",
          "surface": "clay",
          "event": "San Marino (San Marino), clay",
          "home": "Caniato C. A.",
          "away": "Pellegrino A.",
          "score": "0-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 146,
          "away_tour": "ATP",
          "away_player_id": "ENPUiYgk",
          "away_profile_url": "https://www.flashscore.com/player/pellegrino-andrea/ENPUiYgk/",
          "away_ranking_slug": "pellegrino-andrea"
        }
      ],
      "player_2_last": [
        {
          "date": "18.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Barrena A.",
          "away": "Martin Manzano J. C.",
          "score": "2-0",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 455,
          "away_tour": "ATP",
          "away_player_id": "UHa9B19E",
          "away_profile_url": "https://www.flashscore.com/player/martin-manzano-juan-cruz/UHa9B19E/",
          "away_ranking_slug": "martin-manzano-juan-cruz"
        },
        {
          "date": "17.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Barrena A.",
          "away": "Pieri S.",
          "score": "2-0",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 405,
          "away_tour": "ATP",
          "away_player_id": "bNfa2nIF",
          "away_profile_url": "https://www.flashscore.com/player/pieri-samuele/bNfa2nIF/",
          "away_ranking_slug": "pieri-samuele"
        },
        {
          "date": "15.09.26",
          "surface": "clay",
          "event": "Biella (Italy), clay",
          "home": "Barrena A.",
          "away": "Chazal M.",
          "score": "2-1",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 433,
          "away_tour": "ATP",
          "away_player_id": "0YR4Uukr",
          "away_profile_url": "https://www.flashscore.com/player/chazal-maxime/0YR4Uukr/",
          "away_ranking_slug": "chazal-maxime"
        },
        {
          "date": "12.09.26",
          "surface": "clay",
          "event": "Tulln (Austria), clay",
          "home": "Reis Da Silva J.",
          "away": "Barrena A.",
          "score": "2-0",
          "home_rank": 220,
          "home_tour": "ATP",
          "home_player_id": "0fnJ8Cja",
          "home_profile_url": "https://www.flashscore.com/player/reis-da-silva-joao-lucas/0fnJ8Cja/",
          "home_ranking_slug": "reis-da-silva-joao-lucas",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "11.09.26",
          "surface": "clay",
          "event": "Tulln (Austria), clay",
          "home": "Kolar Z.",
          "away": "Barrena A.",
          "score": "1-2",
          "home_rank": 173,
          "home_tour": "ATP",
          "home_player_id": "rwvvD1sO",
          "home_profile_url": "https://www.flashscore.com/player/kolar-zdenek/rwvvD1sO/",
          "home_ranking_slug": "kolar-zdenek",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "09.09.26",
          "surface": "clay",
          "event": "Tulln (Austria), clay",
          "home": "Hipfl N.",
          "away": "Barrena A.",
          "score": "1-2",
          "home_rank": 738,
          "home_tour": "ATP",
          "home_player_id": "GKSrsP3H",
          "home_profile_url": "https://www.flashscore.com/player/hipfl-nico/GKSrsP3H/",
          "home_ranking_slug": "hipfl-nico",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "07.09.26",
          "surface": "clay",
          "event": "Tulln (Austria), clay",
          "home": "Milic O.",
          "away": "Barrena A.",
          "score": "1-2",
          "home_rank": 356,
          "home_tour": "ATP",
          "home_player_id": "06Zumgy7",
          "home_profile_url": "https://www.flashscore.com/player/milic-ognjen/06Zumgy7/",
          "home_ranking_slug": "milic-ognjen",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "01.09.26",
          "surface": "clay",
          "event": "Porto 2 (Portugal), clay",
          "home": "Bailly G. A.",
          "away": "Barrena A.",
          "score": "2-0",
          "home_rank": 317,
          "home_tour": "ATP",
          "home_player_id": "rNSGbSql",
          "home_profile_url": "https://www.flashscore.com/player/bailly-gilles-arnaud/rNSGbSql/",
          "home_ranking_slug": "bailly-gilles-arnaud",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "15.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Mrva M.",
          "away": "Barrena A.",
          "score": "2-0",
          "home_rank": 209,
          "home_tour": "ATP",
          "home_player_id": "hMR2isnm",
          "home_profile_url": "https://www.flashscore.com/player/mrva-maxim/hMR2isnm/",
          "home_ranking_slug": "mrva-maxim",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "14.08.26",
          "surface": "clay",
          "event": "Todi (Italy), clay",
          "home": "Barrena A.",
          "away": "Neumayer L.",
          "score": "0-0",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 180,
          "away_tour": "ATP",
          "away_player_id": "4ffrgw5a",
          "away_profile_url": "https://www.flashscore.com/player/neumayer-lukas/4ffrgw5a/",
          "away_ranking_slug": "neumayer-lukas"
        }
      ]
    },
    "grass": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "09.07.23",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Sakamoto R.",
          "away": "Caniato C. A.",
          "score": "2-0",
          "home_rank": 135,
          "home_tour": "ATP",
          "home_player_id": "AeBHWNls",
          "home_profile_url": "https://www.flashscore.com/player/sakamoto-rei/AeBHWNls/",
          "home_ranking_slug": "sakamoto-rei",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "07.07.23",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Ganesan A.",
          "away": "Caniato C. A.",
          "score": "0-2",
          "home_rank": 808,
          "home_tour": "ATP",
          "home_player_id": "jN8AWUp9",
          "home_profile_url": "https://www.flashscore.com/player/ganesan-adhithya/jN8AWUp9/",
          "home_ranking_slug": "ganesan-adhithya",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "06.07.23",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Diack J.",
          "away": "Caniato C. A.",
          "score": "1-2",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        }
      ],
      "player_2_last": [
        {
          "date": "22.06.26",
          "surface": "grass",
          "event": "Wimbledon (United Kingdom), grass",
          "home": "Skatov T.",
          "away": "Barrena A.",
          "score": "2-0",
          "home_rank": 198,
          "home_tour": "ATP",
          "home_player_id": "h6n0i9iE",
          "home_profile_url": "https://www.flashscore.com/player/skatov-timofey/h6n0i9iE/",
          "home_ranking_slug": "skatov-timofey",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        }
      ]
    },
    "hard": {
      "h2h": [],
      "player_1_last": [
        {
          "date": "02.03.26",
          "surface": "hard",
          "event": "Fujairah (United Arab Emirates), hard",
          "home": "Caniato C. A.",
          "away": "Ivashka I.",
          "score": "0-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 230,
          "away_tour": "ATP",
          "away_player_id": "nkLki9VA",
          "away_profile_url": "https://www.flashscore.com/player/ivashka-ilya/nkLki9VA/",
          "away_ranking_slug": "ivashka-ilya"
        },
        {
          "date": "18.02.26",
          "surface": "hard",
          "event": "M25 Vila Real de Santo António 2 (Portugal), hard",
          "home": "Caniato C. A.",
          "away": "Giunta M.",
          "score": "1-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 386,
          "away_tour": "ATP",
          "away_player_id": "hQkb3GZ8",
          "away_profile_url": "https://www.flashscore.com/player/giunta-massimo/hQkb3GZ8/",
          "away_ranking_slug": "giunta-massimo"
        },
        {
          "date": "11.02.26",
          "surface": "hard",
          "event": "M25 Vila Real de Santo Antonio (Portugal), hard",
          "home": "Caniato C. A.",
          "away": "Domingues J.",
          "score": "0-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 595,
          "away_tour": "ATP",
          "away_player_id": "W27uslC4",
          "away_profile_url": "https://www.flashscore.com/player/domingues-joao/W27uslC4/",
          "away_ranking_slug": "domingues-joao"
        },
        {
          "date": "02.02.26",
          "surface": "hard",
          "event": "Cesenatico (Italy), hard",
          "home": "Lokoli L.",
          "away": "Caniato C. A.",
          "score": "2-0",
          "home_rank": 382,
          "home_tour": "ATP",
          "home_player_id": "ITXDs0et",
          "home_profile_url": "https://www.flashscore.com/player/lokoli-laurent/ITXDs0et/",
          "home_ranking_slug": "lokoli-laurent",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "25.11.25",
          "surface": "hard",
          "event": "Athens 2 (Greece), hard",
          "home": "Caniato C. A.",
          "away": "Story J.",
          "score": "0-2",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 706,
          "away_tour": "ATP",
          "away_player_id": "K80j7V9T",
          "away_profile_url": "https://www.flashscore.com/player/story-james/K80j7V9T/",
          "away_ranking_slug": "story-james"
        },
        {
          "date": "02.11.25",
          "surface": "hard",
          "event": "M25 Sintra 2 (Portugal), hard",
          "home": "Bailly G. A.",
          "away": "Caniato C. A.",
          "score": "0-2",
          "home_rank": 317,
          "home_tour": "ATP",
          "home_player_id": "rNSGbSql",
          "home_profile_url": "https://www.flashscore.com/player/bailly-gilles-arnaud/rNSGbSql/",
          "home_ranking_slug": "bailly-gilles-arnaud",
          "away_rank": 534,
          "away_tour": "ATP",
          "away_player_id": "l81bYq88",
          "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "away_ranking_slug": "caniato-carlo-alberto"
        },
        {
          "date": "01.11.25",
          "surface": "hard",
          "event": "M25 Sintra 2 (Portugal), hard",
          "home": "Caniato C. A.",
          "away": "Michalski D.",
          "score": "1-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 279,
          "away_tour": "ATP",
          "away_player_id": "hbOTyYSO",
          "away_profile_url": "https://www.flashscore.com/player/michalski-daniel/hbOTyYSO/",
          "away_ranking_slug": "michalski-daniel"
        },
        {
          "date": "01.11.25",
          "surface": "hard",
          "event": "M25 Sintra 2 (Portugal), hard",
          "home": "Caniato C. A.",
          "away": "Elias G.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 1127,
          "away_tour": "ATP",
          "away_player_id": "pWUxlkbN",
          "away_profile_url": "https://www.flashscore.com/player/elias-gastao/pWUxlkbN/",
          "away_ranking_slug": "elias-gastao"
        },
        {
          "date": "31.10.25",
          "surface": "hard",
          "event": "M25 Sintra 2 (Portugal), hard",
          "home": "Caniato C. A.",
          "away": "Hardt N.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto",
          "away_rank": 273,
          "away_tour": "ATP",
          "away_player_id": "QaQOIXla",
          "away_profile_url": "https://www.flashscore.com/player/hardt-nick/QaQOIXla/",
          "away_ranking_slug": "hardt-nick"
        },
        {
          "date": "29.10.25",
          "surface": "hard",
          "event": "M25 Sintra 2 (Portugal), hard",
          "home": "Caniato C. A.",
          "away": "Sychev P.",
          "score": "2-0",
          "home_rank": 534,
          "home_tour": "ATP",
          "home_player_id": "l81bYq88",
          "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
          "home_ranking_slug": "caniato-carlo-alberto"
        }
      ],
      "player_2_last": [
        {
          "date": "12.01.26",
          "surface": "hard",
          "event": "Australian Open (Australia), hard",
          "home": "Boyer T.",
          "away": "Barrena A.",
          "score": "2-1",
          "home_rank": 214,
          "home_tour": "ATP",
          "home_player_id": "lYHOmg6t",
          "home_profile_url": "https://www.flashscore.com/player/boyer-tristan/lYHOmg6t/",
          "home_ranking_slug": "boyer-tristan",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "06.01.26",
          "surface": "hard",
          "event": "Noumea (New Caledonia), hard",
          "home": "Barrena A.",
          "away": "Gea A.",
          "score": "0-2",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 63,
          "away_tour": "ATP",
          "away_player_id": "M5Nr6FTR",
          "away_profile_url": "https://www.flashscore.com/player/gea-arthur/M5Nr6FTR/",
          "away_ranking_slug": "gea-arthur"
        },
        {
          "date": "20.08.25",
          "surface": "hard",
          "event": "US Open (USA), hard",
          "home": "Barrena A.",
          "away": "Coppejans K.",
          "score": "1-2",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 223,
          "away_tour": "ATP",
          "away_player_id": "67EJxseJ",
          "away_profile_url": "https://www.flashscore.com/player/coppejans-kimmer/67EJxseJ/",
          "away_ranking_slug": "coppejans-kimmer"
        },
        {
          "date": "06.04.21",
          "surface": "hard",
          "event": "M15 Monastir 12 (Tunisia), hard",
          "home": "Barrena A.",
          "away": "Zhu E.",
          "score": "0-2",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 522,
          "away_tour": "ATP",
          "away_player_id": "6NJge0Iq",
          "away_profile_url": "https://www.flashscore.com/player/zhu-evan/6NJge0Iq/",
          "away_ranking_slug": "zhu-evan"
        },
        {
          "date": "01.04.21",
          "surface": "hard",
          "event": "M15 Monastir 11 (Tunisia), hard",
          "home": "Barrena A.",
          "away": "Marcondes I.",
          "score": "1-2",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex",
          "away_rank": 304,
          "away_tour": "ATP",
          "away_player_id": "GKJCcXKk",
          "away_profile_url": "https://www.flashscore.com/player/marcondes-igor/GKJCcXKk/",
          "away_ranking_slug": "marcondes-igor"
        },
        {
          "date": "31.03.21",
          "surface": "hard",
          "event": "M15 Monastir 11 (Tunisia), hard",
          "home": "Balzerani R.",
          "away": "Barrena A.",
          "score": "1-2",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "23.03.21",
          "surface": "hard",
          "event": "M15 Monastir 10 (Tunisia), hard",
          "home": "Barrena A.",
          "away": "Negritu Ch.",
          "score": "1-2",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex"
        },
        {
          "date": "17.03.21",
          "surface": "hard",
          "event": "M15 Monastir 9 (Tunisia), hard",
          "home": "Barrena A.",
          "away": "Carr S.",
          "score": "0-2",
          "home_rank": 216,
          "home_tour": "ATP",
          "home_player_id": "EcYZCT1F",
          "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "home_ranking_slug": "barrena-alex"
        },
        {
          "date": "09.03.21",
          "surface": "hard",
          "event": "M15 Monastir 8 (Tunisia), hard",
          "home": "Capecchi D.",
          "away": "Barrena A.",
          "score": "2-0",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "28.10.20",
          "surface": "hard",
          "event": "M15 Monastir 8 (Tunisia), hard",
          "home": "Marek W.",
          "away": "Barrena A.",
          "score": "2-1",
          "home_rank": 1384,
          "home_tour": "ATP",
          "home_player_id": "M9IcfLZb",
          "home_profile_url": "https://www.flashscore.com/player/marek-wojciech/M9IcfLZb/",
          "home_ranking_slug": "marek-wojciech",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        },
        {
          "date": "21.10.20",
          "surface": "hard",
          "event": "M15 Monastir 7 (Tunisia), hard",
          "home": "Heger T.",
          "away": "Barrena A.",
          "score": "2-1",
          "away_rank": 216,
          "away_tour": "ATP",
          "away_player_id": "EcYZCT1F",
          "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
          "away_ranking_slug": "barrena-alex"
        }
      ]
    }
  },
  "h2h_scrape_complete": true,
  "odds": {
    "home_away": {
      "player_1": {
        "value": 1.45,
        "indicator": null,
        "implied_pct": 63,
        "edge_pct": -6.8
      },
      "player_2": {
        "value": 2.45,
        "indicator": null,
        "implied_pct": 37,
        "edge_pct": 6.8
      },
      "vig_pct": 9.8
    }
  },
  "fixture": {
    "country": "Italy",
    "tour_type": "Challenger",
    "surface": "clay",
    "category": "Challenger Men Singles",
    "tournament": "Biella",
    "source_section": "https://www.flashscore.com/tennis/challenger-men-singles/biella/fixtures/",
    "fixture_scraped_at": "2026-09-18T14:46:46.289007"
  },
  "metrics": {
    "per_surface": {
      "all surfaces": {
        "player_1_metrics": {
          "played": 10,
          "wins": 6,
          "losses": 4,
          "straight_sets_wins": 5,
          "straight_sets_losses": 2,
          "deciders": 3,
          "sets_won": 14,
          "sets_lost": 9,
          "won_at_least_one_set": 8,
          "win_rate": 0.6,
          "set_diff": 5,
          "avg_set_diff": 0.5,
          "won_at_least_one_set_rate": 0.8,
          "confidence": 1
        },
        "player_2_metrics": {
          "played": 9,
          "wins": 6,
          "losses": 3,
          "straight_sets_wins": 2,
          "straight_sets_losses": 3,
          "deciders": 4,
          "sets_won": 12,
          "sets_lost": 10,
          "won_at_least_one_set": 6,
          "win_rate": 0.667,
          "set_diff": 2,
          "avg_set_diff": 0.22,
          "won_at_least_one_set_rate": 0.667,
          "confidence": 0.9
        }
      },
      "hard": {
        "player_1_metrics": {
          "played": 9,
          "wins": 4,
          "losses": 5,
          "straight_sets_wins": 4,
          "straight_sets_losses": 4,
          "deciders": 1,
          "sets_won": 9,
          "sets_lost": 10,
          "won_at_least_one_set": 5,
          "win_rate": 0.444,
          "set_diff": -1,
          "avg_set_diff": -0.11,
          "won_at_least_one_set_rate": 0.556,
          "confidence": 0.9
        },
        "player_2_metrics": {
          "played": 10,
          "wins": 1,
          "losses": 9,
          "straight_sets_wins": 0,
          "straight_sets_losses": 4,
          "deciders": 6,
          "sets_won": 7,
          "sets_lost": 19,
          "won_at_least_one_set": 6,
          "win_rate": 0.1,
          "set_diff": -12,
          "avg_set_diff": -1.2,
          "won_at_least_one_set_rate": 0.6,
          "confidence": 1
        }
      },
      "clay": {
        "player_1_metrics": {
          "played": 10,
          "wins": 6,
          "losses": 4,
          "straight_sets_wins": 5,
          "straight_sets_losses": 2,
          "deciders": 3,
          "sets_won": 14,
          "sets_lost": 9,
          "won_at_least_one_set": 8,
          "win_rate": 0.6,
          "set_diff": 5,
          "avg_set_diff": 0.5,
          "won_at_least_one_set_rate": 0.8,
          "confidence": 1
        },
        "player_2_metrics": {
          "played": 9,
          "wins": 6,
          "losses": 3,
          "straight_sets_wins": 2,
          "straight_sets_losses": 3,
          "deciders": 4,
          "sets_won": 12,
          "sets_lost": 10,
          "won_at_least_one_set": 6,
          "win_rate": 0.667,
          "set_diff": 2,
          "avg_set_diff": 0.22,
          "won_at_least_one_set_rate": 0.667,
          "confidence": 0.9
        }
      },
      "grass": {
        "player_1_metrics": {
          "played": 3,
          "wins": 2,
          "losses": 1,
          "straight_sets_wins": 1,
          "straight_sets_losses": 1,
          "deciders": 1,
          "sets_won": 4,
          "sets_lost": 3,
          "won_at_least_one_set": 2,
          "win_rate": 0.667,
          "set_diff": 1,
          "avg_set_diff": 0.33,
          "won_at_least_one_set_rate": 0.667,
          "confidence": 0.3
        },
        "player_2_metrics": {
          "played": 1,
          "wins": 0,
          "losses": 1,
          "straight_sets_wins": 0,
          "straight_sets_losses": 1,
          "deciders": 0,
          "sets_won": 0,
          "sets_lost": 2,
          "won_at_least_one_set": 0,
          "win_rate": 0,
          "set_diff": -2,
          "avg_set_diff": -2,
          "won_at_least_one_set_rate": 0,
          "confidence": 0.1
        }
      }
    }
  },
  "model": {
    "surface_used": "clay",
    "win_probability": {
      "player_1": 56,
      "player_2": 44
    },
    "prediction_quality": "low",
    "data_confidence_pct": 69,
    "h2h_meetings_used": 0,
    "model_only_p1_pct": 45,
    "blend_weight_model": 0.38,
    "confidence_breakdown": {
      "sample_conf_pct": 95,
      "recency_factor": 1,
      "surface_form_age_days": 0,
      "odds_present": true,
      "market_implied_p1_pct": 63,
      "model_vs_market_div_pct": 17,
      "market_factor": 0.72,
      "rank_form_divergence": true
    },
    "strength": {
      "rank_score": -0.3801,
      "rank_trust": 1,
      "surface_score": 0,
      "form_score": -0.0513,
      "dominance_score": 0.2467,
      "h2h_score": 0,
      "total_logit": -0.1847
    },
    "model_version": "v2.3-2026-06"
  },
  "enrichment_status": "complete"
}
Player 1
{
  "name": "Caniato C. A.",
  "rank": 534,
  "images": [
    "https://cdn.smoance.com/players/caniato-c-a.png"
  ],
  "player_id": "l81bYq88",
  "profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
  "dob": "2005-10-31",
  "age": 20,
  "ranking_tour": "ATP",
  "ranking_date": "14.09.2026",
  "rank_scraped_at": "2026-09-18T14:17:56.515068+00:00",
  "ranking_slug": "caniato-carlo-alberto"
}
Player 2
{
  "name": "Barrena A.",
  "rank": 216,
  "images": [
    "https://cdn.smoance.com/players/barrena-a.png"
  ],
  "player_id": "EcYZCT1F",
  "profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
  "dob": "2002-10-10",
  "age": 23,
  "ranking_tour": "ATP",
  "ranking_date": "14.09.2026",
  "rank_scraped_at": "2026-09-18T14:17:56.515068+00:00",
  "ranking_slug": "barrena-alex"
}
H2H Data
{
  "all surfaces": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "18.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Brunold M.",
        "away": "Caniato C. A.",
        "score": "1-2",
        "home_rank": 257,
        "home_tour": "ATP",
        "home_player_id": "AqiRBgj5",
        "home_profile_url": "https://www.flashscore.com/player/brunold-mika/AqiRBgj5/",
        "home_ranking_slug": "brunold-mika",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "17.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Caniato C. A.",
        "away": "Almazan Valiente I.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 478,
        "away_tour": "ATP",
        "away_player_id": "Sxms8uzF",
        "away_profile_url": "https://www.flashscore.com/player/almazan-valiente-izan/Sxms8uzF/",
        "away_ranking_slug": "almazan-valiente-izan"
      },
      {
        "date": "15.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "La Vela G.",
        "away": "Caniato C. A.",
        "score": "0-2",
        "home_rank": 507,
        "home_tour": "ATP",
        "home_player_id": "pfUhRct8",
        "home_profile_url": "https://www.flashscore.com/player/la-vela-giuseppe/pfUhRct8/",
        "home_ranking_slug": "la-vela-giuseppe",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "10.09.26",
        "surface": "clay",
        "event": "M25 Rabat 2 (Morocco), clay",
        "home": "Caniato C. A.",
        "away": "Delage P.",
        "score": "0-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 576,
        "away_tour": "ATP",
        "away_player_id": "vBvBhK26",
        "away_profile_url": "https://www.flashscore.com/player/delage-pierre/vBvBhK26/",
        "away_ranking_slug": "delage-pierre"
      },
      {
        "date": "09.09.26",
        "surface": "clay",
        "event": "M25 Rabat 2 (Morocco), clay",
        "home": "Caniato C. A.",
        "away": "Jamji A.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 1271,
        "away_tour": "ATP",
        "away_player_id": "vqaQ459F",
        "away_profile_url": "https://www.flashscore.com/player/jamji-amine/vqaQ459F/",
        "away_ranking_slug": "jamji-amine"
      },
      {
        "date": "11.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Caniato C. A.",
        "away": "Passaro F.",
        "score": "1-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 201,
        "away_tour": "ATP",
        "away_player_id": "6iHVMexn",
        "away_profile_url": "https://www.flashscore.com/player/passaro-francesco/6iHVMexn/",
        "away_ranking_slug": "passaro-francesco"
      },
      {
        "date": "10.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Caniato C. A.",
        "away": "Crivellaro G.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 1003,
        "away_tour": "ATP",
        "away_player_id": "G8zOrfq2",
        "away_profile_url": "https://www.flashscore.com/player/crivellaro-gabriele/G8zOrfq2/",
        "away_ranking_slug": "crivellaro-gabriele"
      },
      {
        "date": "09.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Caniato C. A.",
        "away": "Cecconi F.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "04.08.26",
        "surface": "clay",
        "event": "Plovdiv 2 (Bulgaria), clay",
        "home": "Piraino G.",
        "away": "Caniato C. A.",
        "score": "2-1",
        "home_rank": 359,
        "home_tour": "ATP",
        "home_player_id": "2VTqlA8l",
        "home_profile_url": "https://www.flashscore.com/player/piraino-gabriele/2VTqlA8l/",
        "home_ranking_slug": "piraino-gabriele",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "28.07.26",
        "surface": "clay",
        "event": "San Marino (San Marino), clay",
        "home": "Caniato C. A.",
        "away": "Pellegrino A.",
        "score": "0-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 146,
        "away_tour": "ATP",
        "away_player_id": "ENPUiYgk",
        "away_profile_url": "https://www.flashscore.com/player/pellegrino-andrea/ENPUiYgk/",
        "away_ranking_slug": "pellegrino-andrea"
      }
    ],
    "player_2_last": [
      {
        "date": "18.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Barrena A.",
        "away": "Martin Manzano J. C.",
        "score": "2-0",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 455,
        "away_tour": "ATP",
        "away_player_id": "UHa9B19E",
        "away_profile_url": "https://www.flashscore.com/player/martin-manzano-juan-cruz/UHa9B19E/",
        "away_ranking_slug": "martin-manzano-juan-cruz"
      },
      {
        "date": "17.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Barrena A.",
        "away": "Pieri S.",
        "score": "2-0",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 405,
        "away_tour": "ATP",
        "away_player_id": "bNfa2nIF",
        "away_profile_url": "https://www.flashscore.com/player/pieri-samuele/bNfa2nIF/",
        "away_ranking_slug": "pieri-samuele"
      },
      {
        "date": "15.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Barrena A.",
        "away": "Chazal M.",
        "score": "2-1",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 433,
        "away_tour": "ATP",
        "away_player_id": "0YR4Uukr",
        "away_profile_url": "https://www.flashscore.com/player/chazal-maxime/0YR4Uukr/",
        "away_ranking_slug": "chazal-maxime"
      },
      {
        "date": "12.09.26",
        "surface": "clay",
        "event": "Tulln (Austria), clay",
        "home": "Reis Da Silva J.",
        "away": "Barrena A.",
        "score": "2-0",
        "home_rank": 220,
        "home_tour": "ATP",
        "home_player_id": "0fnJ8Cja",
        "home_profile_url": "https://www.flashscore.com/player/reis-da-silva-joao-lucas/0fnJ8Cja/",
        "home_ranking_slug": "reis-da-silva-joao-lucas",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "11.09.26",
        "surface": "clay",
        "event": "Tulln (Austria), clay",
        "home": "Kolar Z.",
        "away": "Barrena A.",
        "score": "1-2",
        "home_rank": 173,
        "home_tour": "ATP",
        "home_player_id": "rwvvD1sO",
        "home_profile_url": "https://www.flashscore.com/player/kolar-zdenek/rwvvD1sO/",
        "home_ranking_slug": "kolar-zdenek",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "09.09.26",
        "surface": "clay",
        "event": "Tulln (Austria), clay",
        "home": "Hipfl N.",
        "away": "Barrena A.",
        "score": "1-2",
        "home_rank": 738,
        "home_tour": "ATP",
        "home_player_id": "GKSrsP3H",
        "home_profile_url": "https://www.flashscore.com/player/hipfl-nico/GKSrsP3H/",
        "home_ranking_slug": "hipfl-nico",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "07.09.26",
        "surface": "clay",
        "event": "Tulln (Austria), clay",
        "home": "Milic O.",
        "away": "Barrena A.",
        "score": "1-2",
        "home_rank": 356,
        "home_tour": "ATP",
        "home_player_id": "06Zumgy7",
        "home_profile_url": "https://www.flashscore.com/player/milic-ognjen/06Zumgy7/",
        "home_ranking_slug": "milic-ognjen",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "01.09.26",
        "surface": "clay",
        "event": "Porto 2 (Portugal), clay",
        "home": "Bailly G. A.",
        "away": "Barrena A.",
        "score": "2-0",
        "home_rank": 317,
        "home_tour": "ATP",
        "home_player_id": "rNSGbSql",
        "home_profile_url": "https://www.flashscore.com/player/bailly-gilles-arnaud/rNSGbSql/",
        "home_ranking_slug": "bailly-gilles-arnaud",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "15.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Mrva M.",
        "away": "Barrena A.",
        "score": "2-0",
        "home_rank": 209,
        "home_tour": "ATP",
        "home_player_id": "hMR2isnm",
        "home_profile_url": "https://www.flashscore.com/player/mrva-maxim/hMR2isnm/",
        "home_ranking_slug": "mrva-maxim",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "14.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Barrena A.",
        "away": "Neumayer L.",
        "score": "0-0",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 180,
        "away_tour": "ATP",
        "away_player_id": "4ffrgw5a",
        "away_profile_url": "https://www.flashscore.com/player/neumayer-lukas/4ffrgw5a/",
        "away_ranking_slug": "neumayer-lukas"
      }
    ]
  },
  "clay": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "18.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Brunold M.",
        "away": "Caniato C. A.",
        "score": "1-2",
        "home_rank": 257,
        "home_tour": "ATP",
        "home_player_id": "AqiRBgj5",
        "home_profile_url": "https://www.flashscore.com/player/brunold-mika/AqiRBgj5/",
        "home_ranking_slug": "brunold-mika",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "17.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Caniato C. A.",
        "away": "Almazan Valiente I.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 478,
        "away_tour": "ATP",
        "away_player_id": "Sxms8uzF",
        "away_profile_url": "https://www.flashscore.com/player/almazan-valiente-izan/Sxms8uzF/",
        "away_ranking_slug": "almazan-valiente-izan"
      },
      {
        "date": "15.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "La Vela G.",
        "away": "Caniato C. A.",
        "score": "0-2",
        "home_rank": 507,
        "home_tour": "ATP",
        "home_player_id": "pfUhRct8",
        "home_profile_url": "https://www.flashscore.com/player/la-vela-giuseppe/pfUhRct8/",
        "home_ranking_slug": "la-vela-giuseppe",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "10.09.26",
        "surface": "clay",
        "event": "M25 Rabat 2 (Morocco), clay",
        "home": "Caniato C. A.",
        "away": "Delage P.",
        "score": "0-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 576,
        "away_tour": "ATP",
        "away_player_id": "vBvBhK26",
        "away_profile_url": "https://www.flashscore.com/player/delage-pierre/vBvBhK26/",
        "away_ranking_slug": "delage-pierre"
      },
      {
        "date": "09.09.26",
        "surface": "clay",
        "event": "M25 Rabat 2 (Morocco), clay",
        "home": "Caniato C. A.",
        "away": "Jamji A.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 1271,
        "away_tour": "ATP",
        "away_player_id": "vqaQ459F",
        "away_profile_url": "https://www.flashscore.com/player/jamji-amine/vqaQ459F/",
        "away_ranking_slug": "jamji-amine"
      },
      {
        "date": "11.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Caniato C. A.",
        "away": "Passaro F.",
        "score": "1-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 201,
        "away_tour": "ATP",
        "away_player_id": "6iHVMexn",
        "away_profile_url": "https://www.flashscore.com/player/passaro-francesco/6iHVMexn/",
        "away_ranking_slug": "passaro-francesco"
      },
      {
        "date": "10.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Caniato C. A.",
        "away": "Crivellaro G.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 1003,
        "away_tour": "ATP",
        "away_player_id": "G8zOrfq2",
        "away_profile_url": "https://www.flashscore.com/player/crivellaro-gabriele/G8zOrfq2/",
        "away_ranking_slug": "crivellaro-gabriele"
      },
      {
        "date": "09.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Caniato C. A.",
        "away": "Cecconi F.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "04.08.26",
        "surface": "clay",
        "event": "Plovdiv 2 (Bulgaria), clay",
        "home": "Piraino G.",
        "away": "Caniato C. A.",
        "score": "2-1",
        "home_rank": 359,
        "home_tour": "ATP",
        "home_player_id": "2VTqlA8l",
        "home_profile_url": "https://www.flashscore.com/player/piraino-gabriele/2VTqlA8l/",
        "home_ranking_slug": "piraino-gabriele",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "28.07.26",
        "surface": "clay",
        "event": "San Marino (San Marino), clay",
        "home": "Caniato C. A.",
        "away": "Pellegrino A.",
        "score": "0-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 146,
        "away_tour": "ATP",
        "away_player_id": "ENPUiYgk",
        "away_profile_url": "https://www.flashscore.com/player/pellegrino-andrea/ENPUiYgk/",
        "away_ranking_slug": "pellegrino-andrea"
      }
    ],
    "player_2_last": [
      {
        "date": "18.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Barrena A.",
        "away": "Martin Manzano J. C.",
        "score": "2-0",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 455,
        "away_tour": "ATP",
        "away_player_id": "UHa9B19E",
        "away_profile_url": "https://www.flashscore.com/player/martin-manzano-juan-cruz/UHa9B19E/",
        "away_ranking_slug": "martin-manzano-juan-cruz"
      },
      {
        "date": "17.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Barrena A.",
        "away": "Pieri S.",
        "score": "2-0",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 405,
        "away_tour": "ATP",
        "away_player_id": "bNfa2nIF",
        "away_profile_url": "https://www.flashscore.com/player/pieri-samuele/bNfa2nIF/",
        "away_ranking_slug": "pieri-samuele"
      },
      {
        "date": "15.09.26",
        "surface": "clay",
        "event": "Biella (Italy), clay",
        "home": "Barrena A.",
        "away": "Chazal M.",
        "score": "2-1",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 433,
        "away_tour": "ATP",
        "away_player_id": "0YR4Uukr",
        "away_profile_url": "https://www.flashscore.com/player/chazal-maxime/0YR4Uukr/",
        "away_ranking_slug": "chazal-maxime"
      },
      {
        "date": "12.09.26",
        "surface": "clay",
        "event": "Tulln (Austria), clay",
        "home": "Reis Da Silva J.",
        "away": "Barrena A.",
        "score": "2-0",
        "home_rank": 220,
        "home_tour": "ATP",
        "home_player_id": "0fnJ8Cja",
        "home_profile_url": "https://www.flashscore.com/player/reis-da-silva-joao-lucas/0fnJ8Cja/",
        "home_ranking_slug": "reis-da-silva-joao-lucas",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "11.09.26",
        "surface": "clay",
        "event": "Tulln (Austria), clay",
        "home": "Kolar Z.",
        "away": "Barrena A.",
        "score": "1-2",
        "home_rank": 173,
        "home_tour": "ATP",
        "home_player_id": "rwvvD1sO",
        "home_profile_url": "https://www.flashscore.com/player/kolar-zdenek/rwvvD1sO/",
        "home_ranking_slug": "kolar-zdenek",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "09.09.26",
        "surface": "clay",
        "event": "Tulln (Austria), clay",
        "home": "Hipfl N.",
        "away": "Barrena A.",
        "score": "1-2",
        "home_rank": 738,
        "home_tour": "ATP",
        "home_player_id": "GKSrsP3H",
        "home_profile_url": "https://www.flashscore.com/player/hipfl-nico/GKSrsP3H/",
        "home_ranking_slug": "hipfl-nico",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "07.09.26",
        "surface": "clay",
        "event": "Tulln (Austria), clay",
        "home": "Milic O.",
        "away": "Barrena A.",
        "score": "1-2",
        "home_rank": 356,
        "home_tour": "ATP",
        "home_player_id": "06Zumgy7",
        "home_profile_url": "https://www.flashscore.com/player/milic-ognjen/06Zumgy7/",
        "home_ranking_slug": "milic-ognjen",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "01.09.26",
        "surface": "clay",
        "event": "Porto 2 (Portugal), clay",
        "home": "Bailly G. A.",
        "away": "Barrena A.",
        "score": "2-0",
        "home_rank": 317,
        "home_tour": "ATP",
        "home_player_id": "rNSGbSql",
        "home_profile_url": "https://www.flashscore.com/player/bailly-gilles-arnaud/rNSGbSql/",
        "home_ranking_slug": "bailly-gilles-arnaud",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "15.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Mrva M.",
        "away": "Barrena A.",
        "score": "2-0",
        "home_rank": 209,
        "home_tour": "ATP",
        "home_player_id": "hMR2isnm",
        "home_profile_url": "https://www.flashscore.com/player/mrva-maxim/hMR2isnm/",
        "home_ranking_slug": "mrva-maxim",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "14.08.26",
        "surface": "clay",
        "event": "Todi (Italy), clay",
        "home": "Barrena A.",
        "away": "Neumayer L.",
        "score": "0-0",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 180,
        "away_tour": "ATP",
        "away_player_id": "4ffrgw5a",
        "away_profile_url": "https://www.flashscore.com/player/neumayer-lukas/4ffrgw5a/",
        "away_ranking_slug": "neumayer-lukas"
      }
    ]
  },
  "grass": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "09.07.23",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Sakamoto R.",
        "away": "Caniato C. A.",
        "score": "2-0",
        "home_rank": 135,
        "home_tour": "ATP",
        "home_player_id": "AeBHWNls",
        "home_profile_url": "https://www.flashscore.com/player/sakamoto-rei/AeBHWNls/",
        "home_ranking_slug": "sakamoto-rei",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "07.07.23",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Ganesan A.",
        "away": "Caniato C. A.",
        "score": "0-2",
        "home_rank": 808,
        "home_tour": "ATP",
        "home_player_id": "jN8AWUp9",
        "home_profile_url": "https://www.flashscore.com/player/ganesan-adhithya/jN8AWUp9/",
        "home_ranking_slug": "ganesan-adhithya",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "06.07.23",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Diack J.",
        "away": "Caniato C. A.",
        "score": "1-2",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      }
    ],
    "player_2_last": [
      {
        "date": "22.06.26",
        "surface": "grass",
        "event": "Wimbledon (United Kingdom), grass",
        "home": "Skatov T.",
        "away": "Barrena A.",
        "score": "2-0",
        "home_rank": 198,
        "home_tour": "ATP",
        "home_player_id": "h6n0i9iE",
        "home_profile_url": "https://www.flashscore.com/player/skatov-timofey/h6n0i9iE/",
        "home_ranking_slug": "skatov-timofey",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      }
    ]
  },
  "hard": {
    "h2h": [],
    "player_1_last": [
      {
        "date": "02.03.26",
        "surface": "hard",
        "event": "Fujairah (United Arab Emirates), hard",
        "home": "Caniato C. A.",
        "away": "Ivashka I.",
        "score": "0-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 230,
        "away_tour": "ATP",
        "away_player_id": "nkLki9VA",
        "away_profile_url": "https://www.flashscore.com/player/ivashka-ilya/nkLki9VA/",
        "away_ranking_slug": "ivashka-ilya"
      },
      {
        "date": "18.02.26",
        "surface": "hard",
        "event": "M25 Vila Real de Santo António 2 (Portugal), hard",
        "home": "Caniato C. A.",
        "away": "Giunta M.",
        "score": "1-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 386,
        "away_tour": "ATP",
        "away_player_id": "hQkb3GZ8",
        "away_profile_url": "https://www.flashscore.com/player/giunta-massimo/hQkb3GZ8/",
        "away_ranking_slug": "giunta-massimo"
      },
      {
        "date": "11.02.26",
        "surface": "hard",
        "event": "M25 Vila Real de Santo Antonio (Portugal), hard",
        "home": "Caniato C. A.",
        "away": "Domingues J.",
        "score": "0-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 595,
        "away_tour": "ATP",
        "away_player_id": "W27uslC4",
        "away_profile_url": "https://www.flashscore.com/player/domingues-joao/W27uslC4/",
        "away_ranking_slug": "domingues-joao"
      },
      {
        "date": "02.02.26",
        "surface": "hard",
        "event": "Cesenatico (Italy), hard",
        "home": "Lokoli L.",
        "away": "Caniato C. A.",
        "score": "2-0",
        "home_rank": 382,
        "home_tour": "ATP",
        "home_player_id": "ITXDs0et",
        "home_profile_url": "https://www.flashscore.com/player/lokoli-laurent/ITXDs0et/",
        "home_ranking_slug": "lokoli-laurent",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "25.11.25",
        "surface": "hard",
        "event": "Athens 2 (Greece), hard",
        "home": "Caniato C. A.",
        "away": "Story J.",
        "score": "0-2",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 706,
        "away_tour": "ATP",
        "away_player_id": "K80j7V9T",
        "away_profile_url": "https://www.flashscore.com/player/story-james/K80j7V9T/",
        "away_ranking_slug": "story-james"
      },
      {
        "date": "02.11.25",
        "surface": "hard",
        "event": "M25 Sintra 2 (Portugal), hard",
        "home": "Bailly G. A.",
        "away": "Caniato C. A.",
        "score": "0-2",
        "home_rank": 317,
        "home_tour": "ATP",
        "home_player_id": "rNSGbSql",
        "home_profile_url": "https://www.flashscore.com/player/bailly-gilles-arnaud/rNSGbSql/",
        "home_ranking_slug": "bailly-gilles-arnaud",
        "away_rank": 534,
        "away_tour": "ATP",
        "away_player_id": "l81bYq88",
        "away_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "away_ranking_slug": "caniato-carlo-alberto"
      },
      {
        "date": "01.11.25",
        "surface": "hard",
        "event": "M25 Sintra 2 (Portugal), hard",
        "home": "Caniato C. A.",
        "away": "Michalski D.",
        "score": "1-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 279,
        "away_tour": "ATP",
        "away_player_id": "hbOTyYSO",
        "away_profile_url": "https://www.flashscore.com/player/michalski-daniel/hbOTyYSO/",
        "away_ranking_slug": "michalski-daniel"
      },
      {
        "date": "01.11.25",
        "surface": "hard",
        "event": "M25 Sintra 2 (Portugal), hard",
        "home": "Caniato C. A.",
        "away": "Elias G.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 1127,
        "away_tour": "ATP",
        "away_player_id": "pWUxlkbN",
        "away_profile_url": "https://www.flashscore.com/player/elias-gastao/pWUxlkbN/",
        "away_ranking_slug": "elias-gastao"
      },
      {
        "date": "31.10.25",
        "surface": "hard",
        "event": "M25 Sintra 2 (Portugal), hard",
        "home": "Caniato C. A.",
        "away": "Hardt N.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto",
        "away_rank": 273,
        "away_tour": "ATP",
        "away_player_id": "QaQOIXla",
        "away_profile_url": "https://www.flashscore.com/player/hardt-nick/QaQOIXla/",
        "away_ranking_slug": "hardt-nick"
      },
      {
        "date": "29.10.25",
        "surface": "hard",
        "event": "M25 Sintra 2 (Portugal), hard",
        "home": "Caniato C. A.",
        "away": "Sychev P.",
        "score": "2-0",
        "home_rank": 534,
        "home_tour": "ATP",
        "home_player_id": "l81bYq88",
        "home_profile_url": "https://www.flashscore.com/player/caniato-carlo-alberto/l81bYq88/",
        "home_ranking_slug": "caniato-carlo-alberto"
      }
    ],
    "player_2_last": [
      {
        "date": "12.01.26",
        "surface": "hard",
        "event": "Australian Open (Australia), hard",
        "home": "Boyer T.",
        "away": "Barrena A.",
        "score": "2-1",
        "home_rank": 214,
        "home_tour": "ATP",
        "home_player_id": "lYHOmg6t",
        "home_profile_url": "https://www.flashscore.com/player/boyer-tristan/lYHOmg6t/",
        "home_ranking_slug": "boyer-tristan",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "06.01.26",
        "surface": "hard",
        "event": "Noumea (New Caledonia), hard",
        "home": "Barrena A.",
        "away": "Gea A.",
        "score": "0-2",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 63,
        "away_tour": "ATP",
        "away_player_id": "M5Nr6FTR",
        "away_profile_url": "https://www.flashscore.com/player/gea-arthur/M5Nr6FTR/",
        "away_ranking_slug": "gea-arthur"
      },
      {
        "date": "20.08.25",
        "surface": "hard",
        "event": "US Open (USA), hard",
        "home": "Barrena A.",
        "away": "Coppejans K.",
        "score": "1-2",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 223,
        "away_tour": "ATP",
        "away_player_id": "67EJxseJ",
        "away_profile_url": "https://www.flashscore.com/player/coppejans-kimmer/67EJxseJ/",
        "away_ranking_slug": "coppejans-kimmer"
      },
      {
        "date": "06.04.21",
        "surface": "hard",
        "event": "M15 Monastir 12 (Tunisia), hard",
        "home": "Barrena A.",
        "away": "Zhu E.",
        "score": "0-2",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 522,
        "away_tour": "ATP",
        "away_player_id": "6NJge0Iq",
        "away_profile_url": "https://www.flashscore.com/player/zhu-evan/6NJge0Iq/",
        "away_ranking_slug": "zhu-evan"
      },
      {
        "date": "01.04.21",
        "surface": "hard",
        "event": "M15 Monastir 11 (Tunisia), hard",
        "home": "Barrena A.",
        "away": "Marcondes I.",
        "score": "1-2",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex",
        "away_rank": 304,
        "away_tour": "ATP",
        "away_player_id": "GKJCcXKk",
        "away_profile_url": "https://www.flashscore.com/player/marcondes-igor/GKJCcXKk/",
        "away_ranking_slug": "marcondes-igor"
      },
      {
        "date": "31.03.21",
        "surface": "hard",
        "event": "M15 Monastir 11 (Tunisia), hard",
        "home": "Balzerani R.",
        "away": "Barrena A.",
        "score": "1-2",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "23.03.21",
        "surface": "hard",
        "event": "M15 Monastir 10 (Tunisia), hard",
        "home": "Barrena A.",
        "away": "Negritu Ch.",
        "score": "1-2",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex"
      },
      {
        "date": "17.03.21",
        "surface": "hard",
        "event": "M15 Monastir 9 (Tunisia), hard",
        "home": "Barrena A.",
        "away": "Carr S.",
        "score": "0-2",
        "home_rank": 216,
        "home_tour": "ATP",
        "home_player_id": "EcYZCT1F",
        "home_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "home_ranking_slug": "barrena-alex"
      },
      {
        "date": "09.03.21",
        "surface": "hard",
        "event": "M15 Monastir 8 (Tunisia), hard",
        "home": "Capecchi D.",
        "away": "Barrena A.",
        "score": "2-0",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "28.10.20",
        "surface": "hard",
        "event": "M15 Monastir 8 (Tunisia), hard",
        "home": "Marek W.",
        "away": "Barrena A.",
        "score": "2-1",
        "home_rank": 1384,
        "home_tour": "ATP",
        "home_player_id": "M9IcfLZb",
        "home_profile_url": "https://www.flashscore.com/player/marek-wojciech/M9IcfLZb/",
        "home_ranking_slug": "marek-wojciech",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      },
      {
        "date": "21.10.20",
        "surface": "hard",
        "event": "M15 Monastir 7 (Tunisia), hard",
        "home": "Heger T.",
        "away": "Barrena A.",
        "score": "2-1",
        "away_rank": 216,
        "away_tour": "ATP",
        "away_player_id": "EcYZCT1F",
        "away_profile_url": "https://www.flashscore.com/player/barrena-alex/EcYZCT1F/",
        "away_ranking_slug": "barrena-alex"
      }
    ]
  }
}
Model
{
  "surface_used": "clay",
  "win_probability": {
    "player_1": 56,
    "player_2": 44
  },
  "prediction_quality": "low",
  "data_confidence_pct": 69,
  "h2h_meetings_used": 0,
  "model_only_p1_pct": 45,
  "blend_weight_model": 0.38,
  "confidence_breakdown": {
    "sample_conf_pct": 95,
    "recency_factor": 1,
    "surface_form_age_days": 0,
    "odds_present": true,
    "market_implied_p1_pct": 63,
    "model_vs_market_div_pct": 17,
    "market_factor": 0.72,
    "rank_form_divergence": true
  },
  "strength": {
    "rank_score": -0.3801,
    "rank_trust": 1,
    "surface_score": 0,
    "form_score": -0.0513,
    "dominance_score": 0.2467,
    "h2h_score": 0,
    "total_logit": -0.1847
  },
  "model_version": "v2.3-2026-06"
}
Odds
{
  "home_away": {
    "player_1": {
      "value": 1.45,
      "indicator": null,
      "implied_pct": 63,
      "edge_pct": -6.8
    },
    "player_2": {
      "value": 2.45,
      "indicator": null,
      "implied_pct": 37,
      "edge_pct": 6.8
    },
    "vig_pct": 9.8
  }
}
Live Data Snapshot
{
  "total": 1,
  "sample": {
    "match": "Caniato C. A. vs Barrena A.",
    "player_1": "Caniato C. A.",
    "player_2": "Barrena A.",
    "surface": "clay",
    "h2h_rows": 0
  }
}

Prediction alerts

Know when the next pick goes live.

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

Explore more matches and live updates on the Tennis board.