Edgehalla

On-ice results

5v5 Corsi For % (CF%) Leaders

2023-24All 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 2023-24: Matthew Tkachuk (FLA), 66.1% CF%.

5v5 CF% leaderboard

617 qualified
Show
5v5 Corsi For % (CF%) Leaders, 2023-24, All situations
#Player
1Matthew TkachukFFLA66.1%1,49289.345.9100%▲2.7
2Zach HymanFEDM65.3%1,56085.345.498%▼1.4
3Carter VerhaegheFFLA65.0%1,36586.246.573%▲1
4Stefan NoesenFCAR64.9%96175.440.80.1%
5Evan BouchardDEDM64.8%1,86380.143.5100%
6Matt BoldyFMIN64.5%1,41882.445.4100%
7Connor McDavidFEDM64.4%1,62382.845.7100%▲1.5
8Artemi PanarinFNYR64.2%1,65085.147.598%▼1.2
9Andrei SvechnikovFCAR64.0%1,00283.747.197%▲8.5
10Tyler ToffoliFNJD/WPG64.0%1,34083.947.338%▼17
11Jack HughesFNJD63.6%1,30081.646.7100%
12Nathan MacKinnonFCOL62.8%1,87182.749.1100%▲0.8
13Andrei KuzmenkoFVAN/CGY62.7%1,07276.645.511%▲9.8
14Jake GuentzelFPIT/CAR62.7%1,34186.651.5100%
15Teuvo TeravainenFCAR62.5%1,24772.643.613%▲8.6
16Evan RodriguesFFLA62.5%1,21377.146.38.3%▲6.5
17Michael BuntingFCAR/PIT62.5%1,27179.447.74.5%▲1.8
18Jack DruryFCAR62.4%90970.142.15.6%▲5.4
19Kirill KaprizovFMIN62.4%1,61879.547.898%▼0.8
20Brady TkachukFOTT62.3%1,55182.449.8100%▲2.2
21Jonathan DrouinFCOL62.3%1,43778.347.40.5%
22Quinn HughesDVAN62.3%2,02473.544.6100%
23Mats ZuccarelloFMIN62.2%1,30478.347.550%▲28
24Jason RobertsonFDAL62.1%1,50376.446.6100%▲0.5
25Aleksander BarkovFFLA62.1%1,43378.648.197%▲7.2
26Sam BennettFFLA61.9%1,14681.650.383%▲4
27Martin NecasFCAR61.8%1,33677.547.9100%▲1.3
28Kevin FialaFLAK61.8%1,47972.945.167%▼8.4
29Brandon MontourDFLA61.8%1,54876.747.583%▲10
30Filip ForsbergFNSH61.7%1,55080.649.999%▲1.4
31Sam ReinhartFFLA61.5%1,66577.348.399%
32Sebastian AhoFCAR61.4%1,53174.246.699%▲0.9
33Arthur KaliyevFLAK61.4%60273.546.3—
34Tommy NovakFNSH61.2%1,00877.349.011%▲9.1
35Jesperi KotkaniemiFCAR61.1%1,02575.447.93.2%▲3.1
36Mikko RantanenFCOL61.1%1,83280.150.999%▲0.7
37Nikita KucherovFTBL61.1%1,75578.650.0100%
38Jesper BrattFNJD61.1%1,58378.550.096%▲11
39Leon DraisaitlFEDM61.1%1,67676.148.5100%
40Sidney CrosbyFPIT61.0%1,64785.254.5100%▲2.4
41Brent BurnsDCAR60.9%1,76376.849.250%▼14
42Miro HeiskanenDDAL60.9%1,74274.247.7100%▲4.5
43Luke HughesDNJD60.7%1,76174.948.584%▲40
44Jesper FastFCAR60.5%92068.344.6—
45Auston MatthewsFTOR60.4%1,69879.252.099%
46Luke EvangelistaFNSH60.3%1,11673.148.270%▲23
47Evgeni MalkinFPIT60.2%1,52476.350.482%▲10
48Jordan EberleFSEA60.2%1,36171.547.230%▲2.6
49Roope HintzFDAL60.2%1,37975.549.985%▲7.6
50Jordan SpenceDLAK60.2%1,02470.146.521%▲17
51John TavaresFTOR60.1%1,42979.853.196%▲9.3
52Jalen ChatfieldDCAR60.0%1,09464.242.74.1%▲3.4
53Daniil MiromanovDCGY/VGK60.0%49773.148.70.1%
54Seth JarvisFCAR60.0%1,51972.648.595%▲1.5
55Brayden PointFTBL59.9%1,62376.551.295%▲7.7
56Erik KarlssonDPIT59.8%1,99078.452.795%
57Quinton ByfieldFLAK59.8%1,31970.647.586%▲18
58Roman JosiDNSH59.7%2,02077.052.098%
59Ryan Nugent-HopkinsFEDM59.6%1,57075.951.677%▲15
60Conor GarlandFVAN59.5%1,19266.044.810%▲7.4
61Nazem KadriFCGY59.5%1,51175.851.770%▼9.7
62Dmitry OrlovDCAR59.5%1,42065.044.335%▲21
63Adam FoxDNYR59.4%1,68873.750.399%▲6.5
64Kailer YamamotoFSEA59.4%70866.645.50.2%
65Rickard RakellFPIT59.3%1,15675.151.582%▲9.9
66Oliver BjorkstrandFSEA59.1%1,32773.150.520%
67Joe PavelskiFDAL59.1%1,37874.151.3—
68Sean CouturierFPHI59.1%1,31972.850.59.2%▲7.2
69Brock BoeserFVAN59.0%1,50772.850.663%▼5.5
70David PastrnakFBOS59.0%1,63472.150.1100%▲1.2
71Nikolaj EhlersFWPG58.9%1,30272.050.293%▲7.9
72Tyson FoersterFPHI58.8%1,33070.649.442%▲38
73Oliver Ekman-LarssonDFLA58.8%1,47270.949.743%▲32
74Vincent TrocheckFNYR58.7%1,75977.454.488%▼5.5
75Steven StamkosFTBL58.7%1,44074.052.094%▼3.7
76Artturi LehkonenFCOL58.7%83172.050.754%▲37
77Chris KreiderFNYR58.7%1,54076.553.862%▲29
78Morgan FrostFPHI58.5%1,12470.950.223%▲17
79Jonathan HuberdeauFCGY58.5%1,41175.753.717%▲12
80Cole PerfettiFWPG58.5%96565.746.636%▲32
81Jordan MartinookFCAR58.5%1,20167.748.14.3%▲2.7
82Valeri NichushkinFCOL58.4%1,15373.652.460%
83Drake BathersonFOTT58.2%1,49072.752.197%▲7.4
84Alexis LafrenièreFNYR58.2%1,41673.953.082%▲13
85Jordan KyrouFSTL58.2%1,50370.350.679%▲2.9
86Justin SchultzDSEA58.0%1,15365.647.4—
87Gustav NyquistFNSH58.0%1,43776.355.20.0%
88Nico HischierFNJD58.0%1,38374.153.798%▲3
89Tim StützleFOTT57.9%1,58473.253.2100%▲0.8
90Elias PetterssonFVAN57.9%1,61169.650.787%▼5.8
91Pierre-Luc DuboisFLAK57.9%1,28868.750.041%▲32
92Connor ZaryFCGY57.8%96271.352.110%▲10
93Travis KonecnyFPHI57.8%1,50876.455.892%▲9.9
94Jeff SkinnerFBUF57.8%1,18472.453.00.1%
95James van RiemsdykFBOS57.7%95970.651.70.3%
96Rasmus DahlinDBUF57.7%2,05971.252.3100%▲1
97Owen TippettFPHI57.6%1,29473.654.278%▼6.7
98Shea TheodoreDVGK57.5%1,03870.852.391%▲28
99Josh MorrisseyDWPG57.4%1,95969.151.299%▲3.3
100Mathew BarzalFNYI57.4%1,61174.855.583%▲10

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 →