Skip to main content
B
NHL

NHL Corsi Stats: 5v5 Shot Attempt Share

2026-11-14· Updated Nov 14, 1:35 PM

Blends last season with this season. Last season counts as 20 games, so this season takes over as games are played.

Tonight's shot attempt matchups

6:00 PM CTTotal 6.5 · 2.4 / 4.0 implied
SEASEA
40.0exp CF
CF% 44.7%
CARCAR
53.3exp CF
CF% 59.1%
8:30 PM CTTotal 6.5 · 3.5 / 2.8 implied
WPGWPG
45.6exp CF
CF% 48.6%
CHICHI
42.9exp CF
CF% 45.5%
12:00 AM CTTotal 5.5 · 2.7 / 2.9 implied
PHIPHI
43.9exp CF
CF% 46.8%
CBJCBJ
47.0exp CF
CF% 50.4%
12:00 AM CTTotal 6.5 · 3.4 / 3.1 implied
NJDNJD
48.5exp CF
CF% 53.8%
WSHWSH
44.4exp CF
CF% 49.4%
12:00 AM CTTotal 6.5 · 3.2 / 3.0 implied
MINMIN
46.1exp CF
CF% 49.5%
BOSBOS
45.9exp CF
CF% 49.3%
12:00 AM CTTotal 6.5 · 3.3 / 3.0 implied
OTTOTT
44.3exp CF
CF% 51.1%
PITPIT
44.8exp CF
CF% 51.5%
12:00 AM CTTotal 5.5 · 2.9 / 2.9 implied
FLAFLA
44.9exp CF
CF% 52.8%
STLSTL
41.8exp CF
CF% 49.1%
12:00 AM CTTotal 6.5 · 2.6 / 3.5 implied
DETDET
43.5exp CF
CF% 49.8%
TBLTBL
46.8exp CF
CF% 53.6%
12:00 AM CTTotal 6.5 · 3.6 / 3.2 implied
EDMEDM
45.8exp CF
CF% 48.7%
TORTOR
44.2exp CF
CF% 47.0%
12:00 AM CTTotal 6.5 · 3.0 / 3.3 implied
COLCOL
48.9exp CF
CF% 54.6%
MTLMTL
44.2exp CF
CF% 49.8%
1:00 AM CTTotal 6.5 · 3.0 / 3.3 implied
BUFBUF
44.3exp CF
CF% 51.2%
DALDAL
42.1exp CF
CF% 48.7%
2:00 AM CTTotal 6.5 · 2.7 / 3.5 implied
SJSSJS
42.5exp CF
CF% 47.0%
UTAUTA
48.4exp CF
CF% 53.5%
3:00 AM CTTotal 5.5 · 2.5 / 3.1 implied
CGYCGY
47.2exp CF
CF% 50.1%
LAKLAK
48.2exp CF
CF% 51.1%
3:00 AM CTTotal 6.5 · 3.3 / 3.4 implied
NYINYI
45.2exp CF
CF% 49.3%
ANAANA
46.2exp CF
CF% 50.4%

Expected shot attempts = team CF per game plus opponent CA per game, divided by 2 (last season until teams play 10 games).

Team Corsi rankings

Last season weight: 50%
CARCarolina HurricanesTONIGHTGP 40
CF%
59.1%
FF%
60.1%
PDO
99.8
CF/GP
54.3
CA/GP
37.7
Close%
60.6%
COLColorado AvalancheTONIGHTGP 40
CF%
54.6%
FF%
54.0%
PDO
102.1
CF/GP
53.4
CA/GP
44.4
Close%
57.0%
NJDNew Jersey DevilsTONIGHTGP 40
CF%
53.8%
FF%
53.5%
PDO
99.0
CF/GP
50.7
CA/GP
43.6
Close%
54.8%
TBLTampa Bay LightningTONIGHTGP 39
CF%
53.6%
FF%
53.2%
PDO
102.8
CF/GP
47.5
CA/GP
41.2
Close%
54.4%
UTAUtah MammothTONIGHTGP 40
CF%
53.5%
FF%
53.8%
PDO
99.4
CF/GP
49.4
CA/GP
43.0
Close%
53.8%
FLAFlorida PanthersTONIGHTGP 40
CF%
52.8%
FF%
51.6%
PDO
97.8
CF/GP
44.2
CA/GP
39.5
Close%
54.5%
PITPittsburgh PenguinsTONIGHTGP 39
CF%
51.5%
FF%
51.4%
PDO
100.1
CF/GP
47.4
CA/GP
44.6
Close%
50.2%
VGKVegas Golden KnightsGP 41
CF%
51.2%
FF%
52.2%
PDO
99.0
CF/GP
47.1
CA/GP
44.8
Close%
50.8%
BUFBuffalo SabresTONIGHTGP 39
CF%
51.2%
FF%
51.2%
PDO
100.1
CF/GP
45.6
CA/GP
43.4
Close%
51.4%
OTTOttawa SenatorsTONIGHTGP 40
CF%
51.1%
FF%
52.0%
PDO
101.3
CF/GP
43.9
CA/GP
42.1
Close%
50.3%

