Counting stats
NHL Shots on Goal Leaders: Forwards
2020-21All situationsThrough 57 team games
This board ranks forwards only (centres and wingers) by shots on goal, so they are not buried under the defensemen.
Shots on goal count every shot that the goalie saved or that went in. Volume shooters with power-play time lead the league; shots are the most repeatable scoring stat a skater has. In leagues that split forwards and defensemen, this is the board for your forward slots; centres and wingers are pooled together.
Leader in 2020-21: Auston Matthews (TOR), 222 SOG.
Shots on Goal: forwards leaderboard
| # | Player | Team | SOG | GP | Per game | |
|---|---|---|---|---|---|---|
| 1 | Auston MatthewsFTOR | TOR | 222 | 52 | 4.27 | 99% |
| 2 | Brady TkachukFOTT | OTT | 220 | 56 | 3.93 | 100%▲2 |
| 3 | Nathan MacKinnonFCOL | COL | 206 | 48 | 4.29 | 100%▲0.9 |
| 4 | Connor McDavidFEDM | EDM | 200 | 56 | 3.57 | 100%▲1.5 |
| 5 | Evander KaneFSJS | SJS | 194 | 56 | 3.46 | 5.7%▲0.8 |
| 6 | Patrick KaneFCHI | CHI | 191 | 56 | 3.41 | 80%▲0.9 |
| 7 | Patrice BergeronFBOS | BOS | 182 | 54 | 3.37 | — |
| 8 | Alex OvechkinFWSH | WSH | 182 | 45 | 4.04 | 96%▲1.2 |
| 9 | Mikko RantanenFCOL | COL | 177 | 52 | 3.40 | 99%▲0.5 |
| 10 | Jonathan MarchessaultFVGK | VGK | 176 | 55 | 3.20 | 24%▼21 |
| 11 | Aleksander BarkovFFLA | FLA | 176 | 50 | 3.52 | 97%▲7 |
| 12 | David PastrnakFBOS | BOS | 176 | 48 | 3.67 | 100%▲1.1 |
| 13 | Max PaciorettyFVGK | VGK | 174 | 48 | 3.63 | — |
| 14 | Mika ZibanejadFNYR | NYR | 171 | 56 | 3.05 | 98%▲1.4 |
| 15 | Nazem KadriFCOL | COL | 170 | 56 | 3.04 | 71%▼9 |
| 16 | Leon DraisaitlFEDM | EDM | 168 | 56 | 3.00 | 100% |
| 17 | Kyle ConnorFWPG | WPG | 166 | 56 | 2.96 | 99%▲1.1 |
| 18 | John TavaresFTOR | TOR | 163 | 56 | 2.91 | 96%▲9.3 |
| 19 | Kevin FialaFMIN | MIN | 162 | 50 | 3.24 | 67%▼8.3 |
| 20 | Sidney CrosbyFPIT | PIT | 159 | 55 | 2.89 | 100%▲2.4 |
| 21 | Cam AtkinsonFCBJ | CBJ | 158 | 56 | 2.82 | — |
| 22 | Frank VatranoFFLA | FLA | 158 | 56 | 2.82 | 6.4%▲6.2 |
| 23 | Tyler ToffoliFMTL | MTL | 158 | 52 | 3.04 | 38%▼18 |
| 24 | Kirill KaprizovFMIN | MIN | 157 | 55 | 2.85 | 98%▼0.9 |
| 25 | Dominik KubalikFCHI | CHI | 156 | 56 | 2.79 | — |
| 26 | Mitch MarnerFTOR | TOR | 156 | 55 | 2.84 | 99%▲1.3 |
| 27 | Gabriel LandeskogFCOL | COL | 155 | 54 | 2.87 | 50%▲32 |
| 28 | Timo MeierFSJS | SJS | 155 | 54 | 2.87 | 82%▼8 |
| 29 | Alex DeBrincatFCHI | CHI | 155 | 52 | 2.98 | 100%▲2.5 |
| 30 | Bryan RustFPIT | PIT | 154 | 56 | 2.75 | 85%▲2.5 |
| 31 | Jeff CarterFPIT | PIT | 154 | 54 | 2.85 | — |
| 32 | David PerronFSTL | STL | 151 | 56 | 2.70 | 0.2% |
| 33 | Matthew TkachukFCGY | CGY | 151 | 56 | 2.70 | 100%▲2.6 |
| 34 | Viktor ArvidssonFNSH | NSH | 151 | 50 | 3.02 | 33%▲23 |
| 35 | Sebastian AhoFCAR | CAR | 148 | 56 | 2.64 | 99%▲1.2 |
| 36 | Nikolaj EhlersFWPG | WPG | 148 | 47 | 3.15 | 93%▲7.5 |
| 37 | Andrei SvechnikovFCAR | CAR | 147 | 55 | 2.67 | 97%▲8.8 |
| 38 | Patric HornqvistFFLA | FLA | 145 | 44 | 3.30 | — |
| 39 | Mikael BacklundFCGY | CGY | 144 | 54 | 2.67 | 14%▲9.3 |
| 40 | Rickard RakellFANA | ANA | 144 | 52 | 2.77 | 83%▲11 |
| 41 | Oliver BjorkstrandFCBJ | CBJ | 143 | 56 | 2.55 | 20% |
| 42 | Brad MarchandFBOS | BOS | 143 | 53 | 2.70 | 73%▲0.7 |
| 43 | Jack HughesFNJD | NJD | 142 | 56 | 2.54 | 100% |
| 44 | Alex TuchFVGK | VGK | 142 | 55 | 2.58 | 94%▼5.5 |
| 45 | Jake GuentzelFPIT | PIT | 141 | 56 | 2.52 | 100% |
| 46 | Brock BoeserFVAN | VAN | 141 | 56 | 2.52 | 64%▼4.5 |
| 47 | Joe PavelskiFDAL | DAL | 139 | 56 | 2.48 | — |
| 48 | Anthony ManthaFWSH | WSH | 138 | 56 | 2.46 | 52%▲15 |
| 49 | Taylor HallFBOS | BOS | 136 | 53 | 2.57 | 28%▲20 |
| 50 | Ryan Nugent-HopkinsFEDM | EDM | 135 | 52 | 2.60 | 77%▲15 |
| 51 | Conor GarlandFARI | ARI | 135 | 49 | 2.76 | 10%▲7.4 |
| 52 | Mathew BarzalFNYI | NYI | 134 | 55 | 2.44 | 84%▲11 |
| 53 | Dylan LarkinFDET | DET | 134 | 44 | 3.05 | 96% |
| 54 | William NylanderFTOR | TOR | 133 | 51 | 2.61 | 99%▼0.8 |
| 55 | James van RiemsdykFPHI | PHI | 132 | 56 | 2.36 | 0.3% |
| 56 | Craig SmithFBOS | BOS | 132 | 54 | 2.44 | — |
| 57 | Bo HorvatFVAN | VAN | 131 | 56 | 2.34 | 90%▲1.2 |
| 58 | Brayden PointFTBL | TBL | 131 | 56 | 2.34 | 95%▲7.5 |
| 59 | Elias LindholmFCGY | CGY | 130 | 56 | 2.32 | 43%▲4.7 |
| 60 | Denis GurianovFDAL | DAL | 130 | 55 | 2.36 | — |
| 61 | Sam ReinhartFBUF | BUF | 130 | 54 | 2.41 | 99% |
| 62 | Ryan O'ReillyFSTL | STL | 129 | 56 | 2.30 | 84%▲5 |
| 63 | Victor OlofssonFBUF | BUF | 129 | 56 | 2.30 | 14%▲14 |
| 64 | Dustin BrownFLAK | LAK | 129 | 49 | 2.63 | — |
| 65 | Filip ForsbergFNSH | NSH | 129 | 39 | 3.31 | 99%▲1.7 |
| 66 | Ryan StromeFNYR | NYR | 128 | 56 | 2.29 | 4.0%▲3.9 |
| 67 | Jordan EberleFNYI | NYI | 128 | 55 | 2.33 | 30%▲2.7 |
| 68 | Kevin LabancFSJS | SJS | 128 | 55 | 2.33 | — |
| 69 | Adrian KempeFLAK | LAK | 127 | 56 | 2.27 | 97%▼0.6 |
| 70 | Kevin HayesFPHI | PHI | 127 | 55 | 2.31 | 0.0% |
| 71 | Miles WoodFNJD | NJD | 127 | 55 | 2.31 | 0.1% |
| 72 | Jason RobertsonFDAL | DAL | 127 | 51 | 2.49 | 100% |
| 73 | Nino NiederreiterFCAR | CAR | 126 | 56 | 2.25 | 4.0%▲3.8 |
| 74 | Mark ScheifeleFWPG | WPG | 126 | 56 | 2.25 | 99% |
| 75 | Josh AndersonFMTL | MTL | 125 | 52 | 2.40 | 10%▲9.2 |
| 76 | Clayton KellerFARI | ARI | 124 | 56 | 2.21 | 100%▲2.1 |
| 77 | Reilly SmithFVGK | VGK | 124 | 53 | 2.34 | — |
| 78 | Jamie BennFDAL | DAL | 124 | 52 | 2.38 | 22%▲18 |
| 79 | Connor BrownFOTT | OTT | 123 | 56 | 2.20 | 6.6%▲5.1 |
| 80 | Vincent TrocheckFCAR | CAR | 123 | 47 | 2.62 | 88%▼5.4 |
| 81 | Blake ColemanFTBL | TBL | 122 | 55 | 2.22 | 38%▼24 |
| 82 | Jonathan HuberdeauFFLA | FLA | 122 | 55 | 2.22 | 17%▲12 |
| 83 | Joel FarabeeFPHI | PHI | 122 | 55 | 2.22 | 11%▲6.4 |
| 84 | Alex KillornFTBL | TBL | 121 | 56 | 2.16 | 5.1%▲3.6 |
| 85 | Brock NelsonFNYI | NYI | 121 | 56 | 2.16 | 88%▼3.6 |
| 86 | Nick RitchieFBOS | BOS | 121 | 56 | 2.16 | — |
| 87 | Claude GirouxFPHI | PHI | 120 | 54 | 2.22 | 30%▲20 |
| 88 | Pavel BuchnevichFNYR | NYR | 120 | 54 | 2.22 | 36%▲7.6 |
| 89 | Sean CouturierFPHI | PHI | 120 | 45 | 2.67 | 9.2%▲7.2 |
| 90 | Joel Eriksson EkFMIN | MIN | 119 | 56 | 2.13 | 82%▲10 |
| 91 | Anze KopitarFLAK | LAK | 118 | 56 | 2.11 | 0.5% |
| 92 | Yanni GourdeFTBL | TBL | 118 | 56 | 2.11 | 4.9%▲4 |
| 93 | Nils HoglanderFVAN | VAN | 118 | 56 | 2.11 | 4.0%▲3.9 |
| 94 | Alex IafalloFLAK | LAK | 118 | 55 | 2.15 | 4.3%▲3 |
| 95 | Phil KesselFARI | ARI | 115 | 56 | 2.05 | — |
| 96 | Andrew CoppFWPG | WPG | 115 | 55 | 2.09 | 9.2%▲7.8 |
| 97 | Jesse PuljujarviFEDM | EDM | 115 | 55 | 2.09 | — |
| 98 | Kyle PalmieriFNYI | NYI | 115 | 51 | 2.25 | 19%▲10 |
| 99 | Zach HymanFTOR | TOR | 115 | 43 | 2.67 | 98%▼1.8 |
| 100 | Yegor SharangovichFNJD | NJD | 114 | 54 | 2.11 | 7.8%▲0.9 |
How to read it
Total shots on goal this season, all situations.
How reliable is it?
Totals reward games played and ice time as much as skill; see the per-60 version for the rate view.
About our data sources →Projected next
Our fantasy projections for shots on goal: who should lead the coming games.