Tournaments / ATP

Mallorca

ATP 60 matches · 20 June 2026 to 27 June 2026

Highest-rated players in the draw

Frances TiafoeRating1770 Stefanos TsitsipasRating1675 Luciano DarderiRating1655 Alex MolčanRating1643 Marc PolmansRating1642 Yannick HanfmannRating1640 Murphy CassoneRating1632 Ignacio BuseRating1631 Nuno BorgesRating1628 Mariano NavoneRating1617

Results

27 June 2026 1 match

R29Ethan Quinn0–2Alejandro Davidovich Fokina6-7, 3-6H2H ›

26 June 2026 2 matches

R28Fábián Marozsán1–2Alejandro Davidovich Fokina7-5, 2-6, 4-6H2H ›
R28Nuno Borges0–2Ethan Quinn1-6, 2-6H2H ›

25 June 2026 4 matches

R27Grigor Dimitrov0–2Alejandro Davidovich Fokina3-6, 3-6H2H ›
R27Miomir Kecmanović0–2Fábián Marozsán4-6, 3-6H2H ›
R27Luciano Darderi0–2Nuno Borges6-7, 4-6H2H ›
R27Ethan Quinn2–1Vit Kopřiva5-7, 7-5, 6-3H2H ›

24 June 2026 4 matches

R5Abdullah Shelbayh0–2Grigor Dimitrov2-6, 4-6H2H ›
R5Adam Walton0–2Alejandro Davidovich Fokina4-6, 5-7H2H ›
R5Vit Kopřiva2–0Ignacio Buse7-5, 6-1H2H ›
R5Murphy Cassone1–2Ethan Quinn3-6, 7-6, 3-6H2H ›

23 June 2026 7 matches

R5Luciano Darderi2–0Yannick Hanfmann7-5, 6-3H2H ›
R6Stefanos Tsitsipas0–2Ignacio Buse6-7, 3-6H2H ›
R5Jan-Lennard Struff0–2Nuno Borges4-6, 5-7H2H ›
R5Lorenzo Sonego1–2Miomir Kecmanović6-2, 6-7, 4-6H2H ›
R6Marc Polmans0–2Grigor Dimitrov1-6, 6-7H2H ›
R6Damir Džumhur0–2Vit Kopřiva3-6, 4-6H2H ›
R5Fábián Marozsán2–0Alejandro Tabilo6-2, 6-3H2H ›

22 June 2026 6 matches

R6Adam Walton2–0Nick Kyrgios6-3, 6-4H2H ›
R6Miomir Kecmanović2–1Antoine Ghibaudo2-6, 6-3, 7-6H2H ›
R6Jan-Lennard Struff2–1Martin Landaluce6-3, 1-6, 7-5H2H ›
R6Fábián Marozsán2–1Alex Molčan2-6, 7-6, 7-6H2H ›
R6Corentin Moutet0–2Abdullah Shelbayh5-7, 4-6H2H ›
R6Ethan Quinn2–0Valentin Royer6-4, 6-3H2H ›

21 June 2026 7 matches

R6Yannick Hanfmann2–0Adolfo Daniel Vallejo7-6, 7-6H2H ›
R6Mariano Navone1–2Lorenzo Sonego6-7, 6-2, 4-6H2H ›
R250Abdullah Shelbayh0–2Marc Polmans3-6, 6-7H2H ›
R250Zachary Svajda0–2Damir Džumhur3-6, 3-6H2H ›
R6Nuno Borges2–0Adrian Mannarino6-2, 6-2H2H ›
R250Alex Molčan2–1Murphy Cassone6-4, 4-6, 6-4H2H ›
R250Adam Walton2–0Antoine Ghibaudo6-4, 6-1H2H ›

20 June 2026 8 matches

R1Jamie Mackenzie0–2Marc Polmans6-7, 1-6H2H ›
R1Zachary Svajda2–0Marc-Andrea Huesler6-3, 6-3H2H ›
R1Mikhail Kukushkin0–2Damir Džumhur2-6, 1-6H2H ›
R1Filippo Romano0–2Murphy Cassone5-7, 1-6H2H ›
R1Adam Walton2–0Federico Bondioli6-1, 7-5H2H ›
R5Aleksandr Shevchenko0–2Abdullah Shelbayh4-6, 3-6H2H ›
R1Antoine Ghibaudo2–0Petr Bar Biryukov6-2, 6-4H2H ›
R1Alex Molčan2–0Žiga Šeško6-2, 6-2H2H ›
How these predictions are made
Upcoming matches carry a forecast from the same rating model as the rest of the site. Finished matches are shown as results only: a forecast worked out after the fact, from ratings that already include the result, would flatter the model.