22 more players on today's board

Create a free account to see every team's full Corsi profile. No credit card, it takes about 10 seconds.

Line Corsi for tonight

ANAANA
D1Jackson LaCombe · Drew Helleson
CF%
49.0%
Rel CF%
-2.8%
CF/60
55.9
D2Tyson Hinds · Tristan Luneau
CF%
54.3%
Rel CF%
6.5%
CF/60
63.8
D3Noah Warren · Pavel Mintyukov
CF%
48.8%
Rel CF%
-1.3%
CF/60
56.6
F1Leo Carlsson · Troy Terry · Judd Caulfield
CF%
51.0%
Rel CF%
0.4%
CF/60
59.0
F2Mikael Granlund · Cutter Gauthier · Beckett Sennecke
CF%
51.1%
Rel CF%
0.9%
CF/60
63.4
F3Tim Washe · Jeff Malott · Alex Killorn
CF%
49.1%
Rel CF%
-1.5%
CF/60
56.2
F4Roger McQueen · Nikita Nesterenko · Sam Colangelo
CF%
48.1%
Rel CF%
-1.2%
CF/60
52.6
BOSBOS
D1Charlie McAvoy · Hampus Lindholm
CF%
51.6%
Rel CF%
3.9%
CF/60
58.3
D2Nikita Zadorov · Will Borgen
CF%
47.7%
Rel CF%
-2.3%
CF/60
53.3
D3Frederic Brunet · Connor Clifton
CF%
47.3%
Rel CF%
-2.6%
CF/60
52.5
F1Pavel Zacha · JJ Peterka · David Pastrnak
CF%
50.3%
Rel CF%
0.3%
CF/60
57.4
F2Morgan Geekie · Fraser Minten · Michael Eyssimont
CF%
48.9%
Rel CF%
-0.2%
CF/60
57.0
F3Casey Mittelstadt · Elias Lindholm · Marat Khusnutdinov
CF%
49.4%
Rel CF%
0.0%
CF/60
54.8
F4Matthew Poitras · Mark Kastelic · Tanner Jeannot
CF%
49.3%
Rel CF%
-0.4%
CF/60
56.7
BUFBUF
D1Rasmus Dahlin · Mattias Samuelsson
CF%
51.3%
Rel CF%
-0.1%
CF/60
57.9
D2Conor Timmins · Owen Power
CF%
50.0%
Rel CF%
-2.4%
CF/60
56.5
D3Olen Zellweger · Louis Crevier
CF%
51.4%
Rel CF%
0.9%
CF/60
58.5
F1Tage Thompson · Peyton Krebs · Zach Benson
CF%
53.0%
Rel CF%
2.6%
CF/60
60.5
F2Noah Ostlund · Jason Zucker · Jack Quinn
CF%
51.8%
Rel CF%
0.7%
CF/60
56.9
F3Jiri Kulich · Josh Norris · Josh Doan
CF%
51.5%
Rel CF%
-0.2%
CF/60
60.0
F4Tyson Kozak · Ryan McLeod · Beck Malenstyn
CF%
47.6%
Rel CF%
-4.2%
CF/60
50.8
CARCAR
D1Jalen Chatfield · Jaccob Slavin
CF%
55.8%
Rel CF%
-5.0%
CF/60
62.7
D2Sean Walker · K'Andre Miller
CF%
60.3%
Rel CF%
1.7%
CF/60
69.8
D3Shayne Gostisbehere · Alexander Nikishin
CF%
59.9%
Rel CF%
0.9%
CF/60
68.7
F1Sebastian Aho · William Carrier · Andrei Svechnikov
CF%
60.4%
Rel CF%
1.7%
CF/60
70.4
F2Logan Stankoven · Nikolaj Ehlers · Jackson Blake
CF%
60.5%
Rel CF%
2.0%
CF/60
71.5
F3Jordan Staal · Jordan Martinook · Seth Jarvis
CF%
59.3%
Rel CF%
0.0%
CF/60
66.4
F4Jesperi Kotkaniemi · Mark Jankowski · Taylor Hall
CF%
57.6%
Rel CF%
-1.8%
CF/60
64.5
CBJCBJ
D1Damon Severson · Zach Werenski
CF%
52.4%
Rel CF%
3.0%
CF/60
61.5
D2Ivan Provorov · Dante Fabbro
CF%
48.8%
Rel CF%
-3.7%
CF/60
57.3
D3Denton Mateychuk · Jake Christiansen
CF%
51.7%
Rel CF%
2.3%
CF/60
57.9
F1Adam Fantilli · Kent Johnson · Matthew Knies
CF%
49.2%
Rel CF%
-0.2%
CF/60
55.6
F2Charlie Coyle · Dmitri Voronkov · Valeri Nichushkin
CF%
52.9%
Rel CF%
1.8%
CF/60
61.7
F3Cole Sillinger · Jack Williams · Mathieu Olivier
CF%
52.3%
Rel CF%
1.5%
CF/60
62.0
F4Luca Del Bel Belluz · Steven Lorentz · Ryan Lomberg
CF%
47.3%
Rel CF%
-1.6%
CF/60
52.6
CGYCGY
D1Simon Nemec · Joel Hanley
CF%
51.0%
Rel CF%
0.4%
CF/60
58.8
D2Jake Middleton · Zach Whitecloud
CF%
48.1%
Rel CF%
-3.0%
CF/60
57.0
D3Yan Kuznetsov · Zayne Parekh
CF%
50.1%
Rel CF%
0.6%
CF/60
59.9
F1Mikael Backlund · Joel Farabee · Matt Coronato
CF%
50.0%
Rel CF%
-0.4%
CF/60
61.0
F2Martin Pospisil · Ryan Strome · Matvei Gridin
CF%
51.4%
Rel CF%
2.1%
CF/60
60.3
F3Morgan Frost · Yegor Sharangovich · Adam Klapka
CF%
50.0%
Rel CF%
-0.1%
CF/60
59.1
F4Jonathan Castagna · Aydar Suniev · William Stromgren
CF%
47.2%
Rel CF%
-2.0%
CF/60
50.9
CHICHI
D1Alex Vlasic · Ian Cole
CF%
45.7%
Rel CF%
-2.2%
CF/60
48.7
D2Artyom Levshunov · Ethan Del Mastro
CF%
45.0%
Rel CF%
0.6%
CF/60
48.3
D3Sam Rinzel · Wyatt Kaiser
CF%
45.6%
Rel CF%
0.2%
CF/60
49.9
F1Connor Bedard · Tyler Bertuzzi · Roman Kantserov
CF%
46.5%
Rel CF%
1.9%
CF/60
51.9
F2Anton Frondell · Andrew Mangiapane · Patrick Kane
CF%
46.0%
Rel CF%
-0.9%
CF/60
52.1
F3Frank Nazar · Oliver Moore · Ryan Donato
CF%
46.4%
Rel CF%
1.0%
CF/60
51.1
F4Ryan Greene · Jordan Greenway · Cole Smith
CF%
44.3%
Rel CF%
-3.5%
CF/60
45.8
COLCOL
D1Brett Kulak · Cale Makar
CF%
52.3%
Rel CF%
-2.5%
CF/60
62.6
D2Sam Malinski · Devon Toews
CF%
56.3%
Rel CF%
2.5%
CF/60
68.8
D3Noah Juulsen · Brent Burns
CF%
50.3%
Rel CF%
-2.8%
CF/60
58.7
F1Martin Necas · Artturi Lehkonen
CF%
54.2%
Rel CF%
-0.6%
CF/60
67.1
F2Brock Nelson · Jaden Schwartz · T.J. Hughes
CF%
51.7%
Rel CF%
-1.0%
CF/60
61.8
F3Nicolas Roy · Nazem Kadri · Gabriel Landeskog
CF%
52.9%
Rel CF%
0.6%
CF/60
63.4
F4Parker Kelly · Fedor Svechkov · Gavin Brindley · Logan O'Connor
CF%
53.1%
Rel CF%
-1.2%
CF/60
63.3
DALDAL
D1Nils Lundkvist · Esa Lindell
CF%
49.0%
Rel CF%
0.6%
CF/60
50.5
D2Tyler Myers · Thomas Harley
CF%
48.6%
Rel CF%
-0.7%
CF/60
53.0
D3Trey Taylor
CF%
46.3%
Rel CF%
-5.1%
CF/60
46.6
F1Roope Hintz · Jason Robertson · Arttu Hyry
CF%
51.5%
Rel CF%
3.2%
CF/60
55.1
F2Wyatt Johnston · Jamie Benn · Mikko Rantanen
CF%
48.7%
Rel CF%
0.2%
CF/60
52.2
F3Sam Steel · Justin Hryckowian · Tyler Seguin
CF%
46.2%
Rel CF%
-2.7%
CF/60
48.3
F4Radek Faksa · David Perron · Joel Kiviranta
CF%
50.2%
Rel CF%
-1.2%
CF/60
50.7
DETDET
D1William Wallinder · Moritz Seider
CF%
51.3%
Rel CF%
1.5%
CF/60
55.6
D2Justin Faulk · Ben Chiarot
CF%
48.5%
Rel CF%
-1.7%
CF/60
55.0
D3Andreas Englund · Anton Johansson
CF%
49.5%
Rel CF%
-0.4%
CF/60
53.3
F1Emmitt Finnie · Viktor Arvidsson · Alex DeBrincat
CF%
51.7%
Rel CF%
2.6%
CF/60
60.2
F2Andrew Copp · Lucas Raymond · Michael Brandsegg-Nygård
CF%
52.2%
Rel CF%
2.9%
CF/60
59.6
F3Marco Kasper · Michael Rasmussen · J.T. Compher
CF%
48.6%
Rel CF%
-1.3%
CF/60
56.4
F4Sheldon Dries · Carter Mazur · Keegan Kolesar
CF%
44.0%
Rel CF%
-7.5%
CF/60
44.2
EDMEDM
D1Evan Bouchard · Mattias Ekholm
CF%
55.6%
Rel CF%
11.2%
CF/60
61.6
D2Connor Murphy · Ryan Shea
CF%
44.6%
Rel CF%
-5.0%
CF/60
47.3
D3Shakir Mukhamadullin · Ty Emberson
CF%
42.3%
Rel CF%
-8.3%
CF/60
43.9
F1Leon Draisaitl · Connor McDavid · Vasily Podkolzin
CF%
56.5%
Rel CF%
11.6%
CF/60
62.1
F2Ryan Nugent-Hopkins · Zach Hyman · Kasperi Kapanen
CF%
49.1%
Rel CF%
-0.2%
CF/60
55.1
F3Trent Frederic · Jason Dickinson · Colton Dach
CF%
45.5%
Rel CF%
-2.6%
CF/60
47.5
F4Alex Formenton · Mathieu Joseph · Owen Michaels
CF%
35.9%
Rel CF%
-14.8%
CF/60
36.1
FLAFLA
D1Aaron Ekblad · Gustav Forsling
CF%
53.3%
Rel CF%
1.2%
CF/60
60.4
D2Niko Mikkola · Seth Jones
CF%
53.6%
Rel CF%
1.2%
CF/60
58.2
D3Dmitry Kulikov · Radko Gudas
CF%
51.3%
Rel CF%
-2.1%
CF/60
57.5
F1Anton Lundell · Matthew Tkachuk · Brady Tkachuk
CF%
55.7%
Rel CF%
3.4%
CF/60
62.6
F2Carter Verhaeghe · Lars Eller · Sam Reinhart
CF%
52.4%
Rel CF%
-0.7%
CF/60
57.8
F3Eetu Luostarinen · Sam Bennett · Sandis Vilmanis
CF%
53.7%
Rel CF%
0.7%
CF/60
58.0
F4Bokondji Imama · Cole Schwindt · Garnet Hathaway
CF%
49.7%
Rel CF%
-2.6%
CF/60
48.6
LAKLAK
D1Drew Doughty · Mikey Anderson
CF%
50.0%
Rel CF%
-1.8%
CF/60
55.3
D2Brandt Clarke · Brian Dumoulin
CF%
52.3%
Rel CF%
1.9%
CF/60
62.0
D3Joel Edmundson · Cody Ceci
CF%
49.3%
Rel CF%
-3.4%
CF/60
57.2
F1Artemi Panarin · Alex Laferriere · Adrian Kempe
CF%
54.8%
Rel CF%
6.2%
CF/60
65.4
F2Kevin Fiala · Quinton Byfield · Mats Zuccarello
CF%
52.0%
Rel CF%
1.1%
CF/60
60.6
F3Trevor Moore · Erik Haula · Joel Armia
CF%
48.8%
Rel CF%
-2.6%
CF/60
55.8
F4Scott Laughton · Andre Lee · Corey Perry
CF%
46.8%
Rel CF%
-4.9%
CF/60
52.6
MINMIN
D1Quinn Hughes · Jonas Brodin
CF%
53.3%
Rel CF%
6.0%
CF/60
62.2
D2Jared Spurgeon · Olli Maatta
CF%
49.1%
Rel CF%
-1.1%
CF/60
55.4
D3Zach Bogosian · Matt Kiersted
CF%
45.1%
Rel CF%
-5.2%
CF/60
50.5
F1Joel Eriksson Ek · Matt Boldy · Kirill Kaprizov
CF%
53.8%
Rel CF%
6.3%
CF/60
63.1
F2Michael McCarron · Blake Coleman · Bobby Brink
CF%
51.2%
Rel CF%
1.3%
CF/60
57.0
F3Yakov Trenin · Maxim Shabanov · Danila Yurov
CF%
46.7%
Rel CF%
-3.5%
CF/60
53.3
F4Marcus Foligno · Nick Foligno · Ryan Hartman
CF%
47.3%
Rel CF%
-1.3%
CF/60
52.6
MTLMTL
D1Noah Dobson · Lane Hutson
CF%
52.8%
Rel CF%
4.7%
CF/60
61.9
D2Mike Matheson · Kaiden Guhle
CF%
45.9%
Rel CF%
-4.9%
CF/60
51.1
D3Alexandre Carrier · Arber Xhekaj
CF%
48.1%
Rel CF%
-2.2%
CF/60
52.7
F1Nick Suzuki · Juraj Slafkovský · Cole Caufield
CF%
52.2%
Rel CF%
3.1%
CF/60
61.4
F2Phillip Danault · Alexandre Texier · Zachary Bolduc
CF%
52.3%
Rel CF%
2.7%
CF/60
57.6
F3Alex Newhook · Jake Evans · Josh Anderson
CF%
47.0%
Rel CF%
-3.5%
CF/60
52.6
F4Kirby Dach · Oliver Kapanen · Florian Xhekaj
CF%
47.3%
Rel CF%
-0.7%
CF/60
51.4
NJDNJD
D1Luke Hughes · Jonas Siegenthaler
CF%
53.8%
Rel CF%
0.0%
CF/60
61.4
D2Dougie Hamilton · Declan Chisholm
CF%
54.0%
Rel CF%
0.5%
CF/60
63.8
D3Brenden Dillon ·
CF%
49.3%
Rel CF%
-0.3%
CF/60
53.3
F1Jack Hughes · Jesper Bratt · Arseny Gritsyuk
CF%
57.8%
Rel CF%
5.5%
CF/60
68.7
F2Nico Hischier · Timo Meier · Luke Evangelista
CF%
56.1%
Rel CF%
4.0%
CF/60
65.8
F3Evan Rodrigues · Connor Brown · Stefan Noesen
CF%
49.8%
Rel CF%
-4.2%
CF/60
53.3
F4Cody Glass · Jesper Boqvist · Lenni Hameenaho
CF%
51.2%
Rel CF%
-2.3%
CF/60
54.8
NYINYI
D1Logan Stanley · Matthew Schaefer
CF%
51.2%
Rel CF%
2.7%
CF/60
58.0
D2Adam Pelech · Ryan Pulock
CF%
47.4%
Rel CF%
-3.2%
CF/60
53.9
D3Tony DeAngelo · Ben Hutton
CF%
51.2%
Rel CF%
2.3%
CF/60
57.6
F1Kyle Palmieri · Bo Horvat · Simon Holmstrom
CF%
51.3%
Rel CF%
2.5%
CF/60
60.5
F2Brayden Schenn · Emil Heineman · Victor Eklund
CF%
47.9%
Rel CF%
-2.1%
CF/60
54.7
F3Casey Cizikas · Anthony Duclair · Ondrej Palat
CF%
49.2%
Rel CF%
-0.5%
CF/60
53.2
F4Matthew Kessel · Matias Maccelli · Mitchell Chaffee
CF%
49.0%
Rel CF%
1.1%
CF/60
50.6
OTTOTT
D1Jake Sanderson · Artem Zub
CF%
51.9%
Rel CF%
-0.9%
CF/60
55.3
D2Thomas Chabot · Jordan Spence
CF%
53.3%
Rel CF%
3.3%
CF/60
61.6
D3Tyler Kleven · Carter Yakemchuk
CF%
47.2%
Rel CF%
-2.6%
CF/60
51.6
F1Tim Stützle · Dylan Cozens · Fabian Zetterlund
CF%
52.4%
Rel CF%
1.9%
CF/60
58.4
F2Shane Pinto · Drake Batherson ·
CF%
49.7%
Rel CF%
-1.6%
CF/60
55.0
F3Ridly Greig · Claude Giroux · Michael Amadio
CF%
51.4%
Rel CF%
0.3%
CF/60
55.7
F4Stephen Halliday · Sammy Blais · Hayden Hodgson
CF%
49.6%
Rel CF%
-1.6%
CF/60
53.8
PHIPHI
D1Jamie Drysdale · Travis Sanheim
CF%
46.1%
Rel CF%
-1.3%
CF/60
49.9
D2Oliver Bonk · Cam York
CF%
47.8%
Rel CF%
-0.8%
CF/60
51.1
D3Rasmus Ristolainen · Nick Seeler
CF%
46.8%
Rel CF%
0.1%
CF/60
51.2
F1Trevor Zegras · Travis Konecny · Tyson Foerster
CF%
47.2%
Rel CF%
0.6%
CF/60
53.4
F2Christian Dvorak · Michael Bunting · Owen Tippett
CF%
47.6%
Rel CF%
0.0%
CF/60
54.0
F3Noah Cates · Matvei Michkov · Porter Martone
CF%
47.2%
Rel CF%
0.5%
CF/60
48.5
F4Denver Barkey · Sean Couturier · Noel Acciari
CF%
48.2%
Rel CF%
0.7%
CF/60
52.1
PITPIT
D1Erik Karlsson · Spencer Stastney
CF%
51.9%
Rel CF%
-0.5%
CF/60
57.9
D2Samuel Girard · Kaedan Korczak
CF%
52.4%
Rel CF%
-1.2%
CF/60
58.4
D3Kris Letang · Declan Carlile
CF%
52.2%
Rel CF%
0.1%
CF/60
58.8
F1Sidney Crosby · Evgeni Malkin · Rickard Rakell
CF%
51.5%
Rel CF%
0.4%
CF/60
60.9
F2Tommy Novak · Ben Kindel
CF%
52.5%
Rel CF%
1.6%
CF/60
59.8
F3Hendrix Lapierre · Nick Robertson · Justin Brazeau
CF%
50.4%
Rel CF%
0.4%
CF/60
57.6
F4Blake Lizotte · Connor Dewar · Rutger McGroarty · Ville Koivunen
CF%
54.0%
Rel CF%
2.9%
CF/60
59.7
SEASEA
D1Vince Dunn · Adam Larsson
CF%
42.9%
Rel CF%
-2.9%
CF/60
51.0
D2Ryker Evans · Brandon Montour
CF%
46.8%
Rel CF%
2.6%
CF/60
52.8
D3Cale Fleury · Ryan Lindgren
CF%
43.9%
Rel CF%
-0.2%
CF/60
48.3
F1Matty Beniers · Bobby McMann · Jordan Eberle
CF%
47.1%
Rel CF%
3.2%
CF/60
53.9
F2Berkly Catton · Mackie Samoskevich · Kaapo Kakko
CF%
48.3%
Rel CF%
3.3%
CF/60
56.0
F3Frederick Gaudreau · Chandler Stephenson · Jagger Firkus
CF%
39.9%
Rel CF%
-6.6%
CF/60
46.9
F4Ryan Winterton · Ben Meyers · Matthew Wood
CF%
43.6%
Rel CF%
-2.2%
CF/60
48.5
SJSSJS
D1Darnell Nurse · Michael Kesselring
CF%
48.0%
Rel CF%
-0.5%
CF/60
56.1
D2Sam Dickinson · Jacob Trouba
CF%
48.2%
Rel CF%
-0.6%
CF/60
56.8
D3Dmitry Orlov · Eric Pohlkamp
CF%
48.2%
Rel CF%
-1.5%
CF/60
54.3
F1Macklin Celebrini · Will Smith · Ivar Stenberg
CF%
49.7%
Rel CF%
3.7%
CF/60
56.1
F2Michael Misa · Mason Marchment · Collin Graf
CF%
47.0%
Rel CF%
-1.2%
CF/60
53.8
F3Tyler Toffoli · Alexander Wennberg · Kiefer Sherwood
CF%
49.7%
Rel CF%
2.9%
CF/60
56.8
F4Zack Ostapchuk · Barclay Goodrow · Adam Gaudette
CF%
41.6%
Rel CF%
-6.9%
CF/60
45.4
STLSTL
D1Philip Broberg · Logan Mailloux
CF%
47.9%
Rel CF%
-2.0%
CF/60
52.2
D2Justin Barron · Colton Parayko
CF%
49.0%
Rel CF%
-0.1%
CF/60
54.7
D3Brandon Carlo · Cam Fowler
CF%
48.7%
Rel CF%
0.6%
CF/60
56.0
F1Robert Thomas · Dylan Holloway · Jimmy Snuggerud
CF%
50.6%
Rel CF%
2.2%
CF/60
56.9
F2Mason McTavish · Jake Neighbours · Jonatan Berggren
CF%
49.4%
Rel CF%
-0.9%
CF/60
56.7
F3Pavel Buchnevich · Connor McMichael · Dalibor Dvorsky
CF%
50.3%
Rel CF%
1.3%
CF/60
57.4
F4Pius Suter · Ross Johnston · Alexey Toropchenko
CF%
46.3%
Rel CF%
-4.5%
CF/60
49.8
TBLTBL
D1John Carlson · Charle-Edouard D'Astous
CF%
53.5%
Rel CF%
0.3%
CF/60
63.6
D2J.J. Moser · Victor Hedman
CF%
53.3%
Rel CF%
-0.2%
CF/60
61.0
D3Ryan McDonagh · Max Crozier
CF%
53.4%
Rel CF%
-0.6%
CF/60
57.3
F1Jake Guentzel · Brandon Hagel · Nikita Kucherov
CF%
56.1%
Rel CF%
3.9%
CF/60
68.5
F2Zemgus Girgensons · Pontus Holmberg · Ilya Mikheyev
CF%
50.0%
Rel CF%
-3.2%
CF/60
53.1
F3Conor Geekie · Gage Goncalves
CF%
52.5%
Rel CF%
-0.5%
CF/60
56.0
F4Yanni Gourde · Emil Lilleberg · Jeffrey Viel · Scott Sabourin
CF%
51.4%
Rel CF%
-1.8%
CF/60
55.3
TORTOR
D1Darren Raddysh · Jake McCabe
CF%
48.3%
Rel CF%
-1.1%
CF/60
55.6
D2Oliver Ekman-Larsson · Troy Stecher
CF%
48.8%
Rel CF%
2.8%
CF/60
55.3
D3Dakota Mermis · Cole McWard
CF%
43.6%
Rel CF%
-4.3%
CF/60
46.5
F1Jack Roslovic · Auston Matthews · Easton Cowan
CF%
50.2%
Rel CF%
3.3%
CF/60
59.1
F2Ryan Tverberg · John Tavares · William Nylander
CF%
46.3%
Rel CF%
-1.9%
CF/60
52.3
F3Dakota Joshua · Gavin McKenna · Nick Paul
CF%
47.4%
Rel CF%
-2.1%
CF/60
53.4
F4Teddy Blueger · Brandon Duhaime · Zack MacEwen
CF%
50.3%
Rel CF%
2.9%
CF/60
50.6
UTAUTA
D1Mikhail Sergachev · Andrew Peeke
CF%
51.2%
Rel CF%
-2.3%
CF/60
60.2
D2MacKenzie Weegar · Dmitri Simashev
CF%
51.8%
Rel CF%
-1.8%
CF/60
59.5
D3Nick DeSimone ·
CF%
53.4%
Rel CF%
1.1%
CF/60
60.5
F1Vincent Trocheck · Anders Lee · Clayton Keller
CF%
54.2%
Rel CF%
3.1%
CF/60
63.2
F2Barrett Hayton · Daniil But · Kailer Yamamoto
CF%
54.7%
Rel CF%
1.3%
CF/60
61.9
F3Jack McBain · Michael Carcone · Lawson Crouse
CF%
53.9%
Rel CF%
0.7%
CF/60
63.6
F4Kevin Stenlund · Liam O'Brien · Ben McCartney
CF%
42.6%
Rel CF%
-15.2%
CF/60
39.4
WPGWPG
D1Josh Morrissey · Neal Pionk
CF%
50.8%
Rel CF%
3.7%
CF/60
56.7
D2Dylan Samberg · Haydn Fleury
CF%
48.4%
Rel CF%
-1.3%
CF/60
50.8
D3Tyrel Bauer · Mario Ferraro
CF%
43.6%
Rel CF%
-6.3%
CF/60
47.0
F1Mark Scheifele · Gabriel Vilardi · Kyle Connor
CF%
50.8%
Rel CF%
3.3%
CF/60
58.4
F2Dawson Mercer · Cole Perfetti · Brayden Yager
CF%
50.0%
Rel CF%
0.2%
CF/60
55.0
F3Adam Lowry · Viggo Björck · Alex Iafallo
CF%
48.3%
Rel CF%
-0.6%
CF/60
49.3
F4Morgan Barron · Cole Koepke · Nino Niederreiter
CF%
46.2%
Rel CF%
-3.4%
CF/60
50.5
WSHWSH
D1Matt Roy · Jakob Chychrun
CF%
51.4%
Rel CF%
2.9%
CF/60
60.3
D2Martin Fehérváry · Timothy Liljegren
CF%
43.8%
Rel CF%
-6.1%
CF/60
49.1
D3Jack St. Ivany · Cole Hutson
CF%
51.6%
Rel CF%
3.8%
CF/60
59.0
F1Alex Ovechkin · Ilya Protas · Anthony Beauvillier
CF%
49.4%
Rel CF%
0.3%
CF/60
57.1
F2Dylan Strome · Ryan Leonard · Jordan Kyrou
CF%
50.4%
Rel CF%
1.7%
CF/60
59.2
F3Pierre-Luc Dubois · Aliaksei Protas · Alex Tuch
CF%
50.3%
Rel CF%
1.3%
CF/60
58.9
F4Justin Sourdif · Boone Jenner · Tom Wilson
CF%
50.4%
Rel CF%
0.8%
CF/60
57.4

