Casper Ruud vs Joao Fonseca predictions, May 31, 2026

ATP Roland Garros, on Sunday,

Ruud

Fonseca

Score, Highlights

Short Preview

As Casper Ruud prepares to face Joao Fonseca at the ATP Roland Garros on May 31, 2026, both players come into the match showcasing notable recent form. Ruud, playing at home, has secured victories in four of his last five outings, demonstrating a solid blend of power and precision on clay surfaces. His ability to control the baseline and dictate rallies will be critical against Fonseca, who, despite winning three of his last five matches, will need to raise his level to compete effectively against a formidable opponent.

Fonseca’s gameplay often revolves around his agility and shot placement, allowing him to mix up rallies and apply pressure. However, facing Ruud’s aggressive baseline play and tactical awareness could challenge his rhythm. The bookmakers favor Ruud with odds of 1.65 for a home win, reflecting a 57.4% probability of victory as per model predictions, while Fonseca stands at odds of 2.38, suggesting a 42.6% chance of winning.

With both players in competitive form and Ruud’s home advantage, this match promises to be an intriguing battle. However, as with any sport, outcomes are never guaranteed, and both competitors have the potential to turn the match in their favor.

This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-05-29T18:52:02+00:00.

Ruud
59.1%
Fonseca
40.9%

Watch Watch and Bet Ruud – Fonseca available at: Bet Now (Full Screen)

Betting Odds

1 X 2
MarathonBet 1.65 2.38 Watch Watch and Bet

Latest Results

29.05.26 Casper Ruud – Tommy Paul – 3:2
27.05.26 Casper Ruud – Hamad Medjedovic – 3:0
25.05.26 Casper Ruud – Roman Safiullin – 3:2
22.05.26 Casper Ruud – Mariano Navone – 0:2
21.05.26 Alexei Popyrin – Casper Ruud – 0:2
29.05.26 Joao Fonseca – Novak Djokovic – 3:2
27.05.26 Joao Fonseca – Dino Prizmic – 3:2
24.05.26 Joao Fonseca – Luka Pavlovic – 3:0
18.05.26 Yannick Hanfmann – Joao Fonseca – Canceled
09.05.26 Hamad Medjedovic – Joao Fonseca – 2:1

