Standard Stats

Upgraded
Standard Stats Table
Scoring Goals Assists Shots Ice Time Faceoffs
Season Age Team Lg Pos GP G A PTS +/- PIM EVG PPG SHG GWG EV PP SH SOG SPCT TSA TOI ATOI FOW FOL FO% BLK HIT TAKE GIVE Awards
1999-00 19 MTL NHL C 19 1 1 2 -6 2 0 1 0 0 0 1 0 18 5.6 202:40 10:40
2000-01 20 MTL NHL C 2 0 0 0 0 2 0 0 0 0 0 0 0 3 0.0 21:16 10:38
2001-02 21 MTL NHL LW 43 8 10 18 -11 12 5 3 0 0 7 3 0 48 16.7 598:31 13:55
2002-03 22 MTL NHL LW 52 5 12 17 -3 6 3 2 0 0 10 2 0 57 8.8 578:18 11:07
2003-04 23 MTL NHL C 81 20 45 65 15 34 13 7 0 5 28 17 0 103 19.4 1383:37 17:05
2005-06 25 MTL NHL LW 79 16 35 51 -6 36 8 8 0 2 18 17 0 130 12.3 1309:44 16:35
2006-07 26 DAL NHL C 81 18 41 59 3 22 12 6 0 3 20 21 0 111 16.2 1209:48 14:56 Byng-49
2007-08 27 DAL NHL C 76 27 56 83 21 46 20 7 0 5 32 24 0 107 25.2 180 1400:22 18:26 396 488 44.8 23 53 43 88 ASG,Selke-53
2008-09 28 DAL NHL C 82 22 56 78 -4 52 15 7 0 1 40 16 0 163 13.5 273 1718:01 20:57 563 677 45.4 28 117 67 78
2009-10 29 DAL NHL C 66 19 34 53 -5 38 9 8 2 0 17 15 2 155 12.3 244 1289:22 19:32 493 609 44.7 27 93 47 73
2010-11 30 DAL NHL C 82 19 52 71 -4 28 12 7 0 4 36 16 0 161 11.8 286 1636:36 19:58 565 648 46.6 33 95 72 71
2011-12 31 DAL NHL C 74 18 45 63 5 66 16 2 0 5 32 13 0 142 12.7 247 1483:31 20:03 341 467 42.2 46 113 39 64
2012-13 32 WSH NHL C 48 13 36 49 -4 53 7 6 0 1 15 21 0 63 20.6 99 856:00 17:50 226 279 44.8 29 55 22 22
2013-14 33 PHX NHL C 80 16 31 47 -13 52 12 4 0 3 20 11 0 110 14.5 176 1439:31 17:60 391 512 43.3 18 72 24 46
2014-15 34 NSH NHL C 82 15 47 62 11 52 14 1 0 3 36 11 0 96 15.6 169 1537:12 18:45 582 766 43.2 19 42 32 47
2015-16 35 NSH NHL C 81 7 43 50 11 62 5 2 0 0 30 13 0 76 9.2 123 1413:25 17:27 288 472 37.9 20 61 22 50
2016-17 36 NSH NHL C 46 4 21 25 -5 14 2 2 0 0 16 5 0 38 10.5 74 734:37 15:58 183 261 41.2 6 33 10 27
NHL (17 Yrs) 1074 228 565 793 5 577 153 73 2 32 357 206 2 1581 14.4 2341 18812:31 17:31 4028 5179 43.7 249 734 378 566
NHL 82 Game Avg 82 17 43 61 0 44 12 6 0 2 27 16 0 121 14.4 1436 17:31
DAL (6 Yrs) 461 123 284 407 16 252 84 37 2 18 177 105 2 839 14.7 1341 8737:40 18:57 2358 2889 44.9 157 471 268 374
MTL (6 Yrs) 276 50 103 153 -11 92 29 21 0 7 63 40 0 359 13.9 4094:06 14:50
NSH (3 Yrs) 209 26 111 137 17 128 21 5 0 3 82 29 0 210 12.4 366 3685:14 17:38 1053 1499 41.3 45 136 64 124
PHX (1 Yr) 80 16 31 47 -13 52 12 4 0 3 20 11 0 110 14.5 176 1439:31 17:60 391 512 43.3 18 72 24 46
WSH (1 Yr) 48 13 36 49 -4 53 7 6 0 1 15 21 0 63 20.6 99 856:00 17:50 226 279 44.8 29 55 22 22
Standard Stats Table
Scoring Goals Assists Shots Ice Time Faceoffs
Season Age Team Lg Pos GP G A PTS +/- PIM EVG PPG SHG GWG EV PP SH SOG SPCT TSA TOI ATOI FOW FOL FO% BLK HIT TAKE GIVE Awards
2003-04 23 MTL NHL C 11 2 1 3 0 18 2 0 0 0 14 14.3 181:38 16:31
2005-06 25 MTL NHL C 6 0 2 2 1 0 0 0 0 0 12 0.0 110:10 18:22
2006-07 26 DAL NHL C 7 0 3 3 -3 4 0 0 0 0 8 0.0 129:14 18:28
2007-08 27 DAL NHL C 18 3 14 17 0 16 3 0 0 0 34 8.8 56 391:21 21:45 109 136 44.5 5 32 21 28
2012-13 32 WSH NHL C 7 1 1 2 -2 10 1 0 0 1 13 7.7 18 129:48 18:33 60 56 51.7 5 13 2 5
2014-15 34 NSH NHL C 6 1 4 5 2 4 1 0 0 0 2 2 0 11 9.1 16 140:10 23:22 44 52 45.8 1 16 3 5
2015-16 35 NSH NHL C 12 0 2 2 -3 16 0 0 0 0 2 0 0 7 0.0 16 184:28 15:22 27 46 37.0 8 18 1 9
NHL (7 Yrs) 67 7 27 34 -5 68 7 0 0 1 4 2 0 99 7.1 140 1266:49 18:54 240 290 45.3 19 79 27 47
NHL 82 Game Avg 82 9 33 42 -6 83 9 0 0 1 121 7.1 1549 18:54
DAL (2 Yrs) 25 3 17 20 -3 20 3 0 0 0 42 7.1 64 520:35 20:49 109 136 44.5 5 32 21 28
NSH (2 Yrs) 18 1 6 7 -1 20 1 0 0 0 4 2 0 18 5.6 32 324:38 18:02 71 98 42.0 9 34 4 14
MTL (2 Yrs) 17 2 3 5 1 18 2 0 0 0 26 7.7 291:48 17:10
WSH (1 Yr) 7 1 1 2 -2 10 1 0 0 1 13 7.7 18 129:48 18:33 60 56 51.7 5 13 2 5
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

