Kiprusoff began his professional career with TPS in 1994, and was named the best goaltender and best player of the playoffs in 1999 as he led them to the SM-liiga championship. He then moved to North America in 1999, and after two All-Star seasons in the American Hockey League (AHL), made his NHL debut with the San Jose Sharks, where he served primarily as the team's backup. A trade to the Calgary Flames in 2003–04 brought Kiprusoff into a starting role, and he set a modern NHL record for lowest goals against average (GAA) at 1.69 as he helped the Flames reach the 2004 Stanley Cup Final. He won the Vezina Trophy as the best goaltender in the NHL in 2006 along with the William M. Jennings Trophy for giving up the fewest goals in the League. He played in his first NHL All-Star Game in 2007 and is the Flames' franchise record holder in both wins and shutouts.