# 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)
Nathan Mackinnon
2024-2025 COL 35 809:14 1040 684 60.32% 754 485 60.86% 519 320 61.86% 73 44 62.39%
Cale Makar
2024-2025 COL 35 889:23 1013 814 55.45% 713 594 54.55% 498 387 56.27% 65 49 57.02%
Zach Werenski
2024-2025 CBJ 33 871:15 1006 856 54.03% 719 613 53.98% 505 413 55.01% 55 46 54.46%
Evan Bouchard
2024-2025 EDM 32 756:54 1006 543 64.95% 712 418 63.01% 496 273 64.50% 56 35 61.54%
Jack Hughes
2024-2025 NJD 36 742:38 997 574 63.46% 705 407 63.40% 492 271 64.48% 58 24 70.73%
Mikko Rantanen
2024-2025 COL 35 783:24 987 680 59.21% 699 475 59.54% 480 325 59.63% 73 47 60.83%
Dougie Hamilton
2024-2025 NJD 36 730:06 983 628 61.02% 712 452 61.17% 493 308 61.55% 63 37 63.00%
Erik Karlsson
2024-2025 PIT 35 797:15 979 739 56.98% 690 538 56.19% 464 374 55.37% 50 45 52.63%
Roman Josi
2024-2025 NSH 30 750:50 961 690 58.21% 680 514 56.95% 437 357 55.04% 39 50 43.82%
Quinn Hughes
2024-2025 VAN 33 829:48 959 573 62.60% 698 430 61.88% 480 302 61.38% 66 34 66.00%
Miro Heiskanen
2024-2025 DAL 32 803:53 956 676 58.58% 659 502 56.76% 466 325 58.91% 49 31 61.25%
Leon Draisaitl
2024-2025 EDM 32 677:14 921 512 64.27% 673 385 63.61% 477 254 65.25% 59 25 70.24%
Sidney Crosby
2024-2025 PIT 35 698:10 917 631 59.24% 650 476 57.73% 436 328 57.07% 47 39 54.65%
Adam Fox
2024-2025 NYR 32 748:09 917 646 58.67% 654 468 58.29% 444 313 58.65% 45 32 58.44%
Nico Hischier
2024-2025 NJD 36 738:26 910 655 58.15% 658 472 58.23% 455 305 59.87% 57 34 62.64%
Josh Morrissey
2024-2025 WPG 35 855:39 901 793 53.19% 676 585 53.61% 477 392 54.89% 60 31 65.93%
Brandon Montour
2024-2025 SEA 34 800:24 888 738 54.61% 637 541 54.07% 395 342 53.60% 40 28 58.82%
Sebastian Aho
2024-2025 CAR 32 635:12 882 455 65.97% 659 360 64.67% 410 255 61.65% 54 39 58.06%
Thomas Chabot
2024-2025 OTT 33 758:46 881 688 56.15% 619 490 55.82% 438 342 56.15% 50 38 56.82%
Noah Dobson
2024-2025 NYI 34 816:25 880 753 53.89% 662 536 55.26% 435 373 53.84% 41 48 46.07%
John Carlson
2024-2025 WSH 32 772:12 872 759 53.46% 630 541 53.80% 424 358 54.22% 59 38 60.82%
Mattias Ekholm
2024-2025 EDM 32 730:12 866 641 57.47% 613 478 56.19% 437 315 58.11% 50 45 52.63%
Jesper Bratt
2024-2025 NJD 36 665:43 864 577 59.96% 606 412 59.53% 417 268 60.88% 55 26 67.90%
Connor Mcdavid
2024-2025 EDM 29 625:03 864 445 66.00% 613 349 63.72% 426 234 64.55% 58 32 64.44%
Filip Forsberg
2024-2025 NSH 33 624:59 860 562 60.48% 607 419 59.16% 384 286 57.31% 42 36 53.85%
Aaron Ekblad
2024-2025 FLA 34 795:11 855 732 53.88% 625 557 52.88% 430 381 53.02% 47 38 55.29%
Shayne Gostisbehere
2024-2025 CAR 32 609:38 855 363 70.20% 622 268 69.89% 389 180 68.37% 49 29 62.82%
Charlie Mcavoy
2024-2025 BOS 35 834:00 850 692 55.12% 615 505 54.91% 416 346 54.59% 38 37 50.67%
Kirill Kaprizov
2024-2025 MIN 33 746:49 847 622 57.66% 623 445 58.33% 426 301 58.60% 60 26 69.77%
Rickard Rakell
2024-2025 PIT 35 653:33 845 573 59.59% 581 422 57.93% 384 291 56.89% 45 34 56.96%
Mackenzie Weegar
2024-2025 CGY 33 767:00 844 667 55.86% 568 433 56.74% 397 304 56.63% 42 33 56.00%
Mikhail Sergachev
2024-2025 UTA 32 823:49 842 831 50.33% 616 600 50.66% 390 409 48.81% 54 40 57.45%
Jake Sanderson
2024-2025 OTT 33 805:00 837 803 51.04% 612 565 52.00% 426 375 53.18% 40 41 49.38%
Rasmus Andersson
2024-2025 CGY 33 812:46 835 930 47.31% 602 666 47.48% 406 450 47.43% 38 59 39.18%
Sam Reinhart
2024-2025 FLA 34 694:49 827 540 60.50% 599 403 59.78% 400 274 59.35% 64 35 64.65%
Andrei Svechnikov
2024-2025 CAR 32 567:56 814 417 66.13% 597 311 65.75% 383 217 63.83% 45 26 63.38%
Rasmus Dahlin
2024-2025 BUF 26 645:08 811 523 60.79% 558 394 58.61% 376 274 57.85% 38 29 56.72%
David Pastrnak
2024-2025 BOS 35 698:40 809 508 61.43% 599 380 61.18% 414 271 60.44% 36 33 52.17%
Brock Faber
2024-2025 MIN 34 853:53 807 859 48.44% 577 607 48.73% 407 421 49.15% 50 39 56.18%
Carter Verhaeghe
2024-2025 FLA 34 633:22 801 473 62.87% 575 359 61.56% 392 252 60.87% 44 38 53.66%
Matt Boldy
2024-2025 MIN 34 668:40 799 530 60.12% 593 385 60.63% 397 264 60.06% 42 28 60.00%
Owen Power
2024-2025 BUF 34 775:22 797 763 51.09% 562 562 50.00% 366 394 48.16% 37 48 43.53%
Vincent Trocheck
2024-2025 NYR 32 687:34 797 680 53.96% 580 517 52.87% 385 347 52.60% 42 35 54.55%
William Nylander
2024-2025 TOR 34 667:02 791 568 58.20% 598 421 58.68% 417 289 59.07% 52 30 63.41%
Steven Stamkos
2024-2025 NSH 33 597:34 791 565 58.33% 555 408 57.63% 371 289 56.21% 32 29 52.46%
Mikael Granlund
2024-2025 SJS 33 690:03 790 788 50.06% 574 582 49.65% 401 400 50.06% 45 44 50.56%
Timo Meier
2024-2025 NJD 35 606:02 787 534 59.58% 544 369 59.58% 366 233 61.10% 35 20 63.64%
Mark Scheifele
2024-2025 WPG 35 718:38 783 693 53.05% 576 517 52.70% 393 355 52.54% 60 36 62.50%
Martin Necas
2024-2025 CAR 32 593:12 781 415 65.30% 583 317 64.78% 376 233 61.74% 58 31 65.17%
Shea Theodore
2024-2025 VGK 31 692:58 779 622 55.60% 546 440 55.38% 390 288 57.52% 45 29 60.81%
Sean Monahan
2024-2025 CBJ 33 639:03 778 598 56.54% 580 432 57.31% 413 301 57.84% 52 38 57.78%
Tim Stutzle
2024-2025 OTT 33 658:06 776 490 61.30% 579 346 62.59% 405 236 63.18% 55 25 68.75%
Mitch Marner
2024-2025 TOR 34 728:43 775 739 51.19% 575 527 52.18% 403 374 51.87% 52 42 55.32%
Moritz Seider
2024-2025 DET 33 828:23 772 812 48.74% 542 592 47.80% 360 382 48.52% 42 47 47.19%
Bo Horvat
2024-2025 NYI 33 658:12 769 572 57.35% 581 416 58.27% 383 283 57.51% 42 25 62.69%
Jonathan Marchessault
2024-2025 NSH 33 589:00 769 551 58.26% 539 403 57.22% 376 271 58.11% 32 25 56.14%
Jake Walman
2024-2025 SJS 30 684:50 769 725 51.47% 559 522 51.71% 377 355 51.50% 41 42 49.40%
Kirill Marchenko
2024-2025 CBJ 33 602:22 768 529 59.21% 555 383 59.17% 396 247 61.59% 50 25 66.67%
Artemi Panarin
2024-2025 NYR 30 587:20 768 524 59.44% 566 396 58.84% 372 262 58.68% 43 34 55.84%
Morgan Rielly
2024-2025 TOR 34 716:47 767 646 54.28% 577 466 55.32% 407 335 54.85% 39 36 52.00%
Tyler Toffoli
2024-2025 SJS 35 584:30 767 524 59.41% 552 381 59.16% 394 258 60.43% 41 34 54.67%
Kyle Connor
2024-2025 WPG 35 703:53 765 688 52.65% 562 511 52.38% 385 346 52.67% 61 34 64.21%
Thomas Harley
2024-2025 DAL 30 668:57 763 554 57.93% 541 414 56.65% 375 262 58.87% 43 26 62.32%
Travis Sanheim
2024-2025 PHI 33 831:18 762 927 45.12% 556 636 46.64% 391 418 48.33% 46 49 48.42%
Evgeni Malkin
2024-2025 PIT 35 653:06 760 604 55.72% 530 441 54.58% 362 307 54.11% 37 40 48.05%
Bowen Byram
2024-2025 BUF 34 795:23 756 729 50.91% 542 533 50.42% 348 366 48.74% 36 41 46.75%
Ivan Provorov
2024-2025 CBJ 33 773:32 754 833 47.51% 537 609 46.86% 382 408 48.35% 43 53 44.79%
Lane Hutson
2024-2025 MTL 33 744:13 754 700 51.86% 545 486 52.86% 348 318 52.25% 44 43 50.57%
Nazem Kadri
2024-2025 CGY 33 613:04 753 585 56.28% 507 411 55.23% 340 304 52.80% 25 35 41.67%
Brent Burns
2024-2025 CAR 32 683:55 752 638 54.10% 533 467 53.30% 349 323 51.93% 30 36 45.45%
William Eklund
2024-2025 SJS 34 681:03 749 730 50.64% 535 531 50.19% 363 373 49.32% 42 38 52.50%
Victor Hedman
2024-2025 TBL 27 629:20 748 573 56.62% 543 406 57.22% 389 295 56.87% 48 31 60.76%
Brad Marchand
2024-2025 BOS 35 650:49 745 504 59.65% 545 370 59.56% 352 259 57.61% 30 26 53.57%
Alexander Wennberg
2024-2025 SJS 35 652:11 745 662 52.95% 513 466 52.40% 341 293 53.79% 37 37 50.00%
Travis Konecny
2024-2025 PHI 33 701:04 744 700 51.52% 545 481 53.12% 373 309 54.69% 45 45 50.00%
Brady Skjei
2024-2025 NSH 33 714:03 741 685 51.96% 524 535 49.48% 358 381 48.44% 29 35 45.31%
Gustav Forsling
2024-2025 FLA 34 772:14 740 758 49.40% 535 569 48.46% 367 379 49.20% 41 35 53.95%
Jack Eichel
2024-2025 VGK 32 664:41 740 691 51.71% 545 488 52.76% 400 325 55.17% 65 34 65.66%
Brady Tkachuk
2024-2025 OTT 33 604:53 739 506 59.36% 545 338 61.72% 379 216 63.70% 49 27 64.47%
Ryan O'Reilly
2024-2025 NSH 30 573:44 739 503 59.50% 516 368 58.37% 327 250 56.67% 32 32 50.00%
Devon Toews
2024-2025 COL 31 743:26 735 714 50.72% 492 513 48.96% 339 347 49.42% 38 43 46.91%
Jake Guentzel
2024-2025 TBL 29 590:46 734 531 58.02% 524 363 59.08% 374 271 57.98% 56 26 68.29%
Drake Batherson
2024-2025 OTT 33 608:29 732 536 57.73% 526 371 58.64% 369 249 59.71% 45 24 65.22%
Nikita Kucherov
2024-2025 TBL 27 575:21 732 524 58.28% 527 371 58.69% 368 285 56.36% 62 28 68.89%
Dylan Larkin
2024-2025 DET 33 667:13 728 595 55.03% 511 451 53.12% 326 316 50.78% 40 37 51.95%
Brandt Clarke
2024-2025 LAK 33 586:55 726 514 58.55% 516 356 59.17% 339 228 59.79% 34 19 64.15%
Marcus Pettersson
2024-2025 PIT 32 697:17 725 777 48.27% 510 560 47.66% 343 402 46.04% 38 52 42.22%
Damon Severson
2024-2025 CBJ 33 737:15 725 782 48.11% 518 546 48.68% 369 364 50.34% 41 50 45.05%
Kris Letang
2024-2025 PIT 32 747:24 720 764 48.52% 514 564 47.68% 354 394 47.33% 36 48 42.86%
Alex Tuch
2024-2025 BUF 34 672:57 720 653 52.44% 518 465 52.70% 337 308 52.25% 41 41 50.00%
Neal Pionk
2024-2025 WPG 35 764:00 720 798 47.43% 544 573 48.70% 375 369 50.40% 52 43 54.74%
Gabriel Vilardi
2024-2025 WPG 35 647:31 718 591 54.85% 523 445 54.03% 353 302 53.89% 53 29 64.63%
Ryan Nugent-Hopkins
2024-2025 EDM 32 621:27 714 546 56.67% 497 390 56.03% 353 261 57.49% 43 28 60.56%
Zach Hyman
2024-2025 EDM 27 519:24 713 406 63.72% 512 300 63.05% 346 201 63.25% 44 23 65.67%
Troy Terry
2024-2025 ANA 31 579:23 710 560 55.91% 538 419 56.22% 361 279 56.41% 33 23 58.93%
Brandon Hagel
2024-2025 TBL 29 615:04 710 562 55.82% 509 399 56.06% 355 276 56.26% 60 31 65.93%
Jason Robertson
2024-2025 DAL 32 568:57 709 473 59.98% 489 341 58.92% 336 231 59.26% 29 21 58.00%
Casey Mittelstadt
2024-2025 COL 35 646:45 708 552 56.19% 488 396 55.20% 334 272 55.12% 46 43 51.69%
Tage Thompson
2024-2025 BUF 29 540:58 707 436 61.85% 494 305 61.83% 303 210 59.06% 34 22 60.71%
Oliver Ekman-Larsson
2024-2025 TOR 34 715:11 707 670 51.34% 524 491 51.63% 360 331 52.10% 38 28 57.58%

Showing player stats 1 to 100 out of 13407