Hockey Terminal
Be a GM

← All players

Photo of Miikka Kiprusoff

Miikka Kiprusoff

#34 · Goalie · Calgary Flames

Born Oct 26, 1976 in Turku, FIN · 6'1", 185 lb · Catches left · Drafted 116th overall in 1995 by SJS (round 5)

Trophy case

Vezina Trophy Top Goaltender 2005-06
William M. Jennings Trophy Goaltender(s) on Team with Fewest Goals Against 2005-06

Compare with a similar player

The goalies closest to him in games played in 2010-11. Pick one to see the two side by side, or choose someone else.

Carey Price MTL · 72 GP, 0.923 Kari Lehtonen DAL · 69 GP, 0.914 Cam Ward CAR · 74 GP, 0.923 Henrik Lundqvist NYR · 68 GP, 0.923 Ilya Bryzgalov PHX · 68 GP, 0.921

Career

Regular season games only. Pick a season to see its game log below.

02040602000-01: 5 games500-012001-02: 20 games2001-022002-03: 22 games2202-032003-04: 38 games3803-042005-06: 74 games7405-062006-07: 74 games7406-072007-08: 76 games7607-082008-09: 76 games7608-092009-10: 73 games7309-102010-11: 71 games7110-112011-12: 70 games7011-122012-13: 24 games2412-13

Games played by season. The darker bar is the season shown below.

Season Team GP WLTOTLSO Shots against Saves Goals against GAA Save %
2000-01 SJS 5 21000 51 46 5 1.94 0.902
2001-02 SJS 20 76302 508 465 43 2.49 0.915
2002-03 SJS 22 514001 537 472 65 3.25 0.879
2003-04 CGY 38 2410404 966 901 65 1.70 0.933
2005-06 CGY 74 422001110 1951 1800 151 2.07 0.923
2006-07 CGY 74 4024097 2190 2009 181 2.46 0.917
2007-08 CGY 76 39260102 2096 1899 197 2.69 0.906
2008-09 CGY 76 4524054 2155 1946 209 2.84 0.903
2009-10 CGY 73 35280104 2035 1872 163 2.31 0.920
2010-11 CGY 71 3724066 1935 1753 182 2.63 0.906
2011-12 CGY 70 35220114 2040 1878 162 2.35 0.921
2012-13 CGY 24 814020 650 573 77 3.44 0.882
12 seasons Career 623 31921376444 17114 15614 1500 2.49 0.912

Playoffs

Playoff games only. Pick a season to see that year's bracket.

Season Team GP WLOTLSO Shots against Saves Goals against GAA Save %
2000-01 SJS 3 1100 79 74 5 2.01 0.937
2001-02 SJS 1 0000 2 2 0 0.00 1.000
2003-04 CGY 19 11804 504 469 35 1.76 0.931
2005-06 CGY 7 3400 202 186 16 2.24 0.921
2006-07 CGY 6 2400 255 237 18 2.82 0.929
2007-08 CGY 7 2401 196 178 18 3.21 0.908
2008-09 CGY 6 2400 164 145 19 3.52 0.884
7 seasons Playoffs 49 212505 1402 1291 111 2.36 0.921

2010-11 season totals

GP Starts WLOTLSO Shots against Saves Goals against GAA Save %
71 71 372466 1935 1753 182 2.63 0.906

2010-11 analytics

Rating

-10.0Goals above replacement51st of 53 goalies
-1.7Wins above replacementgoals above replacement divided by six
-25.9Goals above averagehis goals saved above expected

Each number is coloured by where it ranks among the 53 ranked goalies: green is in the top fifth and red the bottom fifth, with paler shades in between and amber for the middle. Hover over a tile for its percentile. Goals above average is coloured as it is under Shots faced below, where it is taken per 60 minutes.

The goals he saved for his team, compared with a spare-part goalie facing the same shots. A goalie's season is about one-third the goalie and two-thirds chance, so read one year lightly. Before 2023-24 the NHL timed events less exactly, and differently from rink to rink, so expected goals for this season are rougher than for recent ones.

-20-1001020302010-112011-122012-13Goals above replacementGoals above replacement, by season

Shots faced

