De 2019 à mars 2023, il s'entraîne à Bienne avec Sven Swinnen, entraîneur national au sein de la fédération suisse[4]. Depuis le mois d'avril 2023, c'est l'ancien tennisman allemand Dieter Kindlmann qui l'accompagne. Peter Lundgren, ancien coach de Roger Federer, fait également partie de son équipe[5].
Carrière
Junior
En 2019, associé à l'Italien Flavio Cobolli, il atteint la finale en double du tournoi junior de Roland-Garros, s'inclinant devant le Brésilien Matheus Pucinelli de Almeida et l'Argentin Thiago Agustín Tirante.
Le 10 octobre 2020, il remporte le tournoi de Roland-Garros en battant son compatriote Leandro Riedi en finale[6]. Le même jour, toujours avec Cobolli, il remporte le double, devenant le premier junior à réaliser le doublé depuis Fernando González en 1998[7].
Carrière professionnelle
En mars 2021, alors classé 874e mondial, il remporte le tournoi Challenger de Lugano contre l'Ukrainien Vitaliy Sachko après avoir battu la première tête de série, le japonais Yuichi Sugita[8].
Le 30 août, Dominic vit le plus haut moment de sa jeune carrière. Alors classé au 128e rang ATP, il élimine en 4 h 04 le Grec Stéfanos Tsitsipás, numéro 7, en cinq sets (7-5, 62-7, 65-7, 7-66, 6-3), et passe au troisième tour de l'US Open. C'est la première fois qu'il se qualifie pour ce stade de compétition d'un Grand Chelem[11],[12]. Il confirme ce résultat en s'imposant (2-6, 7-5, 7-64, 3-6, 6-2) contre le Français Benjamin Bonzi (108e) après 3 h 26 de jeu[13]. Avec cette victoire, il entre dans le Top 100 ATP et affronte l'Américain Taylor Fritz (9e) en huitièmes de finale. C'est ici que se termine son parcours, après 2 h 05 de combat (62-7, 4-6, 4-6), pour un total de 88 points à 102[14].
Après ce parcours, il se place en 90e position du classement ATP[15].
Caractéristiques de joueur
Il est gaucher et a un jeu d'attaque. Il dispose d'un bon service et monte plus que la moyenne au filet[2].