Niels Mcdonald
Updated
- Rating6567.61
- ATP rank#396
- Last 104-6
- Last 301-2
- Current streak1 Loss
Recent match previews
- 2026-10-10: vs Jakub Paul, ATP Roanne (France)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 26.10.2026 | Michael Geerts | 430 | 6548.32 | 4-6, 6-4, 6-3 | Loss | -37.75 | 205.30% | ATP SINGLES / 26.10.2026 | France Brest | |
| 25.10.2026 | Pierre Delage | 739 | 6414.76 | 6-3, 6-1 | Win | 57.15 | 188.05% | ATP SINGLES / 25.10.2026 | France Brest | |
| 11.10.2026 | Jakub Paul | 351 | 6600.28 | 6-3, 6-7, 7-5 | Loss | -38.05 | 196.97% | ATP SINGLES / 11.10.2026 | France Roanne | |
| 28.09.2026 | Niels Visker | 455 | 6534.87 | 6-3, 6-4 | Loss | -195.60 | 89.10% | ATP SINGLES / 28.09.2026 | France Mouilleron-Le-Captif | |
| 27.09.2026 | Zaccharie Cado | 3192 | 5955.81 | 6-2, 6-2 | Win | 0.00 | 151.57% | ATP SINGLES / 27.09.2026 | France Mouilleron-Le-Captif | |
| 01.09.2026 | Enrico Dalla Valle | 260 | 6666.53 | 6-3, 6-4 | Loss | -63.94 | 72.37% | ATP SINGLES / 01.09.2026 | Portugal Porto | |
| 25.08.2026 | Cezar Cretu | 314 | 6625.01 | 6-2, 6-0 | Loss | -167.60 | 19.59% | ATP SINGLES / 25.08.2026 | Germany Augsburg | |
| 14.08.2026 | Marvin Moeller | 270 | 6661.25 | 6-4, 6-0 | Loss | -56.36 | 36.00% | ATP SINGLES / 14.08.2026 | Germany Hamburg | |
| 12.08.2026 | Eduardo Ribeiro | 363 | 6592.91 | 4-6, 6-3, 6-4 | Win | 111.55 | 141.81% | ATP SINGLES / 12.08.2026 | Germany Hamburg | |
| 10.08.2026 | Mika Petkovic | 413 | 6553.43 | 0-6, 6-4, 6-3 | Win | 150.82 | 104.73% | ATP SINGLES / 10.08.2026 | Germany Hamburg | |
| 07.08.2026 | Maximilian Marterer | 464 | 6532.25 | 7-6, 6-2 | Win | 102.14 | 102.34% | ATP SINGLES / 07.08.2026 | Germany German Bundesliga | |
| 04.08.2026 | Jerome Kym | 131 | 6780.45 | 6-3, 6-3 | Loss | 32.84 | 50.00% | ATP SINGLES / 04.08.2026 | Germany Hagen | |
| 02.08.2026 | Pedro Boscardin Dias | 286 | 6644.96 | 7-5, 6-3 | Win | 242.35 | 98.47% | ATP SINGLES / 02.08.2026 | Germany German Bundesliga | |
| 31.07.2026 | Arklon Huertas Del Pino | 890 | 6370.78 | 6-4, 6-3 | Win | -31.84 | 96.97% | ATP SINGLES / 31.07.2026 | Germany German Bundesliga | |
| 29.07.2026 | Jurij Rodionov | 142 | 6768.35 | 7-6, 6-3 | Loss | 107.40 | 71.61% | ATP SINGLES / 29.07.2026 | Germany Bonn | |
| 28.07.2026 | Dimitris Sakellaridis | 639 | 6450.21 | 6-3, 7-6 | Win | -2.40 | 94.75% | ATP SINGLES / 28.07.2026 | Germany Bonn | |
| 26.07.2026 | Benito Sanchez Martinez | 397 | 6567.11 | 7-5, 4-6, 1-0 | Win | 31.31 | 85.53% | ATP SINGLES / 26.07.2026 | Germany German Bundesliga | |
| 19.07.2026 | Robin Haase | 699 | 6426.14 | 6-4, 7-6 | Win | -41.47 | 88.41% | ATP SINGLES / 19.07.2026 | Germany German Bundesliga | |
| 14.07.2026 | Federico Agustin Gomez | 310 | 6629.69 | 6-3, 7-6 | Loss | -31.26 | 63.80% | ATP SINGLES / 14.07.2026 | Croatia Umag | |
| 10.07.2026 | Facundo Diaz Acosta | 125 | 6793.94 | 6-3, 6-2 | Loss | 27.80 | 34.37% | ATP SINGLES / 10.07.2026 | Germany Braunschweig | |
| 09.07.2026 | Martin Krumich | 291 | 6639.98 | 6-4, 6-4 | Win | 222.37 | 81.85% | ATP SINGLES / 09.07.2026 | Germany Braunschweig | |
| 07.07.2026 | Keegan Smith | 301 | 6635.68 | 6-1, 6-3 | Win | 278.07 | 80.60% | ATP SINGLES / 07.07.2026 | Germany Braunschweig | |
| 30.06.2026 | Juan Cruz Martin Manzano | 339 | 6609.71 | 7-5, 6-1 | Loss | -122.90 | 38.19% | ATP SINGLES / 30.06.2026 | Italy Milan | |
| 25.06.2026 | Cezar Cretu | 314 | 6625.01 | 6-3, 6-4 | Loss | -105.46 | 42.87% | ATP SINGLES / 25.06.2026 | Romania Targu Mures | |
| 24.06.2026 | Francesco Passaro | 162 | 6744.55 | 6-7, 6-3, 6-4 | Win | 270.28 | 109.38% | ATP SINGLES / 24.06.2026 | Romania Targu Mures | |
| 23.06.2026 | Michele Ribecai | 243 | 6682.67 | 7-5, 6-7, 6-1 | Win | 228.39 | 108.55% | ATP SINGLES / 23.06.2026 | Romania Targu Mures | |
| 14.06.2026 | Sandro Kopp | 300 | 6636.14 | 7-6, 6-4 | Win | 168.53 | 67.52% | ATP SINGLES / 14.06.2026 | Sweden Varnamo | |
| 13.06.2026 | Aristotelis Thanos | 600 | 6466.22 | 6-2, 6-4 | Win | 86.11 | 67.00% | ATP SINGLES / 13.06.2026 | Sweden Varnamo | |
| 12.06.2026 | Anton Shepp | 637 | 6452.21 | 6-3, 6-1 | Win | 94.60 | 66.49% | ATP SINGLES / 12.06.2026 | Sweden Varnamo | |
| 11.06.2026 | Eric Vanshelboim | 617 | 6461.18 | 6-1, 6-2 | Win | 126.07 | 65.98% | ATP SINGLES / 11.06.2026 | Sweden Varnamo | |
| 10.06.2026 | Cruz Hewitt | 472 | 6529.86 | 6-4, 6-3 | Win | 127.25 | 65.47% | ATP SINGLES / 10.06.2026 | Sweden Varnamo | |
| 07.06.2026 | Kai Wehnelt | 401 | 6563.11 | 6-7, 6-3, 6-4 | Win | 88.83 | 95.96% | ATP SINGLES / 07.06.2026 | Germany Rosbach | |
| 06.06.2026 | Vincent Marysko | 799 | 6395.07 | 6-3, 7-6 | Win | -57.54 | 63.48% | ATP SINGLES / 06.06.2026 | Germany Rosbach | |
| 05.06.2026 | Michel Hopp | 735 | 6415.98 | 7-6, 6-1 | Win | -6.63 | 63.00% | ATP SINGLES / 05.06.2026 | Germany Rosbach | |
| 04.06.2026 | Mariano Dedura Palomero | 1419 | 6239.40 | 6-4, 6-1 | Win | -89.10 | 62.51% | ATP SINGLES / 04.06.2026 | Germany Rosbach | |
| 03.06.2026 | Christian Djonov | 1092 | 6316.15 | 4-6, 6-4, 6-3 | Win | -165.21 | 82.71% | ATP SINGLES / 03.06.2026 | Germany Rosbach | |
| 28.05.2026 | Marcel Zielinski | 697 | 6427.55 | 6-7, 6-1, 7-5 | Loss | -197.56 | 59.23% | ATP SINGLES / 28.05.2026 | Germany Troisdorf | |
| 26.05.2026 | Aaron James Williams | 3553 | 5900.71 | 7-5, 4-6, 7-6 | Win | -629.40 | 77.77% | ATP SINGLES / 26.05.2026 | Germany Troisdorf | |
| 16.05.2026 | Ignacio Buse | 56 | 6875.87 | 6-2, 6-0 | Loss | 0.00 | 9.00% | ATP SINGLES / 16.05.2026 | Germany Hamburg | |
| 11.05.2026 | Daniil Glinka | 222 | 6697.92 | 6-2, 7-5 | Loss | -41.12 | 30.31% | ATP SINGLES / 11.05.2026 | Tunisia Tunis | |
| 15.04.2026 | Lorenzo Carboni | 469 | 6530.76 | 5-7, 6-2, 7-6 | Loss | -26.14 | 49.62% | ATP SINGLES / 15.04.2026 | Italy Santa Margherita Di Pula II | |
| 14.04.2026 | Andrej Martin | 523 | 6500.14 | 6-3, 6-4 | Win | 97.53 | 42.21% | ATP SINGLES / 14.04.2026 | Italy Santa Margherita Di Pula II | |
| 13.04.2026 | Lorenzo Beraldo | 1276 | 6271.30 | 6-3, 6-2 | Win | -58.16 | 41.88% | ATP SINGLES / 13.04.2026 | Italy Santa Margherita Di Pula II | |
| 12.04.2026 | Lorenzo Berto | 907 | 6362.14 | 6-4, 6-3 | Win | -40.47 | 41.56% | ATP SINGLES / 12.04.2026 | Italy Santa Margherita Di Pula II | |
| 07.04.2026 | Max Schoenhaus | 266 | 6664.56 | 6-3, 6-0 | Loss | -83.05 | 10.00% | ATP SINGLES / 07.04.2026 | Italy Santa Margherita Di Pula I | |
| 06.04.2026 | Daniel Bagnolini | 1177 | 6294.85 | 6-2, 6-1 | Win | 0.00 | 39.69% | ATP SINGLES / 06.04.2026 | Italy Santa Margherita Di Pula I | |
| 05.04.2026 | Peter Zavacky | 4004 | 5829.46 | 6-0, 6-2 | Win | 0.00 | 39.38% | ATP SINGLES / 05.04.2026 | Italy Santa Margherita Di Pula I | |
| 01.04.2026 | Ergi Kirkin | 665 | 6441.16 | 6-2, 6-2 | Loss | -351.45 | 12.73% | ATP SINGLES / 01.04.2026 | Italy Santa Margherita Di Pula | |
| 31.03.2026 | Francesco Ferrari | 1218 | 6284.14 | 7-6, 7-6 | Win | -233.47 | 37.89% | ATP SINGLES / 31.03.2026 | Italy Santa Margherita Di Pula | |
| 22.03.2026 | Hynek Barton | 259 | 6666.63 | 6-4, 6-2 | Loss | -75.98 | 17.68% | ATP SINGLES / 22.03.2026 | Italy Naples | |
| 02.03.2026 | Yanki Erel | 378 | 6585.54 | 7-5, 6-3 | Loss | -143.32 | 20.21% | ATP SINGLES / 02.03.2026 | UAE Fujairah | |
| 13.02.2026 | Paul Jubb | 462 | 6532.90 | 3-6, 6-1, 7-6 | Loss | 6.83 | 28.80% | ATP SINGLES / 13.02.2026 | Germany Oberhaching | |
| 12.02.2026 | Karol Filar | 987 | 6343.27 | 3-6, 6-3, 6-3 | Win | -116.34 | 32.98% | ATP SINGLES / 12.02.2026 | Germany Oberhaching | |
| 10.02.2026 | James Story | 1024 | 6333.74 | 2-6, 6-3, 6-4 | Win | -124.58 | 30.31% | ATP SINGLES / 10.02.2026 | Germany Oberhaching | |
| 04.02.2026 | Max Wiskandt | 494 | 6517.32 | 7-5, 2-6, 6-3 | Loss | -46.00 | 28.94% | ATP SINGLES / 04.02.2026 | Germany Koblenz | |
| 18.01.2026 | Juan Alejandro Hernandez Serrano | 576 | 6474.78 | 6-4, 7-5 | Loss | -242.83 | 16.32% | ATP SINGLES / 18.01.2026 | Egypt Soma Bay | |
| 15.01.2026 | Marko Miladinovic | 1085 | 6317.74 | 7-6, 3-6, 6-2 | Loss | -226.30 | 24.81% | ATP SINGLES / 15.01.2026 | Egypt Hurghada I | |
| 14.01.2026 | Maximilian Neuchrist | 770 | 6404.61 | 1-2 | Loss | -213.00 | 1.76% | ATP SINGLES / 14.01.2026 | Egypt Hurghada I | |
| 16.11.2025 | Oleg Prihodko | 502 | 6513.80 | 6-2, 3-6, 6-3 | Loss | -45.63 | 12.28% | ATP SINGLES / 16.11.2025 | Italy Bergamo |