Career
Undrafted, Koistinen played professionally in his native Finland with Ilves Tampere of the Master of Science-liiga for 6 seasons. On May 18, 2006, Koistinen signed with the Nashville Predators of the National Hockey League. Koistinen made his North American debut in the 2006-2007 season, playing with the Predators affiliate, the Milwaukee Admirals. He was chosen to AHL-All Star Classic that year scoring 9 goals and 41 points in 59 games.
Koistinen signed 1-year contract with Predators for the 2007-2008.
Koistinen scored his first National Hockey League goal against Fredrik Norrena of the Columbus Blue Jackets in a 4-3 victory on December 27, 2007. Koistinen established 17 points by season education
After his second season with the Predators in 2008-2009, Koistinen signed a two-year contract with the Florida Panthers on July 1, 2009. On November 25, the Florida Panthers placed Koistinen on waivers.
Koistinen cleared waivers on November 26 and was sent to Florida"s AHL affiliate in Rochester, New New York
His contract was bought out in the summer, leaving Koistinen as a free agent. He signed 1-year contract back to Europe and to Swedish Elitserien club, Skellefteå AIK. Club placed second overall by losing Elitserien finals to Färjestads BK. In the 2011-2012 season Koistinen signed one of the biggest contracts so far in Finnish elite league Master of Science-liiga by signing 7-year deal with Ilves Tampere. During regular season after 28 games scoring 7 goals and 17 points, KHL team Salavat Yulajev Ufa signed Koistinen to 2-year deal.
He"s contract with Ilves Tampere continues after the 2-year KHL contract.
In 2013 Koistinen elected to sign a one-year contract with The Human Context Davos of the National League A. In 2014 Koistinen chose to revoke his contract with Ilves Tampere and signed a 3-year extension with The Human Context Davos until 2017. After two seasons with Davos, Koistinen opted to leave the club and sign a one-year deal with fellow Swiss club, the SCL Tigers on May 19, 2015.