Line CF% is the ice-time weighted average of each player's CF%.

Player Corsi leaders

Min GP
833 skaters
Shayne Gostisbehere
CAR · D · D3
-
GP 40
CF%
61.6%
Rel%
3.0%
CF/60
69.8
CA/60
43.6
Jackson Blake
CAR · R · F2
-
GP 40
CF%
61.1%
Rel%
2.8%
CF/60
71.4
CA/60
45.5
Mike Reilly
CAR · D · -
-
GP 28
CF%
61.1%
Rel%
2.2%
CF/60
68.8
CA/60
43.8
Sebastian Aho
CAR · C · F1
-
GP 40
CF%
60.7%
Rel%
2.2%
CF/60
71.5
CA/60
46.3
Taylor Hall
CAR · L · F4
-
GP 31
CF%
60.6%
Rel%
1.6%
CF/60
71.5
CA/60
46.5
Andrei Svechnikov
CAR · R · F1
-
GP 40
CF%
60.6%
Rel%
2.1%
CF/60
72.4
CA/60
47.0
Logan Stankoven
CAR · C · F2
-
GP 40
CF%
60.5%
Rel%
1.9%
CF/60
72.6
CA/60
47.5
K'Andre Miller
CAR · D · D2
-
GP 40
CF%
60.3%
Rel%
1.5%
CF/60
69.7
CA/60
45.8
Sean Walker
CAR · D · D2
-
GP 40
CF%
60.3%
Rel%
1.8%
CF/60
69.9
CA/60
46.1
Seth Jarvis
CAR · R · F3
-
GP 29
CF%
60.2%
Rel%
1.2%
CF/60
70.0
CA/60
46.3

