Wimbledon | 07/05 14:45 | 24 | [47] Benoit Paire v Denis Shapovalov [25] | 0-6,6-2,6-4,7-6 | |
Wimbledon | 07/03 16:55 | 23 | [46] Jeremy Chardy v Denis Shapovalov [25] | 3-6,6-3,5-7,4-6 | |
ATP Eastbourne | 06/28 14:00 | 27 | [67] Mischa Zverev v Denis Shapovalov [26] | 6-3,6-3 | |
ATP Eastbourne | 06/27 10:00 | 26 | [54] Jared Donaldson v Denis Shapovalov [26] | 4-6,6-4,2-6 | |
ATP Queen's | 06/18 11:00 | 25 | [23] Denis Shapovalov v Gilles Muller [46] | 6-7,6-7 | |
ATP Stuttgart | 06/13 09:00 | 25 | [169] Prajnesh Gunneswaran v Denis Shapovalov [23] | 7-6,2-6,6-3 | |
French Open | 05/31 09:00 | 24 | [25] Denis Shapovalov v Maximilian Marterer [70] | 7-5,6-7,5-7,4-6 | |
French Open | 05/29 09:00 | 23 | [25] Denis Shapovalov v John Millman [59] | 7-5,6-4,6-2 | |
ATP Řím | 05/17 13:40 | 26 | [2] Rafael Nadal v Denis Shapovalov [29] | 6-4,6-1 | |
ATP Řím | 05/16 17:45 | 25 | [44] Robin Haase v Denis Shapovalov [29] | 6-7,7-6,3-6 | |
ATP Řím | 05/15 15:00 | 24 | [29] Denis Shapovalov v Tomas Berdych [17] | 1-6,6-3,7-6 | |
ATP Madrid | 05/12 19:45 | 28 | [43] Denis Shapovalov v Alexander Zverev [3] | 4-6,1-6 | |
ATP Madrid | 05/11 17:30 | 27 | [22] Kyle Edmund v Denis Shapovalov [43] | 5-7,7-6,4-6 | |
ATP Madrid | 05/10 12:00 | 26 | [43] Denis Shapovalov v Milos Raonic [24] | 6-4,6-4 | |
ATP Madrid | 05/08 10:00 | 25 | [50] Benoit Paire v Denis Shapovalov [43] | 6-7,6-4,4-6 | |
ATP Madrid | 05/06 11:05 | 24 | [42] Denis Shapovalov v Tennys Sandgren [51] | 6-1,6-4 | |
ATP Budapest | 04/26 10:20 | 26 | [79] Nikoloz Basilashvili v Denis Shapovalov [43] | 6-2,6-4 | |
ATP Monte Carlo | 04/16 14:20 | 24 | [45] Denis Shapovalov v Stefanos Tsitsipas [71] | 3-6,4-6 | |
ATP Miami | 03/27 20:05 | 26 | [46] Denis Shapovalov v Borna Coric [36] | 6-7,6-4,4-6 | |
ATP Miami | 03/26 18:00 | 25 | [14] Sam Querrey v Denis Shapovalov [46] | 4-6,6-3,5-7 | |
ATP Miami | 03/24 15:00 | 24 | [46] Denis Shapovalov v Damir Dzumhur [30] | 6-1,7-5 | |
ATP Miami | 03/22 15:00 | 23 | [46] Denis Shapovalov v Viktor Troicki [68] | 6-3,6-7,7-6 | |
ATP Indian Wells | 03/10 20:30 | 24 | Pablo Cuevas v Denis Shapovalov | 7-6,6-3 | |
ATP Indian Wells | 03/09 01:00 | 23 | Denis Shapovalov v Ricardas Berankis | 6-3,6-4 | |
ATP Acapulco | 03/01 00:00 | 26 | Denis Shapovalov v Dominic Thiem | 2-6,3-6 | |
ATP Acapulco | 02/27 22:00 | 25 | Kei Nishikori v Denis Shapovalov | 7-6,3-6,1-6 | |
ATP Delray Beach | 02/25 01:00 | 28 | Denis Shapovalov v Frances Tiafoe | 5-7,4-6 | |
ATP Delray Beach | 02/23 23:00 | 27 | Denis Shapovalov v Taylor Fritz | 7-5,6-4 | |
ATP Delray Beach | 02/22 17:30 | 26 | Jared Donaldson v Denis Shapovalov | 7-6,4-6,4-6 | |
ATP Delray Beach | 02/20 20:10 | 25 | Denis Shapovalov v Ivo Karlovič | 7-5,7-6 |
Denis Shapovalov (rusky: Денис Викторович Шаповалов, Denis Viktorovič Šapovalov, * 15. dubna 1999 Tel Aviv) je kanadský levoruký profesionální tenista ruského původu a vítěz juniorky Wimbledonu 2016. Ve své dosavadní kariéře na okruhu ATP Tour vyhrál jeden singlový turnaj. Na challengerech ATP a okruhu ITF získal šest titulů ve dvouhře a dva ve čtyřhře.
Na žebříčku ATP byl ve dvouhře nejvýše klasifikován v září 2020 na 10. místě a ve čtyřhře pak v únoru téhož roku na 44. místě. V roce 2019 jej trénoval Rob Steckley, kterého vystřídal Michail Južnyj. Dlouhodobě se na jeho přípravě podílí matka Tessa Shapovalovová. Dříve koučovskou roli plnili Adriano Fuorivia či krajan Martin Laurendeau.
V daviscupovém týmu Kanady debutoval v roce 2016 baráží světové skupiny proti Chile, v níž vyhrál dvouhru nad Christianem Garinem. V únoru 2017 během zápasu s Britem Edmundem byl diskvalifikován. V roce 2022 byl součástí vítězného kanadského týmu. Do listopadu 2022 v soutěži nastoupil ke čtrnácti mezistátním utkáním s bilancí 11–7 ve dvouhře a 3–2 ve čtyřhře.
V roli dvojky týmu přispěl k vítězství Kanady na ATP Cupu 2022.