 Whelan spent nine years at Stoke making 338 appearances before joining Aston Villa in July 2017 and then Hearts in August 2019.Whelan was born in Dublin.He grew up in Palmerstown and attended St. Lorcan's Boys' National School.