823 more players on today's board

Create a free account to see the full NHL Corsi leaderboard. No credit card, it takes about 10 seconds.

What is Corsi in hockey

Corsi counts every shot attempt a team takes at 5 on 5: goals, shots on goal, missed shots and blocked shots. It is the broadest measure of puck possession because it captures every time a team tries to put the puck on net, not just the attempts that reach the goalie.

Corsi for percentage, or CF%, is the share of all 5v5 shot attempts that belong to one team. The formula is CF / (CF + CA), where CF is the team's own shot attempts and CA is the opponent's. A CF% above 50 means the team is generating more attempts than it allows, and a CF% below 50 means it is losing the possession battle.

Because Corsi uses a large sample of events rather than just goals, it is a more stable and predictive measure of how a team is actually playing than raw goal differential, especially early in a season when a few lucky bounces can swing goal totals.

Corsi vs Fenwick

Fenwick is a close cousin of Corsi that leaves out blocked shots. It counts only shots on goal and missed shots, on the theory that blocking a shot is a defensive skill and should not be counted against the team that blocked it.

Fenwick for percentage (FF%) is therefore slightly less noisy than CF% when it comes to measuring true talent, because it removes the variance from how many shots a team gets in front of. Both metrics are shown on this page so you can compare them: when a team's CF% and FF% disagree, the gap is usually driven by how many shots the defense blocks.

