Denis Shapovalov is 25 years and 7 month(s) old. He was born in 15 Apr, 1999. Denis Shapovalov is known as a Canadian professional tennis player. Shapovalov is currently ranked in the top 50 of the ATP rankings and since 2005 was the youngest player to crack the top 30.