NHL Standard

  • Bold indicates league leader
NHL Standard career statistics
Scoring Goals Assists Shots
Season Age Tm Lg GP G A PTS +/- PIM EV PPG SHG GWG EV PP SH SOG SPCT TSA TOI ATOI FOW FOL FO% BLK HIT TK GV Awards
1999-0019MTLNHL19112-620100010185.620310:40
2000-0120MTLNHL200002000000030.02110:38
2001-0221MTLNHL4381018-111253007304816.759913:55
2002-0322MTLNHL5251217-3632001020578.857811:07
2003-0423MTLNHL812045651534137052817010319.4138417:05
2005-0625MTLNHL79163551-63688021817013012.3131016:35
2006-0726DALNHL81184159322126032021011116.2121014:56Byng-49
2007-0827DALNHL762756832146207053224010725.2180140018:2639648844.823534388Selke-53
2008-0928DALNHL82225678-452157014016016313.5273171820:5756367745.4281176778
2009-1029DALNHL66193453-53898201715215512.3244128919:3249360944.727934773
2010-1130DALNHL82195271-428127043616016111.8286163719:5856564846.633957271
2011-1231DALNHL74184563566162053213014212.7247148420:0334146742.2461133964
2012-1332WSHNHL48133649-4537601152106320.69985617:5022627944.829552222
2013-1433PHXNHL80163147-1352124032011011014.5176144018:0039151243.318722446
2014-1534NSHNHL82154762115214103361109615.6169153718:4558276643.219423247
2015-1635NSHNHL81743501162520030130769.2123141317:2728847237.920612250
2016-1736NSHNHL4642125-514220016503810.57473515:5818326141.26331027
6 yrsMTLNHL27650103153-11922921076340035913.9409414:50
6 yrsDALNHL461123284407162528437218177105283914.71341873818:572358288944.9157471268374
3 yrsNSHNHL2092611113717128215038229021012.4366368517:381053149941.34513664124
1 yrWSHNHL48133649-4537601152106320.69985617:5022627944.829552222
1 yrPHXNHL80163147-1352124032011011014.5176144018:0039151243.318722446
Career17 yrsNHL10742285657935577153732323572062158114.423411881317:314028517943.7249734378566
Hockey Reference.com Logo
for the free Hockey Reference newsletter and get scores, news and notes in your inbox every day.
It's also available for football, basketball and baseball.

Sign Up For Free

Compare Mike Ribeiro to

Javascript is required for the selection of a player.
Ex: Petr Sýkora, Matt Duchene
Powered by Stathead.com Logo

