Tu uzavřel v červenci 2015 s Calgary také jako nechráněný volný hráč. V uplynulém ročníku jej Flames na začátku ledna poslali do Buffala výměnou za právo výběru ve čtvrtém kole letošního draftu.

Za Buffalo sehrál Frolík 19 utkání a připsal si čtyři body za gól a tři asistence. Předtím v sezoně za Calgary nasbíral v 38 duelech deset bodů za pět branek a stejný počet přihrávek.

Frolíka draftovala v roce 2006 v prvním kole na 10. místě Florida, za kterou začal hrát od ročníku 2008/09 po dvou letech strávených v Rimouski v QMJHL. Celkem má v NHL za Panthers, Chicago, Winnipeg, Calgary a Buffalo 850 zápasů a 384 bodů za 159 branek a 225 asistencí. V play off má na kontě ze 47 utkání 19 bodů za sedm gólů a 12 přihrávek.