Edgehalla

On-ice results

5v5 Corsi For % (CF%) Leaders

2025-265-on-5Through 82 team games

Corsi For percentage is the share of all shot attempts (goals, saves, misses and blocks) that went toward the opponent's net while a skater was on the ice. It is the oldest possession proxy in hockey analytics and still the fastest to stabilise, because attempts happen about ten times as often as goals.

Attempts are counted from the NHL play-by-play and credited to every skater on the ice using the shift charts, at 5-on-5 by default.

Leader in 2025-26: K'Andre Miller (CAR), 61.8% CF%.

5v5 CF% leaderboard

602 qualified
Show
5v5 Corsi For % (CF%) Leaders, 2025-26, 5-on-5
#Player
1K'Andre MillerDCAR61.8%1,33271.944.564%▲26
2Sebastian AhoFCAR61.4%1,05174.646.899%▲0.9
3Logan StankovenFCAR61.4%1,08971.644.967%▲42
4Sean WalkerDCAR61.3%1,45872.245.560%▼11
5Andrei SvechnikovFCAR61.0%1,02875.047.997%▲8.5
6Nikolaj EhlersFCAR60.6%1,04570.045.693%▲7.9
7Jackson BlakeFCAR60.4%1,09770.246.068%▲21
8Seth JarvisFCAR60.4%91871.847.195%▲1.5
9Jordan SpenceDOTT60.3%1,21268.244.921%▲17
10Mike ReillyDCAR60.0%56869.546.40.1%
11Taylor HallFCAR59.9%1,00270.347.128%▲21
12William CarrierFCAR59.9%74166.944.90.1%
13Shayne GostisbehereDCAR59.9%82769.646.796%▲16
14Jordan MartinookFCAR59.8%94568.946.24.3%▲2.7
15Joel NystromDCAR59.5%52268.846.94.0%▲4
16Sam MalinskiDCOL59.0%1,32273.751.256%▲33
17Jordan StaalFCAR58.9%94067.246.820%▲13
18Mark JankowskiFCAR58.7%65666.146.40.2%
19Jaccob SlavinDCAR58.7%66464.045.015%▲3.8
20Ross ColtonFCOL58.6%84275.453.28.1%▲7.8
21Brandon HagelFTBL58.4%98573.952.6100%▲1.9
22Alexander NikishinDCAR58.4%1,21869.249.268%▲8.8
23Jack DruryFCOL58.4%97867.948.55.6%▲5.4
24Brady TkachukFOTT58.2%75170.850.9100%▲2.2
25Arseny GritsyukFNJD58.1%89267.648.722%▲21
26Jalen ChatfieldDCAR58.0%1,23067.148.54.1%▲3.4
27Michael CarconeFUTA57.8%91569.150.55.0%▲4
28Valeri NichushkinFCOL57.6%94872.052.960%
29Nathan MacKinnonFCOL57.6%1,31376.456.2100%▲0.8
30Devon ToewsDCOL57.5%1,18972.253.360%▼2.3
31Brock NelsonFCOL57.5%1,08572.653.887%▼4
32Eric RobinsonFCAR57.4%68465.748.83.2%▲3.1
33Luke EvangelistaFNSH57.3%1,11867.450.270%▲23
34Darren RaddyshDTBL57.3%1,23067.550.3100%▲3.5
35Josh MansonDCOL57.3%1,21269.852.132%▲16
36Mackie SamoskevichFFLA57.2%92566.149.4—
37J.J. MoserDTBL57.0%1,40766.349.922%▲20
38Parker KellyFCOL56.9%85266.350.111%▲5.7
39Dylan CozensFOTT56.8%1,05363.348.190%▲3.6
40Clayton KellerFUTA56.3%1,20861.547.7100%▲2
41Leo CarlssonFANA56.2%94869.954.594%▲10
42Nikita KucherovFTBL56.2%1,11568.053.0100%
43Tomas HertlFVGK56.2%1,02562.949.183%▲2.9
44Martin NecasFCOL56.1%1,26972.656.9100%▲1.3
45Anthony CirelliFTBL56.1%87469.054.051%▲19
46Mattias EkholmDEDM56.0%1,43264.750.777%▲9.7
47Jesper BrattFNJD56.0%1,13967.953.396%▲11
48Pavel DorofeyevFVGK56.0%1,09461.448.392%▲1.7
49Chris KreiderFANA55.9%93569.454.762%▲29
50Jack HughesFNJD55.9%1,01565.151.4100%
51Nick SchmaltzFUTA55.8%1,16259.947.494%▲4.7
52Jake SandersonDOTT55.8%1,13961.048.499%▲3.2
53Adam FoxDNYR55.7%1,01463.850.699%▲6.5
54Brent BurnsDCOL55.6%1,26971.356.850%▼14
55Mark StoneFVGK55.6%80362.850.293%▲9
56Gabriel LandeskogFCOL55.5%79370.556.450%▲32
57Artturi LehkonenFCOL55.5%99871.357.354%▲37
58Alex TurcotteFLAK55.4%64265.853.08.8%▲8.8
59Evan BouchardDEDM55.2%1,46663.651.5100%
60Drake BathersonFOTT55.2%1,03961.049.597%▲7.4
61Nate SchmidtDUTA55.2%1,36160.649.24.9%▲4.5
62Victor OlofssonFCOL/CGY55.1%87065.953.712%▲12
63A.J. GreerFFLA54.9%90659.749.07.5%▲5.8
64Cale MakarDCOL54.8%1,30069.557.4100%▲1
65Cutter GauthierFANA54.8%99773.060.398%▲1
66Trevor MooreFLAK54.6%93765.354.39.1%
67Jordan KyrouFSTL54.6%92358.248.479%▲2.9
68Joel HanleyDCGY54.6%91060.950.70.0%
69Evan RodriguesFFLA54.5%90162.452.08.3%▲6.5
70Mitch MarnerFVGK54.5%1,10760.450.399%▲1.1
71John CarlsonDWSH/ANA54.5%1,19065.955.099%▲2.2
72Damon SeversonDCBJ54.5%1,31964.253.69.4%▲6.2
73Claude GirouxFOTT54.5%97958.048.530%▲20
74Carter VerhaegheFFLA54.5%1,07765.654.873%▲1
75Shea TheodoreDVGK54.5%1,28362.552.391%▲28
76Tim StützleFOTT54.4%1,08361.951.9100%▲0.8
77John MarinoDUTA54.4%1,42458.949.418%▲13
78Troy TerryFANA54.4%80566.956.147%▲34
79Artemi PanarinFNYR/LAK54.3%1,25763.853.698%▼1.2
80Pontus HolmbergFTBL54.3%89755.947.00.1%
81Hendrix LapierreFWSH54.3%63860.851.27.3%▲7.2
82Timo MeierFNJD54.3%1,17866.756.282%▼8
83Barrett HaytonFUTA54.2%83358.849.711%▲11
84Connor McDavidFEDM54.2%1,38963.853.9100%▲1.5
85Brandt ClarkeDLAK54.2%1,34667.356.996%▲11
86Dougie HamiltonDNJD54.2%1,30564.354.484%▲12
87Sean DurziDUTA54.1%1,01965.755.837%▲35
88Drew DoughtyDLAK54.0%1,33561.152.021%▲11
89Erik KarlssonDPIT54.0%1,27062.453.195%
90Nico HischierFNJD54.0%1,20364.855.298%▲3
91Zach WerenskiDCBJ53.9%1,55167.857.9100%
92Noah HanifinDVGK53.9%1,34760.051.352%▼23
93Kiefer SherwoodFVAN/SJS53.8%94961.352.760%▲7
94Luke HughesDNJD53.8%1,27863.054.284%▲40
95Kevin FialaFLAK53.8%81161.052.567%▼8.4
96Maxwell CrozierDTBL53.7%50355.748.05.6%▲5.5
97Nick DeSimoneDUTA53.7%55459.050.90.1%
98Tom WilsonFWSH53.7%96160.952.595%▲6.5
99Jackson LaCombeDANA53.7%1,46263.654.997%▲9.4
100Jeffrey VielFANA/BOS53.6%52068.859.44.0%▲3.9

Minimum sample: 492 min (it scales with games played). 338 below the minimum are hidden.

How to read it

50% is even. Above 55% over a full season is top-line territory; below 45% usually means heavy defensive usage or a struggling line.

How reliable is it?

CF% stabilises faster than any goal-based stat, but it ignores shot quality: pair it with xGF% before drawing conclusions.

CF% in the stat glossary →

All NHL leaderboards →