NHL Extra Stats

  • The NHL Extra-Stats table is calculated based off of play-by-play, which might have slight discrepancies with official totals
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL76275683107383518059.439648844.853234388
2008-0928DALNHL82225678163476327359.756367745.4117286778
2009-1029DALNHL66193453155414824463.549360944.793274773
2010-1130DALNHL82195271161596628656.356564846.695337271
2011-1231DALNHL74184563141525324657.334146742.2113463964
2012-1332WSHNHL481336496314229963.622627944.855292222
2013-1433PHXNHL80163147110382817662.539151243.372182446
2014-1534NSHNHL8215476296294416956.858276643.242193247
2015-1635NSHNHL817435076202712361.828847237.961202250
2016-1736NSHNHL46421253824127451.418326141.23361027
82 Game Avg.NHL82184866127414621459.446159243.784284365
5 yrsDALNHL380105243348727237265122959.22358288944.9471157268374
3 yrsNSHNHL20926111137210738336657.41053149941.31364564124
CareerNHL7171604215811110362398187059.44028517943.7734249378566
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL7620315187312814659.625237340.350234169
2008-0928DALNHL82153954127354821060.539051643.0108235451
2009-1029DALNHL6691726119383819561.034139646.381174154
2010-1130DALNHL82123648123534722355.239044846.588285856
2011-1231DALNHL74163248126454121259.427036442.6103413148
2012-1332WSHNHL48715225312188363.921326045.053281815
2013-1433PHXNHL8012203285332414259.935546943.161172129
2014-1534NSHNHL8214365083263514457.648165142.541192930
2015-1635NSHNHL815303565192310760.724940438.160202141
2016-1736NSHNHL46216183218116152.515422141.13351017
82 Game Avg.NHL82133144103353617459.135446943.078253747
5 yrsDALNHL3807215522758220220298659.01643209743.9430132225278
3 yrsNSHNHL2092182103180636931257.7884127640.9134446088
CareerNHL717112272384900310313152359.13095410243.0678221324410
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL767253220773458.814311555.430219
2008-0928DALNHL82717243311125658.914611855.391222
2009-1029DALNHL668152330394271.48911543.6101114
2010-1130DALNHL8271623365185961.015115449.550612
2011-1231DALNHL7421315126112941.4557442.6100110
2012-1332WSHNHL486212710131471.4111247.82137
2013-1433PHXNHL804111524543372.7364047.4110317
2014-1534NSHNHL821111213392552.010111347.210317
2015-1635NSHNHL812131511141668.8396637.11019
2016-1736NSHNHL462576611346.2283941.801010
82 Game Avg.NHL825172222593760.7919748.660316
5 yrsDALNHL3803186117131325722059.558457650.33721277
3 yrsNSHNHL209529343010145455.616821843.521436
CareerNHL71746147193195487832160.779984648.652422137
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL76000000010100.00000
2008-0928DALNHL82000313742.9274338.604115
2009-1029DALNHL66224601785.7639839.12955
2010-1130DALNHL82000211450.0244634.32583
2011-1231DALNHL74000311560.0162935.60576
2012-1332WSHNHL4800001120.02722.20010
2013-1433PHXNHL800001001100.0030.00100
2014-1534NSHNHL820000000020.00000
2015-1635NSHNHL810000000020.00000
2016-1736NSHNHL4600000001150.00000
82 Game Avg.NHL82000201357.7152636.70342
5 yrsDALNHL38022414362360.913121637.84233119
3 yrsNSHNHL20900000001516.70000
CareerNHL71722415472657.713423136.74243219
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL7617304782302613859.425136540.749204064
2008-0928DALNHL82123648110344218659.136446444.0105224949
2009-1029DALNHL6691524117363418762.631736946.280143849
2010-1130DALNHL82113344119494221056.736542346.386265753
2011-1231DALNHL74123042116433819758.925233642.997403046
2012-1332WSHNHL48713204812167663.220925345.251271715
2013-1433PHXNHL8011172873312212657.934244643.459172126
2014-1534NSHNHL8214304478233413557.845661542.641182627
2015-1635NSHNHL815293464172210362.124039437.958202139
2016-1736NSHNHL46216183117115952.515221741.23351015
82 Game Avg.NHL8211284096333316259.133744443.275243544
5 yrsDALNHL3806114420554419218291859.31549195744.2417122214261
3 yrsNSHNHL209217596173576729758.2848122640.9132435781
CareerNHL717100249349838292287141759.12948388243.2659209309383
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL761014245319189058.915923540.434142645
2008-0928DALNHL825192467232611657.823328644.968113237
2009-1029DALNHL66691580212012166.119622746.358102234
2010-1130DALNHL829152481343114655.523425847.663152932
2011-1231DALNHL745152074242912758.315421042.355221629
2012-1332WSHNHL48381129974564.411213645.2321599
2013-1433PHXNHL80411154623158454.820627942.542131114
2014-1534NSHNHL82716235317209058.931041143.028141520
2015-1635NSHNHL8121517459146866.215424039.134151225
2016-1736NSHNHL46099221094153.710014640.7245713
82 Game Avg.NHL826152163222210659.321227843.450152030
5 yrsDALNHL380357210735512112460059.2976121644.527872125177
3 yrsNSHNHL20994049120364319960.356479741.486343458
CareerNHL7175113118255018918992859.31858242843.4438134179258
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL762573111105259.68814138.42391222
2008-0928DALNHL8219103015115653.613515846.13761721
2009-1029DALNHL66246438136467.212214146.43481120
2010-1130DALNHL8238114321238749.414116945.53981516
2011-1231DALNHL741674513177560.09813342.44115917
2012-1332WSHNHL4813416742759.3588141.719456
2013-1433PHXNHL80257301184961.211414643.824688
2014-1534NSHNHL822911339135560.018625042.717686
2015-1635NSHNHL8115619372965.58913340.12210715
2016-1736NSHNHL4602215662755.6529136.414449
82 Game Avg.NHL822683512136058.512416542.93191116
5 yrsDALNHL38093241192687433457.558474244.0174466496
3 yrsNSHNHL2093161967182611160.432747440.853201930
CareerNHL71715567130510411252158.51083144342.92707696140
Become a Stathead & surf this site ad-free.

NHL Possession Metrics

  • The NHL Extra-Stats table is calculated based off of play-by-play, which might have slight discrepancies with official totals
