Daniel Altmaier and Oscar Otte will play each other in the 2nd round of the Mutua Madrid Open for the 7th time in their career. They are scheduled to compete on Friday at 11:00 am on COURT 4. 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 Oscar Otte who should win in 3 sets.
Oscar Otte -> 1.71
Daniel Altmaier -> 2.14
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 Daniel Altmaier vs. Oscar Otte
This will be the 7th time that Daniel Altmaier and Oscar Otte fight against each other. The head to head is 5-1 for Otte (see full H2H stats), 4-1 on clay.
The last time that they locked horns, Otte won 7-6(2) 7-6(4) in the 1st round in Stuttgart back in 2022.
Highlights Oscar Otte vs Daniel Altmaier – Stuttgart 06-June-2022
Daniel Altmaier
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 34-35 | 11-16 | 13-8 | 9-8 | 1-3 | 0-0 |
| 2024 | 30-34 | 5-9 | 19-20 | 5-4 | 1-1 | 0-0 |
| 2023 | 32-31 | 8-13 | 21-10 | 2-5 | 1-3 | 0-0 |
| 2022 | 34-31 | 10-14 | 22-12 | 0-1 | 2-4 | 0-0 |
| 2021 | 49-27 | 7-3 | 36-20 | 5-2 | 1-2 | 0-0 |
Ranked no. 92, the German got to the 2nd round after beating Attila Balazs 6-1 6-1.
Altmaier has a solid win-loss record in the last 9 years having won 63% of his matches (339-200). 6-3 on clay in 2023. Regarding his performance on the same surface of this tournament, Altmaier has an overall160-98 record in the last 9 years on clay.
His best result of the season was conquering the title the Sarasota Challenger where he beat Daniel Elahi Galan in the final 7-6(1) 6-1.
Altmaier has an overall 13-12 win-loss record in 2023, 6-3 on clay (See FULL STATS).
Previously in Madrid
Altmaier has never competed in this tournament before.
Oscar Otte
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 9-5 | 0-0 | 9-5 | 0-0 | 0-0 | 0-0 |
| 2024 | 4-7 | 0-0 | 0-1 | 2-4 | 2-2 | 0-0 |
| 2023 | 15-24 | 6-10 | 3-6 | 1-4 | 4-3 | 1-1 |
| 2022 | 26-31 | 7-9 | 7-6 | 5-13 | 7-3 | 0-0 |
| 2021 | 48-20 | 14-3 | 17-12 | 8-3 | 4-1 | 5-1 |
Ranked no. 98, Oscar reached the 2nd round after defeating Pavel Kotov 6-3 4-6 6-4.
In the 1st round, Oscar defeated Kotov (6-3 4-6 6-4). During the match Otte scored 90 points vs Kotov’s 76. Oscar was very aggressive to blast 38 winners.
About the serving games, Otte blasted 8 aces and he committed only 5 double faults. Overall, Oscar Otte was exceptionally effective on serve to win 88% (38/43) of his 1st serve and 63% (22/35) on the second serve. However, this didn’t prevent his to concede the serve once. Otte broke Kotov twice after converting 40% of his break points (2/5).
Otte has a compiled 6-12 win-loss record in 2023, 3-2 on clay (See FULL STATS).
H2H Performance in the tournament
Matches, sets, games and points
| Points | Altmaier | Otte |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 3 |
| Tot Games | 14 | 29 |
| Pts | 54-24 | 90-76 |
| Total Points | 78 | 166 |
| Winners | 20 | 38 |
| %Winners | 37% | 42% |
Both Altmaier and Otte played 1 match. At the moment, Oscar Otte dropped 1 set while Daniel Altmaier hasn’t lost a set so far. Altmaier has played 1 set(s) less than Otte (2 vs 3). Therefore, Altmaier played 15 games less than Otte. Altmaier scored 20 winners (37% of the total points). On the other side, Otte scored 38 winners (42%).
Serve Performance
| Serve | Altmaier | Otte |
|---|---|---|
| Aces | 10 | 8 |
| Avg per match | 10 | 8 |
| 1st in | 23/35 | 43/78 |
| %1st in | 66% | 55% |
| 1st pts | 20/23 | 38/43 |
| %1st pts | 87% | 88% |
| 2nd pts | 9/12 | 22/35 |
| %2nd pts | 75% | 63% |
Altmaier made 10 aces . Otte bagged 8 aces . Altmaier won 87% points behind his first serve. He pretty effective on his second serve to win 75% of the points. On the other side, Otte won 88% of the points on his first serve. He had a solid display on his second serve to win 63% of the points.
How they played the important points
| Breaks | Altmaier | Otte |
|---|---|---|
| Won | 5 | 2 |
| Converted | 5/9 | 2/5 |
| % Converted | 56% | 40% |
| Conceded | 0 | 6 |
| Saved | 0 | 5 |
| % Saved | 0% | 83% |
| Times Broken | 0 | 1 |
Altmaier broke his opponent 5 times with a 56% conversion rate. Daniel very solid his serve as he has never lost a single service game after saving 0 break points. Otte broke his opponent twice with a 40% conversion rate. Oscar conceded his serve once and he saved 83% of the break points that he conceded.
| Altmaier | ||||
| Q1 Balazs | Q3 Rodionov | Total | ||
|---|---|---|---|---|
| Score | 6-1 6-1 | 6-4 6-3 | ||
| Tot Set | 2 | 2 | 4 | |
| Tot Games | 14 | 19 | 33 | |
| pts | 54-24 | – | 54-24 | |
| Total points | 78 | 0 | 78 | |
| Winners | 20 | 20 | ||
| %Winners | 37% | 0% | 37% | |
| SERVE | ||||
| Aces | 10 | 0 | 10 | |
| Double Faults | 0 | 0 | ||
| 1st in | 23/35 | / | 23/35 | |
| % 1st in | 66% | 0% | 66% | |
| 1st pts | 20/23 | / | 20/23 | |
| % 1st pts | 87% | 0% | 87% | |
| 2nd pts | 9/12 | / | 9/12 | |
| % 2nd pts | 75% | 0% | 75% | |
| Breaks | ||||
| Won | 5 | 5 | ||
| Converted | 5/9 | / | 5/9 | |
| Converted % | 56% | 0% | 56% | |
| Conceded | 0 | 0 | ||
| Saved | 0/0 | 0/ | 0 | |
| Saved % | – | – | 0% | |
| Times Broken | 0 | 0 | ||
| Otte | ||||
| R1 Kotov | Total | |||
|---|---|---|---|---|
| Score | 6-3 4-6 6-4 | |||
| Tot Set | 3 | 3 | ||
| Tot Games | 29 | 29 | ||
| pts | 90-76 | 90-76 | ||
| Total points | 166 | 166 | ||
| Winners | 38 | 38 | ||
| %Winners | 42% | 42% | ||
| SERVE | ||||
| Aces | 8 | 8 | ||
| Double Faults | 5 | 5 | ||
| 1st in | 43/78 | 43/78 | ||
| % 1st in | 55% | 55% | ||
| 1st pts | 38/43 | 38/43 | ||
| % 1st pts | 88% | 88% | ||
| 2nd pts | 22/35 | 22/35 | ||
| % 2nd pts | 63% | 63% | ||
| Breaks | ||||
| Won | 2 | 2 | ||
| Converted | 2/5 | 2/5 | ||
| Converted % | 40% | 40% | ||
| Conceded | 6 | 6 | ||
| Saved | 5/6 | 5 | ||
| Saved % | 83% | 42% | ||
| Times Broken | 1 | 1 | ||
Tennis Scores in Madrid
- Andrea VavassoriVavassori – Andy MurrayMurray (6-2 7-67) – See score progression
- Aslan KaratsevKaratsev – Laslo DjereDjere (7-65 7-5) – See score progression
- Jan-Lennard StruffStruff – Lorenzo SonegoSonego (6-3 6-1) – See score progression
- Christopher O ConnellO Connell – Filip KrajinovicKrajinovic (6-4 6-72 6-2) – See score progression
- Tomas Martin EtcheverryMartin Etcheverry – Adrian MannarinoMannarino (6-4 6-0) – See score progression
- Dusan LajovicLajovic – Jason Murray KublerMurray Kubler (6-3 6-3) – See score progression
- Marcos GironGiron – Nuno BorgesBorges (6-2 7-67) – See score progression
- Pedro CachinCachin – Abedallah ShelbayhShelbayh (6-1 6-4) – See score progression
- Alexander ShevchenkoShevchenko – Jeff WolfWolf (6-4 6-4) – See score progression
- Cristian GarinGarin – Marc-Andrea HueslerHuesler (7-65 6-2) – See score progression
- Zhizhen ZhangZhang – Jurij RodionovRodionov (7-66 6-4) – See score progression
- Roman SafiullinSafiullin – Nicolas JarryJarry (6-2 3-6 6-3) – See score progression
- Marco CecchinatoCecchinato – Marton FucsovicsFucsovics (7-64 6-3) – See score progression
- Bernabe Zapata MirallesZapata Miralles – Mackenzie McdonaldMcdonald (3-6 6-3 7-64) – See score progression
- Yosuke WatanukiWatanuki – Corentin MoutetMoutet (6-3 6-3) – See score progression
- Dominic ThiemThiem – Kyle EdmundEdmund (6-4 6-1) – See score progression
- Emil RuusuvuoriRuusuvuori – Ugo HumbertHumbert (7-66 7-64) – See score progression
- Richard GasquetGasquet – Martin LandaluceLandaluce (6-2 6-1) – See score progression
- Thiago Moura MonteiroMoura Monteiro – Borna GojoGojo (7-69 4-6 6-3) – See score progression
- Stan WawrinkaWawrinka – Maxime CressyCressy (6-73 6-3 7-64) – See score progression
- Roberto Carballes BaenaCarballes Baena – David GoffinGoffin (6-4 6-4) – See score progression
- Alex MolcanMolcan – Yibing WuWu (6-2 6-4) – See score progression
- Yannick HanfmannHanfmann – Juan Pablo VarillasPablo Varillas (6-4 3-6 6-3) – See score progression
- Gregoire BarrereBarrere – Emilio NavaNava (6-0 5-7 6-3) – See score progression
- Jaume Antoni Munar ClarAntoni Munar Clar – Thanasi KokkinakisKokkinakis (7-67 7-63) – See score progression
- Albert Ramos-VinolasRamos-Vinolas – Ilya IvashkaIvashka (4-6 7-63 6-2) – See score progression
- Alexander BublikBublik – Daniel Elahi GalanElahi Galan (7-615 6-74 6-4) – See score progression
- Hugo GastonGaston – Jeremy ChardyChardy (6-3 6-4) – See score progression
- Quentin HalysHalys – Alexei PopyrinPopyrin (4-6 6-4 6-4) – See score progression
- Oscar OtteOtte – Pavel KotovKotov (6-3 4-6 6-4) – See score progression
- Matteo ArnaldiArnaldi – Benoit PairePaire (6-1 3-6 7-66) – See score progression
- Hugo GrenierGrenier – Diego SchwartzmanSchwartzman (7-5 6-4) – See score progression
Upcoming matches in the draw
- Stan WawrinkaWawrinka – Andrey RublevRublev (2-1) – H2H and prediction
- Jan-Lennard StruffStruff – (0-0) – H2H and prediction
- Yannick HanfmannHanfmann – Lorenzo MusettiMusetti (1-1) – H2H and prediction
- Aslan KaratsevKaratsev – Botic Van De ZandschulpVan De Zandschulp (1-1) – H2H and prediction
- Dominic ThiemThiem – Stefanos TsitsipasTsitsipas (5-3) – H2H and prediction
- Gregoire BarrereBarrere – Grigor DimitrovDimitrov (1-1) – H2H and prediction
- Roberto Carballes BaenaCarballes Baena – Alexander ZverevZverev (0-0) – H2H and prediction
- Yoshihito NishiokaNishioka – Alex MolcanMolcan (0-1) – H2H and prediction
- Alexander BublikBublik – Holger Vitus Nodskov RuneVitus Nodskov Rune (1-0) – H2H and prediction
- Christian GarinGarin – Miomir KecmanovicKecmanovic (0-0) – H2H and prediction
- Quentin HalysHalys – Roberto Bautista AgutBautista Agut (1-0) – H2H and prediction
- Karen KhachanovKhachanov – Thiago Moura MonteiroMoura Monteiro (3-0) – H2H and prediction
- Hubert HurkaczHurkacz – Richard GasquetGasquet (1-0) – H2H and prediction
- Bernabe Zapata MirallesZapata Miralles – Daniel EvansEvans (0-0) – H2H and prediction
- Daniel AltmaierAltmaier – Oscar OtteOtte (1-5) – H2H and prediction
- Taylor Harry FritzHarry Fritz – Christopher O ConnellO Connell (0-0) – H2H and prediction
- Tommy PaulPaul – Roman SafiullinSafiullin (0-0) – H2H and prediction
- Andrea VavassoriVavassori – Daniil MedvedevMedvedev (0-0) – H2H and prediction
- Jaume Antoni Munar ClarAntoni Munar Clar – Tallon GriekspoorGriekspoor (0-1) – H2H and prediction
- Yosuke WatanukiWatanuki – Cameron NorrieNorrie (0-0) – H2H and prediction
- Denis ShapovalovShapovalov – Zhizhen ZhangZhang (0-0) – H2H and prediction
- Casper RuudRuud – (0-0) – H2H and prediction
- Alejandro Davidovich FokinaDavidovich Fokina – Albert Ramos-VinolasRamos-Vinolas (2-2) – H2H and prediction
- Tomas Martin EtcheverryMartin Etcheverry – Frances TiafoeTiafoe (0-1) – H2H and prediction
- Alex De MinaurDe Minaur – Marco CecchinatoCecchinato (3-3) – H2H and prediction
- Felix Auger AliassimeAuger Aliassime – Dusan LajovicLajovic (0-2) – H2H and prediction
- Sebastian KordaKorda – Hugo GrenierGrenier (0-0) – H2H and prediction
- Hugo GastonGaston – Borna CoricCoric (0-0) – H2H and prediction
- Francisco CerundoloCerundolo – Pedro CachinCachin (0-1) – H2H and prediction
- Sebastian BaezBaez – Marcos GironGiron (0-0) – H2H and prediction
- Jiri LeheckaLehecka – Alexander ShevchenkoShevchenko (1-0) – H2H and prediction
- Carlos Alcaraz GarfiaAlcaraz Garfia – Emil RuusuvuoriRuusuvuori (0-1) – H2H and prediction