Miscellaneous Stats

Upgraded
Miscellaneous Stats Table
Adjusted Plus/Minus Point Shares Shootouts Possession Quality
Season Age Team Lg Pos GP G A PTS GC TGF PGF TGA PGA +/- OPS DPS PS Att Made Miss Pct xGF xGA E+/- Awards
1999-00 19 MTL NHL C 19 1 1 2 0.8 4 4 6 0 -6 -0.2 0.1 -0.2
2000-01 20 MTL NHL C 2 0 0 0 0.0 0 0 0 0 0 -0.1 0.0 0.0
2001-02 21 MTL NHL LW 43 9 11 20 7.9 27 11 27 0 -11 1.2 0.2 1.4
2002-03 22 MTL NHL LW 52 6 13 19 6.8 22 5 21 1 -3 0.8 0.5 1.2
2003-04 23 MTL NHL C 81 23 52 75 26.7 83 32 36 0 15 5.7 2.2 7.9
2005-06 25 MTL NHL LW 79 16 34 50 18.0 76 39 44 1 -6 2.8 1.3 4.1
2006-07 26 DAL NHL C 81 19 41 60 21.6 83 43 37 0 3 4.3 2.0 6.3 Byng-49
2007-08 27 DAL NHL C 76 30 60 90 32.7 105 44 41 1 21 8.0 2.6 10.5 ASG,Selke-53
2008-09 28 DAL NHL C 82 23 57 80 28.1 100 32 77 5 -4 5.4 1.7 7.1 11 6 6 54.5
2009-10 29 DAL NHL C 66 21 36 57 21.3 73 33 58 13 -5 4.1 1.1 5.2 12 1 1 8.3
2010-11 30 DAL NHL C 82 21 56 77 26.7 101 39 81 15 -4 5.3 1.8 7.0 10 6 6 60.0
2011-12 31 DAL NHL C 74 20 49 69 24.3 76 19 60 8 5 4.7 1.8 6.5 7 2 2 28.6
2012-13 32 WSH NHL C 48 25 67 92 31.9 68 40 35 3 -4 4.5 0.6 5.1 2 0 0 0.0
2013-14 33 PHX NHL C 80 18 34 52 19.1 74 30 58 1 -13 2.9 1.1 4.0 6 1 1 16.7
2014-15 34 NSH NHL C 82 17 51 68 23.2 92 21 60 0 11 4.4 2.1 6.5 0 0 0 55.0 48.1 7.0
2015-16 35 NSH NHL C 81 8 48 56 17.5 86 25 50 0 11 2.6 2.1 4.6 0 0 0 54.4 42.0 12.4
2016-17 36 NSH NHL C 46 4 23 27 8.5 38 11 33 1 -5 1.2 0.6 1.8 0 0 0 27.9 26.6 1.2
NHL (17 Yrs) 1074 261 633 894 315.0 1108 428 724 49 5 57.6 21.5 79.0 48 16 16 33.3 137.2 116.7 20.6
NHL 82 Game Avg 82 20 48 68 24.1 85 33 55 4 0 4.4 1.6 6.0
DAL (6 Yrs) 461 134 299 433 154.6 538 210 354 42 16 31.9 10.8 42.7 40 15 15 37.5
MTL (6 Yrs) 276 55 111 166 60.3 212 91 134 2 -11 10.1 4.3 14.4
NSH (3 Yrs) 209 29 122 151 49.1 216 57 143 1 17 8.2 4.7 12.9 0 0 0 137.2 116.7 20.6
PHX (1 Yr) 80 18 34 52 19.1 74 30 58 1 -13 2.9 1.1 4.0 6 1 1 16.7
WSH (1 Yr) 48 25 67 92 31.9 68 40 35 3 -4 4.5 0.6 5.1 2 0 0 0.0
Miscellaneous Stats Table
Plus/Minus
Season Age Team Lg Pos GP TGF PGF TGA PGA +/- Awards
2003-04 23 MTL NHL C 11 0
2005-06 25 MTL NHL C 6 1
2006-07 26 DAL NHL C 7 -3
2007-08 27 DAL NHL C 18 26 15 11 0 0
2012-13 32 WSH NHL C 7 4 2 4 0 -2
2014-15 34 NSH NHL C 6 13 4 7 0 2
2015-16 35 NSH NHL C 12 6 1 8 0 -3
NHL (7 Yrs) 67 49 22 30 0 -5
NHL 82 Game Avg 82 -6
DAL (2 Yrs) 25 26 15 11 0 -3
NSH (2 Yrs) 18 19 5 15 0 -1
MTL (2 Yrs) 17 1
WSH (1 Yr) 7 4 2 4 0 -2

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.