Facts

  • Ruud is ranked ATP: 16. Fonseca is ranked ATP: 30.
  • Ruud is in very good shape right now (last 5 games: 4 wins).
  • Fonseca has been playing with ups and downs recently (in the last 5 games, wins – 3).
  • Ruud may face physical challenges compared to their opponent, as they have played more matches in recent days.
  • Ruud will hold a modest advantage in this match.
  • Recently, the players have not faced each other.
  • Standings

    Draw

    Singles – Main

    1/64-finals

    1 Sinner J. (1) Tabur C. (WC) 3 : 0
    2 Fearnley J. Cerundolo J. M. 0 : 3
    3 Landaluce M. Prado Angelo J. C. (Q) 3 : 2
    4 Kopriva V. Moutet C. (30) 3 : 2
    5 Rinderknech A. (22) Rodionov J. (Q) 3 : 0
    6 Fucsovics M. Berrettini M. 1 : 3
    7 Quinn E. Comesana F. 0 : 3
    8 Ofner S. Darderi L. (14) 0 : 3
    9 Bublik A. (9) Struff J-L. 1 : 3
    10 Faria J. (Q) Shapovalov D. 3 : 0
    11 Munar J. Hurkacz H. 1 : 3
    12 Spizzirri E. Tiafoe F. (19) 1 : 3
    13 Griekspoor T. (29) Arnaldi M. 1 : 3
    14 Muller A. (RET.) Tsitsipas S. 0 : 1
    15 Collignon R. Vukic A. 3 : 0
    16 Merida Aguilar D. Shelton B. (5) 0 : 3
    17 Auger-Aliassime F. (4) Altmaier D. 3 : 2
    18 Baez S. (RET.) Burruchaga R. A. 1 : 2
    19 van Assche L. Gaubas V. (LL) 3 : 1
    20 Bautista-Agut R. Nakashima B. (31) 0 : 3
    21 Norrie C. (RET.) (20) Vallejo D. 0 : 1
    22 Cilic M. Kouame M. (WC) 0 : 3
    23 Tabilo A. Majchrzak K. 3 : 0
    24 Faurel T. (Q) Vacherot V. (16) 1 : 3
    25 Cobolli F. (10) Pellegrino A. (Q) 3 : 0
    26 Wu Y. Giron M. 3 : 0
    27 Diaz Acosta F. (Q) Zhang Z. 3 : 0
    28 Garin C. Tien L. (18) 1 : 3
    29 Cerundolo F. (25) Van De Zandschulp B. 3 : 1
    30 Gaston H. (WC) Monfils G. (WC) 3 : 2
    31 Popyrin A. Svajda Z. 1 : 3
    32 Walton A. (WC) Medvedev D. (6) 3 : 2
    33 De Minaur A. (8) Samuel T. (Q) 3 : 0
    34 Blockx A. Wong C. (LL) 3 : 0
    35 Navone M. Brooksby J. 3 : 0
    36 Droguet T. (WC) Mensik J. (26) 0 : 3
    37 Etcheverry T. M. (23) Borges N. 0 : 3
    38 Kecmanovic M. Marozsan F. 3 : 0
    39 Nava E. (Q) Ugo Carabelli C. 0 : 3
    40 Buse I. Rublev A. (11) 1 : 3
    41 Ruud C. (15) Safiullin R. (Q) 3 : 2
    42 Medjedovic H. Hanfmann Y. 3 : 1
    43 Sonego L. Herbert P. (Q) 3 : 2
    44 Hijikata R. Paul T. (24) 1 : 3
    45 Fonseca J. (28) Pavlovic L. (Q) 3 : 0
    46 Zheng M. (Q) Prizmic D. 0 : 3
    47 Dellien H. (Q) Royer V. 0 : 3
    48 Mpetshi Perricard G. Djokovic N. (3) 1 : 3
    49 Fritz T. (7) Basavareddy N. (WC) 1 : 3
    50 Shevchenko A. Michelsen A. 0 : 3
    51 Duckworth J. Diallo G. (RET.) 1 : 0
    52 Kovacevic A. Jodar R. (27) 0 : 3
    53 Davidovich Fokina A. (21) Dzumhur D. 3 : 2
    54 Llamas Ruiz P. (Q) Tirante T. A. 1 : 3
    55 Kokkinakis T. Atmane T. 3 : 2
    56 Carreno-Busta P. Lehecka J. (12) 3 : 0
    57 Khachanov K. (13) Gea A. (WC) 3 : 0
    58 Jacquet K. (Q) Trungelliti M. 0 : 3
    59 Cina F. (Q) Opelka R. 3 : 2
    60 Wawrinka S. De Jong J. (LL) 1 : 3
    61 Humbert U. (32) Mannarino A. 3 : 0
    62 Halys Q. Bellucci M. 3 : 0
    63 Machac T. Bergs Z. 3 : 0
    64 Bonzi B. Zverev A. (2) 0 : 3

    1/32-finals

    1 Sinner J. (1) Cerundolo J. M. 2 : 3
    2 Landaluce M. Kopriva V. 3 : 2
    3 Rinderknech A. (22) Berrettini M. 0 : 3
    4 Comesana F. Darderi L. (14) 3 : 2
    5 Struff J-L. Faria J. 0 : 3
    6 Hurkacz H. Tiafoe F. (19) 2 : 3
    7 Arnaldi M. Tsitsipas S. 3 : 1
    8 Collignon R. Shelton B. (5) 3 : 0
    9 Auger-Aliassime F. (4) Burruchaga R. A. 3 : 1
    10 van Assche L. Nakashima B. (31) 2 : 3
    11 Vallejo D. Kouame M. 2 : 3
    12 Tabilo A. (WO.) Vacherot V. (16)
    13 Cobolli F. (10) Wu Y. 3 : 0
    14 Diaz Acosta F. Tien L. (18) 2 : 3
    15 Cerundolo F. (25) Gaston H. 3 : 1
    16 Svajda Z. Walton A. 3 : 1
    17 De Minaur A. (WO.) (8) Blockx A.
    18 Navone M. Mensik J. (26) 2 : 3
    19 Borges N. Kecmanovic M. 3 : 1
    20 Ugo Carabelli C. Rublev A. (11) 1 : 3
    21 Ruud C. (15) Medjedovic H. 3 : 0
    22 Sonego L. Paul T. (24) 0 : 3
    23 Fonseca J. (28) Prizmic D. 3 : 2
    24 Royer V. Djokovic N. (3) 1 : 3
    25 Basavareddy N. Michelsen A. 1 : 3
    26 Duckworth J. Jodar R. (27) 1 : 3
    27 Davidovich Fokina A. (21) Tirante T. A. 1 : 3
    28 Kokkinakis T. (RET.) Carreno-Busta P. 1 : 1
    29 Khachanov K. (13) Trungelliti M. 3 : 1
    30 Cina F. De Jong J. 0 : 3
    31 Humbert U. (32) Halys Q. 0 : 3
    32 Machac T. Zverev A. (2) 0 : 3

    1/16-finals

    1 Cerundolo J. M. Landaluce M.
    2 Berrettini M. Comesana F.
    3 Faria J. Tiafoe F. (19)
    4 Arnaldi M. Collignon R.
    5 Auger-Aliassime F. (4) Nakashima B. (31)
    6 Kouame M. Tabilo A.
    7 Cobolli F. (10) Tien L. (18)
    8 Cerundolo F. (25) Svajda Z.
    9 De Minaur A. (8) Mensik J. (26) 1 : 3
    10 Borges N. Rublev A. (11) 0 : 3
    11 Ruud C. (15) Paul T. (24) 3 : 2
    12 Fonseca J. (28) Djokovic N. (3) 3 : 2
    13 Michelsen A. Jodar R. (27) 2 : 3
    14 Tirante T. A. Carreno-Busta P. 1 : 3
    15 Khachanov K. (13) De Jong J. 2 : 3
    16 Halys Q. Zverev A. (2)

    1/8-finals

    1 TBD #1 TBD #2
    2 TBD #3 TBD #4
    3 TBD #5 TBD #6
    4 TBD #7 TBD #8
    5 Mensik J. (26) Rublev A. (11)
    6 Ruud C. (15) Fonseca J. (28)
    7 Jodar R. (27) Carreno-Busta P.
    8 De Jong J. TBD #16

    Quarter-finals

    1 TBD #1 TBD #2
    2 TBD #3 TBD #4
    3 TBD #5 TBD #6
    4 TBD #7 TBD #8

    Semi-finals

    1 TBD #1 TBD #2
    2 TBD #3 TBD #4

    Final

    1 TBD #1 TBD #2

    ATP Roland Garros Outrights

    1. Alcaraz Carlos: 2.63 (20.21%)

    2. Zverev Alexander: 2.88 (18.46%)

    3. Djokovic Novak: 4.42 (12.04%)

    4. Jodar Rafael: 7.5 (7.09%)

    5. Ruud Casper: 8.75 (6.08%)

    6. Cerundolo Francisco: 14 (3.8%)

    7. Auger-Aliassime Felix: 18 (2.95%)

    8. Cobolli Flavio: 20 (2.66%)

    9. Musetti Lorenzo: 21 (2.53%)

    10. Landaluce Martin: 22 (2.42%)

    11. Fonseca Joao: 26 (2.04%)

    12. Collignon Raphael: 26 (2.04%)

    13. Rublev Andrey: 27.5 (1.93%)

    14. De Minaur Alex: 27.5 (1.93%)

    15. Berrettini Matteo: 31.5 (1.69%)

    16. Tiafoe Frances: 34 (1.56%)

    17. Arnaldi Matteo: 34 (1.56%)

    18. Tabilo Alejandro: 46 (1.16%)

    19. Tien Learner: 51 (1.04%)

    20. Draper Jack: 51 (1.04%)

    21. Khachanov Karen: 66 (0.81%)

    22. Nakashima Brandon: 74 (0.72%)

    23. Paul Tommy: 84 (0.63%)

    24. Kouame Moise: 96 (0.55%)

    25. Mensik Jakub: 103.5 (0.51%)

    26. Korda Sebastian: 151 (0.35%)

    27. Cerundolo Juan Manuel: 151 (0.35%)

    28. Michelsen Alex: 176 (0.3%)

    29. Dimitrov Grigor: 201 (0.26%)

    30. Comesana Francisco: 201 (0.26%)

    31. Faria Jaime: 201 (0.26%)

    32. Carreno-Busta Pablo: 226 (0.24%)

    33. De Jong Jesper: 251 (0.21%)

    34. Svajda Zachary: 351 (0.15%)

    35. Halys Quentin: 401 (0.13%)

    Casper Ruud – Joao Fonseca and other ATP Roland Garros events on our partner.

    ATP Roland Garros

    Related Articles

    0 Comment