19-vuotias Karvinen oli Punamustien penkillä jo torstai-illan Suomen Cupin ottelussa Turussa.

Karvinen siirtyi vuonna 2009 Koivukylän Palloseurasta VJS:ään ja sieltä PK-35/VJS Akatemiaan vuonna 2013. Siellä Karvinen sai tililleen sekä miesten Kolmosen että A-poikien SM-sarjan otteluita. Miesten Ykkösessä hän on päässyt muutamaan otteeseen vaihtopenkille.