Mark Wallner (born 20 July 1999) is a German tennis player who specializes in doubles. He has a career high ATP doubles ranking of world No. 45 achieved on 29 December 2025.
| Grand Slam tournaments | |||||
| Australian Open | A | 2R | 1R | 0 / 2 | 1–2 |
| French Open | A | 2R | 0 / 1 | 1–1 | |
| Wimbledon | A | 2R | 0 / 1 | 1–1 | |
| US Open | A | 3R | 0 / 1 | 2–1 | |
| Win–loss | 0–0 | 5–4 | 0–1 | 0 / 5 | 5–5 |
| ATP 1000 tournaments | |||||
| Shanghai Masters | A | QF | 0 / 1 | 2–1 | |
| Career statistics | |||||
| Tournaments | 5 | 17 | 3 | 25 | |
| Titles | 0 | 0 | 0 | 0 | |
| Finals | 0 | 2 | 0 | 2 | |
| Overall win–loss | 4–5 | 20–17 | 1–3 | 25–25 | |
| Year-end ranking | 80 | 45 | |||
| {class=wikitable style="font-size:90%" !Legend |
| Grand Slam (0–0) |
| ATP 1000 (0–0) |
| ATP 500 (0–0) |
| ATP 250 (0–2) |
| Hard (0–1) |
| Clay (0–1) |
| Grass (0–0) |
| Loss | Romanian Open, Romania | ATP 250 | Clay | Jakob Schnaitter | Marcel Granollers Horacio Zeballos | 6–7(3–7), 4–6 | ||
| Loss | Almaty Open, Kazakhstan | ATP 250 | Hard (i) | Jakob Schnaitter | Théo Arribagé Albano Olivetti | 4–6, 6–7(8–10) |
| Hard (2–2) |
| Clay (4–6) |
| Loss | 0–1 | Buenos Aires, Argentina | Clay | Jakob Schnaitter | João Fonseca Pedro Sakamoto | 2–6, 2–6 | |
| Loss | 0–2 | Koblenz Open, Germany | Hard (i) | Jakob Schnaitter | Sander Arends Sem Verbeek | 4–6, 2–6 | |
| Loss | 0–3 | Delhi Open, India | Hard | Jakob Schnaitter | Piotr Matuszewski Matthew Romios | 4–6, 4–6 | |
| Loss | 0–4 | Barcelona, Spain | Clay | Jakob Schnaitter | Daniel Rincón Oriol Roca Batalla | 7–5, 4–6, 9–11 | |
| Loss | 0–5 | Prosperita Open, Czech Republic | Clay | Jakob Schnaitter | Jaime Faria Henrique Rocha | 5–7, 3–6 | |
| Win | 1–5 | Prague, Czech Republic | Clay | Jakob Schnaitter | Jiří Barnat Jan Hrazdil | 6–3, 6–1 | |
| Win | 2–5 | Schwaben Open, Germany | Clay | Jakob Schnaitter | David Pichler Michael Vrbenský | 3–6, 6–2, 10–8 | |
| Loss | 2–6 | Heilbronn, Germany | Clay | Jakob Schnaitter | Romain Arneodo Geoffrey Blancaneaux | 6–7(5–7), 7–5, 3–10 | |
| Win | 3–6 | Bratislava Open, Slovakia | Clay | Jakob Schnaitter | Miloš Karol Tomáš Lánik | 6–4, 6–4 | |
| Loss | 3–7 | Poznań, Poland | Clay | Jakob Schnaitter | Orlando Luz Marcelo Zormann | 7–5, 2–6, 6–10 | |
| Win | 4–7 | Karlsruhe, Germany | Clay | Jakob Schnaitter | Dan Added Grégoire Jacq | 6–4, 6–0 | |
| Win | 5–7 | Pau, France | Hard (i) | Jakob Schnaitter | Alexander Blockx Raphaël Collignon | 6–4, 6–7(5–7), 10–8 | |
| Loss | 5–8 | Heilbronn, Germany | Clay | Jakob Schnaitter | Vasil Kirkov Bart Stevens | 6–7(5–7), 6–4, 7–10 | |
| Win | 6–8 | HPP Open, Finland | Hard (i) | Jakob Schnaitter | Alexandru Jecan Bogdan Pavel | 6–2, 4–6, 10–6 |
| Loss | 0–1 | M15 Monastir, Tunisia | Hard | Luca Wiedenmann | Constantin Bittoun Kouzmine Axel Garcian | 2–6, 1–6 | |
| Win | 1–1 | M15 Monastir, Tunisia | Hard | Jakob Schnaitter | Kokoro Isomura Yamato Sueoka | 6–3, 6–2 | |
| Win | 2–1 | M25 Telfs, Austria | Clay | Jakob Schnaitter | Miloš Karol Sandro Kopp | 6–4, 6–7(7–9), 10–5 | |
| Win | 3–1 | M25 Bolzano, Italy | Clay | Jeremy Jahn | Alex Barrena Juan Bautista Otegui | 7–6(13–11), 6–0 | |
| Loss | 3–2 | M15 Frankfurt, Germany | Clay | Jakob Schnaitter | Johannes Härteis Niklas Schell | 6–3, 6–7(1–7), 8–10 | |
| Loss | 3–3 | M15 Überlingen, Germany | Clay | Jakob Schnaitter | Taym Al Azmeh Hazem Naw | 5–7, 6–3, 7–10 | |
| Win | 4–3 | M25 Bagnères-de-Bigorre, France | Hard | Patrick Harper | Robin Bertrand Millen Hurrion | 3–6, 6–3, 10–7 | |
| Win | 5–3 | M25 Plaisir, France | Hard (i) | Patrick Harper | Jack Vance Tennyson Whiting | 6–4, 7–6(7–3) | |
| Win | 6–3 | M25 Nevers, France | Hard (i) | Jakob Schnaitter | Jakub Paul Yannik Steinegger | 6–3, 6–4 | |
| Win | 7–3 | M25 Sarreguemines, France | Carpet (i) | Jakob Schnaitter | Jannik Opitz Patrick Zahraj | 6–3, 5–7, 10–8 | |
| Loss | 7–4 | M25 Monastir, Tunisia | Hard | Jakob Schnaitter | Daniel Masur Julian Ocleppo | 6–0, 5–7, 3–10 |
|
|