Edgehalla

On-ice results

5v5 Corsi For % (CF%) Leaders

2024-25All situationsThrough 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 2024-25: Shayne Gostisbehere (CAR), 67.9% CF%.

5v5 CF% leaderboard

613 qualified
Show
5v5 Corsi For % (CF%) Leaders, 2024-25, All situations
#Player
1Shayne GostisbehereDCAR67.9%1,29680.338.096%▲16
2Matthew TkachukFFLA66.0%94884.843.7100%▲2.7
3Jackson BlakeFCAR65.8%1,10876.839.968%▲21
4Jonathan DrouinFCOL65.1%78280.743.20.5%
5Connor McDavidFEDM64.9%1,47679.743.0100%▲1.5
6Martin NecasFCAR/COL64.7%1,50179.143.1100%▲1.3
7Zach HymanFEDM63.8%1,37978.744.798%▼1.4
8Evan BouchardDEDM63.7%1,92477.244.0100%
9Andrei SvechnikovFCAR63.6%1,23281.146.497%▲8.5
10Nathan MacKinnonFCOL63.6%1,80080.746.2100%▲0.8
11Carter VerhaegheFFLA63.5%1,44781.246.673%▲1
12Sebastian AhoFCAR63.2%1,58879.045.999%▲0.9
13Leon DraisaitlFEDM63.1%1,52878.645.9100%
14Mathew BarzalFNYI62.8%61080.347.683%▲10
15Aleksander BarkovFFLA62.8%1,35779.847.397%▲7.2
16Kevin FialaFLAK62.0%1,50073.745.267%▼8.4
17Jack HughesFNJD61.7%1,29680.149.8100%
18Tim StützleFOTT61.5%1,62572.945.7100%▲0.8
19Seth JarvisFCAR61.4%1,41375.347.395%▲1.5
20Sam ReinhartFFLA61.2%1,62075.848.199%
21Jack RoslovicFCAR61.1%1,12074.547.434%▲26
22Jesperi KotkaniemiFCAR61.1%1,09772.145.93.2%▲3.1
23Quinn HughesDVAN60.9%1,75069.644.7100%
24Artemi PanarinFNYR60.8%1,57577.450.098%▼1.2
25Sam BennettFFLA60.7%1,32678.650.983%▲4
26Mackie SamoskevichFFLA60.6%95972.747.4—
27Evan RodriguesFFLA60.4%1,24871.546.98.3%▲6.5
28Brady TkachukFOTT60.3%1,31376.150.1100%▲2.2
29Clayton KellerFUTA60.0%1,54969.446.2100%▲2
30Josh DoanFUTA59.9%68967.445.161%▲44
31Mikko RantanenFCOL/DAL/CAR59.9%1,74273.549.299%▲0.7
32Sean WalkerDCAR59.8%1,38069.947.060%▼11
33William CarrierFCAR59.6%50470.347.60.1%
34Tomas HertlFVGK59.5%1,25073.750.183%▲2.9
35Nikita KucherovFTBL59.3%1,65375.251.5100%
36Tyler ToffoliFSJS59.2%1,32176.252.438%▼17
37Dougie HamiltonDNJD59.2%1,27178.954.384%▲12
38Barrett HaytonFUTA59.2%1,32071.249.111%▲11
39Ryan O'ReillyFNSH59.2%1,50073.550.784%▲5.1
40Filip ForsbergFNSH59.1%1,52776.452.999%▲1.4
41Dylan GuentherFUTA59.1%1,19072.550.399%▲2
42Stefan NoesenFNJD59.0%1,24372.450.30.1%
43Pavel DorofeyevFVGK59.0%1,35569.648.592%▲1.7
44Corey PerryFEDM58.8%96769.748.87.4%▲5.9
45Nate SchmidtDFLA58.8%1,32265.445.84.9%▲4.5
46Alex LaferriereFLAK58.8%1,27368.848.368%▲3.5
47Nick SchmaltzFUTA58.7%1,52470.049.394%▲4.7
48Logan StankovenFDAL/CAR58.7%1,17771.750.567%▲42
49Kirill KaprizovFMIN58.6%92169.849.298%▼0.8
50Andrei KuzmenkoFCGY/LAK/PHI58.5%1,03270.349.811%▲9.8
51Tommy NovakFNSH/PIT58.4%71469.449.411%▲9.1
52Jordan SpenceDLAK58.4%1,32666.347.321%▲17
53Nikolaj EhlersFWPG58.3%1,09071.151.093%▲7.9
54Miro HeiskanenDDAL58.3%1,25869.549.8100%▲4.5
55Luke EvangelistaFNSH58.2%94365.547.070%▲23
56Steven StamkosFNSH58.2%1,47673.853.094%▼3.7
57Roman JosiDNSH58.2%1,32775.254.198%
58Nazem KadriFCGY58.1%1,58774.553.870%▼9.7
59Artturi LehkonenFCOL58.0%1,40670.350.954%▲37
60Adam FoxDNYR58.0%1,72072.552.599%▲6.5
61Jesper BrattFNJD57.9%1,53575.154.596%▲11
62Alex OvechkinFWSH57.9%1,15272.452.696%▲1.3
63Michael BuntingFPIT/NSH57.9%1,18070.851.54.5%▲1.8
64David PastrnakFBOS57.9%1,65569.350.5100%▲1.2
65Kirill MarchenkoFCBJ57.9%1,46873.953.898%▲7
66Drake BathersonFOTT57.8%1,48870.751.597%▲7.4
67Timo MeierFNJD57.8%1,42973.953.982%▼8
68Matias MaccelliFUTA57.8%75568.650.114%▲13
69Jake GuentzelFTBL57.7%1,59972.252.9100%
70Matt CoronatoFCGY57.6%1,35472.153.040%▲6.7
71Alex DeBrincatFDET57.6%1,46570.151.6100%▲2.6
72Shea TheodoreDVGK57.6%1,47367.749.991%▲28
73Jason RobertsonFDAL57.4%1,45970.352.2100%▲0.5
74Cale MakarDCOL57.4%2,05771.353.0100%▲1
75Oliver BjorkstrandFSEA/TBL57.3%1,19766.749.620%
76Lucas RaymondFDET57.2%1,54067.650.596%▲10
77Rasmus DahlinDBUF57.2%1,76969.852.2100%▲1
78Connor ZaryFCGY57.2%86869.351.810%▲10
79Uvis BalinskisDFLA57.2%1,12961.846.24.0%▲3.9
80Brandt ClarkeDLAK57.2%1,27070.452.796%▲11
81Victor OlofssonFVGK57.2%81264.548.312%▲12
82Jordan KyrouFSTL57.1%1,43465.048.879%▲2.9
83Jonathan MarchessaultFNSH57.1%1,40272.954.824%▼21
84Kevin HayesFPIT57.0%77168.251.40.0%
85Valeri NichushkinFCOL57.0%84970.152.960%
86Sidney CrosbyFPIT56.9%1,63073.855.8100%▲2.4
87Tage ThompsonFBUF56.9%1,42571.854.4100%▲1.1
88Rickard RakellFPIT56.9%1,56373.055.482%▲9.9
89Viktor ArvidssonFEDM56.9%1,00568.351.832%▲23
90Quinton ByfieldFLAK56.9%1,50966.250.286%▲18
91Kent JohnsonFCBJ56.8%1,17667.151.030%▲27
92Brayden PointFTBL56.8%1,50072.354.995%▲7.7
93Cole CaufieldFMTL56.8%1,48268.952.4100%▲0.9
94Eric RobinsonFCAR56.8%1,00563.448.23.2%▲3.1
95Nico HischierFNJD56.7%1,52972.555.498%▲3
96Dylan StromeFWSH56.6%1,42569.153.082%▲10
97Zach BensonFBUF56.6%1,11164.049.156%▲44
98Anders LeeFNYI56.5%1,39973.556.629%▼20
99Jakob ChychrunDWSH56.5%1,55967.752.299%▼0.6
100Adam GaudetteFOTT56.4%84464.749.90.1%

Minimum sample: 492 min (it scales with games played). 307 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 →