Po zakończeniu sezonu 2014/2015 przeszedł do Floridy Panthers, w barwach którego zaliczył debiut w lidze NHL dnia 20 lutego 2016 roku w meczu wyjazdowym z Winnipeg Jets, który zakończył się zwycięstwem Panter 1:3, a Matheson spędził w tym meczu 2 minut na ławce kar za zahaczanieWinnipeg Jets - Florida Panthers 1:3 . Natomiast pierwszy punkt zdobył dnia 17 kwietnia 2016 roku w 3. meczu fazy play-off na wyjeździe z New York Islanders, asystując wraz z Alexem Petrovicem przy bramce Reilly'ego Smitha na 1:0 w 2. minucie meczu, który zakończył się porażką Panter 3:4Florida Panthers - New York Islanders 3:4 . Jednak z powodu braku miejsca w składzie kilkakrotnie przenosił się do klubu ligi AHL - Portland Pirates, dla którego zdobył 20 punktów (8 bramek, 12 asyst).
W sezonie 2016/2017 był już podstawowym zespołu, w którym zdobył swoją pierwszą bramkę w lidze NHL dnia 18 października 2016 roku w meczu domowym z Tampa Bay Lightning, pokonując w 15. minucie Bena Bishopa na 3:2 przy asyście Grega McKegga i Jasona Demersa, jednak zakończył się porażką jego drużyny po rzutach karnych 3:4Florida Panthers - Tampa Bay Lightning Box 3:4 .