В НХЛ дебютировал 21 октября 2009 года в игре против «Нэшвилл Предаторз». Первую шайбу забросил только в следующем сезоне — 3 ноября 2010 года в ворота «Баффало Сэйбрз». Пять раз за карьеру забрасывал более 30 шайб за сезон. Наиболее успешно провёл сезон 2018/19 — 36 шайб и 64 передачи (100 очков) в 79 матчах.
Лидирует среди всех действующих хоккеистов НХЛ по количеству заброшенных шайб и набранных очков в меньшинстве. За всю историю лиги входит в топ-15 по заброшенным шайбам и очкам в меньшинстве. Занимает 4-е место в истории НХЛ по голам в овертаймах, уступая только Александру Овечкину, Сидни Кросби и Яромиру Ягру. Один из лучших среди действующих хоккеистов НХЛ по показателю +/- за карьеру.
За карьеру сделал 6 хет-триков в НХЛ. Первый — 23 декабря 2011 года в ворота «Флориды Пантерз» (8:0). Последний — 3 декабря 2023 года в ворота «Коламбус Блю Джекетс» (3:1, все голы за 5 минут и 50 секунд третьего периода).
Перед сезоном 2023/24 стал капитаном «Брюинз» после того, как завершил карьеру Патрис Бержерон.
18 ноября 2023 года в матче против «Монреаль Канадиенс» (5:2) сделал 500-ю передачу в регулярных сезонах НХЛ.
13 февраля 2024 года сыграл 1000-й матч в регулярных сезонах НХЛ.