Mac Visser

Updated

Recent match previews

Match effects, last 365 days

Date Opponent Opp Rank Opp Rating Score Result Effect % of Ranking Tour Tournament Note
13.10.2026 Calvin Mueller 755 6410.12 7-6, 6-3 Loss 121.17 128.59% ATP SINGLES / 13.10.2026 Germany Offenbach
22.09.2026 Noah Boutleux 1758 6169.71 7-6, 7-6 Loss -75.91 145.85% ATP SINGLES / 22.09.2026 France Forbach
02.09.2026 Julien Penzlin 910 6361.78 7-6, 6-1 Loss 89.02 72.93% ATP SINGLES / 02.09.2026 Netherlands Haren
26.08.2026 Sebastian Heinrich 2954 5991.75 0-6, 6-3, 7-5 Loss -188.87 138.21% ATP SINGLES / 26.08.2026 Netherlands Oldenzaal
19.08.2026 Kylian Collignon 2115 6113.30 6-3, 6-3 Loss -262.32 56.12% ATP SINGLES / 19.08.2026 Belgium Lambermont
13.08.2026 Gilles Arnaud Bailly 335 6610.30 6-2, 6-4 Loss 176.45 53.59% ATP SINGLES / 13.08.2026 Belgium Koksijde
11.08.2026 Thomas Gerbaud 2456 6063.07 6-1, 4-6, 6-3 Win -12.56 140.72% ATP SINGLES / 11.08.2026 Belgium Koksijde
06.08.2026 Martin Van Der Meerschen 760 6408.41 6-3, 6-3 Loss 32.79 50.78% ATP SINGLES / 06.08.2026 Belgium Eupen
05.08.2026 Louis Mouffe 4065 5820.34 6-3, 4-6, 6-0 Win -204.55 134.36% ATP SINGLES / 05.08.2026 Belgium Eupen
08.07.2026 Jay Clarke 265 6665.16 7-5, 6-3 Loss 308.28 54.15% ATP SINGLES / 08.07.2026 Netherlands The Hague
01.07.2026 Sydney Zick 1670 6187.78 6-4, 7-6 Loss -97.84 64.14% ATP SINGLES / 01.07.2026 Netherlands Amstelveen
29.06.2026 Twan Van Zijl 2159 6105.23 6-0, 6-4 Win 109.61 75.79% ATP SINGLES / 29.06.2026 Netherlands Amstelveen
28.06.2026 Moos Van Donk 2603 6042.89 6-3, 6-3 Win 27.27 75.20% ATP SINGLES / 28.06.2026 Netherlands Amstelveen
23.06.2026 Stijn Paardekooper 1136 6305.08 7-6, 6-3 Loss 16.13 54.27% ATP SINGLES / 23.06.2026 Netherlands Alkmaar
06.06.2026 Elias Ymer 245 6682.50 6-4, 6-4 Loss 336.88 42.32% ATP SINGLES / 06.06.2026 Netherlands Hertogenbosch
01.06.2026 Oskar Jansson 1573 6204.30 6-3, 3-1 Loss -163.82 20.36% ATP SINGLES / 01.06.2026 Germany Rosbach
31.05.2026 Miko Koeppen 4352 5766.94 6-1, 6-1 Win 0.00 60.62% ATP SINGLES / 31.05.2026 Germany Rosbach
28.05.2026 Max Schoenhaus 266 6664.56 7-5, 6-1 Loss 265.78 29.62% ATP SINGLES / 28.05.2026 Germany Troisdorf
27.05.2026 Lasse Poertner 1199 6288.80 5-7, 6-4, 6-2 Win 181.41 83.27% ATP SINGLES / 27.05.2026 Germany Troisdorf
25.05.2026 Joshua Shaefer 3943 5839.48 4-6, 6-1, 1-0 Win -211.88 53.06% ATP SINGLES / 25.05.2026 Germany Troisdorf
24.05.2026 Louis Herman 2487 6059.40 6-4, 6-1 Win 58.78 57.43% ATP SINGLES / 24.05.2026 Germany Troisdorf
23.05.2026 Dennis Andre Dutine 2662 6035.54 6-3, 6-2 Win 42.42 56.99% ATP SINGLES / 23.05.2026 Germany Troisdorf
30.04.2026 Yannick Alexandrescou 726 6418.94 6-4, 1-6, 6-4 Loss 240.46 55.70% ATP SINGLES / 30.04.2026 Netherlands Oegstgeest
29.04.2026 Lenny Couturier 1484 6222.61 6-1, 7-5 Win 221.99 47.38% ATP SINGLES / 29.04.2026 Netherlands Oegstgeest
29.03.2026 Hugo Ruiz Rodriguez 2275 6088.36 6-3, 6-4 Loss -270.12 21.77% ATP SINGLES / 29.03.2026 Spain Reus
28.03.2026 Ayden Petrin 6231 5093.85 6-2, 6-2 Win 0.00 37.03% ATP SINGLES / 28.03.2026 Spain Reus
23.03.2026 Oscar Jose Gutierrez 881 6372.76 6-2, 6-1 Loss -52.87 8.91% ATP SINGLES / 23.03.2026 Spain Tarragona
22.03.2026 Wout Vermeer 2828 6013.54 6-4, 6-2 Win 5.42 35.36% ATP SINGLES / 22.03.2026 Spain Tarragona
21.03.2026 Carlos Giraldi 1894 6148.56 6-4, 6-4 Win 102.94 35.08% ATP SINGLES / 21.03.2026 Spain Tarragona
26.01.2026 Noel Larwig 1392 6245.08 6-4, 7-6 Loss -40.55 19.29% ATP SINGLES / 26.01.2026 Germany Nussloch
25.01.2026 Arian Barbic 1983 6134.58 6-3, 1-6, 1-0 Win 50.21 15.31% ATP SINGLES / 25.01.2026 Germany Nussloch
13.01.2026 Marc Majdandzic 903 6364.46 6-7, 6-1, 6-3 Loss 120.84 17.45% ATP SINGLES / 13.01.2026 Germany Cadolzburg
12.01.2026 Dorian Juszczak 2619 6040.91 6-4, 6-3 Win 10.28 20.78% ATP SINGLES / 12.01.2026 Germany Cadolzburg
11.01.2026 David Schwarc 2733 6027.13 6-2, 6-3 Win 34.00 20.62% ATP SINGLES / 11.01.2026 Germany Cadolzburg
05.01.2026 Romain Andres 2480 6060.92 7-6, 6-3 Loss -228.03 14.77% ATP SINGLES / 05.01.2026 France Hazebrouck
04.01.2026 Octave Caillat 2424 6068.31 1-6, 6-4, 1-0 Win -38.56 13.03% ATP SINGLES / 04.01.2026 France Hazebrouck
13.11.2025 Uladzimir Ignatik 1351 6251.81 6-1, 7-6 Loss -20.96 7.64% ATP SINGLES / 13.11.2025 Greece Heraklion
12.11.2025 Reece Falck 1714 6178.27 6-2, 3-6, 6-3 Win 108.65 16.24% ATP SINGLES / 12.11.2025 Greece Heraklion