Niels Mcdonald

Updated

Recent match previews

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