Jan-Lennard Struff's head-to-head record against every opponent faced on tour — 66 rivals, sorted by meetings. The main Jan-Lennard Struff profile has live scores and recent form.
| Opponent | Record | Meetings |
|---|---|---|
| Alexander Bublik | 2-4 | 6 |
| Alex De Minaur | 2-3 | 5 |
| Stefanos Tsitsipas | 2-3 | 5 |
| Felix Auger-Aliassime | 2-2 | 4 |
| Jannik Sinner | 0-4 | 4 |
| Sebastian Baez | 3-0 | 3 |
| Borna Coric | 3-0 | 3 |
| Botic Van De Zandschulp | 2-1 | 3 |
| Daniil Medvedev | 1-2 | 3 |
| Jiri Lehecka | 0-3 | 3 |
| Carlos Alcaraz | 0-3 | 3 |
| Casper Ruud | 2-0 | 2 |
| Pedro Cachin | 2-0 | 2 |
| F Fognini | 2-0 | 2 |
| Daniel Altmaier | 2-0 | 2 |
| Albert Ramos-Vinolas | 2-0 | 2 |
| Holger Rune | 2-0 | 2 |
| Lorenzo Sonego | 1-1 | 2 |
| Matteo Arnaldi | 1-1 | 2 |
| Hubert Hurkacz | 1-1 | 2 |
| Valentin Vacherot | 0-2 | 2 |
| Tommy Paul | 0-2 | 2 |
| Grigor Dimitrov | 0-2 | 2 |
| Andrey Rublev | 0-2 | 2 |
| Alejandro Davidovich Fokina | 0-2 | 2 |
| Rinky Hijikata | 1-0 | 1 |
| Francisco Comesana | 1-0 | 1 |
| Lorenzo Musetti | 1-0 | 1 |
| Fabian Marozsan | 1-0 | 1 |
| Zhizhen Zhang | 1-0 | 1 |
| Mackenzie McDonald | 1-0 | 1 |
| Roman Safiullin | 1-0 | 1 |
| Brandon Nakashima | 1-0 | 1 |
| Martin Landaluce | 1-0 | 1 |
| Ben Shelton | 1-0 | 1 |
| Luciano Darderi | 1-0 | 1 |
| Jaume Munar | 1-0 | 1 |
| Alexis Galarneau | 1-0 | 1 |
| Ugo Humbert | 1-0 | 1 |
| Roman Andres Burruchaga | 1-0 | 1 |
| Dusan Lajovic | 1-0 | 1 |
| Frances Tiafoe | 1-0 | 1 |
| Filip Misolic | 1-0 | 1 |
| Alexandre Muller | 1-0 | 1 |
| Taylor Fritz | 1-0 | 1 |
| Quentin Halys | 1-0 | 1 |
| Hugo Grenier | 1-0 | 1 |
| Aslan Karatsev | 1-0 | 1 |
| Alexander Ritschard | 0-1 | 1 |
| Laslo Djere | 0-1 | 1 |