Edgehalla

On-ice results

5v5 Corsi For % (CF%) Leaders

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

5v5 CF% leaderboard

595 qualified
Show
5v5 Corsi For % (CF%) Leaders, 2024-25, 5-on-5
#Player
1Shayne GostisbehereDCAR62.3%99471.743.496%▲16
2Jackson BlakeFCAR61.3%91470.544.668%▲21
3Connor McDavidFEDM60.3%1,15372.347.5100%▲1.5
4Jordan StaalFCAR60.3%94673.248.220%▲13
5Aleksander BarkovFFLA60.2%93672.347.897%▲7.2
6Sean WalkerDCAR60.0%1,23770.647.060%▼11
7Sebastian AhoFCAR60.0%1,07574.849.999%▲0.9
8Jordan MartinookFCAR59.9%1,00772.148.34.3%▲2.7
9Mattias EkholmDEDM59.8%1,17171.147.977%▲9.7
10Seth JarvisFCAR59.6%95771.948.795%▲1.5
11Dmitry OrlovDCAR59.3%1,31667.346.135%▲21
12Eric RobinsonFCAR59.2%93567.146.23.2%▲3.1
13Evan BouchardDEDM59.2%1,52471.249.1100%
14Zach HymanFEDM59.0%1,08071.549.798%▼1.4
15Jalen ChatfieldDCAR58.9%1,31468.447.74.1%▲3.4
16Nathan MacKinnonFCOL58.9%1,35073.551.3100%▲0.8
17Leon DraisaitlFEDM58.6%1,18271.750.6100%
18Sam ReinhartFFLA58.5%1,12268.148.399%
19Jonathan DrouinFCOL58.5%60770.750.20.5%
20Matthew TkachukFFLA58.4%71670.950.5100%▲2.7
21Martin NecasFCAR/COL58.3%1,11369.549.7100%▲1.3
22Josh DoanFUTA58.0%60066.448.061%▲44
23Jesperi KotkaniemiFCAR57.9%96868.649.93.2%▲3.1
24Barrett HaytonFUTA57.9%1,02870.451.211%▲11
25Jaccob SlavinDCAR57.9%1,40072.352.615%▲3.8
26Brent BurnsDCAR57.8%1,29573.553.750%▼14
27Jack RoslovicFCAR57.6%97470.151.634%▲26
28Andrei SvechnikovFCAR57.6%93372.353.397%▲8.5
29Evan RodriguesFFLA57.4%1,09267.850.28.3%▲6.5
30Jack DruryFCAR/COL57.2%75767.050.15.6%▲5.4
31Vasily PodkolzinFEDM56.9%1,00966.850.564%▲55
32Carter VerhaegheFFLA56.8%1,14868.752.273%▲1
33Nate SchmidtDFLA56.8%1,13962.847.84.9%▲4.5
34Jordan SpenceDLAK56.7%1,14764.949.521%▲17
35Phillip DanaultFLAK56.5%1,09567.452.04.9%▲4.5
36Kevin FialaFLAK56.5%1,18166.851.667%▼8.4
37Artturi LehkonenFCOL56.4%1,10067.952.454%▲37
38Mark JankowskiFNSH/CAR56.4%62263.549.00.2%
39Gustav ForslingDFLA56.4%1,49069.653.742%▲18
40Cale MakarDCOL56.2%1,45768.753.5100%▲1
41Devon ToewsDCOL56.2%1,50666.551.860%▼2.3
42Adam PelechDNYI56.2%1,09366.852.03.2%▲3
43Tomas NosekFFLA56.2%50962.648.8—
44Viktor ArvidssonFEDM56.1%88068.453.732%▲23
45Adam FoxDNYR55.9%1,26566.452.599%▲6.5
46Zach BensonFBUF55.8%90963.950.756%▲44
47William KarlssonFVGK55.7%70765.451.924%▲20
48Quinn HughesDVAN55.7%1,36362.950.0100%
49Aaron EkbladDFLA55.6%97169.755.650%▲34
50Alex LaferriereFLAK55.5%1,08664.151.568%▲3.5
51Cody GlassFPIT/NJD55.4%74163.551.14.9%▲4.5
52Quinton ByfieldFLAK55.4%1,14163.751.486%▲18
53Jack HughesFNJD55.3%95269.956.5100%
54Rasmus DahlinDBUF55.2%1,35965.753.3100%▲1
55Uvis BalinskisDFLA55.1%99759.748.54.0%▲3.9
56Matias MaccelliFUTA55.1%65366.354.014%▲13
57MacKenzie WeegarDCGY55.1%1,47265.353.393%▼6.8
58Anthony CirelliFTBL55.0%1,13866.154.151%▲19
59Tommy NovakFNSH/PIT54.9%62265.153.511%▲9.1
60Niko MikkolaDFLA54.9%1,33062.951.74.9%▲4.4
61Vladislav GavrikovDLAK54.9%1,53762.151.041%▼5.7
62Roman JosiDNSH54.8%98267.955.998%
63Tim StützleFOTT54.7%1,22763.852.8100%▲0.8
64Nico HischierFNJD54.7%1,07366.354.998%▲3
65Mackie SamoskevichFFLA54.7%80864.353.3—
66Luke EvangelistaFNSH54.6%83561.551.170%▲23
67Corey PerryFEDM54.6%82964.253.47.4%▲5.9
68Trevor MooreFLAK54.5%93566.355.39.1%
69Valeri NichushkinFCOL54.5%60665.754.860%
70Sean MonahanFCBJ54.5%74369.257.719%▲13
71Warren FoegeleFLAK54.4%1,09863.753.54.0%▲3.9
72Sam BennettFFLA54.3%1,05167.957.083%▲4
73Martin PospisilFCGY54.3%1,01566.455.86.4%▲6.3
74Ryan Nugent-HopkinsFEDM54.3%1,01662.752.877%▲15
75Alexander KerfootFUTA54.2%96864.354.33.2%▲3.1
76Logan StankovenFDAL/CAR54.1%99265.755.767%▲42
77Blake ColemanFCGY54.1%1,12866.656.538%▼25
78Victor OlofssonFVGK54.0%71560.151.112%▲12
79Anton LundellFFLA54.0%99260.251.345%▲30
80Clayton KellerFUTA53.9%1,16762.153.1100%▲2
81Michael CarconeFUTA53.9%55665.756.25.0%▲4
82A.J. GreerFFLA53.9%72860.551.87.5%▲5.8
83Mikko RantanenFCOL/DAL/CAR53.8%1,31065.856.499%▲0.7
84Michael KesselringDUTA53.8%1,31064.355.28.9%▲8.3
85Mikhail SergachevDUTA53.8%1,34165.856.498%▲5.2
86John CarlsonDWSH53.8%1,29364.255.199%▲2.2
87Nick SchmaltzFUTA53.7%1,13763.654.894%▲4.7
88Brandt ClarkeDLAK53.7%1,09166.957.696%▲11
89John MarinoDUTA53.6%62464.455.618%▲13
90Joel Eriksson EkFMIN53.6%62363.054.682%▲11
91Tomas HertlFVGK53.6%98564.455.783%▲2.9
92Sean DurziDUTA53.6%51863.555.137%▲35
93Pavel DorofeyevFVGK53.6%1,12462.153.992%▲1.7
94Logan O'ConnorFCOL53.6%94059.051.10.2%
95Brady TkachukFOTT53.5%98566.858.0100%▲2.2
96Eetu LuostarinenFFLA53.5%99458.650.911%▲9.1
97Artemi PanarinFNYR53.4%1,23864.255.998%▼1.2
98Miro HeiskanenDDAL53.4%97262.754.8100%▲4.5
99Ryan O'ReillyFNSH53.4%1,09662.754.884%▲5.1
100Brett KulakDEDM53.3%1,47760.352.70.3%

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