Casper Ruud vs Roman Safiullin predictions, May 25, 2026

ATP Roland Garros, on Monday,

Ruud

Roman Safiullin

Score, Highlights

Short Preview

As the ATP Roland Garros tournament approaches, all eyes will be on the matchup between Casper Ruud and Roman Safiullin, set for May 25, 2026. Ruud, who will enjoy the home court advantage, comes into this match with a solid performance record, having secured victories in 3 of his last 5 matches. Known for his strong baseline game and proficiency on clay, Ruud’s tactical approach often revolves around heavy topspin and powerful groundstrokes, which could prove pivotal on the slower surfaces of Roland Garros.

On the other hand, Safiullin enters the contest with an impressive 4 wins in his last 5 outings. His recent form indicates a player in peak condition, showcasing agility and precision that can unsettle opponents. Safiullin’s ability to mix up his shots and maintain a steady serve will be crucial in countering Ruud’s aggressive playstyle.

Bookmakers see Ruud as the favorite, offering odds of 1.11 for a home victory against Safiullin’s odds of 7.8. While Ruud’s past performance and local support may suggest a straightforward win, Safiullin’s current momentum adds an intriguing layer to the match. Spectators could expect a tightly contested encounter, with both players having paths to success on the clay courts of Roland Garros.

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-22T17:52:02+00:00.

Ruud
87.5%
Safiullin
12.5%

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

Betting Odds

1 X 2
MarathonBet 1.11 7.8 Watch Watch and Bet

Latest Results

22.05.26 Casper Ruud – Mariano Navone – 0:2
21.05.26 Alexei Popyrin – Casper Ruud – 0:2
20.05.26 Raphael Collignon – Casper Ruud – 0:2
19.05.26 Jenson Brooksby – Casper Ruud – 0:2
17.05.26 Jannik Sinner – Casper Ruud – 2:0
22.05.26 Tom Gentzsch – Roman Safiullin – 1:2
20.05.26 Joel Schwaerzler – Roman Safiullin – 0:2
19.05.26 Mark Lajal – Roman Safiullin – 0:2
13.05.26 Roman Safiullin – Laslo Djere – 0:2
11.05.26 Henrique Rocha – Roman Safiullin – 1:2