Relative Corsi and zone starts

Relative Corsi, or Rel CF%, measures a single skater's impact. It is the player's on-ice CF% minus the team's CF% when that same player is off the ice. A positive Rel CF% means the team controls shot attempts better with the player on the ice than without him.

Zone starts matter because a player who starts a large share of his shifts in the offensive zone will naturally post a higher CF%. The zone start percentage (ZS%) column shows how often each skater begins his shift in the offensive zone relative to the defensive zone. A high ZS% inflates raw CF%, so a strong Rel CF% from a player with a low ZS% is the most impressive result.

How to use Corsi for NHL DFS

High-CF% teams generate more shot attempts, and more attempts turn into more shots on goal, which is what feeds the DraftKings shot bonus. A skater on a line with a strong CF% facing a weak-Corsi opponent is the cleanest stack target on the slate.

Target skaters on strong-Corsi lines against weak-Corsi teams. The line Corsi section shows the ice-time weighted CF% of each forward line and defense pair, so you can see which units are actually driving play. A top line with a CF% in the mid-50s against a bottom-five Corsi team is the matchup you want.

On the other side, a goalie facing a team with a very high CF per game is likely to see a lot of rubber, which is good for his save total but bad for his win and goals-against odds. Use the expected shot attempt numbers in the matchup cards to size the workload.

