
Kamil Majchrzak and Elmer Moller will clash against each other in the qualifications of the Mutua Madrid Open for the 1st time in their career. They are scheduled to compete on Tuesday at 5:30 pm on COURT 8. In this post, we analyze their head to head performance and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Kamil Majchrzak who should win in 3 sets.
As per the initial odds, Kamil Majchrzak is the pick to win this match.
Kamil Majchrzak -> 1.63
Elmer Moller -> 2.17
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
To be able to watch live streaming bet365, a funded account is required or you need to have placed a bet in the last 24 hours. 18+ BeGambleAware.
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 Kamil Majchrzak vs. Elmer Moller
There is no head to head record between Kamil Majchrzak and Elmer Moller since this will be the first time that they will square off in the main tour.
Kamil Majchrzak


21 - 7win/loss
89
75

Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 21-8 | 8-3 | 11-3 | 2-2 | 0-0 | 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. 90, Kamil got to the qualifications after defeating Darwin Blanch 6-1 6-4.
In the qualifications, Kamil had a good straight sets win against Blanch (6-1 6-4). During the match, Majchrzak scored 64 points vs Blanch’s 48. The Pole was very aggressive to blast 24 winners.
Regarding the service games, Majchrzak scored just 1 ace and he was pretty steady in conceding no double faults. Overall, Kamil Majchrzak was extremely efficient on serve to win 73% (24/33) of his 1st serve and 57% (12/21) on the second serve. However, this didn’t prevent his to concede the serve once. The Pole broke Blanch 4 times after converting 40% of his break points (4/10).
Majchrzak has a solid match record in the last 10 years having won 64% of his matches (342-189). 11-1 on clay in 2025. In connection with his performance on the same surface of this competition, Majchrzak has an overall 172-88 win-loss record in the last years on clay.
His best result of the current season was winning the title the Madrid Challenger where he defeated Marin Cilic in the final 6-3 4-6 6-4.
Kamil has a composed 21-6 win-loss record in 2025, 11-1 on clay (See FULL STATS).
Previously in Madrid
Majchrzak has never competed in this tournament before.
Elmer Moller


16 - 10win/loss
111
111

Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 16-12 | 0-5 | 13-5 | 3-2 | 0-0 | 0-0 |
2024 | 62-26 | 5-3 | 52-21 | 5-2 | 0-0 | 0-0 |
2023 | 48-21 | 14-11 | 31-8 | 3-2 | 0-0 | 0-0 |
2022 | 26-15 | 10-5 | 12-7 | 4-3 | 0-0 | 0-0 |
2021 | 13-9 | 8-4 | 2-4 | 3-1 | 0-0 | 0-0 |
Ranked no. 114 (career-high), Moller reached the qualifications after defeating Nishesh Basavareddy 6-1 6-1.
In the qualifications, Elmer had a good straight sets win against Basavareddy (6-1 6-1). During the match Moller scored 64 points vs Basavareddy’s 41. Moller was pretty aggressive to blast 20 winners.
About the serving games, Moller blasted 4 aces and he committed only 1 double fault for the entire match. Elmer Moller lost the serve once and he saved 2 break points. Furthermore, Moller put 55% of his first serves in, winning 77% (20/26) of the points behind his 1st serve and 43% (9/21) on the 2nd serve. Moller broke Basavareddy 6 times after converting 60% of his break points (6/10).
His best result of the current season was conquering the title the Oeiras 4 Challenger where he overcame Francisco Comesana in the final 6-0 6-4.
Elmer has a composed 15-10 win-loss record in 2025, 12-3 on clay (See FULL STATS).
H2H Performance in the tournament
Matches, sets, games and points
Points | Majchrzak | Moller |
---|---|---|
Match played | 1 | 1 |
Tot Set | 2 | 2 |
Tot Games | 17 | 14 |
Pts | 64-48 | 64-41 |
Total Points | 112 | 105 |
Winners | 24 | 20 |
%Winners | 38% | 31% |
Both Majchrzak and Moller played 1 match. Also both players started their run from the qualifications.Both players have not dropped a single set in this event so far. Talking about their workload, Majchrzak and Moller have played the same amount of sets 2. However, Majchrzak played 3 games more than Moller. The Pole scored 24 winners (38% of the total points). On the other side, Elmer struck 20 winners (31%).
Serve Performance
Serve | Majchrzak | Moller |
---|---|---|
Aces | 1 | 4 |
Avg per match | 1 | 4 |
1st in | 33/54 | 26/47 |
%1st in | 61% | 55% |
1st pts | 24/33 | 20/26 |
%1st pts | 73% | 77% |
2nd pts | 12/21 | 9/21 |
%2nd pts | 57% | 43% |
Majchrzak managed to score 1 ace . Moller also recorded 4 aces . Majchrzak won 73% points on his first serve. He very solid his second serve to win 57% of the points. On the other side, Moller won 77% of the points behind his first serve. He had a solid display on his second serve to win 43% of the points.
How they played the important points
Breaks | Majchrzak | Moller |
---|---|---|
Won | 4 | 6 |
Converted | 4/10 | 6/10 |
% Converted | 40% | 60% |
Conceded | 4 | 3 |
Saved | 3 | 2 |
% Saved | 75% | 67% |
Times Broken | 1 | 1 |
The Pole broke his opponent 4 times with a 40% conversion rate. Kamil surrendered his serve once and he saved 75% of the break points that he conceded. Elmer broke his opponent 6 times with a 60% conversion rate. Moller conceded his serve once and he saved 67% of the break points that he conceded.
Majchrzak | |||
Q1 Blanch |
Total | ||
---|---|---|---|
Score | 6-1 6-4 | ||
Tot Set | 2 | 2 | |
Tot Games | 17 | 17 | |
pts | 64-48 | 64-48 | |
Total points | 112 | 112 | |
Winners | 24 | 24 | |
%Winners | 38% | 38% | |
SERVE | |||
Aces | 1 | 1 | |
Double Faults | 0 | 0 | |
1st in | 33/54 | 33/54 | |
% 1st in | 61% | 61% | |
1st pts | 24/33 | 24/33 | |
% 1st pts | 73% | 73% | |
2nd pts | 12/21 | 12/21 | |
% 2nd pts | 57% | 57% | |
Breaks | |||
Won | 4 | 4 | |
Converted | 4/10 | 4/10 | |
Converted % | 40% | 40% | |
Conceded | 4 | 4 | |
Saved | 3/4 | 3 | |
Saved % | 75% | 75% | |
Times Broken | 1 | 1 |
Moller | |||
Q1 Basavareddy |
Total | ||
---|---|---|---|
Score | 6-1 6-1 | ||
Tot Set | 2 | 2 | |
Tot Games | 14 | 14 | |
pts | 64-41 | 64-41 | |
Total points | 105 | 105 | |
Winners | 20 | 20 | |
%Winners | 31% | 31% | |
SERVE | |||
Aces | 4 | 4 | |
Double Faults | 1 | 1 | |
1st in | 26/47 | 26/47 | |
% 1st in | 55% | 55% | |
1st pts | 20/26 | 20/26 | |
% 1st pts | 77% | 77% | |
2nd pts | 9/21 | 9/21 | |
% 2nd pts | 43% | 43% | |
Breaks | |||
Won | 6 | 6 | |
Converted | 6/10 | 6/10 | |
Converted % | 60% | 60% | |
Conceded | 3 | 3 | |
Saved | 2/3 | 2 | |
Saved % | 67% | 67% | |
Times Broken | 1 | 1 |
Head 2 Head



