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

    M. Ribecai vs J. Berrettini

    02/04/2026 16:40
    LWLWWW
    Age 23
    LLLLLW
    Age 27
    Height 1.93 m
    Clay
    Player 1
    Player 2
    Prob. %
    12
    Pred
    Correct score
    Avg. games per set
    Coef.
    Current set
    S1
    S2
    S3
    S4
    S5
     Score 
    Barletta - 1/16-finals
    7030
    12-0
    2
    0
    9.5
    -182
    6 1
    6 2
    FT
    2 0
    Performance on
    M. Ribecai Matches 37
    Win 21 Not finished 1 Lost 15
    57% 3% 41%
    J. Berrettini Matches 139
    Win 55 Not finished 5 Lost 79
    40% 4% 57%
    M. Ribecai Last 6 matches
    30/03 2026
    M. Ribecai M. Dhamne
    6 3 3
    4 6 6
    1 2
    Barletta - Final qualification
    29/03 2026
    M. Ribecai L. Rottoli
    6 6
    4 2
    2 0
    Barletta - Semi-finals qualification
    27/03 2026
    M. Ribecai F. Bondioli
    3 2
    6 6
    0 2
    Naples - Quarter-finals
    25/03 2026
    M. Martineau M. Ribecai
    6 4 2
    2 6 6
    1 2
    Naples - 1/8-finals
    24/03 2026
    S. Purtseladze M. Ribecai
    2 3
    6 6
    0 2
    Naples - 1/16-finals
    23/03 2026
    M. Ribecai M. Tammaro
    6 6
    0 1
    2 0
    Naples - Final qualification
    22/03 2026
    M. Ribecai L. Raquillet
    6 6
    1 4
    2 0
    Naples - Semi-finals qualification
    08/02 2026
    M. Ribecai J. K. Trotter
    6 64 2
    1 77 6
    1 2
    Pau - Semi-finals qualification
    27/01 2026
    P. Bar Biryukov M. Ribecai
    6 6
    4 2
    2 0
    Phan Thiet 2 - 1/16-finals
    26/01 2026
    M. Ribecai E. Cook
    6 3 6
    1 6 2
    2 1
    Phan Thiet 2 - Final qualification
    25/01 2026
    M. Ribecai J. Charlton
    6 6
    3 4
    2 0
    Phan Thiet 2 - Semi-finals qualification
    21/01 2026
    M. Ribecai D. Blanch
    4 711 1
    6 69 6
    1 2
    Phan Thiet - 1/8-finals
    20/01 2026
    S. Sakellaridis M. Ribecai
    69 3
    711 6
    0 2
    Phan Thiet - 1/16-finals
    19/01 2026
    H. Moriya M. Ribecai
    2 6 4
    6 3 6
    1 2
    Phan Thiet - Final qualification
    18/01 2026
    L. McFadzean M. Ribecai
    4 1
    6 6
    0 2
    Phan Thiet - Semi-finals qualification
    11/01 2026
    M. Ribecai C. Langmo
    4 2
    6 6
    0 2
    Nonthaburi 2 - Semi-finals qualification
    04/01 2026
    M. Ribecai K. Matsuda
    6 5 68
    1 7 71
    1 2
    Nonthaburi - Semi-finals qualification
    26/11 2025
    A. Barroso Campos M. Ribecai
    6 3 6
    1 6 1
    2 1
    Athens 2 - 1/8-finals
    24/11 2025
    M. Ribecai D. Dedura-Palomero
    4 6 6
    6 3 3
    2 1
    Athens 2 - 1/16-finals
    18/11 2025
    F. Passaro M. Ribecai
    78 6
    66 2
    2 0
    Bergamo - 1/16-finals
    17/11 2025
    M. Ribecai H. S. Callejon
    7 77
    5 65
    2 0
    Bergamo - Final qualification
    16/11 2025
    M. Ribecai G. Ricca
    6 6
    1 2
    2 0
    Bergamo - Semi-finals qualification
    27/10 2025
    G. Hussey M. Ribecai
    6 6
    2 3
    2 0
    Monastir - Final qualification
    26/10 2025
    A. Omarkhanov M. Ribecai
    3 3
    6 6
    0 2
    Monastir Challenger Men - Semi-finals qualification
    14/10 2025
    M. Ribecai D. Lajovic
    2 6 1
    6 4 6
    1 2
    Olbia Challenger Men - 1/16-finals
    13/10 2025
    Ch. Negritu M. Ribecai
    3 2
    6 6
    0 2
    Olbia Challenger Men - Final qualification
    12/10 2025
    M. Vrbensky M. Ribecai
    63 1
    77 6
    0 2
    Olbia Challenger Men - Semi-finals qualification
    08/09 2025
    P. Martin Tiffon M. Ribecai
    6 6
    4 4
    2 0
    Biella - Final qualification
    07/09 2025
    L. Beraldo M. Ribecai
    1 3
    6 6
    0 2
    Biella Challenger Men - Semi-finals qualification
    Win 4
    67%
    Lost 2
    33%
    More
    J. Berrettini Last 6 matches
    23/03 2026
    J. Berrettini S. Gueymard Wayenburg
    1 0
    6 6
    0 2
    Split - 1/16-finals
    10/03 2026
    T. Gentzsch J. Berrettini
    2 6 6
    6 4 2
    2 1
    Hersonissos 2 - 1/16-finals
    02/03 2026
    A. Rybakov J. Berrettini
    1 6 6
    6 4 4
    2 1
    Hersonissos - 1/16-finals
    24/02 2026
    M. Lajal J. Berrettini
    6 6
    3 1
    2 0
    Saint Brieuc - 1/16-finals
    11/02 2026
    P. Llamas Ruiz J. Berrettini
    6 6
    2 2
    2 0
    Tenerife 2 - 1/8-finals
    09/02 2026
    J. Berrettini J. Vasami
    6 6
    3 3
    2 0
    Tenerife 2 - 1/16-finals
    02/02 2026
    J. Berrettini A. Shelbayh
    3 2
    6 6
    0 2
    Tenerife - 1/16-finals
    25/01 2026
    J. Berrettini M. Vrbensky
    6 66 2
    2 78 6
    1 2
    Oeiras 2 - Semi-finals qualification
    19/10 2025
    J. Berrettini J. Opitz
    6 65 2
    4 77 6
    1 2
    Hamburg Challenger Men - Semi-finals qualification
    02/09 2025
    A. Paulson J. Berrettini
    6 6
    3 4
    2 0
    Tulln Challenger Men - 1/16-finals
    30/08 2025
    J. B. Torres J. Berrettini
    3 6 79
    6 2 67
    2 1
    Como Challenger Men - Quarter-finals
    27/08 2025
    J. Berrettini L. Carboni
    6 6
    4 4
    2 0
    Como Challenger Men - 1/8-finals
    26/08 2025
    J. Berrettini L. E. Ambrogi
    2 6 6
    6 2 3
    2 1
    Como Challenger Men - 1/16-finals
    19/08 2025
    J. Berrettini B. Gadamauri
    77 66 62
    63 78 77
    1 2
    Augsburg Challenger Men - 1/16-finals
    29/07 2025
    D. Dedura-Palomero J. Berrettini
    6 5 6
    1 7 3
    2 1
    Liberec Challenger Men - 1/16-finals
    05/07 2025
    J. Berrettini C. Hemery
    5 4
    7 6
    0 2
    Troyes Challenger Men - Semi-finals
    04/07 2025
    N. Gombos J. Berrettini
    3 65
    6 77
    0 2
    Troyes Challenger Men - Quarter-finals
    02/07 2025
    J. Berrettini T. Faurel
    4 6 6
    6 4 3
    2 1
    Troyes Challenger Men - 1/8-finals
    30/06 2025
    J. Berrettini M. Rosenkranz
    77 77
    62 63
    2 0
    Troyes Challenger Men - 1/16-finals
    25/06 2025
    D. Prizmic J. Berrettini
    6 6
    1 2
    2 0
    Milan Challenger Men - 1/8-finals
    24/06 2025
    J. Berrettini H. Squire
    77 0
    65 0
    Ret. 1 - 0
    Milan Challenger Men - 1/16-finals
    23/06 2025
    J. Berrettini M. Ymer
    7 6
    5 2
    2 0
    Milan Challenger Men - Final qualification
    22/06 2025
    J. Berrettini M. Wiskandt
    78 65 6
    66 77 4
    2 1
    Milan Challenger Men - Semi-finals qualification
    15/06 2025
    S. Napolitano J. Berrettini
    79 6
    67 4
    2 0
    Sassuolo Challenger Men - Semi-finals qualification
    08/05 2025
    M. Lajal J. Berrettini
    7 7
    5 5
    2 0
    Francavilla Challenger Men - 1/8-finals
    06/05 2025
    J. Berrettini E. Butvilas
    6 6
    2 4
    2 0
    Francavilla Challenger Men - 1/16-finals
    05/05 2025
    J. Berrettini L. Potenza
    3 79 6
    6 67 3
    2 1
    Francavilla Challenger Men - Final qualification
    04/05 2025
    J. Berrettini A. Kalyanpur
    6 6
    0 1
    2 0
    Francavilla Challenger Men - Semi-finals qualification
    27/04 2025
    P. Brunclik J. Berrettini
    6 6
    2 0
    2 0
    Ostrava Challenger Men - Semi-finals qualification
    20/04 2025
    J. Berrettini L. Pokorny
    3 77 3
    6 64 6
    1 2
    Rome Challenger Men - Semi-finals qualification
    03/04 2025
    D. Evans J. Berrettini
    6 6
    4 2
    2 0
    Barletta Challenger Men - 1/8-finals
    02/04 2025
    A. Picchione J. Berrettini
    1 4
    6 6
    0 2
    Barletta Challenger Men - 1/16-finals
    24/03 2025
    G. Fonio J. Berrettini
    6 1 78
    3 6 66
    2 1
    Naples Challenger Men - Final qualification
    23/03 2025
    G. Mager J. Berrettini
    65 2
    77 6
    0 2
    Naples Challenger Men - Semi-finals qualification
    16/03 2025
    J. Berrettini L. Marmousez
    64 6 2
    77 2 6
    1 2
    Zadar Challenger Men - Semi-finals qualification
    24/02 2025
    J. Berrettini K. Samrej
    2 6 63
    6 2 77
    1 2
    Bengaluru Challenger Men - Final qualification
    23/02 2025
    J. Berrettini K. Tyagi
    6 3 6
    3 6 2
    2 1
    Bengaluru Challenger Men - Semi-finals qualification
    16/02 2025
    J. Berrettini H. Moriya
    5 3
    7 6
    0 2
    Pune Challenger Men - Semi-finals qualification
    10/02 2025
    J. Berrettini E. Vanshelboim
    5 5
    7 7
    0 2
    New Delhi Challenger Men - Final qualification
    09/02 2025
    J. Berrettini D. Palan
    6 6
    3 4
    2 0
    New Delhi Challenger Men - Semi-finals qualification
    05/02 2025
    R. Noguchi J. Berrettini
    7 6
    5 3
    2 0
    Chennai Challenger Men - 1/8-finals
    03/02 2025
    J. Berrettini S. Shimabukuro
    6 77
    3 64
    2 0
    Chennai Challenger Men - 1/16-finals
    19/11 2024
    J. Berrettini F. Arnaboldi
    3 6 5
    6 2 7
    1 2
    Rovereto Challenger Men - 1/16-finals
    15/10 2024
    S. Travaglia J. Berrettini
    7 6
    5 0
    2 0
    Olbia Challenger Men - 1/16-finals
    29/09 2024
    B. Rola J. Berrettini
    6 6
    2 4
    2 0
    Braga Challenger Men - Semi-finals qualification
    17/09 2024
    Ch. Negritu J. Berrettini
    6 6
    1 4
    2 0
    Sibiu Challenger Men - 1/16-finals
    13/09 2024
    J. Berrettini F. Coria
    5 5
    7 7
    0 2
    Szczecin Challenger Men - Quarter-finals
    12/09 2024
    J. Berrettini J. Choinski
    7 6
    5 3
    2 0
    Szczecin Challenger Men - 1/8-finals
    11/09 2024
    S. Napolitano J. Berrettini
    6 2 4
    3 6 6
    1 2
    Szczecin Challenger Men - 1/16-finals
    10/09 2024
    J. Berrettini M. Chazal
    3 6 6
    6 2 3
    2 1
    Szczecin Challenger Men - Final qualification
    08/09 2024
    J. Berrettini K. Knitter
    6 6
    1 3
    2 0
    Szczecin Challenger Men - Semi-finals qualification
    03/09 2024
    J. Berrettini I. Buse
    4 2
    6 6
    0 2
    Genova Challenger Men - 1/16-finals
    24/07 2024
    J. Berrettini N. Basilashvili
    3 3
    6 6
    0 2
    Verona Challenger Men - 1/8-finals
    23/07 2024
    A. Moro Canas J. Berrettini
    6 2 3
    3 6 6
    1 2
    Verona Challenger Men - 1/16-finals
    11/07 2024
    T. Barrios Vera J. Berrettini
    6 6
    3 0
    2 0
    Trieste Challenger Men - 1/8-finals
    10/07 2024
    J. Berrettini C. H. Tseng
    6 3 1
    4 6 0
    Ret. 1 - 1
    Trieste Challenger Men - 1/16-finals
    08/07 2024
    L. Mikrut J. Berrettini
    4 1
    6 6
    0 2
    07/07 2024
    P. Pampanin J. Berrettini
    2 4
    6 6
    0 2
    03/07 2024
    C. H. Tseng J. Berrettini
    6 6
    2 0
    2 0
    01/07 2024
    R. Brancaccio J. Berrettini
    3 2
    6 6
    0 2
    19/06 2024
    C. Hemery J. Berrettini
    6 6
    3 3
    2 0
    18/06 2024
    R. Pacheco Mendez J. Berrettini
    4 5
    6 7
    0 2
    18/06 2024
    P. Inchauspe J. Berrettini
    4 4
    6 6
    0 2
    10/06 2024
    G. Fonio J. Berrettini
    6 77
    1 64
    2 0
    09/06 2024
    J. Berrettini M. Serafini
    6 6
    3 2
    2 0
    14/05 2024
    J. Berrettini E. Nava
    77 4 5
    62 6 7
    1 2
    12/05 2024
    T. Droguet J. Berrettini
    6 77
    3 64
    2 0
    11/05 2024
    N. Hardt J. Berrettini
    3 6 2
    6 4 6
    1 2
    10/05 2024
    E. Moeller J. Berrettini
    6 63 3
    4 77 6
    1 2
    09/05 2024
    J. Berrettini A. Galarneau
    4 7 7
    6 5 5
    2 1
    06/05 2024
    I. Gakhov J. Berrettini
    67 6 5
    79 1 7
    1 2
    06/04 2024
    H. Mayot J. Berrettini
    6 77
    3 63
    2 0
    05/04 2024
    J. Berrettini F. C. Jianu
    4 6 6
    6 4 4
    2 1
    03/04 2024
    B. Bonzi J. Berrettini
    6 3 4
    3 6 6
    1 2
    01/04 2024
    J. Berrettini C. H. Tseng
    78 7
    66 5
    2 0
    Win 1
    17%
    Lost 5
    83%
    More
    {"clay":{"win":10,"lost":6,"total":17},"hard":{"win":11,"lost":9,"total":20},"grass":{"win":0,"lost":0,"total":0}}
    {"clay":{"win":47,"lost":61,"total":112},"hard":{"win":8,"lost":18,"total":27},"grass":{"win":0,"lost":0,"total":0}}
    <
    November 2026
    Tennis predictions
    >
    {"10":"October 2026","11":"November 2026","12":"December 2026"}
    MonTueWedThuFriSatSun
    01
    02030405060708
    09101112131415
    16171819202122
    23242526272829
    30

    Pick of the day

    7th
    2nd
    Arnett Gardens are undefeated at halftime in their last 13 Premier League matches against Waterhouse FC.