GRIT & GF
Ville Koivunen

Pittsburgh Penguins, Right wing

Ville Koivunen

  • Play-driver
  • Steady
Points, 2026–27
4
1 G, 3 A in 8 GP
Individual xG
1.1
1 goals from it
Ice time per game
13:30
8 shots on goal
xGF% at 5v5
58.0
share of chances while he's on

Ville Koivunen has 1 goal and 3 assists (4 points) in 8 games for the Pittsburgh Penguins in 2026–27, with 8 shots on goal and 13:30 of ice time a game. His Grit & GF rating for 2026–27 is 30.2 out of 100, provisional until he has 15 to 20 games.

8 games in. The methodology requires 15 to 20 games to be accurate, so this season's rating still leans on the league average for his position and will move.

GRIT & GF

30.2050100
Rated above 10% of forwards
Goals above average
−0.2
Wins
−0.03
Physicality9thGF43thIntimidation54thChemistry46thClutch40th

Where the rating comes from

Weight × score in standard deviations. They sum to −0.30, which the normal curve turns into the rating.

Your weights

Under these weights he ranks above 10.2% of 402 rated players

The default weights are our call. Set your own; they get rescaled to add up to 100%.

Intimidation

−0.21 SD · 54th percentile · weight 11% · +0.0 goals

How the other team plays when he is on the ice, compared with when he is off it in the same games, at 5-on-5.

  • Chances suppressedxGA per 60, off minus onPositive means opponents create less with him on the ice.0.0149th pct
  • Opponents' hits suppressedper 60, off minus onPositive means opponents finish fewer checks with him out there.0.2156th pct

Percentiles are against 402 rated forwards in 2026-27, on 96 minutes of his 5-on-5 time. Hits, blocks and takeaways count toward the rating and are worth zero goals until a study shows otherwise. Model grit-0.5.

Embed or share this card

Free to use with a link back. The image updates as his rating does.

Ville Koivunen's Grit & GF card
Download PNG

Game notes

Written the morning after from the night's stats, for games where he did something worth a sentence.

  1. at TBL

    Thursday, December 4

    Drought over

    Ville Koivunen scored for the first time in at least 23 games. That was his first goal of the season. The Penguins beat the Lightning 4-3.

Player card

Percentile among 378 forwards with enough games this season. 50 is the median.

Scoring

  • Ice time per game13:30
    31
  • Points per 602.22
    63
  • Goals per 600.56
    40
  • Individual xG per 600.59
    24
  • Shots per 604.4
    21

5-on-5 play

  • xG for per 60, on ice3.71
    96
  • xG against per 60, on ice2.69
    35
  • xGF%58.0%
    82

Physical

  • Hits per 600.0
    1
  • Blocks per 602.8
    64
  • Penalty minutes per 602.2
    30

Skating and shooting

NHL EDGE puck and player tracking, 2026–27. Percentiles are the league's, against all skaters.

Skating

  • Top speed20.6 mph
    10
  • Bursts over 20 mph3
    12
  • Distance skated17 mi
    37

Shooting

  • Hardest shot69.8 mph
    9
  • Shots on goal8
    35
  • Shooting %12.5%
    51

Zone time

  • Offensive zone time41.7%
    49
  • Offensive zone time, even strength41.8%
    62

Who he plays with

His most-used linemates at 5-on-5 this season, with what happened while they were out together.

LinematesGamesTOIShot attemptsxGGoalsxG share
Evgeni Malkin, Tommy Novak527:3423–231.5–1.52–451%
Andrei Kuzmenko, Ben Kindel413:3012–141.0–0.71–257%
Hendrix Lapierre, Ben Kindel212:3314–121.0–0.60–064%
Filip Hallander, Hendrix Lapierre16:2811–21.2–0.03–098%
Bryan Rust, Ben Kindel25:243–30.1–0.21–032%
Sidney Crosby, Rickard Rakell74:223–40.3–0.10–083%
Hendrix Lapierre, Andrei Kuzmenko13:482–40.1–0.10–062%

Where he shoots from

His unblocked shots this season, attacking right. 1 goals from 10 attempts.

GoalShot or miss

Last 20 games

Columns are his individual expected goals, the quality of his own chances. Dots are goals he scored.

ixGGoal
0.000.200.400.60
03-0710-19

By season

SeasonGPGAPSOGixGTOI/GPHitsBlkxGF% 5v5
2026–27813481.113:300558.0
2025–2639257365.312:4451856.5
2024–258077151.218:071859.9

Last 20 games

DateTOIGASOGixGHitsBlkPIM
2026-10-1913:170000.00010
2026-10-1713:000120.21000
2026-10-1615:460110.18010
2026-10-1311:140010.24000
2026-10-0913:130000.00002
2026-10-0714:080010.09022
2026-10-0513:300110.11010
2026-09-3013:501020.24000
2026-04-1418:090020.17010
2026-04-1211:390010.01000
2026-04-1117:490000.00000
2026-03-2811:360010.10000
2026-03-2610:180000.00000
2026-03-2410:130000.00100
2026-03-1610:090000.00012
2026-03-1412:280010.43110
2026-03-1214:470020.15000
2026-03-1010:370110.25000
2026-03-0814:040000.00000
2026-03-0712:350100.00000