Pirnes started his career with Kärpät in the Finnish second league in 1995 and played with them until 1999, when he signed with SM-Liiga club Blues.
After college hockey he spent a year in the minor leagues before returning to Finland to replace the injured Andy Chiodo as the Kärpät starting goaltender.