How to use Corsi for NHL betting

CF% predicts future goal share better than goals do, especially early in the season when a team's record can lag its underlying play. A team with a high CF% but a losing record is often a buy-low candidate on the moneyline or puck line, while a team winning with a poor CF% is likely to regress.

PDO is the sum of a team's shooting percentage and save percentage at 5v5, scaled to 100. A PDO near 100 is normal. A PDO far above 100 means the team is getting unsustainably good finishing or goaltending and is due to come down, and a PDO far below 100 means the opposite. Pair PDO with CF% to find teams whose record does not match their process.

Frequently asked questions

What is a good Corsi percentage?

A CF% above 52 is strong, 50 is exactly average, and below 48 is weak. Elite possession teams sit in the mid-50s.

Is Corsi 5v5 only?

Yes. Every number on this page is 5v5 only, pulled from the official NHL stats feed. Power play and shorthanded shot attempts are excluded.

What is the difference between CF% and Rel CF%?

CF% is a team or line's share of all 5v5 shot attempts while that unit is on the ice. Rel CF% is a single player's on-ice CF% minus the team's CF% when that player is off the ice, so it isolates the player's own contribution from the team's baseline.

How often does this page update?

After every game day, twice a day. The board refreshes once the nightly NHL stats feed settles, so the numbers reflect the most recent games.