# Player Name Season Team GP TOI
CF CF (Corsi For) is the number of shot attempts made by the player’s team while the player is on the ice.
CA CA (Corsi Against) is the number of shot attempts against the player’s team while the player is on the ice.
CF% CF% (Corsi For Percentage) is the percentage of shot attempts made by the player’s team out of total attempts while the player is on the ice.
CF% = CF / (CF + CA)
FF FF (Fenwick For) is the number of unblocked shot attempts made by the player, including missed shots.
FA FA (Fenwick Against) is the number of unblocked shot attempts against the player’s team while the player is on the ice, including missed shots.
FF% FF% (Fenwick For Percentage) is the percentage of unblocked shot attempts made by the player’s team out of total unblocked attempts while the player is on the ice.
FF% = FF / (FF + FA)
SF SF (Shots For) represents the number of shots on goal taken by the player’s team while the player is on the ice.
SA SA (Shots Against) represents the number of shots on goal against the player’s team while the player is on the ice.
SF% SF% (Shots For Percentage) is the percentage of shots on goal taken by the player’s team out of the total shots on goal while the player is on the ice.
GF GF (Goals For) is the number of goals scored by the player’s team while the player is on the ice.
GA GA (Goals Against) is the number of goals scored against the player’s team while the player is on the ice.
GF% GF% (Goals For Percentage) is the percentage of goals scored by the player’s team out of the total goals while the player is on the ice.
GF% = GF / (GF + GA)
Cale Makar
2024-2025 COL 80 2057:18 2444 1818 57.34% 1732 1337 56.44% 1174 877 57.24% 150 101 59.76%
Nathan Mackinnon
2024-2025 COL 79 1799:49 2423 1384 63.65% 1738 1009 63.27% 1174 659 64.05% 151 76 66.52%
Zach Werenski
2024-2025 CBJ 78 2092:08 2420 2043 54.22% 1740 1453 54.49% 1198 985 54.88% 129 108 54.43%
Evan Bouchard
2024-2025 EDM 79 1853:11 2402 1359 63.87% 1749 1026 63.03% 1216 692 63.73% 133 76 63.64%
Erik Karlsson
2024-2025 PIT 80 1856:11 2135 1817 54.02% 1540 1348 53.32% 1023 910 52.92% 113 114 49.78%
Mackenzie Weegar
2024-2025 CGY 78 1882:26 2104 1643 56.15% 1436 1102 56.58% 981 738 57.07% 107 79 57.53%
Josh Morrissey
2024-2025 WPG 79 1924:58 2098 1751 54.51% 1569 1274 55.19% 1034 829 55.50% 124 72 63.27%
Mikko Rantanen
2024-2025 COL,CAR,DAL 80 1685:46 2071 1382 59.98% 1469 993 59.67% 956 656 59.31% 128 77 62.44%
Sebastian Aho
2024-2025 CAR 78 1568:27 2064 1202 63.20% 1529 913 62.61% 957 638 60.00% 119 86 58.05%
Adam Fox
2024-2025 NYR 72 1676:39 2049 1469 58.24% 1492 1085 57.90% 969 736 56.83% 109 96 53.17%
Mikhail Sergachev
2024-2025 UTA 75 1883:38 2023 1822 52.61% 1468 1302 53.00% 930 888 51.16% 117 106 52.47%
Sam Reinhart
2024-2025 FLA 78 1603:41 2022 1288 61.09% 1443 951 60.28% 947 641 59.63% 114 80 58.76%
Nikita Kucherov
2024-2025 TBL 75 1604:10 2019 1371 59.56% 1469 1002 59.45% 989 707 58.31% 146 78 65.18%
John Carlson
2024-2025 WSH 79 1861:34 2012 1821 52.49% 1478 1314 52.94% 982 860 53.31% 124 99 55.61%
Victor Hedman
2024-2025 TBL 76 1767:21 2008 1625 55.27% 1441 1202 54.52% 976 839 53.77% 123 78 61.19%
Artemi Panarin
2024-2025 NYR 78 1540:23 2007 1285 60.97% 1478 950 60.87% 926 630 59.51% 106 83 56.08%
Lane Hutson
2024-2025 MTL 80 1815:14 2004 1597 55.65% 1457 1140 56.10% 925 724 56.09% 113 82 57.95%
Leon Draisaitl
2024-2025 EDM 71 1527:44 2003 1169 63.15% 1502 881 63.03% 1058 590 64.20% 130 57 69.52%
Moritz Seider
2024-2025 DET 79 1985:04 1986 1941 50.57% 1460 1374 51.52% 986 894 52.45% 110 109 50.23%
Rasmus Dahlin
2024-2025 BUF 70 1695:35 1979 1480 57.21% 1417 1092 56.48% 953 723 56.86% 112 78 58.95%
Brent Burns
2024-2025 CAR 79 1683:48 1978 1563 55.86% 1413 1147 55.20% 893 749 54.38% 87 89 49.43%
Thomas Chabot
2024-2025 OTT 78 1796:19 1978 1725 53.42% 1384 1241 52.72% 952 864 52.42% 96 76 55.81%
Jake Sanderson
2024-2025 OTT 78 1902:24 1966 1888 51.01% 1461 1342 52.12% 995 907 52.31% 100 102 49.50%
Sidney Crosby
2024-2025 PIT 78 1590:08 1960 1478 57.01% 1431 1120 56.10% 944 757 55.50% 122 105 53.74%
Vincent Trocheck
2024-2025 NYR 80 1696:04 1958 1622 54.69% 1416 1199 54.15% 877 797 52.39% 104 101 50.73%
Quinn Hughes
2024-2025 VAN 66 1693:55 1956 1259 60.84% 1420 941 60.14% 932 623 59.94% 120 82 59.41%
Martin Necas
2024-2025 CAR,COL 78 1479:41 1956 1063 64.79% 1442 808 64.09% 930 550 62.84% 119 64 65.03%
Devon Toews
2024-2025 COL 76 1868:48 1953 1734 52.97% 1356 1251 52.01% 914 842 52.05% 107 87 55.15%
Rasmus Andersson
2024-2025 CGY 79 1897:53 1948 2136 47.70% 1401 1534 47.73% 932 1014 47.89% 71 126 36.04%
Brandon Montour
2024-2025 SEA 80 1836:58 1946 1781 52.21% 1389 1308 51.50% 872 822 51.48% 88 89 49.72%
Carter Verhaeghe
2024-2025 FLA 79 1412:00 1926 1102 63.61% 1400 843 62.42% 940 578 61.92% 89 73 54.94%
Thomas Harley
2024-2025 DAL 77 1780:57 1913 1618 54.18% 1356 1203 52.99% 908 772 54.05% 123 66 65.08%
Filip Forsberg
2024-2025 NSH 80 1496:37 1908 1320 59.11% 1371 995 57.95% 901 673 57.24% 103 92 52.82%
Connor Mcdavid
2024-2025 EDM 65 1438:39 1903 1041 64.64% 1387 791 63.68% 959 538 64.06% 122 68 64.21%
Nazem Kadri
2024-2025 CGY 79 1530:31 1902 1378 57.99% 1309 999 56.72% 882 695 55.93% 80 71 52.98%
Tim Stutzle
2024-2025 OTT 79 1567:34 1894 1216 60.90% 1390 863 61.70% 946 594 61.43% 108 63 63.16%
David Pastrnak
2024-2025 BOS 80 1615:59 1880 1361 58.01% 1382 1024 57.44% 930 699 57.09% 116 91 56.04%
Gustav Forsling
2024-2025 FLA 79 1814:34 1879 1807 50.98% 1365 1360 50.09% 913 890 50.64% 87 81 51.79%
Jesper Bratt
2024-2025 NJD 79 1493:24 1872 1371 57.72% 1321 1010 56.67% 877 660 57.06% 119 72 62.30%
Rickard Rakell
2024-2025 PIT 79 1524:57 1864 1408 56.97% 1330 1043 56.05% 856 710 54.66% 108 99 52.17%
Jake Guentzel
2024-2025 TBL 77 1547:41 1862 1374 57.54% 1360 991 57.85% 929 688 57.45% 129 66 66.15%
Brandon Hagel
2024-2025 TBL 79 1649:32 1848 1517 54.92% 1309 1099 54.36% 883 732 54.67% 129 74 63.55%
William Nylander
2024-2025 TOR 79 1547:54 1823 1457 55.58% 1349 1095 55.20% 912 701 56.54% 119 67 63.98%
Bo Horvat
2024-2025 NYI 78 1575:23 1820 1534 54.26% 1337 1110 54.64% 882 745 54.21% 89 86 50.86%
Jaccob Slavin
2024-2025 CAR 79 1706:38 1816 1656 52.30% 1272 1210 51.25% 772 783 49.65% 86 92 48.31%
Mitch Marner
2024-2025 TOR 78 1671:21 1809 1690 51.70% 1337 1225 52.19% 904 844 51.72% 129 96 57.33%
Zach Hyman
2024-2025 EDM 73 1378:21 1808 1028 63.75% 1344 758 63.94% 918 511 64.24% 107 60 64.07%
Dylan Larkin
2024-2025 DET 79 1592:00 1808 1419 56.03% 1331 1043 56.07% 878 704 55.50% 108 89 54.82%
Matt Boldy
2024-2025 MIN 81 1617:38 1807 1432 55.79% 1338 1015 56.86% 890 678 56.76% 97 75 56.40%
Brock Faber
2024-2025 MIN 77 1942:13 1799 2105 46.08% 1293 1507 46.18% 879 992 46.98% 87 95 47.80%
Nico Hischier
2024-2025 NJD 73 1487:24 1797 1377 56.62% 1296 995 56.57% 871 632 57.95% 106 76 58.24%
Noah Dobson
2024-2025 NYI 68 1580:45 1793 1398 56.19% 1305 997 56.69% 851 676 55.73% 79 85 48.17%
Morgan Rielly
2024-2025 TOR 79 1691:43 1792 1673 51.72% 1306 1207 51.97% 879 792 52.60% 95 85 52.78%
Ryan O'Reilly
2024-2025 NSH 77 1464:39 1786 1239 59.04% 1285 910 58.54% 844 621 57.61% 90 84 51.72%
Aleksander Barkov
2024-2025 FLA 66 1341:29 1782 1063 62.64% 1278 789 61.83% 827 523 61.26% 90 67 57.32%
Nick Suzuki
2024-2025 MTL 80 1596:37 1778 1401 55.93% 1310 990 56.96% 868 654 57.03% 122 78 61.00%
Noah Hanifin
2024-2025 VGK 80 1724:12 1777 1609 52.48% 1338 1181 53.12% 911 735 55.35% 100 86 53.76%
Mark Scheifele
2024-2025 WPG 80 1634:22 1777 1574 53.03% 1308 1154 53.13% 879 784 52.86% 129 73 63.86%
Steven Stamkos
2024-2025 NSH 80 1445:03 1777 1280 58.13% 1263 939 57.36% 851 638 57.15% 84 84 50.00%
Kevin Fiala
2024-2025 LAK 78 1447:43 1762 1092 61.74% 1275 759 62.68% 820 505 61.89% 82 58 58.57%
Clayton Keller
2024-2025 UTA 79 1512:19 1760 1169 60.09% 1270 842 60.13% 849 573 59.70% 107 71 60.11%
Brayden Point
2024-2025 TBL 74 1453:43 1757 1327 56.97% 1288 970 57.04% 886 682 56.51% 129 69 65.15%
Jonathan Huberdeau
2024-2025 CGY 79 1542:04 1757 1426 55.20% 1216 1019 54.41% 806 681 54.20% 88 78 53.01%
Kyle Connor
2024-2025 WPG 80 1632:43 1756 1576 52.70% 1295 1153 52.90% 877 775 53.09% 130 73 64.04%
Seth Jarvis
2024-2025 CAR 72 1394:49 1748 1103 61.31% 1281 798 61.62% 804 559 58.99% 101 65 60.84%
Nick Schmaltz
2024-2025 UTA 80 1494:36 1745 1231 58.64% 1257 898 58.33% 824 604 57.70% 105 75 58.33%
Kirill Marchenko
2024-2025 CBJ 76 1414:42 1742 1259 58.05% 1259 919 57.81% 871 595 59.41% 111 58 65.68%
Jack Eichel
2024-2025 VGK 76 1559:37 1734 1535 53.04% 1288 1091 54.14% 906 692 56.70% 133 75 63.94%
Owen Power
2024-2025 BUF 79 1683:38 1728 1624 51.55% 1238 1193 50.93% 801 804 49.91% 84 99 45.90%
Jack Hughes
2024-2025 NJD 62 1295:51 1726 1076 61.60% 1217 776 61.06% 829 513 61.77% 102 52 66.23%
Mike Matheson
2024-2025 MTL 78 1952:46 1723 2235 43.53% 1222 1593 43.41% 829 1051 44.10% 96 122 44.04%
Jakob Chychrun
2024-2025 WSH 72 1512:37 1718 1312 56.70% 1216 945 56.27% 752 604 55.46% 102 59 63.35%
Mika Zibanejad
2024-2025 NYR 80 1502:39 1715 1487 53.56% 1269 1094 53.70% 812 738 52.39% 84 97 46.41%
Travis Sanheim
2024-2025 PHI 79 1940:36 1712 2033 45.71% 1254 1394 47.36% 850 908 48.35% 92 114 44.66%
Timo Meier
2024-2025 NJD 78 1386:21 1710 1259 57.60% 1192 900 56.98% 769 583 56.88% 78 49 61.42%
Sam Bennett
2024-2025 FLA 74 1291:23 1704 1082 61.16% 1240 832 59.85% 844 556 60.29% 82 69 54.30%
Lucas Raymond
2024-2025 DET 79 1500:37 1702 1260 57.46% 1246 928 57.31% 816 621 56.78% 104 76 57.78%
Shayne Gostisbehere
2024-2025 CAR 68 1257:19 1694 789 68.22% 1233 591 67.60% 777 397 66.18% 88 45 66.17%
Brady Skjei
2024-2025 NSH 80 1753:43 1688 1730 49.39% 1222 1319 48.09% 831 918 47.51% 72 104 40.91%
Travis Konecny
2024-2025 PHI 79 1630:09 1685 1571 51.75% 1224 1090 52.90% 807 705 53.37% 89 98 47.59%
Drake Batherson
2024-2025 OTT 79 1431:30 1679 1243 57.46% 1231 898 57.82% 845 599 58.52% 89 57 60.96%
Vladislav Gavrikov
2024-2025 LAK 79 1829:35 1676 1776 48.55% 1196 1271 48.48% 780 829 48.48% 76 87 46.63%
Jason Robertson
2024-2025 DAL 80 1419:34 1668 1240 57.36% 1185 924 56.19% 796 605 56.82% 105 58 64.42%
Jonathan Marchessault
2024-2025 NSH 76 1372:28 1667 1249 57.17% 1175 928 55.87% 811 629 56.32% 81 75 51.92%
Roman Josi
2024-2025 NSH 53 1326:43 1666 1196 58.21% 1184 899 56.84% 772 615 55.66% 74 80 48.05%
Cole Caufield
2024-2025 MTL 80 1444:12 1662 1263 56.82% 1224 899 57.65% 814 602 57.49% 105 63 62.50%
Alex Debrincat
2024-2025 DET 79 1411:55 1659 1213 57.76% 1247 881 58.60% 842 597 58.51% 100 67 59.88%
Kris Letang
2024-2025 PIT 73 1723:32 1656 1765 48.41% 1178 1284 47.85% 785 862 47.66% 83 99 45.60%
Artturi Lehkonen
2024-2025 COL 69 1406:20 1650 1192 58.06% 1205 902 57.19% 814 577 58.52% 105 55 65.63%
Anders Lee
2024-2025 NYI 79 1345:18 1650 1254 56.82% 1182 896 56.88% 792 594 57.14% 82 63 56.55%
Tage Thompson
2024-2025 BUF 73 1367:57 1648 1234 57.18% 1188 892 57.12% 755 588 56.22% 104 73 58.76%
Brady Tkachuk
2024-2025 OTT 71 1302:29 1645 1090 60.15% 1210 762 61.36% 823 493 62.54% 89 48 64.96%
Anze Kopitar
2024-2025 LAK 79 1499:46 1644 1383 54.31% 1148 994 53.59% 741 642 53.58% 99 71 58.24%
Bowen Byram
2024-2025 BUF 79 1800:17 1641 1768 48.14% 1200 1295 48.10% 790 849 48.20% 97 102 48.74%
Adrian Kempe
2024-2025 LAK 79 1514:44 1638 1397 53.97% 1157 1010 53.39% 739 656 52.97% 102 67 60.36%
Troy Terry
2024-2025 ANA 74 1397:14 1638 1335 55.10% 1233 978 55.77% 823 661 55.46% 72 57 55.81%
Dougie Hamilton
2024-2025 NJD 63 1247:04 1638 1134 59.09% 1165 818 58.75% 795 548 59.20% 97 54 64.24%
Matt Grzelcyk
2024-2025 PIT 77 1581:08 1636 1510 52.00% 1177 1103 51.62% 795 751 51.42% 91 72 55.83%
William Eklund
2024-2025 SJS 74 1448:38 1632 1366 54.44% 1168 971 54.60% 766 666 53.49% 93 88 51.38%
Ryan Nugent-Hopkins
2024-2025 EDM 76 1445:29 1632 1288 55.89% 1181 920 56.21% 839 631 57.07% 91 66 57.96%

Showing player stats 1 to 100 out of 13519