Advanced NHL career statistics
Corsi (All) Fenwick (All) PDO (All) Zone Starts (All)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL761400.4145583663.514.4111065063.115.110513.54191.3104.879.920.1
2008-0928DALNHL821717.41806122759.512.0140595659.511.410010.37788.899.165.534.5
2009-1029DALNHL661289.41292112153.54.199685153.94.47310.05890.2100.250.149.9
2010-1130DALNHL821634.41735137055.99.41306103955.78.410111.38188.9100.263.136.9
2011-1231DALNHL741483.51410133251.43.91031101350.42.17610.56091.9102.460.439.6
2012-1332WSHNHL48856.087676953.34.265457153.44.56814.73591.6106.361.638.4
2013-1433PHXNHL801685112160.012.7121387358.110.4748.75890.799.577.722.3
2014-1534NSHNHL821534.91886115462.014.1139487861.412.4929.26090.699.975.324.7
2015-1635NSHNHL811413.3160997462.314.6119673961.812.2869.85091.3101.188.411.6
2016-1736NSHNHL46734.685361258.29.462349255.97.0388.63391.299.881.318.7
5 yrsDALNHL3807525.07698588656.78.75848450956.58.245511.131790.1101.362.937.1
3 yrsNSHNHL2093682.94348274061.313.33213210960.411.22169.314391.0100.381.218.8
CareerNHL71712063.9146071051658.110.110928806257.58.981310.555390.5101.169.530.5
Advanced NHL career statistics
Corsi (EV) Fenwick (EV) PDO (EV) Zone Starts (EV)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL761067.696377755.33.072059854.63.46011.83791.5103.371.128.9
2008-0928DALNHL821257.81180102253.62.791078853.61.76710.86888.198.856.044.0
2009-1029DALNHL66953.584086049.4-1.064165949.3-1.3367.64191.098.646.253.8
2010-1130DALNHL821238.51123116849.00.383788748.5-0.56210.65890.5101.153.346.7
2011-1231DALNHL741194.11093118648.0-3.080489747.3-4.4559.65092.4102.053.846.2
2012-1332WSHNHL48683.558770745.4-6.743052245.2-6.6289.13092.0101.251.248.8
2013-1433PHXNHL801209104853.63.885381851.00.9447.45390.998.371.628.4
2014-1534NSHNHL821287.51499111857.37.2109185256.25.0719.15890.699.770.229.8
2015-1635NSHNHL811187.6127893057.97.893670557.05.0619.24991.0100.185.714.3
2016-1736NSHNHL46614.166858353.42.549546751.50.5277.63091.599.177.422.6
5 yrsDALNHL3805711.45199501350.90.33912382950.5-0.328010.125490.7100.855.344.7
3 yrsNSHNHL2093089.23445263156.76.42522202455.54.01598.813791.099.877.023.0
CareerNHL7179484.210440939952.62.27717719351.80.65119.447490.9100.263.536.5
Advanced NHL career statistics
Corsi (PP) Fenwick (PP) PDO (PP) Zone Starts (PP)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL76331.24915490.12.43894889.05.14516.7390.9107.696.43.6
2008-0928DALNHL82373.76117389.3-1.94816687.9-2.7339.7492.0101.795.44.6
2009-1029DALNHL66233.64375688.61.03414887.71.73313.6487.9101.596.63.4
2010-1130DALNHL82315.95987389.14.54586587.65.03912.9884.997.894.95.1
2011-1231DALNHL74211.63014487.2-0.92133685.5-1.12114.9292.6107.595.84.2
2012-1332WSHNHL48164.12874686.2-4.42233686.1-2.64025.8292.6118.498.61.4
2013-1433PHXNHL804755789.31.93594588.94.13012.0487.999.895.54.5
2014-1534NSHNHL82245.13873591.76.23032692.16.9219.8290.5100.296.04.0
2015-1635NSHNHL81224.03304288.7-2.62593388.7-0.92512.0196.6108.697.42.6
2016-1736NSHNHL46119.11852886.9-3.61282484.2-4.01112.5290.9103.496.53.5
5 yrsDALNHL3801466.0243830089.01.4188226387.72.117113.22189.3102.595.74.3
3 yrsNSHNHL209588.290210589.60.76908389.31.75711.2593.1104.296.63.4
CareerNHL7172218.3410250889.00.7315442788.11.529813.53290.2103.796.13.9
Advanced NHL career statistics
Corsi (SH) Fenwick (SH) PDO (SH) Zone Starts (SH)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL761.61516.70.51420.02.800.0150.050.00.0100.0
2008-0928DALNHL8285.91513210.2-1.91410212.1-1.200.0592.892.88.291.8
2009-1029DALNHL66102.3152056.8-1.3141448.90.6430.81387.1117.90.0100.0
2010-1130DALNHL8280.0141299.8-2.2118711.2-3.300.01577.377.37.892.2
2011-1231DALNHL7477.81610213.61.7148014.91.000.0886.486.45.694.4
2012-1332WSHNHL488.421611.12.71137.1-3.50372.70.0100.0
2013-1433PHXNHL801165.9-5.01109.1-3.300.0188.988.950.050.0
2014-1534NSHNHL822.4010.0-10.7000050.050.0
2015-1635NSHNHL811.81233.323.61150.037.800.00100.0100.075.025.0
2016-1736NSHNHL461.4010.0-9.5010.0-11.2010.0100.00.0
5 yrsDALNHL380347.6615739.6-2.75441711.5-2.249.54285.995.43.896.2
3 yrsNSHNHL2095.51420.010.01233.321.400.0150.050.071.428.6
CareerNHL717361.4656099.6-1.45744211.4-1.349.14785.394.45.794.3
Advanced NHL career statistics
Corsi (5v5) Fenwick (5v5) PDO (5v5) Zone Starts (5v5)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL761024.190674554.92.167557154.22.75511.53392.1103.669.930.1
2008-0928DALNHL821181.6104595052.40.980973652.4-0.25810.65789.399.953.946.1
2009-1029DALNHL66896.978079249.6-0.859860849.6-1.0337.43591.699.045.754.3
2010-1130DALNHL821170.71046107449.3-0.177582048.6-0.95710.45390.6101.052.647.4
2011-1231DALNHL741122.91012110247.9-3.574283147.2-4.8489.24492.8102.053.246.8
2012-1332WSHNHL48654.855366945.3-7.340649345.2-7.1258.62792.5101.149.350.7
2013-1433PHXNHL80109798052.82.377376150.4-0.5397.33992.8100.171.128.9
2014-1534NSHNHL821212.41386104257.16.6100579555.84.5659.04791.9100.969.430.6
2015-1635NSHNHL811122.7115388156.75.884967055.93.2549.03992.5101.584.915.1
2016-1736NSHNHL46593.564156653.12.147445351.1-0.2267.72592.7100.476.823.2
5 yrsDALNHL3805396.24789466350.7-0.43599356650.2-1.02519.922291.3101.254.345.7
3 yrsNSHNHL2092928.63180248956.15.42328191854.83.01458.711192.3101.076.223.8
CareerNHL7178979.59619880152.21.37106673851.3-0.24609.139991.8101.062.637.4
Advanced NHL career statistics
Corsi (5v5 close) Fenwick (5v5 close) PDO (5v5 close) Zone Starts (5v5 close)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL76626.454549652.4-1.539938650.8-1.6269.31893.8103.071.728.3
2008-0928DALNHL82730.565757153.50.750744753.1-0.7298.52791.5100.051.848.2
2009-1029DALNHL66556.351351450.01.140338850.91.1216.81993.1100.045.055.0
2010-1130DALNHL82741.466669748.9-1.048254247.1-3.5308.93191.6100.550.649.4
2011-1231DALNHL74671.562066548.2-3.145750547.5-4.2237.32693.2100.556.044.0
2012-1332WSHNHL48368.732338445.7-7.523429144.6-9.6159.21393.9103.150.050.0
2013-1433PHXNHL8067861152.62.548546750.9-0.2216.22093.8100.070.929.1
2014-1534NSHNHL82801.196069358.17.469051957.15.8367.33391.398.670.829.2
2015-1635NSHNHL81711.674855057.68.054041756.44.2256.51894.5101.185.514.5
2016-1736NSHNHL46396.643041450.91.032232849.5-0.8125.31693.598.879.720.3
5 yrsDALNHL3803326.13001294350.5-0.72248226849.8-1.91298.212192.6100.854.145.9
3 yrsNSHNHL2091909.22138165756.36.21552126455.13.7736.66793.099.677.622.4
CareerNHL7175604.06140559552.31.64519429051.3-0.32387.522192.9100.463.436.6
Advanced NHL career statistics
Corsi (5v5 tied) Fenwick (5v5 tied) PDO (5v5 tied) Zone Starts (5v5 tied)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL76360.228929449.6-5.020922947.7-5.696.1597.0103.170.229.8
2008-0928DALNHL82407.037132853.11.827725552.1-2.3137.11193.8101.052.347.7
2009-1029DALNHL66335.529530249.41.024022851.31.594.9696.3101.242.457.6
2010-1130DALNHL82440.638641148.4-1.127932146.5-2.8147.5597.7105.245.554.5
2011-1231DALNHL74408.037041747.0-4.127730647.5-4.394.71195.299.955.045.0
2012-1332WSHNHL48196.816918847.3-5.412114046.4-8.256.0496.1102.148.251.8
2013-1433PHXNHL8038832254.64.128025252.62.2105.2795.8101.069.730.3
2014-1534NSHNHL82485.258240559.07.341229858.05.1165.61194.9100.572.427.6
2015-1635NSHNHL81413.142631657.48.231223856.74.7115.0398.4103.484.915.1
2016-1736NSHNHL46239.925423651.83.819018151.22.521.5794.896.380.519.5
5 yrsDALNHL3801951.31711175249.4-1.41282133948.9-2.7546.03896.0102.152.147.9
3 yrsNSHNHL2091138.2126295756.97.091471756.04.4294.52196.1100.778.022.0
CareerNHL7173286.23530321952.31.92597244851.5-0.2985.47096.0101.562.237.8

