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

    D. Blanch vs J-L. Struff

    19/03/2026 17:45
    LWLLWW
    ATP No. 272
    Age 18
    Height 1.85 m
    LLLLWL
    ATP No. 78
    Age 36
    Height 1.93 m
    Hard
    Player 1
    Player 2
    Prob. %
    12
    Pred
    Correct score
    Avg. games per set
    Coef.
    Current set
    S1
    S2
    S3
    S4
    S5
     Score 
    ATP Miami - 1/64-finals
    4555
    20-2
    0
    2
    10.3
    -189
    6 3
    3 6
    6 3
    FT
    2 1
    INTRO

    Today at the ATP Miami 1/64-finals, we have D. Blanch facing off against J-L. Struff on the hard court.

    D. Blanch, an 18-year-old left-handed player, currently holds the ATP table position of 272 with 193 points. In the last four matches, Blanch has lost 75% of them.

    On the other side, J-L. Struff, a 35-year-old right-handed player standing at 1.93 meters, ranks 78th in the ATP table with 719 points. His career-high position was 21.

    J-L. Struff is predicted to win this match with a 55% probability. Both players will be looking to showcase their skills and advance in this tournament.

    16/03/2026
    Performance on
    D. Blanch Matches 49
    Win 22 Not finished 0 Lost 27
    45% 0% 55%
    J-L. Struff Matches 857
    Win 447 Not finished 18 Lost 392
    52% 2% 46%
    D. Blanch Last 6 matches
    12/03 2026
    D. Blanch B. Harris
    6 65 66
    3 77 78
    1 2
    Phoenix - 1/8-finals
    10/03 2026
    T. Atmane D. Blanch
    4 4
    6 6
    0 2
    Phoenix - 1/16-finals
    02/03 2026
    D. Blanch D. Prizmic
    63 0
    77 6
    0 2
    ATP Indian Wells - Semi-finals qualification
    13/02 2026
    D. Blanch A. Bolt
    5 3
    7 6
    0 2
    Brisbane 2 - Quarter-finals
    11/02 2026
    D. Blanch A. Weber
    6 6
    1 3
    2 0
    Brisbane 2 - 1/8-finals
    09/02 2026
    D. Blanch C. Denolly
    6 7
    4 5
    2 0
    Brisbane 2 - 1/16-finals
    03/02 2026
    D. Blanch P. Marinkov
    65 6 3
    77 3 6
    1 2
    Brisbane - 1/16-finals
    28/01 2026
    D. Blanch Y. H. Hsu
    0 6 3
    6 3 6
    1 2
    Phan Thiet 2 - 1/8-finals
    27/01 2026
    D. Blanch C. Ferguson
    6 6
    0 1
    2 0
    Phan Thiet 2 - 1/16-finals
    23/01 2026
    D. Michalski D. Blanch
    5 77 6
    7 63 3
    2 1
    Phan Thiet - Quarter-finals
    21/01 2026
    M. Ribecai D. Blanch
    4 711 1
    6 69 6
    1 2
    Phan Thiet - 1/8-finals
    20/01 2026
    D. Blanch Y. H. Hsu
    6 3 6
    2 6 2
    2 1
    Phan Thiet - 1/16-finals
    15/11 2025
    D. Blanch S. Kozlov
    2 79 3
    6 67 6
    1 2
    Champaign - Quarter-finals
    13/11 2025
    D. Blanch A. Azkara
    6 6
    3 4
    2 0
    Champaign - 1/8-finals
    12/11 2025
    M. Krueger D. Blanch
    3 65
    6 77
    0 2
    Champaign - 1/16-finals
    09/11 2025
    M. Krueger D. Blanch
    62 6 6
    77 4 1
    2 1
    Knoxville Challenger Men - Final
    08/11 2025
    D. Glinka D. Blanch
    4 62
    6 77
    0 2
    Knoxville Challenger Men - Semi-finals
    07/11 2025
    D. Blanch J. Clarke
    6 77
    3 65
    2 0
    Knoxville Challenger Men - Quarter-finals
    06/11 2025
    A. Martin D. Blanch
    4 4
    6 6
    0 2
    Knoxville Challenger Men - 1/8-finals
    04/11 2025
    A. Kotzen D. Blanch
    4 2
    6 6
    0 2
    Knoxville Challenger Men - 1/16-finals
    28/10 2025
    D. Blanch K. Smith
    6 3 2
    4 6 6
    1 2
    Charlottesville Challenger Men - 1/16-finals
    21/10 2025
    L. Draxl D. Blanch
    6 6
    4 4
    2 0
    Sioux Falls Challenger Men - 1/16-finals
    30/09 2025
    D. Blanch L. Potenza
    4 5
    6 7
    0 2
    Villena Challenger Men - 1/16-finals
    18/09 2025
    D. Blanch S. Banerjee
    0 6 3
    6 3 6
    1 2
    Columbus - 1/8-finals
    16/09 2025
    J. Monday D. Blanch
    3 6 65
    6 3 77
    1 2
    Columbus - 1/16-finals
    25/08 2025
    M. Damm D. Blanch
    6 6 6
    3 4 4
    3 0
    ATP US Open - 1/64-finals
    19/08 2025
    D. Blanch A. Muller
    77 3 5
    63 6 7
    1 2
    ATP Winston-Salem - 1/16-finals
    18/08 2025
    B. Coric D. Blanch
    4 65
    6 77
    0 2
    ATP Winston-Salem - 1/32-finals
    17/08 2025
    V. Royer D. Blanch
    6 2 65
    4 6 77
    1 2
    ATP Winston-Salem - Final qualification
    16/08 2025
    D. Blanch T. Boyer
    6 6
    2 3
    2 0
    ATP Winston-Salem - Semi-finals qualification
    17/07 2025
    F. Sun D. Blanch
    6 66 6
    2 78 3
    2 1
    Pozoblanco Challenger Men - 1/8-finals
    15/07 2025
    D. Blanch A. Martinez
    77 6
    64 2
    2 0
    Pozoblanco Challenger Men - 1/16-finals
    14/07 2025
    I. Montes-De La Torre D. Blanch
    4 4
    6 6
    0 2
    Pozoblanco Challenger Men - Final qualification
    13/07 2025
    C. Diaz Ruiz D. Blanch
    1 4
    6 6
    0 2
    Pozoblanco Challenger Men - Semi-finals qualification
    21/04 2025
    K. Majchrzak D. Blanch
    6 6
    1 4
    2 0
    ATP Madrid - Semi-finals qualification
    09/04 2025
    D. Blanch F. Meligeni Alves
    64 3
    77 6
    0 2
    Mexico City Challenger Men - 1/8-finals
    08/04 2025
    R. Alujas D. Blanch
    6 2 3
    3 6 6
    1 2
    Mexico City Challenger Men - 1/16-finals
    18/03 2025
    C. H. Tseng D. Blanch
    6 1 77
    4 6 64
    2 1
    ATP Miami - Final qualification
    17/03 2025
    D. Blanch T. Daniel
    68 6 6
    71 0 3
    2 1
    ATP Miami - Semi-finals qualification
    01/10 2024
    D. Blanch H. Grenier
    4 4
    6 6
    0 2
    Alicante Challenger Men - 1/16-finals
    19/06 2024
    D. Blanch G. Debru
    3 4
    6 6
    0 2
    13/05 2024
    T. Boyer D. Blanch
    68 77 6
    71 6 3
    2 1
    06/05 2024
    A. Andreev D. Blanch
    6 6
    1 3
    2 0
    25/04 2024
    D. Blanch R. Nadal
    1 0
    6 6
    0 2
    ATP Madrid - 1/64-finals
    20/03 2024
    T. Machac D. Blanch
    6 6
    4 2
    2 0
    ATP Miami - 1/64-finals
    03/10 2023
    F. Ferreira Silva D. Blanch
    6 6
    4 3
    2 0
    12/09 2023
    G. Johns D. Blanch
    6 3 77
    2 6 62
    2 1
    02/10 2022
    D. Blanch A. Santillan
    2 0
    6 6
    0 2
    Win 3
    50%
    Lost 3
    50%
    More
    J-L. Struff Last 6 matches
    10/03 2026
    J. Duckworth J-L. Struff
    63 6 6
    77 4 4
    2 1
    Phoenix - 1/16-finals
    04/03 2026
    Z. Bergs J-L. Struff
    6 6
    3 4
    2 0
    ATP Indian Wells - 1/64-finals
    24/02 2026
    J-L. Struff A. Bublik
    3 4
    6 6
    0 2
    ATP Dubai - 1/16-finals
    22/02 2026
    J-L. Struff O. Virtanen
    79 4 4
    67 6 6
    1 2
    ATP Dubai - Final qualification
    21/02 2026
    J-L. Struff A. Al Janahi
    6 6
    0 1
    2 0
    ATP Dubai - Semi-finals qualification
    12/02 2026
    J-L. Struff A. Bublik
    62 6 3
    77 4 6
    1 2
    ATP Rotterdam - 1/8-finals
    10/02 2026
    H. Grenier J-L. Struff
    0 4
    6 6
    0 2
    ATP Rotterdam - 1/16-finals
    20/01 2026
    V. Kopriva J-L. Struff
    4 6 2 6
    6 2 6 3
    6 1
    3 2
    ATP Australian Open - 1/64-finals
    11/01 2026
    E. Nava J-L. Struff
    3 6 6
    6 4 3
    2 1
    ATP Auckland - Final qualification
    10/01 2026
    A. Shepp J-L. Struff
    5 2
    7 6
    0 2
    ATP Auckland - Semi-finals qualification
    06/01 2026
    J-L. Struff B. Van De Zandschulp
    3 6 1
    6 1 6
    1 2
    Hong Kong - 1/16-finals
    05/01 2026
    J-L. Struff N. Basavareddy
    77 6
    65 2
    2 0
    Hong Kong - Final qualification
    04/01 2026
    J-L. Struff Z. Piros
    7 77
    5 63
    2 0
    ATP Hong Kong - Semi-finals qualification
    22/11 2025
    P. Carreno-Busta J-L. Struff
    6 78
    4 66
    2 0
    20/11 2025
    T. M. Etcheverry J-L. Struff
    77 79
    63 67
    2 0
    15/11 2025
    L. Broady J-L. Struff
    4 4
    6 6
    0 2
    Lyon 2 - Final
    14/11 2025
    D. Added J-L. Struff
    6 65 2
    1 77 6
    1 2
    Lyon 2 - Semi-finals
    13/11 2025
    J-L. Struff V. Kopriva
    6 6
    1 2
    2 0
    Lyon 2 - Quarter-finals
    12/11 2025
    J-L. Struff M. Lajal
    6 6
    4 2
    2 0
    Lyon 2 - 1/8-finals
    11/11 2025
    J-L. Struff B. Zhukayev
    65 77 6
    77 61 4
    2 1
    Lyon 2 - 1/16-finals
    03/11 2025
    A. Muller J-L. Struff
    6 2 78
    3 6 66
    2 1
    Athens - 1/16-finals
    02/11 2025
    J-L. Struff H. Bernet
    4 6 6
    6 4 3
    2 1
    ATP Athens - Final qualification
    01/11 2025
    J-L. Struff M. Lajal
    77 7
    61 5
    2 0
    ATP Athens - Semi-finals qualification
    27/10 2025
    J-L. Struff A. Blockx
    6 4 65
    3 6 77
    1 2
    Bratislava 2 - 1/16-finals
    17/10 2025
    J-L. Struff C. Moutet
    4 5
    6 7
    0 2
    Almaty - Quarter-finals
    16/10 2025
    K. Khachanov J-L. Struff
    6 65 3
    4 77 6
    1 2
    Almaty - 1/8-finals
    15/10 2025
    J-L. Struff M. McDonald
    2 6 6
    6 3 4
    2 1
    Almaty - 1/16-finals
    08/10 2025
    S. Sakellaridis J-L. Struff
    3 78 7
    6 66 5
    2 1
    Roanne Challenger Men - 1/16-finals
    30/09 2025
    J-L. Struff E. Butvilas
    4 2
    6 6
    0 2
    Villena Challenger Men - 1/16-finals
    12/09 2025
    Y. Nishioka J-L. Struff
    4 77 4
    6 64 6
    1 2
    01/09 2025
    N. Djokovic J-L. Struff
    6 6 6
    3 3 2
    3 0
    ATP US Open - 1/8-finals
    29/08 2025
    F. Tiafoe J-L. Struff
    4 3 67
    6 6 79
    0 3
    ATP US Open - 1/16-finals
    28/08 2025
    J-L. Struff H. Rune
    77 2 6 4
    65 6 3 6
    7 5
    3 2
    ATP US Open - 1/32-finals
    25/08 2025
    J-L. Struff M. McDonald
    3 77 6 6
    6 64 3 3
    3 1
    ATP US Open - 1/64-finals
    22/08 2025
    A. Cazaux J-L. Struff
    64 3
    77 6
    0 2
    ATP US Open - Final qualification
    21/08 2025
    T. Daniel J-L. Struff
    6 4 1
    2 6 6
    1 2
    ATP US Open - Semi-finals qualification
    18/08 2025
    C. Chidekh J-L. Struff
    4 1
    6 6
    0 2
    ATP US Open - Quarter-finals qualification
    06/08 2025
    M. Navone J-L. Struff
    62 6 6
    77 2 4
    2 1
    ATP Cincinnati - Semi-finals qualification
    24/07 2025
    A. Cazaux J-L. Struff
    6 6
    3 4
    2 0
    ATP Kitzbuhel - Quarter-finals
    23/07 2025
    J-L. Struff P. Martinez
    6 6
    2 2
    2 0
    ATP Kitzbuhel - 1/8-finals
    22/07 2025
    S. Ofner J-L. Struff
    4 2
    6 6
    0 2
    ATP Kitzbuhel - 1/16-finals
    20/07 2025
    J-L. Struff J. Rodionov
    6 77
    3 64
    2 0
    ATP Kitzbuhel - Final qualification
    19/07 2025
    J-L. Struff N. Hipfl
    6 6
    3 2
    2 0
    ATP Kitzbuhel - Semi-finals qualification
    15/07 2025
    J. M. Cerundolo J-L. Struff
    6 3 6
    3 6 3
    2 1
    ATP Gstaad - 1/16-finals
    04/07 2025
    J-L. Struff C. Alcaraz
    1 6 3 4
    6 3 6 6
    1 3
    ATP Wimbledon - 1/16-finals
    03/07 2025
    F. Auger-Aliassime J-L. Struff
    6 69 3 4
    3 711 6 6
    1 3
    ATP Wimbledon - 1/32-finals
    30/06 2025
    J-L. Struff F. Misolic
    6 5 6 6
    2 7 3 3
    3 1
    ATP Wimbledon - 1/64-finals
    17/06 2025
    L. Sonego J-L. Struff
    6 6
    3 2
    2 0
    ATP Halle - 1/16-finals
    11/06 2025
    J-L. Struff J. Lehecka
    4 5
    6 7
    0 2
    ATP Stuttgart - 1/8-finals
    09/06 2025
    M. Arnaldi J-L. Struff
    4 4
    6 6
    0 2
    ATP Stuttgart - 1/16-finals
    26/05 2025
    S. Ofner J-L. Struff
    77 6 65 6
    65 3 77 2
    3 1
    ATP French Open - 1/64-finals
    19/05 2025
    J-L. Struff J. Engel
    64 64
    77 77
    0 2
    ATP Hamburg - 1/16-finals
    30/04 2025
    M. Kecmanovic J-L. Struff
    6 7
    1 5
    2 0
    Estoril Challenger Men - 1/16-finals
    26/04 2025
    S. Tsitsipas J-L. Struff
    3 6 6
    6 4 3
    2 1
    ATP Madrid - 1/32-finals
    24/04 2025
    B. Van De Zandschulp J-L. Struff
    5 6 1
    7 2 4
    Ret. 1 - 1
    ATP Madrid - 1/64-finals
    15/04 2025
    F. Cerundolo J-L. Struff
    6 6
    0 2
    2 0
    ATP Munich - 1/16-finals
    06/04 2025
    J-L. Struff V. Vacherot
    2 1
    6 6
    0 2
    ATP Monte Carlo - 1/32-finals
    20/03 2025
    J-L. Struff A. Davidovich Fokina
    63 3
    77 6
    0 2
    ATP Miami - 1/64-finals
    14/03 2025
    J. Fonseca J-L. Struff
    6 4 6
    1 6 3
    2 1
    Phoenix Challenger Men - 1/8-finals
    07/03 2025
    J-L. Struff G. Monfils
    4 4
    6 6
    0 2
    ATP Indian Wells - 1/64-finals
    25/02 2025
    D. Medvedev J-L. Struff
    6 77
    4 64
    2 0
    ATP Dubai - 1/16-finals
    18/02 2025
    J-L. Struff T. Griekspoor
    65 67
    77 79
    0 2
    ATP Doha - 1/16-finals
    14/02 2025
    D. Medvedev J-L. Struff
    6 6
    3 2
    2 0
    ATP Marseille - Quarter-finals
    13/02 2025
    J-L. Struff H. Grenier
    6 5 6
    4 7 4
    2 1
    ATP Marseille - 1/8-finals
    11/02 2025
    J-L. Struff M. Guinard
    7 77
    5 64
    2 0
    ATP Marseille - 1/16-finals
    05/02 2025
    J-L. Struff F. Marozsan
    3 6 63
    6 4 77
    1 2
    ATP Rotterdam - 1/16-finals
    13/01 2025
    J-L. Struff F. Auger-Aliassime
    3 0 6 1
    6 6 4 6
    1 3
    ATP Australian Open - 1/64-finals
    08/01 2025
    J-L. Struff G. Monfils
    1 65
    6 77
    0 2
    ATP Auckland - 1/8-finals
    07/01 2025
    J-L. Struff Y. Bu
    6 6
    3 4
    2 0
    ATP Auckland - 1/16-finals
    22/11 2024
    J-L. Struff T. Griekspoor
    77 5 4
    64 7 6
    1 2
    20/11 2024
    J-L. Struff D. Shapovalov
    4 7 77
    6 5 65
    2 1
    05/11 2024
    C. Moutet J-L. Struff
    77 5 6
    62 7 3
    2 1
    ATP Metz - 1/8-finals
    04/11 2024
    A. Shevchenko J-L. Struff
    6 4 4
    3 6 6
    1 2
    ATP Metz - 1/16-finals
    30/10 2024
    A. Fils J-L. Struff
    6 6
    3 4
    2 0
    ATP Paris - 1/16-finals
    29/10 2024
    J-L. Struff L. Musetti
    6 6
    4 2
    2 0
    ATP Paris - 1/32-finals
    Win 1
    17%
    Lost 5
    83%
    More
    No. Player PTS
    73.
    Arthur Cazaux (France) 754
    74.
    Emilio Nava (USA) 741
    75.
    Hubert Hurkacz (Poland) 735
    76.
    Damir Dzumhur (Bosnia and Herzegovina) 723
    77.
    Mattia Bellucci (Italy) 720
    78.
    Jan-Lennard Struff (Germany) 719
    79.
    Eliot Spizzirri (USA) 718
    80.
    James Duckworth (Australia) 694
    81.
    Agustin Tirante Thiago (Argentina) 691
    82.
    Francisco Comesana (Argentina) 679
    83.
    Jacob Fearnley (United Kingdom) 679
    267.
    Gauthier Onclin (Belgium) 201
    268.
    Florent Bax (France) 200
    269.
    Sascha Gueymard Wayenburg (France) 196
    270.
    Zhizhen Zhang (China) 195
    271.
    Maxim Mrva (Czech Republic) 195
    272.
    Darwin Blanch (USA) 193
    273.
    Andres Martin (USA) 193
    274.
    Miguel Damas (Spain) 192
    275.
    Tiago Pereira (Portugal) 192
    276.
    Franco Agamenone (Italy) 191
    277.
    Petr Brunclik (Czech Republic) 187
    {"clay":{"win":1,"lost":10,"total":11},"hard":{"win":21,"lost":17,"total":38},"grass":{"win":0,"lost":0,"total":0}}
    {"clay":{"win":192,"lost":142,"total":342},"hard":{"win":223,"lost":212,"total":443},"grass":{"win":32,"lost":38,"total":72}}
    <
    September 2026
    Tennis predictions
    >
    {"8":"August 2026","9":"September 2026","10":"October 2026"}
    MonTueWedThuFriSatSun
    010203040506
    07080910111213
    14151617181920
    21222324252627
    282930

    Pick of the day

    14th
    3rd
    New England Revolution have seen both teams score in each of their last 6 Major League Soccer matches.