Originally playing for SaPKo, he moved to play two seasons of junior hockey in Oshawa Generals. He was part of the team that won J. Ross Robertson Cup in 1987. In the same year, he also won IIHF World U20 Championship with Finnish team. 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 AC 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. He was awarded Kalevi Numminen trophy in 2008 and 2010 after Blues got silver medals.
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 HC Slovan Bratislava (KHL).  In the spring 2015 he signed a tree year contract to Lahti Pelicans.
- "Matikainen, Numminen ja Nurminen Leijonien valmennusryhmään". Yle.fi. 2010. Retrieved 2010-10-04.
- Matikainen on Pelicansin uusi päävalmentaja. Helsingin Sanomat 16.3.2015.(Finnish)