Valentin Royer and Kamil Majchrzak will square off in the qualifications of the Swiss Indoors Basel for the 1st time in their career. They are scheduled to play on Sunday at 1:00 pm on IWB COURT 1. 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 Kamil Majchrzak who should win in 3 sets.
Kamil Majchrzak -> 1.69
Valentin Royer -> 2.08
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
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 Valentin Royer vs. Kamil Majchrzak
There is no head to head record between Valentin Royer and Kamil Majchrzak since this will be the first time that they will play each other in the main tour.
Valentin Royer
59 - 26win/loss
58
56
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 61-31 | 16-8 | 31-11 | 10-10 | 4-2 | 0-0 |
| 2024 | 48-30 | 6-5 | 32-13 | 10-11 | 0-1 | 0-0 |
| 2023 | 51-20 | 24-7 | 22-10 | 5-3 | 0-0 | 0-0 |
| 2022 | 51-25 | 8-4 | 30-15 | 13-6 | 0-0 | 0-0 |
| 2021 | 24-17 | 1-2 | 13-8 | 10-7 | 0-0 | 0-0 |
Ranked no. 70 (career-high), the French player got to the qualifications after defeating Marc-Andrea Huesler 7-6(5) 6-1.
In the qualifications, Valentin had a good straight sets win against Huesler (7-65 6-1). During the match, Royer scored 67 points vs Huesler’s 49. Valentin was pretty aggressive to blast 20 winners.
Talking about the service games, Royer struck 6 aces and he committed only 1 double fault. Overall, Valentin Royer was quite efficient on serve to win 80% (20/25) of his 1st serve and 71% (15/21) on the second serve. However, this didn’t prevent his to concede the serve twice. Royer broke Huesler 5 times after converting 50% of his break points (5/10).
Royer has a solid record in the last 8 years having won 65% of his matches (267-142). 8-5 on indoor hard courts in 2025. Talking about his performance on the same surface of this event, Royer has an aggregate59-44 match record in the last 8 years on indoor hard courts.
His best result of the current year was winning the title the Kigali 1 Challenger where he defeated Andrej Martin in the final 6-1 6-2 and the Kigali 2 Challenger where he defeated Guy Den Ouden in the final 6-2 6-4.
The French player has an overall 59-26 win-loss record in 2025, 8-5 on indoor hard courts (See FULL STATS).
Previously in Basel
The French player has never competed in this tournament before.
Kamil Majchrzak
38 - 20win/loss
64
61
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 39-23 | 19-6 | 12-7 | 5-6 | 3-4 | 0-0 |
| 2024 | 63-19 | 26-6 | 34-8 | 3-5 | 0-0 | 0-0 |
| 2023 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 |
| 2022 | 28-22 | 19-10 | 4-6 | 4-3 | 1-3 | 0-0 |
| 2021 | 34-21 | 4-4 | 16-9 | 5-5 | 9-3 | 0-0 |
Ranked no. 75, Majchrzak got to the qualifications after beating Pedro Martinez Portero 6-4 6-4.
In the qualifications, The Pole had a good straight sets win against Martinez Portero (6-4 6-4). During the match Majchrzak scored 73 points vs Martinez Portero’s 64. Majchrzak was extremely aggressive to blast 28 winners.
About the serving games, Majchrzak managed to score 6 aces and he was exceptionally steady in conceding no double faults for the entire match. Kamil Majchrzak lost the serve 3 times and he saved 3 break points. Furthermore, Majchrzak put 67% of his first serves in, winning 62% (28/45) of the points behind his 1st serve and 50% (11/22) on the 2nd serve. Majchrzak broke Martinez Portero 5 times after converting 56% of his break points (5/9).
His best result of the current season was winning the title the Madrid Challenger where he beat Marin Cilic in the final 6-3 4-6 6-4 and the Grodzisk Mazowiecki Challenger where he beat Dino Prizmic in the final 6-4 6-3.
The Pole has an overall 38-20 win-loss record in 2025, 4-3 on indoor hard courts (See FULL STATS).
H2H Performance in the tournament
Matches, sets, games and points
| Points | Royer | Majchrzak |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 2 |
| Tot Games | 20 | 20 |
| Pts | 67-49 | 73-64 |
| Total Points | 116 | 137 |
| Winners | 20 | 28 |
| %Winners | 30% | 38% |
Both Royer and Majchrzak played 1 match. Also both players started their run from the qualifications.Both players have not conceded a single set in this event so far. Talking about their workload, Royer and Majchrzak have played the same amount of sets 2. They also played the same amount of games (20). The French player scored 20 winners (30% of the total points). On the other side, Majchrzak fired 28 winners (38%).
Serve Performance
| Serve | Royer | Majchrzak |
|---|---|---|
| Aces | 6 | 6 |
| Avg per match | 6 | 6 |
| 1st in | 25/46 | 45/67 |
| %1st in | 54% | 67% |
| 1st pts | 20/25 | 28/45 |
| %1st pts | 80% | 62% |
| 2nd pts | 15/21 | 11/22 |
| %2nd pts | 71% | 50% |
Royer recorded 6 aces . Majchrzak struck 6 aces . Royer won 80% points on his first serve. He extremely effective on his second serve to win 71% of the points. On the other side, Majchrzak won 62% of the points on his first serve. He had a solid display on his second serve to win 50% of the points.
How they played the important points
| Breaks | Royer | Majchrzak |
|---|---|---|
| Won | 5 | 5 |
| Converted | 5/10 | 5/9 |
| % Converted | 50% | 56% |
| Conceded | 2 | 6 |
| Saved | 0 | 3 |
| % Saved | 0% | 50% |
| Times Broken | 2 | 3 |
The French player broke his opponent 5 times with a 50% conversion rate. The French player conceded his serve twice and he saved 0% of the break points that he conceded. Majchrzak broke his opponent 5 times with a 56% conversion rate. The Pole conceded his serve 3 times and he saved 50% of the break points that he conceded.
| Royer | |||
| Q1 Huesler | Total | ||
|---|---|---|---|
| Score | 7-65 6-1 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 20 | 20 | |
| pts | 67-49 | 67-49 | |
| Total points | 116 | 116 | |
| Winners | 20 | 20 | |
| %Winners | 30% | 30% | |
| SERVE | |||
| Aces | 6 | 6 | |
| Double Faults | 1 | 1 | |
| 1st in | 25/46 | 25/46 | |
| % 1st in | 54% | 54% | |
| 1st pts | 20/25 | 20/25 | |
| % 1st pts | 80% | 80% | |
| 2nd pts | 15/21 | 15/21 | |
| % 2nd pts | 71% | 71% | |
| Breaks | |||
| Won | 5 | 5 | |
| Converted | 5/10 | 5/10 | |
| Converted % | 50% | 50% | |
| Conceded | 2 | 2 | |
| Saved | 0/2 | 0 | |
| Saved % | 0% | 0% | |
| Times Broken | 2 | 2 | |
| Majchrzak | |||
| Q1 Martinez Portero | Total | ||
|---|---|---|---|
| Score | 6-4 6-4 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 20 | 20 | |
| pts | 73-64 | 73-64 | |
| Total points | 137 | 137 | |
| Winners | 28 | 28 | |
| %Winners | 38% | 38% | |
| SERVE | |||
| Aces | 6 | 6 | |
| Double Faults | 0 | 0 | |
| 1st in | 45/67 | 45/67 | |
| % 1st in | 67% | 67% | |
| 1st pts | 28/45 | 28/45 | |
| % 1st pts | 62% | 62% | |
| 2nd pts | 11/22 | 11/22 | |
| % 2nd pts | 50% | 50% | |
| Breaks | |||
| Won | 5 | 5 | |
| Converted | 5/9 | 5/9 | |
| Converted % | 56% | 56% | |
| Conceded | 6 | 6 | |
| Saved | 3/6 | 3 | |
| Saved % | 50% | 50% | |
| Times Broken | 3 | 3 | |
Upcoming matches in the draw
- David GoffinGoffin – Marin CilicCilic (5-4) – H2H and prediction
- Marcos GironGiron – Holger Vitus Nodskov RuneVitus Nodskov Rune (2-0) – H2H and prediction
- Reilly OpelkaOpelka – Botic Van De ZandschulpVan De Zandschulp (0-1) – H2H and prediction
- Taylor Harry FritzHarry Fritz – Valentin VacherotVacherot (0-0) – H2H and prediction
- Lorenzo SonegoSonego – Alejandro Davidovich FokinaDavidovich Fokina (1-0) – H2H and prediction
- Miomir KecmanovicKecmanovic – Stan WawrinkaWawrinka (0-1) – H2H and prediction
- Remy BertolaBertola – Quentin HalysHalys (0-0) – H2H and prediction
- Felix Auger AliassimeAuger Aliassime – Gabriel DialloDiallo (0-0) – H2H and prediction
- Jenson BrooksbyBrooksby – Alexandre MullerMuller (1-0) – H2H and prediction
- Sebastian KordaKorda – Ugo HumbertHumbert (0-1) – H2H and prediction
- Sebastian BaezBaez – Denis ShapovalovShapovalov (0-0) – H2H and prediction
- Valentin RoyerRoyer – Kamil MajchrzakMajchrzak (0-0) – H2H and prediction