Career
Originally playing for SaPKo, he moved to play two seasons of junior hockey in Oshawa Generals. He returned to Finland and played two years in Tappara, five years in Jokipojat and two years in KalPa. In 1996 he moved to play for Berlin Capitals.
He also played for Klagenfurter Air Corps before retiring in 1999.
In 2003, he started his coaching career with Lahti Pelicans U20 team, and became head coach of their senior team in the following year. The team was not competitive and they ended last of 13 teams that year.
He then became assistant coach of Blues in 2005 and spent two years as an assistant before being promoted as head coach in 2007. In 2010, he was chosen as an assistant coach of Finnish national team
The season 2011-2012 Matikainen coached in HIFK Helsinki.
In summer 2012 he signed a tree year contract to Avangard Omsk (KHL). In 2014 he signed a one-year contract to The Human Context Slovan Bratislava (KHL). In the spring 2015 he signed a tree year contract to Lahti Pelicans.