Макдэвид в среду был назначен капитаном «Эдмонтона» в возрасте 19 лет 266 дней. Предыдущий рекорд НХЛ принадлежал шведу Габриэлю Ландескугу, который получил свитер капитана «Колорадо Эвеланш» в сентябре 2012 года в возрасте 19 лет и 286 дней.
Макдэвид дебютировал в НХЛ в сезоне-2015/16, набрав в 45 матчах сезона 48 очков (16 шайб и 32 передачи). В мае Макдэвид вместе со сборной Канады победил на чемпионате мира-2016, проходившем в России, а также был капитаном сборной молодых звезд Северной Америки (игроки не старше 23 лет), которая выступала на Кубке мира-2016 в Торонто.
В минувшем сезоне у «Эдмонтона», ставшего худшей командой Западной конференции и занявшего предпоследнее место в общей таблице НХЛ по итогам регулярного чемпионата, не было постоянного капитана.