Career
Kuparinen played originally with Master of Science-liiga team, Ässät Pori, for eight seasons from 2003 to 2011, of which he was team captain for over three years. Kuparinen played his first games in Master of Science-liiga in the season of 2003-2004 and his first national team games in September 2008. He switched to KalPa in the 2011-2012 season with a two-year contract that was then extended to 2015.
After a spending the majority of the 2012-2013 season, abroad in the Kontinental Hockey League with Avangard Omsk, Kuparinen returned as a free agent to joined his third Master of Science-liiga club, HIFK, on an optional two-year contract on July 22, 2013.