Marvin Moeller
Updated
- Rating6661.25
- ATP rank#270
- Last 107-3
- Last 304-2
- Current streak1 Loss
Recent match previews
- 2026-10-16: vs Gianluca Cadenasso, ATP Catania (Italy)
- 2026-10-15: vs Carlo Alberto Caniato, ATP Catania (Italy)
- 2026-10-13: vs Carlos Sanchez Jover, ATP Catania (Italy)
- 2026-10-08: vs Matej Dodig, ATP Braga (Portugal)
- 2026-10-07: vs Ryan Nijboer, ATP Braga (Portugal)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 16.10.2026 | Gianluca Cadenasso | 248 | 6677.74 | 7-5, 4-6, 7-6 | Loss | 7.66 | 248.56% | ATP SINGLES / 16.10.2026 | Italy Catania | |
| 15.10.2026 | Carlo Alberto Caniato | 257 | 6668.59 | 6-4, 3-6, 6-2 | Win | 121.34 | 217.64% | ATP SINGLES / 15.10.2026 | Italy Catania | |
| 13.10.2026 | Carlos Sanchez Jover | 342 | 6608.03 | 7-6, 6-3 | Win | 61.78 | 171.45% | ATP SINGLES / 13.10.2026 | Italy Catania | |
| 09.10.2026 | Matej Dodig | 145 | 6761.94 | 6-2, 6-3 | Loss | -97.31 | 69.27% | ATP SINGLES / 09.10.2026 | Portugal Braga | |
| 08.10.2026 | Ryan Nijboer | 475 | 6528.44 | 6-3, 6-3 | Win | 47.19 | 164.97% | ATP SINGLES / 08.10.2026 | Portugal Braga | |
| 07.10.2026 | Tiago Torres | 394 | 6568.34 | 6-4, 6-4 | Win | 57.09 | 163.71% | ATP SINGLES / 07.10.2026 | Portugal Braga | |
| 26.09.2026 | Luka Mikrut | 181 | 6726.24 | 6-3, 3-6, 7-6 | Loss | 80.99 | 188.01% | ATP SINGLES / 26.09.2026 | Italy Genova I | |
| 25.09.2026 | Dali Blanch | 295 | 6638.17 | 6-3, 4-6, 6-3 | Win | 74.41 | 199.01% | ATP SINGLES / 25.09.2026 | Italy Genova I | |
| 23.09.2026 | Federico Arnaboldi | 454 | 6535.44 | 6-4, 6-4 | Win | 24.19 | 146.97% | ATP SINGLES / 23.09.2026 | Italy Genova I | |
| 22.09.2026 | Stefano Travaglia | 169 | 6734.72 | 6-4, 4-6, 6-2 | Win | 176.59 | 194.46% | ATP SINGLES / 22.09.2026 | Italy Genova I | |
| 17.09.2026 | Marco Cecchinato | 164 | 6740.75 | 7-6, 6-7, 6-2 | Loss | 47.35 | 163.73% | ATP SINGLES / 17.09.2026 | Poland Szczecin | |
| 15.09.2026 | Daniel Michalski | 323 | 6618.48 | 6-2, 6-4 | Win | 144.73 | 138.19% | ATP SINGLES / 15.09.2026 | Poland Szczecin | |
| 09.09.2026 | Matias Soto | 438 | 6542.15 | 6-4, 3-6, 6-0 | Loss | -71.10 | 109.96% | ATP SINGLES / 09.09.2026 | Austria Tulln | |
| 07.9.2026 | Maxim Mrva | 220 | 6699.81 | 5-2 | Win | 218.56 | 54.14% | ATP SINGLES / 07.9.2026 | Austria Tulln | |
| 27.08.2026 | Cezar Cretu | 314 | 6625.01 | 6-4, 6-3 | Loss | -199.10 | 69.64% | ATP SINGLES / 27.08.2026 | Germany Augsburg | |
| 26.08.2026 | Matias Soto | 438 | 6542.15 | 6-3, 7-6 | Win | -4.10 | 118.46% | ATP SINGLES / 26.08.2026 | Germany Augsburg | |
| 25.08.2026 | Thomas Faurel | 390 | 6572.35 | 6-1, 6-3 | Win | 121.10 | 117.55% | ATP SINGLES / 25.08.2026 | Germany Augsburg | |
| 18.08.2026 | Dimitar Kuzmanov | 336 | 6609.82 | 6-3, 6-4 | Loss | -214.29 | 64.97% | ATP SINGLES / 18.08.2026 | Switzerland Sion | |
| 16.08.2026 | Jan Kumstat | 278 | 6653.20 | 4-6, 7-6, 7-5 | Loss | -16.88 | 155.38% | ATP SINGLES / 16.08.2026 | Germany Hamburg | |
| 15.08.2026 | Matej Dodig | 145 | 6761.94 | 6-2, 6-4 | Win | 288.19 | 108.84% | ATP SINGLES / 15.08.2026 | Germany Hamburg | |
| 14.08.2026 | Niels Mcdonald | 396 | 6567.61 | 6-4, 6-0 | Win | 106.36 | 108.01% | ATP SINGLES / 14.08.2026 | Germany Hamburg | |
| 12.08.2026 | Raul Brancaccio | 216 | 6701.30 | 5-7, 7-6, 7-6 | Win | 31.23 | 150.67% | ATP SINGLES / 12.08.2026 | Germany Hamburg | |
| 10.08.2026 | Cezar Cretu | 314 | 6625.01 | 6-1, 5-7, 6-4 | Win | 57.29 | 148.37% | ATP SINGLES / 10.08.2026 | Germany Hamburg | |
| 02.08.2026 | Jay Clarke | 265 | 6665.16 | 6-4, 6-7, 1-0 | Loss | -26.10 | 82.06% | ATP SINGLES / 02.08.2026 | Germany German Bundesliga | |
| 19.07.2026 | Zsombor Piros | 153 | 6752.78 | 2-6, 6-2, 1-0 | Loss | 204.03 | 58.94% | ATP SINGLES / 19.07.2026 | Germany German Bundesliga | |
| 10.07.2026 | Hugo Gaston | 121 | 6796.31 | 6-2, 6-4 | Loss | -39.94 | 41.24% | ATP SINGLES / 10.07.2026 | Germany Braunschweig | |
| 09.07.2026 | Adolfo Daniel Vallejo | 77 | 6856.80 | 6-3, 5-0 | Win | 402.82 | 75.03% | ATP SINGLES / 09.07.2026 | Germany Braunschweig | |
| 07.07.2026 | Benito Sanchez Martinez | 397 | 6567.11 | 0-6, 6-3, 7-6 | Win | 20.86 | 80.60% | ATP SINGLES / 07.07.2026 | Germany Braunschweig | |
| 05.07.2026 | Kilian Feldbausch | 204 | 6708.62 | 7-6, 6-3 | Win | 162.37 | 79.37% | ATP SINGLES / 05.07.2026 | France Troyes | |
| 04.07.2026 | Calvin Hemery | 355 | 6597.43 | 7-6, 7-6 | Win | -13.82 | 78.76% | ATP SINGLES / 04.07.2026 | France Troyes | |
| 03.07.2026 | Marat Sharipov | 289 | 6642.46 | 6-2, 3-6, 7-6 | Win | 55.21 | 97.70% | ATP SINGLES / 03.07.2026 | France Troyes | |
| 01.07.2026 | Mickael Kaouk | 547 | 6485.78 | 6-2, 6-3 | Win | 27.03 | 76.96% | ATP SINGLES / 01.07.2026 | France Troyes | |
| 30.06.2026 | Fryderyk Lechno Wasiutynski | 747 | 6412.64 | 6-4, 6-2 | Win | -49.31 | 76.37% | ATP SINGLES / 30.06.2026 | France Troyes | |
| 27.06.2026 | Dylan Dietrich | 203 | 6709.30 | 6-2, 7-5 | Loss | -123.38 | 43.53% | ATP SINGLES / 27.06.2026 | Belgium Brussels | |
| 26.06.2026 | Tom Zeuch | 1012 | 6337.07 | 6-2, 6-7, 7-5 | Win | -182.79 | 111.08% | ATP SINGLES / 26.06.2026 | Belgium Brussels | |
| 25.06.2026 | David Tixhon | 1577 | 6203.99 | 6-0, 6-2 | Win | 0.00 | 73.49% | ATP SINGLES / 25.06.2026 | Belgium Brussels | |
| 24.06.2026 | Leo Deflandre | 1899 | 6147.95 | 6-2, 6-4 | Win | -181.65 | 72.92% | ATP SINGLES / 24.06.2026 | Belgium Brussels | |
| 12.06.2026 | Jan Kumstat | 278 | 6653.20 | 7-6, 6-4 | Loss | -98.05 | 55.40% | ATP SINGLES / 12.06.2026 | Czech Republic Ceska Lipa | |
| 11.06.2026 | Dimitris Sakellaridis | 639 | 6450.21 | 6-3, 6-4 | Win | -46.04 | 65.98% | ATP SINGLES / 11.06.2026 | Czech Republic Ceska Lipa | |
| 10.06.2026 | Radek Chodora | 1727 | 6175.51 | 6-2, 6-3 | Win | -152.87 | 65.47% | ATP SINGLES / 10.06.2026 | Czech Republic Ceska Lipa | |
| 05.06.2026 | Luka Mikrut | 181 | 6726.24 | 5-7, 7-5, 6-3 | Loss | 37.13 | 73.50% | ATP SINGLES / 05.06.2026 | Germany Heilbronn | |
| 04.06.2026 | Max Hans Rehberg | 251 | 6675.46 | 6-3, 6-4 | Win | 179.21 | 62.51% | ATP SINGLES / 04.06.2026 | Germany Heilbronn | |
| 02.06.2026 | Gauthier Onclin | 262 | 6666.49 | 5-7, 6-1, 6-4 | Win | 98.77 | 87.21% | ATP SINGLES / 02.06.2026 | Germany Heilbronn | |
| 01.06.2026 | Dominic Stricker | 229 | 6689.69 | 7-6, 6-2 | Win | 165.93 | 61.08% | ATP SINGLES / 01.06.2026 | Germany Heilbronn | |
| 31.05.2026 | Michael Vrbensky | 424 | 6549.79 | 6-0, 6-1 | Win | 133.54 | 60.62% | ATP SINGLES / 31.05.2026 | Germany Heilbronn | |
| 29.05.2026 | Mika Petkovic | 413 | 6553.43 | 4-6, 6-4, 6-3 | Loss | -126.28 | 64.66% | ATP SINGLES / 29.05.2026 | Germany Troisdorf | |
| 28.05.2026 | Kenny De Schepper | 674 | 6438.08 | 6-3, 6-4 | Win | -58.17 | 59.23% | ATP SINGLES / 28.05.2026 | Germany Troisdorf | |
| 26.05.2026 | Sander Jong | 420 | 6550.72 | 6-4, 4-6, 7-5 | Win | -35.53 | 77.77% | ATP SINGLES / 26.05.2026 | Germany Troisdorf | |
| 20.05.2026 | Daniel Antonio Nunez | 2509 | 6056.86 | 6-2, 6-4 | Loss | -779.39 | 27.85% | ATP SINGLES / 20.05.2026 | France Deauville | |
| 14.05.2026 | Jakub Nicod | 499 | 6514.73 | 7-6, 7-6 | Loss | -196.52 | 53.18% | ATP SINGLES / 14.05.2026 | Czech Republic Louny | |
| 12.05.2026 | Jonas Pelle Hartenstein | 1842 | 6156.74 | 6-1, 6-3 | Win | -162.26 | 52.36% | ATP SINGLES / 12.05.2026 | Czech Republic Louny | |
| 26.04.2026 | Jakub Nicod | 499 | 6514.73 | 6-1, 6-4 | Loss | -314.52 | 19.29% | ATP SINGLES / 26.04.2026 | Czech Republic Ostrava | |
| 20.04.2026 | Lucca Helguera Casado | 1138 | 6304.07 | 6-2, 6-4 | Loss | -532.18 | 22.10% | ATP SINGLES / 20.04.2026 | Italy Santa Margherita Di Pula III | |
| 17.04.2026 | Philip Henning | 392 | 6571.63 | 6-3, 7-6 | Loss | -182.95 | 32.40% | ATP SINGLES / 17.04.2026 | Italy Santa Margherita Di Pula II | |
| 15.04.2026 | Jamie Mackenzie | 608 | 6464.87 | 6-4, 2-6, 6-2 | Win | -67.81 | 49.62% | ATP SINGLES / 15.04.2026 | Italy Santa Margherita Di Pula II | |
| 14.04.2026 | Carles Cordoba | 827 | 6387.86 | 6-4, 6-0 | Win | -61.70 | 42.21% | ATP SINGLES / 14.04.2026 | Italy Santa Margherita Di Pula II | |
| 27.03.2026 | Loann Massard | 722 | 6420.28 | 4-6, 6-3, 6-3 | Loss | -255.97 | 36.74% | ATP SINGLES / 27.03.2026 | France Saint Dizier | |
| 26.03.2026 | Niklas Guttau | 752 | 6411.49 | 6-3, 6-1 | Win | -34.88 | 36.46% | ATP SINGLES / 26.03.2026 | France Saint Dizier | |
| 24.03.2026 | Anton Matusevich | 357 | 6596.56 | 6-4, 7-6 | Win | 35.31 | 35.90% | ATP SINGLES / 24.03.2026 | France Saint Dizier | |
| 18.03.2026 | Raphael Perot | 423 | 6549.80 | 5-7, 6-4, 6-3 | Loss | -129.91 | 37.14% | ATP SINGLES / 18.03.2026 | France Toulouse-Balma | |
| 15.03.2026 | Charles Broom | 284 | 6646.29 | 6-3, 6-2 | Win | 187.54 | 33.50% | ATP SINGLES / 15.03.2026 | France Creteil | |
| 14.03.2026 | Arthur Nagel | 533 | 6493.89 | 1-6, 7-6, 7-6 | Win | -139.67 | 36.01% | ATP SINGLES / 14.03.2026 | France Creteil | |
| 13.03.2026 | Hamish Stewart | 407 | 6556.89 | 7-5, 6-3 | Win | 60.64 | 32.99% | ATP SINGLES / 13.03.2026 | France Creteil | |
| 12.03.2026 | Kai Wehnelt | 401 | 6563.11 | 6-2, 6-3 | Win | 104.36 | 32.73% | ATP SINGLES / 12.03.2026 | France Creteil | |
| 10.03.2026 | Maxence Bertimon | 831 | 6385.59 | 2-6, 6-1, 7-6 | Win | -168.23 | 37.61% | ATP SINGLES / 10.03.2026 | France Creteil | |
| 20.02.2026 | Andrea Guerrieri | 188 | 6722.26 | 6-3, 7-5 | Loss | -100.24 | 18.71% | ATP SINGLES / 20.02.2026 | Italy Trento | |
| 19.02.2026 | Federico Arnaboldi | 454 | 6535.44 | 7-6, 6-2 | Win | 11.69 | 27.85% | ATP SINGLES / 19.02.2026 | Italy Trento | |
| 18.02.2026 | Giovanni Oradini | 566 | 6477.49 | 4-6, 6-4, 6-2 | Win | -80.64 | 36.84% | ATP SINGLES / 18.02.2026 | Italy Trento | |
| 15.02.2026 | Paul Jubb | 462 | 6532.90 | 6-2, 6-0 | Loss | -353.35 | 4.50% | ATP SINGLES / 15.02.2026 | Germany Oberhaching | |
| 13.02.2026 | Daniel Masur | 362 | 6593.17 | 6-3, 6-3 | Win | 111.92 | 26.59% | ATP SINGLES / 13.02.2026 | Germany Oberhaching | |
| 12.02.2026 | Hazem Naw | 835 | 6384.91 | 6-2, 6-3 | Win | -48.17 | 26.38% | ATP SINGLES / 12.02.2026 | Germany Oberhaching | |
| 10.02.2026 | Vincent Dullinger | 1150 | 6301.54 | 6-4, 3-6, 6-2 | Win | -191.83 | 32.48% | ATP SINGLES / 10.02.2026 | Germany Oberhaching | |
| 04.02.2026 | Rudolf Molleker | 431 | 6548.24 | 2-6, 7-5, 6-3 | Loss | -108.73 | 28.94% | ATP SINGLES / 04.02.2026 | Germany Koblenz | |
| 27.01.2026 | Federico Arnaboldi | 454 | 6535.44 | 6-4, 6-4 | Loss | -275.81 | 15.55% | ATP SINGLES / 27.01.2026 | France Quimper | |
| 26.01.2026 | Mae Malige | 751 | 6411.55 | 6-2, 6-4 | Win | -49.85 | 23.15% | ATP SINGLES / 26.01.2026 | France Quimper | |
| 14.01.2026 | Tom Gentzsch | 205 | 6708.49 | 7-5, 6-2 | Loss | -124.19 | 12.31% | ATP SINGLES / 14.01.2026 | United Kingdom Glasgow | |
| 13.01.2026 | Frederico Ferreira Silva | 225 | 6692.61 | 6-3, 1-0 | Win | 192.79 | 12.22% | ATP SINGLES / 13.01.2026 | United Kingdom Glasgow | |
| 12.01.2026 | Robert Strombachs | 648 | 6446.20 | 6-7, 6-2, 6-3 | Win | -96.72 | 31.17% | ATP SINGLES / 12.01.2026 | United Kingdom Glasgow | |
| 11.01.2026 | Max Wiskandt | 494 | 6517.32 | 6-4, 6-4 | Win | 6.07 | 20.62% | ATP SINGLES / 11.01.2026 | United Kingdom Glasgow | |
| 20.11.2025 | Tomas Curras Abasolo | 972 | 6346.71 | 6-4, 6-1 | Loss | -482.54 | 5.76% | ATP SINGLES / 20.11.2025 | Portugal Vale do Lobo | |
| 19.11.2025 | Rodrigo Leal | 1683 | 6184.75 | 6-4, 6-0 | Win | -163.25 | 13.71% | ATP SINGLES / 19.11.2025 | Portugal Vale do Lobo | |
| 11.11.2025 | Jarno Jans | 5808 | 5314.49 | 7-6, 6-2 | Loss | -1440.51 | 8.59% | ATP SINGLES / 11.11.2025 | Portugal Vale do Lobo |