ATP Estoril | 04/29 12:50 | 26 | [14] Denis Shapovalov v Corentin Moutet [73] | 4-6,6-2,4-6 | |
ATP Barcelona | 04/22 09:00 | 26 | [14] Denis Shapovalov v Felix Auger Aliassime [20] | 2-6,3-6 | |
ATP Barcelona | 04/20 15:45 | 25 | [14] Denis Shapovalov v Jeremy Chardy [51] | 6-3,7-5 | |
ATP Miami | 03/29 16:35 | 25 | [11] Denis Shapovalov v Hubert Hurkacz [37] | 3-6,6-7 | |
ATP Miami | 03/27 21:10 | 24 | [11] Denis Shapovalov v Ilya Ivashka [116] | 6-7,6-4,6-4 | |
ATP Dubaj | 03/19 13:00 | 28 | [81] Lloyd Harris v Denis Shapovalov [12] | 6-7,6-4,7-6 | |
ATP Dubaj | 03/18 11:00 | 27 | [12] Denis Shapovalov v Jeremy Chardy [53] | 7-5,6-4 | |
ATP Dubaj | 03/17 10:00 | 26 | [12] Denis Shapovalov v Hubert Hurkacz [35] | 6-4,6-3 | |
ATP Dubaj | 03/16 10:00 | 25 | [12] Denis Shapovalov v Jan-Lennard Struff [39] | 6-1,6-3 | |
ATP Doha | 03/11 11:30 | 27 | [33] Taylor Fritz v Denis Shapovalov [11] | 5-7,6-3,7-5 | |
ATP Doha | 03/10 12:45 | 26 | [67] Vasek Pospisil v Denis Shapovalov [11] | 5-7,4-6 | |
Australian Open | 02/12 08:00 | 25 | [12] Denis Shapovalov v Felix Auger Aliassime [19] | 5-7,5-7,3-6 | |
Australian Open | 02/10 04:55 | 24 | [12] Denis Shapovalov v Bernard Tomic [233] | 6-1,6-3,6-2 | |
Australian Open | 02/08 09:40 | 23 | [12] Denis Shapovalov v Jannik Sinner [32] | 3-6,6-3,6-2,4-6,6-4 | |
ATP Cup | 02/03 01:15 | 2 | [7] Alexander Zverev v Denis Shapovalov [12] | 6-7,6-3,7-6 | |
ATP Cup | 02/02 00:40 | 2 | [1] Novak Djokovič v Denis Shapovalov [12] | 7-5,7-5 | |
ATP Sofie | 11/10 16:00 | 26 | [12] Denis Shapovalov v Radu Albot [93] | 2-6,4-6 | |
ATP Vídeň | 10/26 18:40 | 25 | [153] Jurij Rodionov v Denis Shapovalov [12] | 6-4,7-5 | |
ATP Kolín nad Rýnem 2 | 10/22 13:35 | 26 | [12] Denis Shapovalov v Gilles Simon [58] | 1-6,6-4,2-6 | |
ATP Petrohrad | 10/17 11:00 | 28 | [10] Andrey Rublev v Denis Shapovalov [12] | 4-6,6-3,6-4 | |
ATP Petrohrad | 10/16 11:20 | 27 | [18] Stan Wawrinka v Denis Shapovalov [12] | 4-6,5-7 | |
ATP Petrohrad | 10/15 10:00 | 26 | [141] Ilya Ivashka v Denis Shapovalov [12] | 1-6,4-6 | |
ATP Petrohrad | 10/14 10:00 | 25 | [197] Viktor Troicki v Denis Shapovalov [12] | 2-6,3-6 | |
ATP Petrohrad | 10/13 08:00 | - | Sam Querrey v Denis Shapovalov | View | |
French Open | 10/01 09:00 | 24 | [11] Denis Shapovalov v Roberto Carballes Baena [101] | 5-7,7-6,3-6,6-3,6-8 | |
French Open | 09/29 16:00 | 23 | [11] Denis Shapovalov v Gilles Simon [54] | 6-2,7-5,5-7,6-3 | |
ATP Řím | 09/20 17:00 | 28 | [14] Denis Shapovalov v Diego Schwartzman [15] | 4-6,7-5,6-7 | |
ATP Řím | 09/19 17:40 | 27 | [14] Denis Shapovalov v Grigor Dimitrov [22] | 6-2,3-6,6-2 | |
ATP Řím | 09/18 10:35 | 26 | [42] Ugo Humbert v Denis Shapovalov [14] | 7-6,1-6,4-6 | |
ATP Řím | 09/17 09:00 | 25 | [109] Pedro Martinez v Denis Shapovalov [14] | 4-6,4-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.