Facts

  • Ruud is ranked ATP: 17. Safiullin is ranked ATP: 142.
  • Recent performances by Ruud have been up and down (last 5 games: 3 wins).
  • Safiullin is showing top-class performance now (in the last 5 games, wins – 4).
  • Safiullin may have a physical advantage due to more rest days in recent times.
  • In this match, Ruud is the obvious favorite.
  • In the last 1 head-to-head match, Ruud won 1 match, drew 0 matches, lost 0 matches, and goals 2:0.

    Latest Head To Head

    29.07.25 Roman Safiullin – Casper Ruud – 0:2

    Standings

    Draw

    Singles – Qualification

    Quarter-finals

    1 De Jong J. (1) Sun F. 2 : 0
    2 Simakin I. Draxl L. 1 : 2
    3 Ghibaudo A. (WC) Zheng M. 0 : 2
    4 Ficovich J. P. Travaglia S. (29) 1 : 2
    5 Shimabukuro S. (2) Sakellaridis S. 1 : 2
    6 Houkes M. Cecchinato M. 0 : 2
    7 Pellegrino A. Moreno De Alboran N. 2 : 0
    8 Grenier H. Harris L. (31) 0 : 2
    9 Nava E. (3) Bu Y. 2 : 0
    10 Seyboth Wild T. Hsu Y. H. 2 : 0
    11 Ymer E. Fery A. 0 : 2
    12 Sakamoto R. Martinez P. (24) 0 : 2
    13 Wong C. (4) Harris B. 2 : 1
    14 McCabe J. Kolar Z. 0 : 2
    15 Bertrand R. (WC) Glinka D. 0 : 2
    16 Prado Angelo J. C. McDonald M. (18) 2 : 0
    17 Maestrelli F. (5) Noguchi R. 2 : 1
    18 Midon L. Carballes Baena R. 0 : 2
    19 Dodig M. Zhou Y. 2 : 1
    20 Cuenin S. (WC) Dellien H. (21) 0 : 2
    21 Molcan A. (6) Crawford O. 2 : 1
    22 Dougaz A. Gill F. 1 : 2
    23 Fatic N. Mikrut L. 2 : 0
    24 Giustino L. Jacquet K. (32) 0 : 2
    25 Damm M. (7) Samuel T. 0 : 2
    26 Goffin D. (WC) Tseng C. H. 2 : 0
    27 Bueno G. Bax F. (WC) 2 : 0
    28 Sachko V. Pinnington Jones J. (25) 2 : 1
    29 Svrcina D. (8) Den Ouden G. 2 : 1
    30 Ferreira Silva F. Gomez F. A. 1 : 2
    31 Olivieri G. A. Faurel T. (WC) 0 : 2
    32 Clarke J. Sweeny D. (23) 2 : 0
    33 Basilashvili N. (9) Boscardin Dias P. 0 : 2
    34 Barrena A. Galarneau A. 1 : 2
    35 Cina F. Watanuki Y. 2 : 0
    36 Tomic B. Echargui M. (28) 2 : 1
    37 Faria J. (10) Dimitrov G. 2 : 1
    38 Smith C. Guillen Meza A. 2 : 0
    39 Moro Canas A. Napolitano S. 2 : 1
    40 Neumayer L. Bolt A. (26) 2 : 0
    41 Rocha H. (11) Piros Z. 2 : 0
    42 Gojo B. Gueymard Wayenburg S. (WC) 2 : 0
    43 Heide G. Added D. 2 : 0
    44 Rodionov J. Lajovic D. (20) 2 : 0
    45 Gaubas V. (12) Coria F. 2 : 0
    46 Reis Da Silva J. Hemery C. (WC) 2 : 0
    47 Broom C. Blanchet U. 1 : 2
    48 Mejia N. Llamas Ruiz P. (27) 0 : 2
    49 Choinski J. (13) Andrade A. 2 : 0
    50 Herbert P. Uchida K. 2 : 0
    51 Broady L. Cadenasso G. 0 : 2
    52 Rodesch C. Riedi L. (17) 0 : 2
    53 Budkov Kjaer N. (14) Bailly G. A. 2 : 1
    54 Kym J. Gentzsch T. 0 : 2
    55 Schwaerzler J. J. Chidekh C. 2 : 0
    56 Lajal M. Safiullin R. (30) 0 : 2
    57 Schoolkate T. (15) Coppejans K. 2 : 1
    58 Blanch Dar. Skatov T. 2 : 0
    59 Pavlovic L. Wendelken H. 2 : 1
    60 Mayot H. Barrios Vera T. (22) 1 : 2
    61 Virtanen O. (16) Holmgren A. 0 : 2
    62 Evans D. Jade D. (WC) 0 : 2
    63 Diaz Acosta F. O’Connell C. 2 : 1
    64 Bertola R. Mochizuki S. (19) 2 : 1

    Semi-finals

    1 De Jong J. (1) Draxl L. 2 : 1
    2 Zheng M. Travaglia S. (29) 2 : 0
    3 Sakellaridis S. Cecchinato M. 0 : 2
    4 Pellegrino A. Harris L. (31) 2 : 1
    5 Nava E. (3) Seyboth Wild T. 2 : 0
    6 Fery A. Martinez P. (24) 1 : 2
    7 Wong C. (4) Kolar Z. 2 : 1
    8 Glinka D. Prado Angelo J. C. 0 : 2
    9 Maestrelli F. (5) Carballes Baena R. 1 : 2
    10 Dodig M. Dellien H. (21) 0 : 2
    11 Molcan A. (6) Gill F. 1 : 2
    12 Fatic N. Jacquet K. (32) 1 : 2
    13 Samuel T. Goffin D. 2 : 1
    14 Bueno G. Sachko V. 2 : 0
    15 Svrcina D. (8) Gomez F. A. 2 : 0
    16 Faurel T. Clarke J. 2 : 0
    17 Boscardin Dias P. Galarneau A. 1 : 2
    18 Cina F. Tomic B. 2 : 0
    19 Faria J. (10) Smith C. 2 : 1
    20 Moro Canas A. Neumayer L. 0 : 2
    21 Rocha H. (11) Gojo B. 1 : 2
    22 Heide G. Rodionov J. 0 : 2
    23 Gaubas V. (12) Reis Da Silva J. 2 : 1
    24 Blanchet U. Llamas Ruiz P. (27) 0 : 2
    25 Choinski J. (13) Herbert P. (WO.)
    26 Cadenasso G. Riedi L. (17) 1 : 2
    27 Budkov Kjaer N. (14) Gentzsch T. 0 : 2
    28 Schwaerzler J. J. Safiullin R. (30) 0 : 2
    29 Schoolkate T. (15) Blanch Dar. 0 : 2
    30 Pavlovic L. Barrios Vera T. (22) 2 : 1
    31 Holmgren A. Jade D. 2 : 0
    32 Diaz Acosta F. Bertola R. 2 : 0

    Final

    1 De Jong J. (1) Zheng M. 0 : 2
    2 Cecchinato M. Pellegrino A. 0 : 2
    3 Nava E. (3) Martinez P. (24) 2 : 0
    4 Wong C. (4) Prado Angelo J. C. 1 : 2
    5 Carballes Baena R. Dellien H. (21) 1 : 2
    6 Gill F. Jacquet K. (32) 0 : 2
    7 Samuel T. Bueno G. 2 : 1
    8 Svrcina D. (8) Faurel T. 0 : 2
    9 Galarneau A. Cina F. 1 : 2
    10 Faria J. (10) Neumayer L. 2 : 0
    11 Gojo B. Rodionov J. 0 : 2
    12 Gaubas V. (12) Llamas Ruiz P. (27) 0 : 2
    13 Herbert P. Riedi L. (17) 2 : 1
    14 Gentzsch T. Safiullin R. (30) 1 : 2
    15 Blanch Dar. Pavlovic L. 0 : 2
    16 Holmgren A. Diaz Acosta F. 1 : 2

    ATP Roland Garros Outrights

    1. Sinner Jannik: 1.31 (31.49%)

    2. Alcaraz Carlos: 2.63 (15.71%)

    3. Zverev Alexander: 9.8 (4.22%)

    4. Djokovic Novak: 13.67 (3.02%)

    5. Musetti Lorenzo: 21 (1.97%)

    6. Fils Arthur: 21.67 (1.91%)

    7. Ruud Casper: 22.33 (1.85%)

    8. Jodar Rafael: 23 (1.8%)

    9. Fonseca Joao: 36.17 (1.14%)

    10. Medvedev Daniil: 39 (1.06%)

    11. Draper Jack: 51 (0.81%)

    12. Mensik Jakub: 54.33 (0.76%)

    13. Cerundolo Francisco: 62 (0.67%)

    14. De Minaur Alex: 67 (0.62%)

    15. Shelton Ben: 69.2 (0.6%)

    16. Paul Tommy: 71.33 (0.58%)

    17. Tsitsipas Stefanos: 80.33 (0.51%)

    18. Blockx Alexander: 82.2 (0.5%)

    19. Khachanov Karen: 85.33 (0.48%)

    20. Bublik Alexander: 85.33 (0.48%)

    21. Fritz Taylor: 85.33 (0.48%)

    22. Korda Sebastian: 86.2 (0.48%)

    23. Lehecka Jiri: 94.5 (0.44%)

    24. Auger-Aliassime Felix: 94.67 (0.44%)

    25. Vacherot Valentin: 96.2 (0.43%)

    26. Hurkacz Hubert: 97 (0.43%)

    27. Cobolli Flavio: 97.83 (0.42%)

    28. Darderi Luciano: 98.2 (0.42%)

    29. Pellegrino Andrea: 100 (0.41%)

    30. Faria Jaime: 100 (0.41%)

    31. Diaz Acosta Facundo: 100 (0.41%)

    32. Prado Angelo Juan Carlos: 100 (0.41%)

    33. Samuel Toby: 100 (0.41%)

    34. Faurel Thomas: 100 (0.41%)

    35. Cina Federico: 100 (0.41%)

    36. Zheng Michael: 100 (0.41%)

    37. Rublev Andrey: 102 (0.4%)

    38. Davidovich Fokina Alejandro: 108.67 (0.38%)

    39. Prizmic Dino: 110.2 (0.37%)

    40. Machac Tomas: 110.33 (0.37%)

    41. Dimitrov Grigor: 112.2 (0.37%)

    42. Norrie Cameron: 120.2 (0.34%)

    43. Tabilo Alejandro: 120.2 (0.34%)

    44. Tiafoe Frances: 125.33 (0.33%)

    45. Rinderknech Arthur: 130.2 (0.32%)

    46. Medjedovic Hamad: 130.2 (0.32%)

    47. Landaluce Martin: 130.2 (0.32%)

    48. Vallejo Adolfo Daniel: 130.2 (0.32%)

    49. Etcheverry Tomas Martin: 130.2 (0.32%)

    50. Arnaldi Matteo: 130.2 (0.32%)

    51. Navone Mariano: 130.2 (0.32%)

    52. Berrettini Matteo: 135.33 (0.31%)

    53. Nakashima Brandon: 140.2 (0.29%)

    54. Tien Learner: 142 (0.29%)

    55. Griekspoor Tallon: 142 (0.29%)

    56. Shapovalov Denis: 142 (0.29%)

    57. Cilic Marin: 150.2 (0.28%)

    58. Carreno-Busta Pablo: 150.2 (0.28%)

    59. Buse Ignacio: 150.2 (0.28%)

    60. Mpetshi Perricard Giovanni: 150.33 (0.27%)

    61. Humbert Ugo: 158.67 (0.26%)

    62. Baez Sebastian: 160.2 (0.26%)

    63. Moutet Corentin: 160.2 (0.26%)

    64. Borges Nuno: 160.2 (0.26%)

    65. Marozsan Fabian: 160.2 (0.26%)

    66. Munar Jaume: 160.2 (0.26%)

    67. Wawrinka Stan: 160.2 (0.26%)

    68. Kopriva Vit: 160.2 (0.26%)

    69. Diallo Gabriel: 160.2 (0.26%)

    70. Comesana Francisco: 160.2 (0.26%)

    71. Kecmanovic Miomir: 160.2 (0.26%)

    72. Quinn Ethan: 160.2 (0.26%)

    73. Hanfmann Yannick: 160.2 (0.26%)

    74. Burruchaga Roman Andres: 160.2 (0.26%)

    75. Collignon Raphael: 160.2 (0.26%)

    76. Garin Cristian: 160.2 (0.26%)

    77. Merida Aguilar Daniel: 160.2 (0.26%)

    78. Van De Zandschulp Botic: 160.2 (0.26%)

    79. Ugo Carabelli Camilo: 160.2 (0.26%)

    80. Trungelliti Marco: 160.2 (0.26%)

    81. Cerundolo Juan Manuel: 160.2 (0.26%)

    82. Tirante Thiago Agustin: 160.2 (0.26%)

    83. Monfils Gael: 175.33 (0.24%)

    84. Popyrin Alexei: 175.33 (0.24%)

    85. Gea Arthur: 180.2 (0.23%)

    86. Opelka Reilly: 180.2 (0.23%)

    87. Sonego Lorenzo: 180.2 (0.23%)

    88. Majchrzak Kamil: 180.2 (0.23%)

    89. Struff Jan-Lennard: 180.2 (0.23%)

    90. Hijikata Rinky: 180.2 (0.23%)

    91. Halys Quentin: 180.2 (0.23%)

    92. Giron Marcos: 180.2 (0.23%)

    93. Altmaier Daniel: 180.2 (0.23%)

    94. Ofner Sebastian: 180.2 (0.23%)

    95. Spizzirri Eliot: 180.2 (0.23%)

    96. Kypson Patrick: 180.2 (0.23%)

    97. Shevchenko Alexander: 180.2 (0.23%)

    98. Vukic Aleksandar: 180.2 (0.23%)

    99. Svajda Zachary: 180.2 (0.23%)

    100. Bautista-Agut Roberto: 180.2 (0.23%)

    101. Brooksby Jenson: 180.2 (0.23%)

    102. Atmane Terence: 180.2 (0.23%)

    103. Duckworth James: 180.2 (0.23%)

    104. Kovacevic Aleksandar: 180.2 (0.23%)

    105. Royer Valentin: 180.2 (0.23%)

    106. Wu Yibing: 180.2 (0.23%)

    107. Fucsovics Marton: 180.2 (0.23%)

    108. Bergs Zizou: 180.2 (0.23%)

    109. Bellucci Mattia: 180.2 (0.23%)

    110. Muller Alexandre: 180.2 (0.23%)

    111. Fearnley Jacob: 180.2 (0.23%)

    112. Zhang Zhizhen: 180.2 (0.23%)

    113. van Assche Luca: 180.2 (0.23%)

    114. Kokkinakis Thanasi: 180.2 (0.23%)

    115. Dzumhur Damir: 180.2 (0.23%)

    116. Mannarino Adrian: 180.2 (0.23%)

    117. Gaston Hugo: 180.2 (0.23%)

    118. Walton Adam: 180.2 (0.23%)

    119. Basavareddy Nishesh: 180.2 (0.23%)

    120. Kouame Moise: 180.2 (0.23%)

    121. Droguet Titouan: 180.2 (0.23%)

    122. Bonzi Benjamin: 180.2 (0.23%)

    123. Tabur Clement: 180.2 (0.23%)

    124. Michelsen Alex: 217 (0.19%)

    Casper Ruud – Roman Safiullin and other ATP Roland Garros events on our partner.

  • ATP Roland Garros

    Related Articles

    0 Comment