Counting stats
NHL Shots on Goal Leaders: Forwards
2026-27All situationsThrough 3 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 2026-27: Leon Draisaitl (EDM), 15 SOG.
- Early sample: teams have played at most 3 games in 2026-27. Expect big swings.
Shots on Goal: forwards leaderboard
| # | Player | Team | SOG | GP | Per game | |
|---|---|---|---|---|---|---|
| 1 | Leon DraisaitlFEDM | EDM | 15 | 3 | 5.00 | 100% |
| 2 | Kyle ConnorFWPG | WPG | 14 | 2 | 7.00 | 99%▲1.1 |
| 3 | David PastrnakFBOS | BOS | 13 | 3 | 4.33 | 100%▲1.1 |
| 4 | Vasily PodkolzinFEDM | EDM | 13 | 3 | 4.33 | 70%▲61 |
| 5 | Sebastian AhoFCAR | CAR | 12 | 3 | 4.00 | 99%▲1.2 |
| 6 | Andrei SvechnikovFCAR | CAR | 12 | 3 | 4.00 | 97%▲8.8 |
| 7 | Pavel DorofeyevFNYR | NYR | 12 | 3 | 4.00 | 92%▲1.8 |
| 8 | Nathan MacKinnonFCOL | COL | 12 | 2 | 6.00 | 100%▲0.9 |
| 9 | Auston MatthewsFTOR | TOR | 10 | 3 | 3.33 | 99% |
| 10 | Nick SchmaltzFUTA | UTA | 10 | 2 | 5.00 | 94%▲4.4 |
| 11 | Timo MeierFNJD | NJD | 10 | 2 | 5.00 | 82%▼8 |
| 12 | Dylan GuentherFUTA | UTA | 10 | 2 | 5.00 | 99%▲1.7 |
| 13 | Owen TippettFPHI | PHI | 9 | 3 | 3.00 | 78%▼7 |
| 14 | Kirill MarchenkoFTOR | TOR | 9 | 3 | 3.00 | 98%▲7.4 |
| 15 | Tomas HertlFVGK | VGK | 9 | 2 | 4.50 | 84%▲3.2 |
| 16 | Adrian KempeFLAK | LAK | 9 | 2 | 4.50 | 97%▼0.6 |
| 17 | Brandon HagelFTBL | TBL | 9 | 2 | 4.50 | 99%▲1.4 |
| 18 | Matt BoldyFMIN | MIN | 9 | 2 | 4.50 | 100% |
| 19 | Jack QuinnFBUF | BUF | 9 | 2 | 4.50 | 45%▲29 |
| 20 | Michael Brandsegg-NygårdFDET | DET | 9 | 2 | 4.50 | 21%▲21 |
| 21 | Macklin CelebriniFSJS | SJS | 9 | 2 | 4.50 | 100%▲1 |
| 22 | John TavaresFTOR | TOR | 8 | 3 | 2.67 | 96%▲9.3 |
| 23 | William NylanderFTOR | TOR | 8 | 3 | 2.67 | 99%▼0.8 |
| 24 | Jordan GreenwayFCHI | CHI | 8 | 3 | 2.67 | 0.3% |
| 25 | Will CuylleFNYR | NYR | 8 | 3 | 2.67 | 64% |
| 26 | JJ PeterkaFBOS | BOS | 8 | 3 | 2.67 | 75%▲37 |
| 27 | Logan StankovenFCAR | CAR | 8 | 3 | 2.67 | 67%▲42 |
| 28 | Michael McCarronFMIN | MIN | 8 | 2 | 4.00 | 7.3%▲6.9 |
| 29 | Bo HorvatFNYI | NYI | 8 | 2 | 4.00 | 90%▲1.2 |
| 30 | Jesper BrattFNJD | NJD | 8 | 2 | 4.00 | 97%▲11 |
| 31 | Tage ThompsonFBUF | BUF | 8 | 2 | 4.00 | 100%▲1.3 |
| 32 | Martin NecasFCOL | COL | 8 | 2 | 4.00 | 100%▲1.8 |
| 33 | Jack HughesFNJD | NJD | 8 | 2 | 4.00 | 100% |
| 34 | Elias LindholmFBOS | BOS | 7 | 3 | 2.33 | 43%▲4.7 |
| 35 | Nikolaj EhlersFCAR | CAR | 7 | 3 | 2.33 | 93%▲7.5 |
| 36 | Pavel ZachaFBOS | BOS | 7 | 3 | 2.33 | 78%▲13 |
| 37 | Connor McDavidFEDM | EDM | 7 | 3 | 2.33 | 100%▲1.5 |
| 38 | Jackson BlakeFCAR | CAR | 7 | 3 | 2.33 | 69%▲21 |
| 39 | Fraser MintenFBOS | BOS | 7 | 3 | 2.33 | 47%▲38 |
| 40 | Tyler SeguinFDAL | DAL | 7 | 2 | 3.50 | 22%▲19 |
| 41 | Quinton ByfieldFLAK | LAK | 7 | 2 | 3.50 | 86%▲18 |
| 42 | Luke EvangelistaFNJD | NJD | 7 | 2 | 3.50 | 70%▲23 |
| 43 | Sean KuralyFBOS | BOS | 6 | 3 | 2.00 | 0.2% |
| 44 | Mika ZibanejadFNYR | NYR | 6 | 3 | 2.00 | 98%▲1.4 |
| 45 | Colton SissonsFTOR | TOR | 6 | 3 | 2.00 | 3.3%▲3.1 |
| 46 | Brock BoeserFVAN | VAN | 6 | 3 | 2.00 | 64%▼4.5 |
| 47 | Jack RoslovicFTOR | TOR | 6 | 3 | 2.00 | 34%▲26 |
| 48 | Casey MittelstadtFBOS | BOS | 6 | 3 | 2.00 | 14%▲12 |
| 49 | Marco RossiFVAN | VAN | 6 | 3 | 2.00 | 60%▲14 |
| 50 | Tyson FoersterFPHI | PHI | 6 | 3 | 2.00 | 42%▲38 |
| 51 | Max SassonFVAN | VAN | 6 | 3 | 2.00 | 4.9%▲4.9 |
| 52 | Kyle PalmieriFNYI | NYI | 6 | 2 | 3.00 | 19%▲10 |
| 53 | Nazem KadriFCOL | COL | 6 | 2 | 3.00 | 71%▼9 |
| 54 | Ondrej PalatFNYI | NYI | 6 | 2 | 3.00 | 0.1% |
| 55 | Boone JennerFWSH | WSH | 6 | 2 | 3.00 | 21%▲16 |
| 56 | Ryan StromeFCGY | CGY | 6 | 2 | 3.00 | 4.0%▲3.9 |
| 57 | Josh AndersonFMTL | MTL | 6 | 2 | 3.00 | 10%▲9.2 |
| 58 | Jared McCannFSEA | SEA | 6 | 2 | 3.00 | 72%▲1.9 |
| 59 | Artemi PanarinFLAK | LAK | 6 | 2 | 3.00 | 97%▼1.8 |
| 60 | Kirill KaprizovFMIN | MIN | 6 | 2 | 3.00 | 98%▼0.9 |
| 61 | Clayton KellerFUTA | UTA | 6 | 2 | 3.00 | 100%▲2.1 |
| 62 | Brett HowdenFVGK | VGK | 6 | 2 | 3.00 | 16%▲15 |
| 63 | Nick SuzukiFMTL | MTL | 6 | 2 | 3.00 | 100%▲0.5 |
| 64 | Cole CaufieldFMTL | MTL | 6 | 2 | 3.00 | 100%▲1.2 |
| 65 | Dawson MercerFNJD | NJD | 6 | 2 | 3.00 | 25%▲19 |
| 66 | Anton LundellFFLA | FLA | 6 | 2 | 3.00 | 46%▲31 |
| 67 | Mavrik BourqueFNSH | NSH | 6 | 2 | 3.00 | 34%▲30 |
| 68 | Cole PerfettiFWPG | WPG | 6 | 2 | 3.00 | 37%▲33 |
| 69 | Bobby McMannFSEA | SEA | 6 | 2 | 3.00 | 44%▲1 |
| 70 | Kent JohnsonFCBJ | CBJ | 6 | 2 | 3.00 | 30%▲27 |
| 71 | Wyatt JohnstonFDAL | DAL | 6 | 2 | 3.00 | 100%▲0.9 |
| 72 | Mason McTavishFSTL | STL | 6 | 2 | 3.00 | 51%▲36 |
| 73 | Ryan LeonardFWSH | WSH | 6 | 2 | 3.00 | 66%▲42 |
| 74 | J.T. MillerFNYR | NYR | 5 | 3 | 1.67 | 92%▲7.7 |
| 75 | Jordan MartinookFCAR | CAR | 5 | 3 | 1.67 | 4.3%▲2.7 |
| 76 | Oliver BjorkstrandFNYR | NYR | 5 | 3 | 1.67 | 20% |
| 77 | Kasperi KapanenFEDM | EDM | 5 | 3 | 1.67 | 9.2%▲9 |
| 78 | Linus KarlssonFVAN | VAN | 5 | 3 | 1.67 | 11%▲9.5 |
| 79 | Paul CotterFVAN | VAN | 5 | 3 | 1.67 | 19%▲19 |
| 80 | Drew O'ConnorFVAN | VAN | 5 | 3 | 1.67 | 5.9%▲4.5 |
| 81 | Colton DachFEDM | EDM | 5 | 3 | 1.67 | 11%▲11 |
| 82 | Isaac HowardFEDM | EDM | 5 | 3 | 1.67 | 30%▲29 |
| 83 | Frank NazarFCHI | CHI | 5 | 3 | 1.67 | 54%▲34 |
| 84 | Liam OhgrenFVAN | VAN | 5 | 3 | 1.67 | 17%▲17 |
| 85 | Oliver MooreFCHI | CHI | 5 | 3 | 1.67 | 22%▲21 |
| 86 | Anton FrondellFCHI | CHI | 5 | 3 | 1.67 | 72%▲51 |
| 87 | James HagensFBOS | BOS | 5 | 3 | 1.67 | 50%▲42 |
| 88 | Sidney CrosbyFPIT | PIT | 5 | 2 | 2.50 | 100%▲2.4 |
| 89 | Steven StamkosFNSH | NSH | 5 | 2 | 2.50 | 94%▼4.2 |
| 90 | Jordan EberleFSEA | SEA | 5 | 2 | 2.50 | 30%▲2.7 |
| 91 | Ryan O'ReillyFNSH | NSH | 5 | 2 | 2.50 | 84%▲5 |
| 92 | Brayden SchennFNYI | NYI | 5 | 2 | 2.50 | 28%▲7.8 |
| 93 | Erik HaulaFLAK | LAK | 5 | 2 | 2.50 | 12%▲8.7 |
| 94 | Anders LeeFUTA | UTA | 5 | 2 | 2.50 | 29%▼20 |
| 95 | Jaden SchwartzFCOL | COL | 5 | 2 | 2.50 | 11%▲11 |
| 96 | Jake GuentzelFTBL | TBL | 5 | 2 | 2.50 | 100% |
| 97 | Artturi LehkonenFCOL | COL | 5 | 2 | 2.50 | 57%▲40 |
| 98 | Frederick GaudreauFSEA | SEA | 5 | 2 | 2.50 | 0.2% |
| 99 | Alex TuchFWSH | WSH | 5 | 2 | 2.50 | 94%▼5.5 |
| 100 | Nicolas RoyFCOL | COL | 5 | 2 | 2.50 | 4.9%▲4.7 |
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.