
Leandro Riedi and Gianluca Cadenasso will clash against each other in the qualifications of the French Open for the 1st time in their career. They are scheduled to compete on Wednesday at 4:00 pm on Court 8. In the following paragraphs, you can find the head to head analysis and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Leandro Riedi who should win in 3 sets.
As per the initial odds, Leandro Riedi is the pick to win this match.
Leandro Riedi -> 1.71
Gianluca Cadenasso -> 2.07
Here where top tennis events are broadcasted or streamed online (ATP, WTA).
At the challenger level, there will be free live streaming on Challenger TV.
Â
Prediction and head to head Leandro Riedi vs. Gianluca Cadenasso
There is no head to head record between Leandro Riedi and Gianluca Cadenasso since this will be the first time that they will square off in the main tour.
Leandro Riedi

18 - 11win/loss
243
116
WLLWWLWLWL | Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2026 | 19-13 | 10-6 | 4-3 | 4-3 | 1-1 | 0-0 |
| 2025 | 18-8 | 11-5 | 2-1 | 0-0 | 5-2 | 0-0 |
| 2024 | 32-15 | 2-4 | 6-4 | 17-4 | 7-3 | 0-0 |
| 2023 | 19-22 | 14-9 | 3-4 | 1-7 | 1-2 | 0-0 |
| 2022 | 49-17 | 18-6 | 5-5 | 21-6 | 0-0 | 5-0 |
Ranked no. 121, Leandro reached the qualifications after defeating Chris Rodesch 6-2 7-6(4).
In the qualifications, Riedi had a good straight sets win against Rodesch (6-2 7-64). During the match, Riedi scored 70 points vs Rodesch’s 57. The Swiss was very aggressive to blast 32 winners.
Regarding the service games, Riedi fired 3 aces and he committed only 1 double fault. Leandro Riedi lost the serve twice and he saved 1 break points. Furthermore, Riedi put 68% of his first serves in, winning 71% (32/45) of the points behind his 1st serve and 48% (10/21) on the 2nd serve. The Swiss broke Rodesch 4 times after converting 80% of his break points (4/5).
Riedi has a solid record in the last 8 years having won 62% of his matches (161-97). 3-2 on clay in 2026. In connection with his performance on the same surface of this tournament, Riedi has a composed28-27 match record in the last 8 years on clay.
His best result of the year was winning the title the Busan Challenger where he overcame Bu Yunchaokete in the final 3-6 6-3 6-2.
Riedi has a compiled 17-11 win-loss record in 2026, 3-2 on clay (See FULL STATS).
Previously at the French Open
Previously, his best result was reaching the qualifications in 2023 and 2024. See his history.
Gianluca Cadenasso
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2026 | 15-15 | 0-0 | 15-14 | 0-0 | 0-1 | 0-0 |
| 2025 | 48-24 | 5-4 | 43-20 | 0-0 | 0-0 | 0-0 |
| 2024 | 49-23 | 0-0 | 49-23 | 0-0 | 0-0 | 0-0 |
| 2023 | 20-11 | 14-5 | 6-6 | 0-0 | 0-0 | 0-0 |
| 2022 | 9-8 | 5-3 | 4-5 | 0-0 | 0-0 | 0-0 |
Ranked no. 197, Cadenasso got to the qualifications after defeating Liam Broady 7-5 6-4.
In the qualifications, Cadenasso had a good straight sets win against Broady (7-5 6-4). During the match Cadenasso scored 68 points vs Broady’s 61. Gianluca was very aggressive to blast 29 winners.
About the serving games, Cadenasso scored just 1 ace during the entire match and he was very steady in conceding no double faults for the entire match. Gianluca Cadenasso lost the serve twice and he saved 4 break points. Furthermore, Cadenasso put 67% of his first serves in, winning 63% (29/46) of the points behind his 1st serve and 65% (15/23) on the 2nd serve. The Italian broke Broady 4 times after converting 57% of his break points (4/7).
His best result of the current season was winning the title the Asuncion Challenger where he overcame Franco Roncadelli in the final 7-6(5) 6-0.
Cadenasso has a composed 15-11 win-loss record in 2026, 15-11 on clay (See FULL STATS).
H2H Performance in the tournament
Matches, sets, games and points
| Points | Riedi | Cadenasso |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 2 |
| Tot Games | 21 | 22 |
| Pts | 70-57 | 68-61 |
| Total Points | 127 | 129 |
| Winners | 32 | 29 |
| %Winners | 46% | 43% |
Both Riedi and Cadenasso played 1 match. Also both players started their run from the qualifications.Both players have not surrendered a single set in this event so far. Talking about their workload, Riedi and Cadenasso have played the same amount of sets 2. However, Riedi played 1 game less than Cadenasso. Riedi scored 32 winners (46% of the total points). On the other side, The Italian fired 29 winners (43%).
Serve Performance
| Serve | Riedi | Cadenasso |
|---|---|---|
| Aces | 3 | 1 |
| Avg per match | 3 | 1 |
| 1st in | 45/66 | 46/69 |
| %1st in | 68% | 67% |
| 1st pts | 32/45 | 29/46 |
| %1st pts | 71% | 63% |
| 2nd pts | 10/21 | 15/23 |
| %2nd pts | 48% | 65% |
Riedi blasted 3 aces . Cadenasso made 1 ace . Riedi won 71% points on his first serve. He was rock solid on his second serve to win 48% of the points. On the other side, Cadenasso won 63% of the points behind his first serve. He had a solid display on his second serve to win 65% of the points.
How they played the important points
| Breaks | Riedi | Cadenasso |
|---|---|---|
| Won | 4 | 4 |
| Converted | 4/5 | 4/7 |
| % Converted | 80% | 57% |
| Conceded | 3 | 6 |
| Saved | 1 | 4 |
| % Saved | 33% | 67% |
| Times Broken | 2 | 2 |
Leandro broke his opponent 4 times with a 80% conversion rate. Leandro lost his serve twice and he saved 33% of the break points that he conceded. Gianluca broke his opponent 4 times with a 57% conversion rate. Gianluca conceded his serve twice and he saved 67% of the break points that he conceded.
| Riedi | |||
| Q1 Rodesch |
Total | ||
|---|---|---|---|
| Score | 6-2 7-64 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 21 | 21 | |
| pts | 70-57 | 70-57 | |
| Total points | 127 | 127 | |
| Winners | 32 | 32 | |
| %Winners | 46% | 46% | |
| SERVE | |||
| Aces | 3 | 3 | |
| Double Faults | 1 | 1 | |
| 1st in | 45/66 | 45/66 | |
| % 1st in | 68% | 68% | |
| 1st pts | 32/45 | 32/45 | |
| % 1st pts | 71% | 71% | |
| 2nd pts | 10/21 | 10/21 | |
| % 2nd pts | 48% | 48% | |
| Breaks | |||
| Won | 4 | 4 | |
| Converted | 4/5 | 4/5 | |
| Converted % | 80% | 80% | |
| Conceded | 3 | 3 | |
| Saved | 1/3 | 1 | |
| Saved % | 33% | 33% | |
| Times Broken | 2 | 2 | |
| Cadenasso | |||
| Q1 Broady |
Total | ||
|---|---|---|---|
| Score | 7-5 6-4 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 22 | 22 | |
| pts | 68-61 | 68-61 | |
| Total points | 129 | 129 | |
| Winners | 29 | 29 | |
| %Winners | 43% | 43% | |
| SERVE | |||
| Aces | 1 | 1 | |
| Double Faults | 0 | 0 | |
| 1st in | 46/69 | 46/69 | |
| % 1st in | 67% | 67% | |
| 1st pts | 29/46 | 29/46 | |
| % 1st pts | 63% | 63% | |
| 2nd pts | 15/23 | 15/23 | |
| % 2nd pts | 65% | 65% | |
| Breaks | |||
| Won | 4 | 4 | |
| Converted | 4/7 | 4/7 | |
| Converted % | 57% | 57% | |
| Conceded | 6 | 6 | |
| Saved | 4/6 | 4 | |
| Saved % | 67% | 67% | |
| Times Broken | 2 | 2 | |
Head 2 Head
WWWWWWWWWW
WWWWWWWWWW Tennis Scores – French Open
- Borna GojoGojo – Sascha Gueymard WayenburgGueymard Wayenburg (6-3 6-4) – See score progression
- Francesco MaestrelliMaestrelli – Rio NoguchiNoguchi (3-6 7-64 6-2) – See score progression
- Roman SafiullinSafiullin – Mark LajalLajal (6-4 6-4) – See score progression
- Felix GillGill – Aziz DougazDougaz (6-3 1-6 6-4) – See score progression
- Jaime FariaFaria – Grigor DimitrovDimitrov (3-6 7-5 7-66) – See score progression
- Luka PavlovicPavlovic – Harry WendelkenWendelken (3-6 7-61 6-2) – See score progression
- Alex MolcanMolcan – Oliver CrawfordCrawford (1-6 6-4 6-1) – See score progression
- Zdenek KolarKolar – James McCabeMcCabe (6-3 7-61) – See score progression
- Gianluca CadenassoCadenasso – Liam BroadyBroady (7-5 6-4) – See score progression
- Pedro Martinez PorteroMartinez Portero – Rei SakamotoSakamoto (6-2 7-5) – See score progression
- Gustavo HeideHeide – Dan AddedAdded (6-3 6-0) – See score progression
- Nerman FaticFatic – Luka MikrutMikrut (6-4 6-4) – See score progression
- Jurij RodionovRodionov – Dusan LajovicLajovic (6-2 7-5) – See score progression
- Matej DodigDodig – Yi ZhouZhou (1-6 6-3 7-5) – See score progression
- Joel SchwaerzlerSchwaerzler – Clement ChidekhChidekh (6-1 7-5) – See score progression
- Jan ChoinskiChoinski – Andres AndradeAndrade (7-64 6-4) – See score progression
- Darwin BlanchBlanch – Timofey SkatovSkatov (6-1 6-2) – See score progression
- Emilio NavaNava – Bu YunchaoketeYunchaokete (7-64 7-63) – See score progression
- Arthur FeryFery – Elias YmerYmer (6-2 7-5) – See score progression
- Chak Lam Coleman WongLam Coleman Wong – Billy HarrisHarris (6-2 4-6 7-67) – See score progression
- Thiago Seyboth WildSeyboth Wild – Yu Hsiou HsuHsiou Hsu (6-1 6-3) – See score progression
- Leandro RiediRiedi – Chris RodeschRodesch (6-2 7-64) – See score progression
- Kyrian JacquetJacquet – Lorenzo GiustinoGiustino (6-3 7-64) – See score progression
- Hugo DellienDellien – Sean CueninCuenin (6-4 6-4) – See score progression
- Nicolai Budkov KjaerBudkov Kjaer – Gilles Arnaud BaillyArnaud Bailly (2-6 6-4 6-2) – See score progression
- Roberto Carballes BaenaCarballes Baena – Lautaro MidonMidon (6-4 7-60) – See score progression
- Colton SmithSmith – Alvaro Guillen MezaGuillen Meza (7-5 6-1) – See score progression
- Tristan SchoolkateSchoolkate – Kimmer CoppejansCoppejans (7-5 1-6 6-4) – See score progression
- Tomas Barrios VeraBarrios Vera – Harold MayotMayot (6-4 1-6 6-3) – See score progression
- Henrique RochaRocha – Zsombor PirosPiros (6-4 7-64) – See score progression
- Tom GentzschGentzsch – Jerome KymKym (6-2 6-3) – See score progression
- Pierre-Hugues HerbertHerbert – Kaichi UchidaUchida (6-4 6-4) – See score progression
- Lukas NeumayerNeumayer – Alex BoltBolt (6-0 6-1) – See score progression
- Daniil GlinkaGlinka – Robin BertrandBertrand (6-2 6-4) – See score progression
- Marco CecchinatoCecchinato – Max HoukesHoukes (7-65 6-2) – See score progression
- Pablo Llamas RuizLlamas Ruiz – Nicolas MejiaMejia (6-3 7-67) – See score progression
- Remy BertolaBertola – Shintaro MochizukiMochizuki (2-6 6-3 6-0) – See score progression
- Andrea PellegrinoPellegrino – Nicolas Moreno De AlboranMoreno De Alboran (6-2 7-5) – See score progression
- Gonzalo BuenoBueno – Florent BaxBax (6-0 7-62) – See score progression
- Bernard TomicTomic – Moez EcharguiEchargui (3-6 7-5 6-3) – See score progression
- Vilius GaubasGaubas – Federico CoriaCoria (6-4 6-1) – See score progression
- Ugo BlanchetBlanchet – Charles BroomBroom (4-6 7-69 6-4) – See score progression
- Dalibor SvrcinaSvrcina – Guy Den OudenDen Ouden (6-73 6-3 6-2) – See score progression
- Stefanos SakellaridisSakellaridis – Sho ShimabukuroShimabukuro (2-6 6-4 7-5) – See score progression
- Toby SamuelSamuel – Martin DammDamm (7-611 6-2) – See score progression
- Juan Carlos Prado AngeloCarlos Prado Angelo – Mackenzie McdonaldMcdonald (6-4 7-67) – See score progression
- Daniel JadeJade – Daniel EvansEvans (6-4 6-4) – See score progression
- Michael ZhengZheng – Antoine GhibaudoGhibaudo (6-4 6-2) – See score progression
- Federico Agustin GomezAgustin Gomez – Frederico Ferreira SilvaFerreira Silva (6-3 6-75 6-3) – See score progression
- Jay ClarkeClarke – Dane SweenySweeny (6-2 6-2) – See score progression
- Lloyd HarrisHarris – Hugo GrenierGrenier (6-3 6-3) – See score progression
- Facundo Diaz AcostaDiaz Acosta – Christopher O ConnellO Connell (7-67 4-6 6-4) – See score progression
- David GoffinGoffin – Chun Hsin TsengHsin Tseng (6-3 6-1) – See score progression
- Liam DraxlDraxl – Ilia SimakinSimakin (6-4 6-76 6-2) – See score progression
- Pedro Boscardin DiasBoscardin Dias – Nikoloz BasilashviliBasilashvili (7-64 6-4) – See score progression
- Jesper De JongDe Jong – Fajing SunSun (7-64 7-65) – See score progression
- Vitaliy SachkoSachko – Jack Pinnington JonesPinnington Jones (3-6 7-65 7-5) – See score progression
- Stefano TravagliaTravaglia – Juan Pablo FicovichPablo Ficovich (6-3 6-72 7-5) – See score progression
- August HolmgrenHolmgren – Otto VirtanenVirtanen (7-68 6-2) – See score progression
- Federico CinaCina – Yosuke WatanukiWatanuki (6-4 6-4) – See score progression
- Alejandro Moro CanasMoro Canas – Stefano NapolitanoNapolitano (4-6 7-64 6-0) – See score progression
- Joao Lucas Reis Da SilvaLucas Reis Da Silva – Calvin HemeryHemery (6-4 6-4) – See score progression
- Thomas FaurelFaurel – Genaro Alberto OlivieriAlberto Olivieri (7-61 6-3) – See score progression
- Alexis GalarneauGalarneau – Alex BarrenaBarrena (2-6 6-3 7-67) – See score progression
- Nicolai Budkov KjaerBudkov Kjaer – Gilles Arnaud BaillyArnaud Bailly (2-6 6-4 6-2) – See score progression
- Tom GentzschGentzsch – Jerome KymKym (6-2 6-3) – See score progression
- Tristan SchoolkateSchoolkate – Kimmer CoppejansCoppejans (7-5 1-6 6-4) – See score progression
- Darwin BlanchBlanch – Timofey SkatovSkatov (6-1 6-2) – See score progression
- Luka PavlovicPavlovic – Harry WendelkenWendelken (3-6 7-6(1) 6-2) – See score progression
Upcoming matches in the draw
- Nerman FaticFatic – Kyrian JacquetJacquet (1-0) – H2H and prediction
- Jan ChoinskiChoinski – Pierre-Hugues HerbertHerbert (1-0) – H2H and prediction
- Andrea PellegrinoPellegrino – Lloyd HarrisHarris (0-1) – H2H and prediction
- Alex MolcanMolcan – (1-0) – H2H and prediction
- Ugo BlanchetBlanchet – Pablo Llamas RuizLlamas Ruiz (0-0) – H2H and prediction
- August HolmgrenHolmgren – (0-0) – H2H and prediction
- Daniil GlinkaGlinka – (0-0) – H2H and prediction
- Luka PavlovicPavlovic – Marcelo Tomas Barrios VeraTomas Barrios Vera (0-1) – H2H and prediction
- Emilio NavaNava – Thiago Seyboth WildSeyboth Wild (0-0) – H2H and prediction
- Jesper De JongDe Jong – Liam DraxlDraxl (0-1) – H2H and prediction
- Alejandro Moro CanasMoro Canas – (1-0) – H2H and prediction
- Dalibor SvrcinaSvrcina – Federico Agustin GomezAgustin Gomez (0-0) – H2H and prediction
- Francesco MaestrelliMaestrelli – Roberto Carballes BaenaCarballes Baena (0-0) – H2H and prediction
- Facundo Diaz AcostaDiaz Acosta – Remy BertolaBertola (0-0) – H2H and prediction
- Tristan SchoolkateSchoolkate – (0-0) – H2H and prediction
- Pedro Boscardin DiasBoscardin Dias – Alexis GalarneauGalarneau (0-0) – H2H and prediction







