cal Football is Mathematics
More
More
Previews Trends Top Trends Livescore Injured players Team Comparison
Settings
Time Zone
cfimg
COEF

    H. Rocha vs M. Trungelliti

    31/03/2026 15:00
    WWLLWW
    ATP No. 125
    Age 22
    Height 1.8 m
    WWWWWW
    ATP No. 90
    Age 36
    Height 1.78 m
    Clay
    Player 1
    Player 2
    Prob. %
    12
    Pred
    Correct score
    Avg. games per set
    Coef.
    Current set
    S1
    S2
    S3
    S4
    S5
     Score 
    ATP Marrakech - 1/16-finals
    4159
    21-2
    1
    2
    10.7
    +120
    65 77
    2 6
    FT
    0 2
    Head to head
    14/01 2026
    H. Rocha M. Trungelliti
    5 6 3
    7 4 6
    1 2
    ATP Australian Open - Semi-finals qualification
    21/07 2024
    M. Trungelliti H. Rocha
    6 6
    3 2
    2 0
    ATP Umag - Final qualification
    Win H. Rocha 0
    0%
    Win M. Trungelliti 2
    100%
    INTRO

    In the upcoming ATP Marrakech 1/16-finals match on March 31, 2026, tennis fans are looking forward to witnessing H. Rocha facing off against M. Trungelliti.

    H. Rocha, a 21-year-old right-handed player standing at 1.8m, currently holds the ATP table position of 133 with 483 points.

    His opponent, M. Trungelliti, is a 36-year-old right-handed player with a height of 1.78m. Trungelliti sits at the 117th position on the ATP table, boasting 561 points and a career-high position of 112.

    With a solid track record of winning 9 out of his last 10 matches, Trungelliti enters this match as the favorite according to the Forebet algorithm prediction, giving him a 59% probability of clinching the victory.

    30/03/2026
    Performance on
    H. Rocha Matches 191
    Win 93 Not finished 5 Lost 93
    49% 3% 49%
    M. Trungelliti Matches 722
    Win 371 Not finished 33 Lost 318
    51% 5% 44%
    H. Rocha Last 6 matches
    30/03 2026
    H. Rocha N. Budkov Kjaer
    6 6
    1 2
    2 0
    ATP Marrakech - Final qualification
    29/03 2026
    H. Rocha D. Jorda Sanchis
    6 6
    3 2
    2 0
    ATP Marrakech - Semi-finals qualification
    18/03 2026
    C. Huertas Del Pino H. Rocha
    7 7
    5 5
    2 0
    Asuncion - 1/16-finals
    15/03 2026
    G. A. Olivieri H. Rocha
    6 6
    4 4
    2 0
    Santiago - Final
    14/03 2026
    H. Rocha P. Boscardin Dias
    6 6
    1 2
    2 0
    Santiago - Semi-finals
    13/03 2026
    N. Sanchez Izquierdo H. Rocha
    62 6 3
    77 3 6
    1 2
    Santiago - Quarter-finals
    12/03 2026
    S. Rodriguez Taverna H. Rocha
    5 0
    7 4
    Ret. 0 - 1
    Santiago - 1/8-finals
    10/03 2026
    P. Sakamoto H. Rocha
    6 3 3
    2 6 6
    1 2
    Santiago - 1/16-finals
    08/03 2026
    D. Vallejo H. Rocha
    4 4
    6 6
    0 2
    Brasilia 2 - Final
    07/03 2026
    H. Rocha T. Monteiro
    6 63 6
    0 77 3
    2 1
    Brasilia 2 - Semi-finals
    06/03 2026
    H. Rocha J. C. Prado Angelo
    6 6
    3 3
    2 0
    Brasilia 2 - Quarter-finals
    04/03 2026
    H. Rocha C. Sanchez Jover
    77 6
    63 2
    2 0
    Brasilia 2 - 1/8-finals
    03/03 2026
    H. Rocha F. Agamenone
    7 6
    5 2
    2 0
    Brasilia 2 - 1/16-finals
    22/02 2026
    D. Vallejo H. Rocha
    6 6
    4 2
    2 0
    ATP Santiago - Final qualification
    21/02 2026
    O. Luz H. Rocha
    3 2
    6 6
    0 2
    ATP Santiago - Semi-finals qualification
    06/02 2026
    Y. Bu H. Rocha
    4 4
    6 6
    0 2
    26/01 2026
    H. Rocha A. Moro Canas
    6 4 4
    3 6 6
    1 2
    Oeiras 2 - 1/16-finals
    20/01 2026
    H. Rocha L. Riedi
    4 2
    6 6
    0 2
    Oeiras - 1/16-finals
    14/01 2026
    H. Rocha M. Trungelliti
    5 6 3
    7 4 6
    1 2
    ATP Australian Open - Semi-finals qualification
    12/01 2026
    J. Reis Da Silva H. Rocha
    2 4
    6 6
    0 2
    ATP Australian Open - Quarter-finals qualification
    05/01 2026
    U. Blanchet H. Rocha
    6 6
    3 4
    2 0
    Canberra - 1/16-finals
    27/11 2025
    A. Vatutin H. Rocha
    77 6
    62 2
    2 0
    Maia - 1/8-finals
    25/11 2025
    G. Elias H. Rocha
    7 3 1
    5 6 6
    1 2
    Maia - 1/16-finals
    09/11 2025
    H. Rocha S. Shimabukuro
    7 3 6
    5 6 2
    2 1
    Matsuyama - Final
    08/11 2025
    H. Rocha F. Ferreira Silva
    6 6
    2 3
    2 0
    Matsuyama - Semi-finals
    07/11 2025
    H. Rocha R. Noguchi
    7 4 6
    5 6 3
    2 1
    Matsuyama - Quarter-finals
    05/11 2025
    H. Rocha R. Tokuda
    6 6
    4 3
    2 0
    Matsuyama - 1/8-finals
    03/11 2025
    H. Rocha K. Isomura
    5 6 6
    7 4 1
    2 1
    Matsuyama - 1/16-finals
    27/10 2025
    O. Crawford H. Rocha
    6 6
    1 4
    2 0
    Seoul - 1/16-finals
    20/10 2025
    H. Rocha D. Ajdukovic
    77 66 4
    61 78 6
    1 2
    Suzhou - 1/16-finals
    01/10 2025
    H. Rocha E. Moeller
    77 3 1
    62 6 6
    1 2
    Braga Challenger Men - 1/8-finals
    30/09 2025
    J. Clarke H. Rocha
    5 4
    7 6
    0 2
    Braga Challenger Men - 1/16-finals
    28/09 2025
    H. Rocha V. Gaubas
    77 3 4
    63 6 6
    1 2
    Lisbon - Final
    27/09 2025
    S. Travaglia H. Rocha
    6 4 63
    4 6 77
    1 2
    Lisbon - Semi-finals
    26/09 2025
    P. Llamas Ruiz H. Rocha
    3 4
    6 6
    0 2
    Lisbon - Quarter-finals
    24/09 2025
    H. Rocha J. Choinski
    6 6
    1 4
    2 0
    Lisbon - 1/8-finals
    22/09 2025
    P. Araujo H. Rocha
    4 3
    6 6
    0 2
    Lisbon - 1/16-finals
    03/09 2025
    G. A. Olivieri H. Rocha
    0 7 6
    6 5 2
    2 1
    Seville - 1/8-finals
    02/09 2025
    P. Martin Tiffon H. Rocha
    3 2
    6 6
    0 2
    Seville Challenger Men - 1/16-finals
    22/08 2025
    F. Passaro H. Rocha
    7 6
    5 3
    2 0
    ATP US Open - Final qualification
    21/08 2025
    B. Tomic H. Rocha
    64 2
    77 6
    0 2
    ATP US Open - Semi-finals qualification
    19/08 2025
    H. Rocha P. Herbert
    6 61 6
    4 77 4
    2 1
    ATP US Open - Quarter-finals qualification
    01/08 2025
    H. Rocha A. Moro Canas
    3 2
    6 6
    0 2
    Porto Challenger Men - Quarter-finals
    30/07 2025
    H. Rocha E. Coulibaly
    78 6
    66 4
    2 0
    Porto Challenger Men - 1/8-finals
    29/07 2025
    H. Rocha H. Searle
    6 6
    4 4
    2 0
    Porto Challenger Men - 1/16-finals
    19/07 2025
    F. Bagnis H. Rocha
    6 6
    4 3
    2 0
    ATP Kitzbuhel - Semi-finals qualification
    12/07 2025
    P. Zahraj H. Rocha
    7 6
    5 4
    2 0
    ATP Gstaad - Semi-finals qualification
    09/07 2025
    T. A. Tirante H. Rocha
    6 6
    0 4
    2 0
    Trieste Challenger Men - 1/16-finals
    25/06 2025
    T. Barrios Vera H. Rocha
    6 6
    4 3
    2 0
    ATP Wimbledon - Semi-finals qualification
    23/06 2025
    H. Rocha M. A. Dellien Velasco
    6 6
    3 1
    2 0
    ATP Wimbledon - Quarter-finals qualification
    13/06 2025
    D. Prizmic H. Rocha
    6 6
    4 1
    2 0
    Bratislava Challenger Men - Quarter-finals
    12/06 2025
    H. Rocha T. Barrios Vera
    6 7
    2 5
    2 0
    Bratislava Challenger Men - 1/8-finals
    11/06 2025
    D. Michalski H. Rocha
    2 1
    6 6
    0 2
    Bratislava Challenger Men - 1/16-finals
    31/05 2025
    A. Bublik H. Rocha
    7 6 6
    5 1 2
    3 0
    ATP French Open - 1/16-finals
    29/05 2025
    H. Rocha J. Mensik
    2 1 6 6
    6 6 4 3
    6 3
    3 2
    ATP French Open - 1/32-finals
    27/05 2025
    N. Basilashvili H. Rocha
    6 6 69 6
    77 2 711 2
    2 6
    2 3
    ATP French Open - 1/64-finals
    23/05 2025
    H. Rocha L. van Assche
    6 61 7
    3 77 5
    2 1
    ATP French Open - Final qualification
    22/05 2025
    T. Barrios Vera H. Rocha
    61 3
    77 6
    0 2
    ATP French Open - Semi-finals qualification
    20/05 2025
    R. Bertrand H. Rocha
    65 2
    77 6
    0 2
    ATP French Open - Quarter-finals qualification
    06/05 2025
    J. Choinski H. Rocha
    6 7
    3 5
    2 0
    Prague Challenger Men - 1/16-finals
    30/04 2025
    H. Rocha N. Jarry
    715 3 4
    613 6 6
    1 2
    Estoril Challenger Men - 1/16-finals
    17/04 2025
    A. Moro Canas H. Rocha
    6 71
    4 68
    2 0
    Oeiras 3 Challenger Men - 1/16-finals
    30/03 2025
    H. Rocha P. Herbert
    6 62 61
    4 77 77
    1 2
    ATP Marrakech - Semi-finals qualification
    26/03 2025
    H. Rocha L. Neumayer
    4 2
    6 6
    0 2
    Girona Challenger Men - 1/16-finals
    18/03 2025
    M. Fucsovics H. Rocha
    6 6
    2 3
    2 0
    Murcia Challenger Men - 1/16-finals
    11/02 2025
    H. Rocha P. Cachin
    2 0
    6 0
    Ret. 0 - 1
    Tenerife 2 Challenger Men - 1/16-finals
    08/02 2025
    H. Rocha A. Moro Canas
    2 78 0
    6 66 6
    1 2
    Tenerife Challenger Men - Semi-finals
    07/02 2025
    A. Shelbayh H. Rocha
    6 62 4
    4 77 6
    1 2
    Tenerife Challenger Men - Quarter-finals
    06/02 2025
    E. Butvilas H. Rocha
    4 5
    6 7
    0 2
    Tenerife Challenger Men - 1/8-finals
    05/02 2025
    Ch. Negritu H. Rocha
    4 1
    6 6
    0 2
    Tenerife Challenger Men - 1/16-finals
    02/02 2025
    R. Arneodo H. Rocha
    5 5
    7 7
    0 2
    16/01 2025
    H. Rocha F. Ferreira Silva
    77 63 65
    63 77 77
    1 2
    Oeiras 2 Challenger Men - 1/8-finals
    15/01 2025
    H. Rocha R. Bertrand
    1 6 6
    6 2 2
    2 1
    Oeiras 2 Challenger Men - 1/16-finals
    09/01 2025
    H. Rocha M. Gigante
    4 5
    6 7
    0 2
    ATP Australian Open - Final qualification
    08/01 2025
    M. Fucsovics H. Rocha
    2 63
    6 77
    0 2
    ATP Australian Open - Semi-finals qualification
    Win 4
    67%
    Lost 2
    33%
    More
    M. Trungelliti Last 6 matches
    30/03 2026
    M. Trungelliti R. Sakamoto
    71 6
    68 4
    2 0
    ATP Marrakech - Final qualification
    29/03 2026
    M. Trungelliti H. Barton
    6 7
    3 5
    2 0
    ATP Marrakech - Semi-finals qualification
    15/03 2026
    M. Trungelliti M. Cecchinato
    4 6 6
    6 0 3
    2 1
    Kigali 2 - Final
    14/03 2026
    M. Trungelliti Z. Kolar
    6 6
    3 3
    2 0
    Kigali 2 - Semi-finals
    13/03 2026
    M. Trungelliti M. Houkes
    66 77 6
    78 65 3
    2 1
    Kigali 2 - Quarter-finals
    11/03 2026
    M. Trungelliti J. Forejtek
    77 4 77
    6 6 65
    2 1
    Kigali 2 - 1/8-finals
    09/03 2026
    M. Trungelliti P. Martin Tiffon
    6 6
    4 2
    2 0
    Kigali 2 - 1/16-finals
    05/03 2026
    M. Trungelliti J. J. Schwarzler
    63 77 67
    77 63 79
    1 2
    Kigali - Quarter-finals
    04/03 2026
    M. Trungelliti F. Bax
    6 6
    3 4
    2 0
    Kigali - 1/8-finals
    02/03 2026
    M. Trungelliti G. Johns
    6 4 6
    4 6 4
    2 1
    Kigali - 1/16-finals
    21/02 2026
    M. Trungelliti L. Nardi
    6 2 63
    2 6 77
    1 2
    ATP Dubai - Semi-finals qualification
    14/02 2026
    M. Trungelliti B. Harris
    6 4 4
    3 6 6
    1 2
    ATP Doha - Semi-finals qualification
    15/01 2026
    J. Faria M. Trungelliti
    77 6
    65 3
    2 0
    ATP Australian Open - Final qualification
    14/01 2026
    H. Rocha M. Trungelliti
    5 6 3
    7 4 6
    1 2
    ATP Australian Open - Semi-finals qualification
    12/01 2026
    P. Sekulic M. Trungelliti
    2 6 1
    6 1 6
    1 2
    ATP Australian Open - Quarter-finals qualification
    22/11 2025
    Z. Kolar M. Trungelliti
    3 6 6
    6 3 3
    2 1
    21/11 2025
    A. Nedic M. Trungelliti
    6 3 3
    2 6 6
    1 2
    20/11 2025
    C. Cretu M. Trungelliti
    2 4
    6 6
    0 2
    18/11 2025
    F. C. Jianu M. Trungelliti
    5 77 4
    7 63 6
    1 2
    01/11 2025
    M. Trungelliti M. McDonald
    6 2 5
    2 6 7
    1 2
    ATP Athens - Semi-finals qualification
    22/10 2025
    M. Trungelliti D. Added
    5 3
    7 6
    0 2
    Brest - 1/16-finals
    12/10 2025
    G. A. Bailly M. Trungelliti
    6 78
    3 66
    2 0
    ATP Brussels - Semi-finals qualification
    10/10 2025
    M. Trungelliti C. Taberner
    4 4
    6 6
    0 2
    Valencia Challenger Men - Quarter-finals
    08/10 2025
    M. Trungelliti P. Martin Tiffon
    6 0
    4 0
    Ret. 1 - 0
    Valencia Challenger Men - 1/8-finals
    07/10 2025
    M. Trungelliti N. Fatic
    2 6 6
    6 3 4
    2 1
    Valencia Challenger Men - 1/16-finals
    03/10 2025
    V. Gaubas M. Trungelliti
    6 3 7
    3 6 5
    2 1
    Braga Challenger Men - Quarter-finals
    02/10 2025
    H. Squire M. Trungelliti
    3 6 3
    6 2 6
    1 2
    Braga Challenger Men - 1/8-finals
    30/09 2025
    T. Pereira M. Trungelliti
    1 1
    6 6
    0 2
    Braga Challenger Men - 1/16-finals
    26/09 2025
    M. Trungelliti I. Buse
    4 6 3
    6 3 6
    1 2
    Lisbon - Quarter-finals
    25/09 2025
    M. Trungelliti G. Den Ouden
    6 6
    1 2
    2 0
    Lisbon - 1/8-finals
    23/09 2025
    D. E. Galan M. Trungelliti
    2 63
    6 77
    0 2
    Lisbon - 1/16-finals
    07/09 2025
    M. Trungelliti A. Paulson
    7 6
    5 1
    2 0
    Tulln - Final
    06/09 2025
    J. J. Schwarzler M. Trungelliti
    4 3
    6 6
    0 2
    Tulln - Semi-finals
    05/09 2025
    M. Trungelliti S. Kopp
    77 6
    62 1
    2 0
    Tulln - Quarter-finals
    03/09 2025
    M. Trungelliti L. Mikrut
    77 6
    64 0
    2 0
    Tulln Challenger Men - 1/8-finals
    01/09 2025
    M. Trungelliti I. Gakhov
    6 6
    4 2
    2 0
    Tulln Challenger Men - 1/16-finals
    22/08 2025
    M. Trungelliti P. Llamas Ruiz
    6 1 2
    3 6 6
    1 2
    ATP US Open - Final qualification
    21/08 2025
    C. Garin M. Trungelliti
    63 5
    77 7
    0 2
    ATP US Open - Semi-finals qualification
    18/08 2025
    M. Trungelliti C. Eubanks
    7 3 6
    5 6 3
    2 1
    ATP US Open - Quarter-finals qualification
    19/07 2025
    M. Trungelliti L. Mikrut
    62 2
    77 6
    0 2
    ATP Umag - Semi-finals qualification
    15/07 2025
    F. Comesana M. Trungelliti
    6 6
    3 4
    2 0
    ATP Gstaad - 1/16-finals
    13/07 2025
    M. Trungelliti H. Bernet
    7 62 6
    5 77 4
    2 1
    ATP Gstaad - Final qualification
    12/07 2025
    M. Trungelliti A. Ritschard
    7 6
    5 4
    2 0
    ATP Gstaad - Semi-finals qualification
    05/07 2025
    M. Trungelliti J. Choinski
    4 6 4
    6 4 6
    1 2
    Troyes Challenger Men - Semi-finals
    04/07 2025
    M. Trungelliti N. Sanchez Izquierdo
    77 6
    64 4
    2 0
    Troyes Challenger Men - Quarter-finals
    03/07 2025
    M. Trungelliti M. Martineau
    2 6 6
    6 3 3
    2 1
    Troyes Challenger Men - 1/8-finals
    01/07 2025
    M. Trungelliti F. Bax
    4 6 6
    6 1 4
    2 1
    Troyes Challenger Men - 1/16-finals
    25/06 2025
    J. Faria M. Trungelliti
    6 7
    3 5
    2 0
    ATP Wimbledon - Semi-finals qualification
    23/06 2025
    M. Trungelliti A. Kachmazov
    2 6 6
    6 3 3
    2 1
    ATP Wimbledon - Quarter-finals qualification
    17/06 2025
    M. Trungelliti C. Smith
    2 6 3
    6 4 6
    1 2
    Nottingham Challenger Men - 1/16-finals
    15/06 2025
    D. Merida Aguilar M. Trungelliti
    3 6 3
    6 4 6
    1 2
    Lyon Challenger Men - Final
    14/06 2025
    M. Trungelliti C. Tabur
    6 7
    1 5
    2 0
    Lyon Challenger Men - Semi-finals
    13/06 2025
    M. Trungelliti D. Kuzmanov
    3 6 6
    6 3 4
    2 1
    Lyon Challenger Men - Quarter-finals
    12/06 2025
    M. Trungelliti I. Gakhov
    2 6 6
    6 4 3
    2 1
    Lyon Challenger Men - 1/8-finals
    10/06 2025
    M. Trungelliti A. Moro Canas
    6 6
    2 3
    2 0
    Lyon Challenger Men - 1/16-finals
    07/06 2025
    M. Trungelliti I. Buse
    4 63
    6 77
    0 2
    Heilbronn Challenger Men - Semi-finals
    06/06 2025
    R. Pacheco Mendez M. Trungelliti
    6 4 2
    2 6 6
    1 2
    Heilbronn Challenger Men - Quarter-finals
    05/06 2025
    M. Trungelliti V. Royer
    6 4 6
    1 6 4
    2 1
    Heilbronn Challenger Men - 1/8-finals
    02/06 2025
    M. Trungelliti J. Choinski
    78 0 6
    66 6 2
    2 1
    Heilbronn Challenger Men - 1/16-finals
    20/05 2025
    M. Trungelliti L. Neumayer
    3 3
    6 6
    0 2
    ATP French Open - Quarter-finals qualification
    16/05 2025
    M. Trungelliti D. Prizmic
    3 77 5
    6 65 7
    1 2
    Zagreb Challenger Men - Semi-finals
    15/05 2025
    M. Trungelliti H. Mayot
    77 6
    64 2
    2 0
    Zagreb Challenger Men - Quarter-finals
    14/05 2025
    F. Mena M. Trungelliti
    6 4 64
    2 6 77
    1 2
    Zagreb Challenger Men - 1/8-finals
    13/05 2025
    M. Trungelliti N. Oberleitner
    6 2 6
    2 6 4
    2 1
    Zagreb Challenger Men - 1/16-finals
    07/05 2025
    K. Coppejans M. Trungelliti
    77 6
    65 1
    2 0
    Francavilla Challenger Men - 1/8-finals
    06/05 2025
    P. Cachin M. Trungelliti
    2 5
    6 7
    0 2
    Francavilla Challenger Men - 1/16-finals
    02/05 2025
    M. Trungelliti T. Barrios Vera
    2 4
    6 6
    0 2
    Mauthausen Challenger Men - Quarter-finals
    30/04 2025
    M. Gigante M. Trungelliti
    6 61 3
    4 712 6
    1 2
    Mauthausen Challenger Men - 1/8-finals
    28/04 2025
    M. Trungelliti T. Skatov
    7 6
    5 4
    2 0
    Mauthausen Challenger Men - 1/16-finals
    10/04 2025
    M. Trungelliti M. Cilic
    2 6 1
    6 4 6
    1 2
    Madrid Challenger Men - 1/8-finals
    07/04 2025
    M. Trungelliti D. Merida Aguilar
    6 6
    3 3
    2 0
    Madrid Challenger Men - 1/16-finals
    30/03 2025
    K. Majchrzak M. Trungelliti
    6 6
    4 3
    2 0
    ATP Marrakech - Semi-finals qualification
    25/03 2025
    U. Blanchet M. Trungelliti
    3 6 6
    6 1 2
    2 1
    Girona Challenger Men - 1/16-finals
    18/03 2025
    C. O'Connell M. Trungelliti
    6 6
    2 3
    2 0
    ATP Miami - Final qualification
    17/03 2025
    M. Trungelliti A. Ritschard
    6 5 6
    4 7 3
    2 1
    ATP Miami - Semi-finals qualification
    Win 6
    100%
    Lost 0
    0%
    More
    No. Player PTS
    85.
    Marin Cilic (Croatia) 721
    86.
    James Duckworth (Australia) 721
    87.
    Zachary Svajda (USA) 719
    88.
    Lorenzo Sonego (Italy) 718
    89.
    Alexander Shevchenko (Kazakhstan) 699
    90.
    Marco Trungelliti (Argentina) 693
    91.
    Giovanni Mpetshi Perricard (France) 690
    92.
    Coleman Wong Chak Lam (Hong Kong) 680
    93.
    Rinky Hijikata (Australia) 677
    94.
    Sho Shimabukuro (Japan) 677
    95.
    Aleksandar Kovacevic (USA) 676
    120.
    Vilius Gaubas (Lithuania) 523
    121.
    Kyrian Jacquet (France) 521
    122.
    Dane Sweeny (Australia) 518
    123.
    Zsombor Piros (Hungary) 517
    124.
    Stan Wawrinka (Switzerland) 513
    125.
    Henrique Rocha (Portugal) 509
    126.
    Sebastian Ofner (Austria) 505
    127.
    Pablo Llamas Ruiz (Spain) 489
    128.
    Leandro Riedi (Switzerland) 487
    129.
    Nicolas Mejia (Colombia) 485
    130.
    Nikoloz Basilashvili (Georgia) 482
    {"clay":{"win":67,"lost":71,"total":142},"hard":{"win":23,"lost":16,"total":40},"grass":{"win":3,"lost":6,"total":9}}
    {"clay":{"win":272,"lost":205,"total":503},"hard":{"win":90,"lost":95,"total":191},"grass":{"win":9,"lost":18,"total":28}}
    <
    November 2026
    Tennis predictions
    >
    {"10":"October 2026","11":"November 2026","12":"December 2026"}
    MonTueWedThuFriSatSun
    01
    02030405060708
    09101112131415
    16171819202122
    23242526272829
    30

    Pick of the day

    3rd
    5th
    Real Cartagena have drawn at half-time in each of their last 6 away matches against Deportes Quindío in Primera B.