NHL Rate Metrics

  • The NHL Extra-Stats table is calculated based off of play-by-play, which might have slight discrepancies with official totals
Advanced NHL career statistics
Corsi (All) Fenwick (All)
Season Age Team Lg GP G/60 A/60 A1/60 A2/60 PTS/60 S/60 oiGF/60 oiGA/60 CF/60 CA/60 C/60 FF/60 FA/60 F/60
2007-0827DALNHL761.22.41.41.03.64.64.51.862.335.826.547.627.819.7
2008-0928DALNHL820.82.01.20.82.75.73.52.763.142.920.249.133.415.7
2009-1029DALNHL660.91.61.10.52.57.23.42.760.152.28.046.339.66.7
2010-1130DALNHL820.71.91.30.62.65.93.73.063.750.313.447.938.19.8
2011-1231DALNHL740.71.81.00.82.55.73.12.457.053.93.241.741.00.7
2012-1332WSHNHL480.92.51.41.13.44.44.82.561.453.97.545.840.05.8
2013-1433PHXNHL800.00.0
2014-1534NSHNHL820.61.81.10.82.43.83.62.373.745.128.654.534.320.2
2015-1635NSHNHL810.31.80.81.02.13.23.72.168.341.327.050.831.419.4
2016-1736NSHNHL460.31.70.80.92.03.13.12.769.750.019.750.940.210.7
5 yrsDALNHL3804.51.8
3 yrsNSHNHL2093.62.3
CareerNHL7174.02.8
Advanced NHL career statistics
Corsi (EV) Fenwick (EV)
Season Age Team Lg GP G/60 A/60 A1/60 A2/60 PTS/60 S/60 oiGF/60 oiGA/60 CF/60 CA/60 C/60 FF/60 FA/60 F/60
2007-0827DALNHL761.11.71.10.62.94.93.42.154.143.710.540.533.66.9
2008-0928DALNHL820.71.91.10.72.66.13.23.256.348.87.543.437.65.8
2009-1029DALNHL660.61.10.90.21.67.52.32.652.954.1-1.340.341.5-1.1
2010-1130DALNHL820.61.71.30.52.36.03.02.854.456.6-2.240.643.0-2.4
2011-1231DALNHL740.81.61.00.62.46.32.82.554.959.6-4.740.445.1-4.7
2012-1332WSHNHL480.61.30.70.61.94.72.52.651.562.1-10.537.745.8-8.1
2013-1433PHXNHL800.00.0
2014-1534NSHNHL820.71.71.00.72.33.93.32.769.952.117.850.839.711.1
2015-1635NSHNHL810.31.50.80.81.83.33.12.564.647.017.647.335.611.7
2016-1736NSHNHL460.21.60.80.81.83.12.62.965.357.08.348.445.62.7
5 yrsDALNHL3803.42.1
3 yrsNSHNHL2093.32.7
CareerNHL7173.23.0
Advanced NHL career statistics
Corsi (PP) Fenwick (PP)
Season Age Team Lg GP G/60 A/60 A1/60 A2/60 PTS/60 S/60 oiGF/60 oiGA/60 CF/60 CA/60 C/60 FF/60 FA/60 F/60
2007-0827DALNHL761.34.52.42.25.83.68.20.589.09.879.270.58.761.8
2008-0928DALNHL821.12.71.41.33.95.35.30.698.111.786.477.210.666.6
2009-1029DALNHL662.13.91.82.15.97.78.51.0112.214.497.887.612.375.2
2010-1130DALNHL821.33.01.71.34.46.87.41.5113.613.999.787.012.374.6
2011-1231DALNHL740.63.71.42.34.33.46.00.685.312.572.960.410.250.2
2012-1332WSHNHL482.27.74.43.39.93.714.60.7104.916.888.181.513.268.4
2013-1433PHXNHL800.00.0
2014-1534NSHNHL820.22.71.21.52.93.25.10.594.78.686.274.26.467.8
2015-1635NSHNHL810.53.51.12.44.02.96.70.388.411.377.269.48.860.5
2016-1736NSHNHL461.02.51.01.53.53.05.51.093.214.179.164.512.152.4
5 yrsDALNHL3808.20.5
3 yrsNSHNHL2095.10.5
CareerNHL7178.10.9
Advanced NHL career statistics
Corsi (SH) Fenwick (SH)
Season Age Team Lg GP G/60 A/60 A1/60 A2/60 PTS/60 S/60 oiGF/60 oiGA/60 CF/60 CA/60 C/60 FF/60 FA/60 F/60
2007-0827DALNHL760.00.00.00.00.00.00.036.736.7183.7-146.936.7146.9-110.2
2008-0928DALNHL820.00.00.00.00.02.10.03.510.592.2-81.79.871.2-61.5
2009-1029DALNHL661.21.21.20.02.33.52.37.68.8120.3-111.58.284.5-76.3
2010-1130DALNHL820.00.00.00.00.01.50.011.310.596.8-86.38.365.3-57.0
2011-1231DALNHL740.00.00.00.00.02.30.06.212.378.7-66.310.861.7-50.9
2012-1332WSHNHL480.00.00.00.00.00.00.021.514.3114.5-100.27.293.0-85.9
2013-1433PHXNHL800.00.0
2014-1534NSHNHL820.00.00.00.00.00.00.00.00.025.5-25.50.00.00.0
2015-1635NSHNHL810.00.00.00.00.00.00.00.034.067.9-34.034.034.00.0
2016-1736NSHNHL460.00.00.00.00.00.00.044.40.044.4-44.40.044.4-44.4
5 yrsDALNHL3800.036.7
3 yrsNSHNHL2090.00.0
CareerNHL7170.77.8
Advanced NHL career statistics
Corsi (5v5) Fenwick (5v5)
Season Age Team Lg GP G/60 A/60 A1/60 A2/60 PTS/60 S/60 oiGF/60 oiGA/60 CF/60 CA/60 C/60 FF/60 FA/60 F/60
2007-0827DALNHL761.01.81.20.62.84.83.21.953.143.69.439.533.56.1
2008-0928DALNHL820.61.81.20.62.45.62.92.953.148.24.841.137.43.7
2009-1029DALNHL660.61.00.90.11.67.82.22.352.253.0-0.840.040.7-0.7
2010-1130DALNHL820.61.71.20.52.36.12.92.753.655.0-1.439.742.0-2.3
2011-1231DALNHL740.61.61.10.52.26.22.62.454.158.9-4.839.644.4-4.8
2012-1332WSHNHL480.61.20.50.61.84.42.32.550.761.3-10.637.245.2-8.0
2013-1433PHXNHL800.00.0
2014-1534NSHNHL820.71.50.80.62.23.93.22.368.651.617.049.739.310.4
2015-1635NSHNHL810.31.50.70.81.83.42.92.161.647.114.545.435.89.6
2016-1736NSHNHL460.21.60.80.81.83.12.62.564.857.27.647.945.82.1
5 yrsDALNHL3803.21.9
3 yrsNSHNHL2093.22.3
CareerNHL7173.12.7
Advanced NHL career statistics
Corsi (5v5 close) Fenwick (5v5 close)
Season Age Team Lg GP G/60 A/60 A1/60 A2/60 PTS/60 S/60 oiGF/60 oiGA/60 CF/60 CA/60 C/60 FF/60 FA/60 F/60
2007-0827DALNHL761.01.30.90.52.35.12.51.752.247.54.738.237.01.2
2008-0928DALNHL820.41.61.10.42.05.52.42.254.046.97.141.636.74.9
2009-1029DALNHL660.61.01.00.01.68.62.32.055.355.4-0.143.541.81.6
2010-1130DALNHL820.71.21.00.21.96.62.42.553.956.4-2.539.043.9-4.9
2011-1231DALNHL740.41.31.10.31.86.62.12.355.459.4-4.040.845.1-4.3
2012-1332WSHNHL480.51.30.80.51.84.72.42.152.662.5-9.938.147.4-9.3
2013-1433PHXNHL800.00.0
2014-1534NSHNHL820.51.20.70.41.74.02.72.571.951.920.051.738.912.8
2015-1635NSHNHL810.21.30.80.51.43.82.11.563.146.416.745.535.210.4
2016-1736NSHNHL460.01.40.80.61.43.31.82.465.162.62.448.749.6-0.9
5 yrsDALNHL3802.51.7
3 yrsNSHNHL2092.72.5
CareerNHL7172.52.4
Advanced NHL career statistics
Corsi (5v5 tied) Fenwick (5v5 tied)
Season Age Team Lg GP G/60 A/60 A1/60 A2/60 PTS/60 S/60 oiGF/60 oiGA/60 CF/60 CA/60 C/60 FF/60 FA/60 F/60
2007-0827DALNHL760.30.80.80.01.25.21.50.848.149.0-0.834.838.1-3.3
2008-0928DALNHL820.11.31.00.31.54.41.91.654.748.46.340.837.63.2
2009-1029DALNHL660.40.70.70.01.17.71.61.152.854.0-1.342.940.82.1
2010-1130DALNHL820.41.10.70.41.55.91.90.752.656.0-3.438.043.7-5.7
2011-1231DALNHL740.10.90.90.01.06.61.31.654.461.3-6.940.745.0-4.3
2012-1332WSHNHL480.30.90.00.91.24.91.51.251.557.3-5.836.942.7-5.8
2013-1433PHXNHL800.00.0
2014-1534NSHNHL820.21.10.60.51.44.12.01.472.050.121.951.036.914.1
2015-1635NSHNHL810.10.70.40.30.92.81.60.461.945.916.045.334.610.7
2016-1736NSHNHL460.00.50.30.30.53.80.51.863.559.04.547.545.32.3
5 yrsDALNHL3801.50.8
3 yrsNSHNHL2092.01.4
CareerNHL7171.81.3