Expected goals adds up how likely each shot he faced was to go in, judged by where it came from, what kind of shot it was and whether it was a rebound. A goalie who lets in fewer than that has saved goals above expected. Only shots taken while he was in net count, and the league's goalies as a whole come out at zero. Before 2023-24 the NHL timed events less exactly, and differently from rink to rink, so expected goals for this season are rougher than for recent ones. What these numbers mean

-25.9Goals saved above expectedexpected goals minus goals against
156.1Expected goals againstfrom 2,705 unblocked attempts
182Goals againstwhile he was in net
0.906Save %0.919 expected from his shots

Goals saved above expected, taken per 60 minutes, and save % are coloured by where they rank among the 53 goalies who played enough to be ranked: green is in the top fifth and red the bottom fifth, with paler shades in between and amber for the middle. Hover over a tile for its percentile. The two goals against tiles are left plain, since they follow how much he played.

Goals saved -0.37 above expected per 60 minutes21st
Shot difficulty 5.8% chance per attempt faced8thA higher bar means his team gives up more dangerous shots.

Each bar shows the share of goalies he is ahead of, among the 53 who played at least a quarter as much as the busiest this season.

050100150Game 10Game 20Game 30Game 40Game 50Game 60Allowed 182Expected 156.1

The goals he was expected to let in and the goals he did, as the season went on. When the allowed line runs below the expected line, he is saving more than his shots were worth.

Where he was shot at

Every unblocked attempt he faced this season, with his net on the right. Darker red means more attempts from that spot, and each dot is a goal. "Show every shot" switches to a dot for each attempt, bigger for a better chance. Click a goal for its details.

Game log

