Канадский теннисист Денис Шаповалов родился 15 апреля 1999 года в Тель-Авиве в семье выходцев из СССР. В девятимесячном возрасте переехал с родителями в Канаду. На протяжении всей спортивной карьеры представляет эту страну. Несмотря на то что Шаповалов никогда не жил в России, он свободно говорит по-русски.
Теннисист успешно выступал на юниорских соревнованиях, был победителем Уимблдонского турнира среди юношей в 2016 году, а за год до этого выиграл в парном разряде Открытый чемпионат США.
В начале взрослой карьеры, когда Шаповалову было 18 лет, он стал самым молодым игроком, когда-либо выходившим в полуфинал турнира ATP Masters 1000. В 2017 году он стал обладателем наград ATP «Прогресс года» и «Завтрашняя звезда», а также был признан спортсменом года в Канаде.
По состоянию на весну 2023 года теннисист один раз становился победителем турнира ATP в одиночном разряде, его высшее достижение на турнирах Большого шлема – выход в полуфинал Уимблдона в 2021 году. В следующем году Шаповалов стал обладателем Кубка Дэвиса в составе сборной Канады. В топ-10 рейтинга ATP спортсмен впервые вошел в 2020-м.
Шаповалов – левша с мощным ударом справа и сильной подачей. Как он сам признавался, ему нравится играть агрессивно и доминировать на корте. Однако из-за склонности к риску он порой совершает слишком много невынужденных ошибок.
С 2019 года Шаповалов встречается со шведской теннисисткой Мирьям Бьерклунд.