NHL Miscellaneous

  • Bold indicates league leader

NHL Playoffs

  • Bold indicates league leader

NHL Playoffs Extra Stats

  • The NHL Extra-Stats table is calculated based off of play-by-play, which might have slight discrepancies with official totals
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL18314173412105660.710913644.53252128
2012-1332WSHNHL711213231872.2605651.713525
2014-1534NSHNHL614511051668.8445245.816135
2015-1635NSHNHL120227451643.8274637.018819
82 Game Avg.NHL82104050124344420261.345855345.3151365190
2 yrsNSHNHL18167184103256.3719842.0349414
CareerNHL435212665182310661.324029045.379192747
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL18336291284959.2769045.82552021
2012-1332WSHNHL710111231668.8595352.713525
2014-1534NSHNHL612310051566.7364345.615135
2015-1635NSHNHL120226251346.2234434.317816
82 Game Avg.NHL82101323107314017760.237043945.8133365071
2 yrsNSHNHL18145162102857.1598740.4329411
CareerNHL4357125616219360.219423045.870192637
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL1801111502771.4334442.97017
2012-1332WSHNHL70112002100.01325.00000
2014-1534NSHNHL60221001100.08947.11000
2015-1635NSHNHL12000120333.34266.71003
82 Game Avg.NHL820272717442569.28811144.2170219
2 yrsNSHNHL18022220450.0121152.22003
CareerNHL43014149221369.2465844.290110
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL180000000020.00000
2012-1332WSHNHL70000
2014-1534NSHNHL60000
2015-1635NSHNHL120000
82 Game Avg.NHL820000000040.00000
2 yrsNSHNHL180000
CareerNHL430000000020.00000
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL18336291184860.4768746.62551921
2012-1332WSHNHL710111231668.8595253.213525
2014-1534NSHNHL612310051566.7354146.115135
2015-1635NSHNHL120226251346.2234434.316816
82 Game Avg.NHL82101323107294017560.936842746.3132364871
2 yrsNSHNHL18145162102857.1588540.6319411
CareerNHL4357125615219260.919322446.369192537
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL1821320973655.6486044.42451718
2012-1332WSHNHL7000521862.5464053.58405
2014-1534NSHNHL61127041163.6272849.111135
2015-1635NSHNHL12011423944.4143031.811604
82 Game Avg.NHL82661169252912256.325730146.1103313861
2 yrsNSHNHL1812311272055.0415841.422739
CareerNHL433363613156456.313515846.154162032
Advanced NHL career statistics
Season Age Team Lg GP G A PTS SOG BA MISS TSA SThr% FOW FOL FO% HIT BLK TK GV
2007-0827DALNHL1810114472556.0374147.41851314
2012-1332WSHNHL7000310475.0343053.16301
2014-1534NSHNHL61016041060.0101737.09024
2015-1635NSHNHL12011213633.3131644.88302
82 Game Avg.NHL824264811278655.617919847.578212940
2 yrsNSHNHL181128171650.0233341.117326
CareerNHL43213256144555.69410447.541111521