Date Opponent Result Decision Shots against Saves Goals against Save % TOI
Apr 6, 2011 vs EDM W 6-1 W 23 22 1 0.957 59:51
Apr 3, 2011 @ COL W 2-1 W 35 34 1 0.971 60:00
Apr 1, 2011 @ STL W 3-2 W 27 25 2 0.926 60:00
Mar 30, 2011 vs ANA L 2-4 L 21 18 3 0.857 59:22
Mar 26, 2011 @ EDM W 5-4 (SO) W 21 17 4 0.810 65:00
Mar 23, 2011 @ SJS L 3-6 L 38 32 6 0.842 60:00
Mar 21, 2011 @ LAK L 1-2 (SO) OTL 27 26 1 0.963 64:40
Mar 20, 2011 @ ANA L 4-5 (OT) 5 2 3 0.400 05:49
Mar 17, 2011 vs COL W 5-2 W 29 27 2 0.931 59:53
Mar 15, 2011 vs PHX L 3-4 L 25 21 4 0.840 58:59
Mar 12, 2011 vs VAN L 3-4 L 32 28 4 0.875 58:44
Mar 9, 2011 @ DAL W 4-3 (SO) W 34 31 3 0.912 65:00
Mar 6, 2011 vs NSH W 3-2 W 23 21 2 0.913 60:00
Mar 4, 2011 vs CBJ W 4-3 W 40 37 3 0.925 60:00
Mar 2, 2011 @ CHI L 4-6 19 15 4 0.789 40:00
Mar 1, 2011 @ STL W 6-0 W, SO 25 25 0 1.000 59:56
Feb 27, 2011 vs STL W 1-0 W, SO 27 27 0 1.000 59:58
Feb 25, 2011 vs SJS L 3-4 (SO) OTL 33 30 3 0.909 65:00
Feb 22, 2011 vs BOS L 1-3 L 28 26 2 0.929 59:03
Feb 20, 2011 vs MTL W 4-0 W, SO 39 39 0 1.000 60:00
Feb 16, 2011 vs DAL W 4-2 W 24 22 2 0.917 60:00
Feb 14, 2011 @ COL W 9-1 W 18 17 1 0.944 53:09
Feb 12, 2011 @ VAN L 2-4 L 32 29 3 0.906 59:51
Feb 11, 2011 vs ANA L 4-5 (OT) OTL 30 25 5 0.833 64:41
Feb 9, 2011 vs OTT W 5-2 W 26 24 2 0.923 59:54
Feb 7, 2011 vs CHI W 3-1 W 23 22 1 0.957 59:56
Feb 5, 2011 vs LAK L 3-4 (SO) OTL 33 30 3 0.909 64:59
Feb 3, 2011 @ ATL W 4-2 W 24 22 2 0.917 60:00
Feb 1, 2011 @ NSH W 3-2 (SO) W 27 25 2 0.926 65:00
Jan 26, 2011 vs STL W 4-1 W 29 28 1 0.966 59:48
Jan 24, 2011 vs NSH W 3-1 W 24 23 1 0.958 60:00
Jan 22, 2011 @ VAN W 4-3 (SO) W 44 41 3 0.932 65:00
Jan 19, 2011 vs MIN L 0-6 L 24 18 6 0.750 59:46
Jan 17, 2011 @ MTL L 4-5 (OT) 17 13 4 0.765 26:34
Jan 15, 2011 @ TOR W 2-1 (SO) W 33 32 1 0.970 65:00
Jan 11, 2011 @ CAR L 5-6 (SO) 8 4 4 0.500 25:37
Jan 7, 2011 vs DET L 4-5 (SO) OTL 27 23 4 0.852 64:23
Jan 5, 2011 @ VAN L 1-3 L 21 18 3 0.857 57:55
Jan 1, 2011 @ EDM W 2-1 W 17 16 1 0.941 60:00
Dec 31, 2010 vs COL W 3-2 W 21 19 2 0.905 59:59
Dec 27, 2010 vs BUF W 5-2 W 27 25 2 0.926 60:00
Dec 23, 2010 @ DAL W 3-2 (SO) W 16 14 2 0.875 64:22
Dec 20, 2010 @ MIN L 1-4 L 22 19 3 0.864 58:41
Dec 18, 2010 vs MIN L 1-3 L 16 13 3 0.813 58:27
Dec 16, 2010 vs TOR W 5-2 W 19 17 2 0.895 59:57
Dec 13, 2010 vs CBJ W 3-2 (OT) W 24 22 2 0.917 63:41
Dec 9, 2010 @ LAK L 1-2 L 32 30 2 0.938 59:29
Dec 7, 2010 vs TBL W 4-2 W 24 22 2 0.917 60:00
Dec 5, 2010 @ CHI L 2-4 L 31 28 3 0.903 59:48
Dec 1, 2010 vs VAN L 2-7 L 36 29 7 0.806 59:47
Nov 29, 2010 vs MIN W 3-0 W, SO 32 32 0 1.000 60:00
Nov 27, 2010 @ PIT L 1-4 L 42 39 3 0.929 58:39
Nov 26, 2010 @ PHI W 3-2 (SO) W 36 34 2 0.944 64:57
Nov 22, 2010 @ NYR L 1-2 L 24 22 2 0.917 59:00
Nov 21, 2010 @ DET L 4-5 (OT) OTL 38 33 5 0.868 61:38
Nov 19, 2010 vs CHI W 7-2 W 33 31 2 0.939 59:55
Nov 17, 2010 vs PHX L 1-3 L 30 28 2 0.933 58:46
Nov 13, 2010 @ SJS L 3-4 L 35 31 4 0.886 59:11
Nov 12, 2010 @ PHX L 4-5 L 25 21 4 0.840 59:13
Nov 9, 2010 @ COL W 4-2 W 31 29 2 0.935 59:51
Nov 5, 2010 @ MIN L 1-2 L 23 21 2 0.913 58:57
Nov 3, 2010 vs DET L 1-2 L 33 31 2 0.939 59:14
Oct 30, 2010 vs WSH L 2-7 L 27 21 6 0.778 53:55
Oct 26, 2010 vs EDM W 5-4 (SO) W 32 28 4 0.875 64:16
Oct 24, 2010 vs SJS W 4-0 W, SO 27 27 0 1.000 59:30
Oct 21, 2010 @ DET L 2-4 L 30 26 4 0.867 59:53
Oct 19, 2010 @ NSH W 1-0 (OT) W, SO 34 34 0 1.000 62:10
Oct 16, 2010 vs EDM W 5-3 W 30 27 3 0.900 60:00
Oct 14, 2010 vs FLA L 0-3 L 18 15 3 0.833 59:54
Oct 10, 2010 vs LAK W 3-1 W 22 21 1 0.955 59:54
Oct 7, 2010 @ EDM L 0-4 L 33 29 4 0.879 59:47