Upcoming matches in the draw
- Roberto Bautista AgutBautista Agut – Jaume Antoni Munar ClarAntoni Munar Clar (2-1) – H2H and prediction
- David GoffinGoffin – Alexandre MullerMuller (0-0) – H2H and prediction
- Dusan LajovicLajovic – Christian GarinGarin (1-2) – H2H and prediction
- Damir DzumhurDzumhur – (0-1) – H2H and prediction
- Thiago Moura MonteiroMoura Monteiro – (0-0) – H2H and prediction
- Roberto Carballes BaenaCarballes Baena – Jordan ThompsonThompson (0-1) – H2H and prediction
- Botic Van De ZandschulpVan De Zandschulp – Juan Manuel CerundoloManuel Cerundolo (0-2) – H2H and prediction
- Christopher O ConnellO Connell – Camilo Ugo CarabelliUgo Carabelli (0-0) – H2H and prediction
- Quentin HalysHalys – (0-0) – H2H and prediction
- Aleksandar VukicVukic – Kei NishikoriNishikori (0-0) – H2H and prediction
- Kamil MajchrzakMajchrzak – (0-0) – H2H and prediction
- Benjamin BonziBonzi – Marin CilicCilic (0-1) – H2H and prediction
- Roman SafiullinSafiullin – Arthur RinderknechRinderknech (2-0) – H2H and prediction
- Daniel AltmaierAltmaier – Daniel Elahi GalanElahi Galan (3-2) – H2H and prediction
- Borna GojoGojo – (0-0) – H2H and prediction
- Lorenzo SonegoSonego – Miomir KecmanovicKecmanovic (5-3) – H2H and prediction
- Nuno BorgesBorges – Pablo Carreno-BustaCarreno-Busta (0-0) – H2H and prediction
- Tomas Martin EtcheverryMartin Etcheverry – (1-0) – H2H and prediction
- Zizou BergsBergs – Yoshihito NishiokaNishioka (0-0) – H2H and prediction
- Vit KoprivaKopriva – Valentin RoyerRoyer (1-0) – H2H and prediction
- Hugo GastonGaston – (0-0) – H2H and prediction
- Fabian MarozsanMarozsan – Flavio CobolliCobolli (1-0) – H2H and prediction
- Tristan BoyerBoyer – Harold MayotMayot (0-0) – H2H and prediction
- Rinky HijikataHijikata – Fabio FogniniFognini (0-0) – H2H and prediction
- Francisco ComesanaComesana – Pedro Martinez PorteroMartinez Portero (0-0) – H2H and prediction
- Jacob FearnleyFearnley – Hugo DellienDellien (0-0) – H2H and prediction
- Gabriel DialloDiallo – Borna CoricCoric (1-0) – H2H and prediction