NHL Playoffs Possession Metrics

  • The NHL Extra-Stats table is calculated based off of play-by-play, which might have slight discrepancies with official totals
Advanced NHL career statistics
Corsi (All) Fenwick (All) PDO (All) Zone Starts (All)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL18391.433025456.59.325418957.310.32614.01191.9105.874.925.1
2012-1332WSHNHL7129.816610261.910.91097060.99.445.6492.097.659.340.7
2014-1534NSHNHL6140.215312155.811.01179056.56.01313.7788.7102.482.417.6
2015-1635NSHNHL12184.520616655.46.613911454.96.266.1889.795.988.711.3
2 yrsNSHNHL18324.635928755.67.725620455.76.5199.81589.399.185.914.1
CareerNHL43845.885564357.18.961946357.28.34910.93090.8101.776.323.7
Advanced NHL career statistics
Corsi (EV) Fenwick (EV) PDO (EV) Zone Starts (EV)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL18296.222623549.0-2.616817249.4-1.6119.6794.3103.863.636.4
2012-1332WSHNHL7111.21289657.1-1.0856656.30.123.6491.595.153.246.8
2014-1534NSHNHL6119.312611452.55.7948452.81.0911.4787.999.377.922.1
2015-1635NSHNHL12157.415416348.6-2.610311247.9-3.357.0889.596.586.014.0
2 yrsNSHNHL18276.728027750.30.019719650.1-1.2149.31588.898.182.517.5
CareerNHL43684.163460851.0-0.845043450.9-1.1278.42691.499.969.630.4
Advanced NHL career statistics
Corsi (PP) Fenwick (PP) PDO (PP) Zone Starts (PP)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL1894.71041984.69.6861783.57.31521.1469.290.494.35.7
2012-1332WSHNHL718.438686.4-13.624485.7-14.3212.50100.0112.592.97.1
2014-1534NSHNHL620.626778.8-10.122678.6-14.3426.70100.0126.7100.00.0
2015-1635NSHNHL1227.052394.53.636294.74.713.70100.0103.7100.00.0
2 yrsNSHNHL1847.6781088.6-1.858887.9-2.9511.90100.0111.9100.00.0
CareerNHL43160.62203586.3-0.41682985.3-3.02217.1481.898.995.94.1
Advanced NHL career statistics
Corsi (SH) Fenwick (SH) PDO (SH) Zone Starts (SH)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL180.4000000
2012-1332WSHNHL70.20000
2014-1534NSHNHL60.310100.091.410100.086.400.00
2015-1635NSHNHL120.0000000
2 yrsNSHNHL180.410100.089.010100.086.000.00
CareerNHL431.010100.089.910100.088.300.00
Advanced NHL career statistics
Corsi (5v5) Fenwick (5v5) PDO (5v5) Zone Starts (5v5)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL18287.921522948.4-2.616016848.8-1.61110.0695.0105.064.135.9
2012-1332WSHNHL7108.71179654.9-3.5776653.8-2.623.8491.595.352.048.0
2014-1534NSHNHL6111.611710852.03.7898152.4-0.6912.0788.1100.175.424.6
2015-1635NSHNHL12153.014815948.2-4.09810947.3-4.945.8889.295.085.914.1
2 yrsNSHNHL18264.626526749.8-1.518719049.6-2.8139.01588.797.781.518.5
CareerNHL43661.159759250.2-2.242442450.0-2.5268.52591.7100.268.931.1
Advanced NHL career statistics
Corsi (5v5 close) Fenwick (5v5 close) PDO (5v5 close) Zone Starts (5v5 close)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL18163.115816149.5-1.011711750.01.267.6494.8102.459.240.8
2012-1332WSHNHL773.2867354.1-6.4545151.4-7.012.80100.0102.847.552.5
2014-1534NSHNHL670.6838748.8-4.5666550.4-5.459.1589.498.580.020.0
2015-1635NSHNHL1299.010011247.2-5.6657446.8-6.924.3491.896.281.418.6
2 yrsNSHNHL18169.618319947.9-5.013113948.5-5.776.9990.697.680.819.2
CareerNHL43405.942743349.7-4.030230749.6-3.8146.51393.7100.265.734.3
Advanced NHL career statistics
Corsi (5v5 tied) Fenwick (5v5 tied) PDO (5v5 tied) Zone Starts (5v5 tied)
Season Age Team Lg GP TOI CF CA CF% CF% rel FF FA FF% FF% rel oiGF oiSH% oiGA oiSV% PDO oZS% dZS%
2007-0827DALNHL18134.511111848.5-1.7838549.41.523.8198.3102.058.941.1
2012-1332WSHNHL758.1565450.9-9.6373750.0-8.113.70100.0103.742.257.8
2014-1534NSHNHL668.1636250.4-3.0504851.0-4.837.5293.8101.380.020.0
2015-1635NSHNHL1264.5687148.9-3.1454748.9-4.013.6196.8100.382.917.1
2 yrsNSHNHL18132.613113349.6-2.8959550.0-3.745.9395.2101.181.818.2
CareerNHL43325.129830549.4-3.821521749.8-3.174.7497.2102.063.536.5

Playoff Overtime Goals

Hat Tricks (1)

  • * - postseason

Penalty Shots (3)

  • * - postseason

Other Standard

Appearances on Leaderboards, Awards, and Honors

Transactions

  • Transaction information may be incomplete.

Frequently Asked Questions

How old is Mike Ribeiro?

Mike Ribeiro is 44 years old.

When was Mike Ribeiro born?

Mike Ribeiro was born on February 10, 1980.

Where was Mike Ribeiro born?

Mike Ribeiro was born in Montreal, Canada.

How tall is Mike Ribeiro?

Mike Ribeiro is 6-0 (183 cm) tall.

How much did Mike Ribeiro weigh when playing?

Mike Ribeiro weighed 179 lbs (81 kg) when playing.

Is Mike Ribeiro in the Hockey Hall of Fame?

Mike Ribeiro has not been elected into the Hockey Hall of Fame.

How many goals did Mike Ribeiro have?

Mike Ribeiro had 228 goals over his career.

How many points did Mike Ribeiro have?

Mike Ribeiro had 793 points over his career.

How many Stanley Cups has Mike Ribeiro won?

Mike Ribeiro has never won a Stanley Cup as a player.

When did Mike Ribeiro retire?

Mike Ribeiro last played in 2017.