LW · PIT · NHL id 8479533
Joona Koppanen has played 13 games for the Pittsburgh Penguins in 2025-26, scoring 0 goals and 1 assist (1 points) on 7 shots while averaging 12:08 a night (10:29 at even strength, 0:01 on the power play and 1:35 shorthanded). At 5v5 he has skated 59% of his 5v5 minutes with Blake Lizotte and 35% with Ryan Graves over the last 10 games, and the Penguins have controlled 49% of shot attempts with Koppanen on the ice (3-6 in goals, 22% offensive-zone starts). In the Penguins' most recent game against STL he was on L4 with Noel Acciari and Rafael Harvey-Pinard and off the power play. He is shooting 0.0% this season against 4.3% across the 33 games in our data.
Right now
From the Apr 14 game vs STL, detected from shift data
Deployment timeline
2025-26 · per-game ice time by strength, with line and power-play unit changes
Usage: 3 games, 11:03 average time on ice, PP1 in 0 games, 0 line changes.
- Even strength
- Power play
- Penalty kill
- 5-game average
- Did not play
- ▲ promoted · ▼ demoted
NHL EDGE tracking
2025-26 percentiles among skaters at his position
Only 13 GP in 2025-26: NHL EDGE percentiles are noisy before about 15-20 games.
Season-level NHL EDGE puck and player tracking, refreshed nightly. The percentile is the league rank among skaters this season; the label at the right is the raw value.
Shot map
2025-26 · 18 attempts, 7 on goal, 0 goals
Shot map, OPP at PIT: 18 attempts, 7 on goal, 0 goals, 0.68 expected goals; best chance Joona Koppanen at 0.19 xG.
- Even strength
- Power play
- Penalty kill
- Goal
- Shot on goal
- Missed
- Blocked
Luck
2025-26 · 13 GP · 1 points vs 3.1 expected
Last 20 games: -53. Positive means running hot (sell), negative running cold (buy).
- 0.0%
- 96.4
- 25.0%
- G vs xG
- 0 / 0.7
- Actual goals
- Expected
- ±1σ
- Above expected
- Below expected
Player analytics
Compare with another player →2025-26 regular season. Rank is among all qualified players; the bar is his percentile among forwards. Each stat links to its explainer.
Fantasy box score
- Games played13
- Goals0
- Assists1
- Points1
- Shots on goal7
- Hits11
- Blocked shots4
- Plus/minus−2
- Penalty minutes2
Possession & shot quality (5-on-5 on-ice)
- Corsi (CF%)49.4%
- Fenwick (FF%)48.9%
- Sequence xG (sxGF%)52.5%
Transition, turnovers & faceoffs
- Turnover Ledger /60−0.038
- Faceoff win %41.7%
- Draw Equity /100−0.116
Usage
- Ice time per game12:08
- Offensive-zone start %22.4%
Special teams & discipline
Luck & trend
- On-ice PDO964
- Luck Meter−53754th of 828
NHL EDGE tracking
- Hardest shot77.2
- Offensive-zone time41.7%
Unranked rows are below the sample minimum (20 GP, 200 five-on-five minutes, 100 draws or 10 goalie games).
Beyond the box score
2025-26 regular season · 13 of 13 games through the sequence engine
- −0.001
- Season net
- −0.00xG
5-on-5. Each takeaway is credited, and each giveaway charged, at the league xG value of the zone.
- Per 60
- 1.32
- Attempts
- 3
- 0.026
5-on-5 shots within 10 seconds of winning the puck outside the offensive zone.
How the goals happened
1 goal since 2023-24 with NHL EDGE tracking: press Replay to watch the tracking animation
| Game | Play | Entry | Passes | Shot mph | Notes | Replay |
|---|---|---|---|---|---|---|
| Mar 18, 2025 vs NYI | Deflection | dump | 2* | 28.4 | 3-on-2, deflection |
* includes a royal-road (cross-slot) pass. Derived from NHL EDGE puck and player tracking.
Linemates
2025-26 · 5v5 time together and how each pairing performs with and without Koppanen
| Teammate | Pos | GP | Share | CF% together | GF% together | CF% Koppanen apart | CF% mate apart | |
|---|---|---|---|---|---|---|---|---|
| Blake Lizotte | C | 8 | 69:24 | 51% | 53.5% | 50% (1-1) | 43.3% 16:58 | 66.7% 20:09 |
| Ryan Graves | D | 12 | 45:34 | 33% | 41.9% | 0% (0-2) | 51.2% 82:16 | 53.5% 137:13 |
| Parker Wotherspoon | D | 11 | 43:41 | 32% | 62.8% | 100% (1-0) | 45.9% 70:05 | 48.5% 154:04 |
| Ryan Shea | D | 12 | 39:25 | 29% | 39.8% | 40% (2-3) | 53.0% 88:25 | 50.5% 171:00 |
| Erik Karlsson | D | 11 | 36:40 | 27% | 65.7% | 100% (1-0) | 45.8% 77:06 | 51.6% 157:51 |
| Connor Dewar | C | 5 | 35:15 | 26% | 53.5% | 0% (0-1) | 43.3% 19:19 | 68.3% 19:48 |
| Danton Heinen | LW | 4 | 32:30 | 24% | 50.0% | 50% (1-1) | 58.8% 9:22 | 57.1% 8:32 |
| Kris Letang | D | 11 | 29:42 | 22% | 51.6% | 25% (1-3) | 52.4% 84:04 | 51.1% 163:40 |
| Mathew Dumba | D | 5 | 24:07 | 18% | 32.4% | 0% (0-1) | 54.5% 32:23 | 50.9% 48:37 |
| Connor Clifton | D | 7 | 23:52 | 18% | 37.5% | — (0-0) | 54.9% 47:28 | 53.8% 98:07 |
| Ville Koivunen | RW | 5 | 19:12 | 14% | 54.3% | — (0-0) | 46.5% 32:44 | 60.2% 43:51 |
| Noel Acciari | C | 2 | 18:19 | 13% | 35.3% | 50% (1-1) | 37.5% 4:09 | 16.7% 6:33 |
| Elmer Soderblom | LW | 2 | 16:42 | 12% | 45.9% | 50% (1-1) | 33.3% 3:52 | 61.5% 9:02 |
| Kevin Hayes | RW | 2 | 14:16 | 10% | 50.0% | — (0-0) | 45.5% 4:44 | 64.3% 5:58 |
Linemate and opposition quality
2025-26 · 5v5 · 136 min on ice · ranked against 510 forwards
74th percentile · higher = stronger linemates
2nd percentile · higher = tougher opponents
Favourable spot: strong linemates against weaker opponents.
Each value is the ice-time-weighted average season xGF% of the skaters Koppanen shared the 5v5 ice with. Small samples lean on each skater's previous season (or 50% for newcomers). Most skaters land between about 45% and 55% for QoT and 49% and 51% for QoC, so the percentile is the easier read.
Game log
13 games in 2025-26, newest first
| Date | Opp | Result | G | A | P | +/- | PIM | HIT | BLK | EV | PP | PK | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 14 | @ STL | L 5-7 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 29% | 10:51 | 10:18 | — | 0:33 |
| Apr 12 | @ WSH | L 0-3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 44% | 10:07 | 8:24 | — | 1:43 |
| Apr 11 | vs WSH | L 3-6 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 29% | 12:10 | 12:10 | — | — |
| Nov 29 | vs TOR | L 2-7 | 0 | 0 | 0 | -1 | 0 | 0 | 2 | 1 | 100% | 13:28 | 11:20 | — | 2:03 |
| Nov 28 | @ CBJ | W 4-3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 33% | 12:24 | 10:55 | 0:09 | 1:20 |
| Nov 26 | vs BUF | W 4-2 | 0 | 0 | 0 | -1 | 2 | 0 | 1 | 1 | — | 13:02 | 13:02 | — | — |
| Nov 22 | vs SEA | OTL 2-3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 50% | 10:31 | 8:24 | — | 2:07 |
| Nov 21 | vs MIN | L 0-5 | 0 | 0 | 0 | -1 | 0 | 0 | 1 | 0 | 60% | 14:15 | 10:55 | — | 3:20 |
| Nov 16 | vs NSH | W 4-0 | 0 | 1 | 1 | +3 | 1 | 0 | 0 | 0 | 50% | 13:27 | 9:31 | — | 3:25 |
| Nov 14 | @ NSH | OTL 1-2 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0% | 13:52 | 12:49 | — | 0:59 |
| Nov 9 | vs LAK | L 2-3 | 0 | 0 | 0 | 0 | 0 | 2 | 3 | 0 | 100% | 10:38 | 8:56 | — | 1:42 |
| Nov 8 | @ NJD | OTL 1-2 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 100% | 11:36 | 10:04 | — | 1:32 |
| Nov 6 | vs WSH | W 5-3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 25% | 11:27 | 9:26 | — | 1:53 |
Season splits by strength
2025-26 regular season · on-ice numbers from shift and play-by-play data
| Strength | GP | TOI/GP | SA | GF | GA | GF% | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| All situations | 13 | 157:48 | 12:08 | 132 | 162 | 44.9% | 43.8% | 50 | 79 | 4 | 7 | 36% | 6.1 | 7.1 | 18% |
| Even strength | 13 | 136:14 | 10:29 | 125 | 128 | 49.4% | 48.9% | 46 | 59 | 3 | 6 | 33% | 5.7 | 5.0 | 22% |
| 5v5 | 13 | 136:14 | 10:29 | 125 | 128 | 49.4% | 48.9% | 46 | 59 | 3 | 6 | 33% | 5.7 | 5.0 | 22% |
| Power play | 1 | 0:09 | 0:09 | 0 | 0 | — | — | 0 | 0 | 0 | 0 | — | 0.0 | 0.0 | — |
| Penalty kill | 11 | 20:37 | 1:52 | 6 | 32 | 15.8% | 16.1% | 3 | 19 | 0 | 1 | 0% | 0.2 | 2.0 | 0% |
| 4v5 | 11 | 20:37 | 1:52 | 6 | 32 | 15.8% | 16.1% | 3 | 19 | 0 | 1 | 0% | 0.2 | 2.0 | 0% |
Career by season
Seasons in Edgehalla's data (2025-26 is being backfilled; earlier seasons follow)
| Season | Team | GP | G | A | P | +/- | PIM | HIT | BLK | TOI/GP | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | PIT | 13 | 0 | 1 | 1 | -2 | 2 | 7 | 0.0% | 11 | 4 | 12:08 |
| 2024-25 | PIT | 11 | 1 | 0 | 1 | -3 | 0 | 10 | 10.0% | 40 | 3 | 13:23 |
| 2023-24 | PIT | 4 | 0 | 0 | 0 | 0 | 0 | 4 | 0.0% | 3 | 2 | 7:49 |
| 2022-23 | BOS | 5 | 0 | 1 | 1 | 0 | 4 | 2 | 0.0% | 8 | 2 | 10:50 |
Joona Koppanen news
- Joona Koppanen News: Rejoining Baby PensRotoWire
- Penguins' Joona Koppanen: Rejoining Baby PensCBS Sports
- Penguins Recall Rutger McGroarty, Ville Koivunen, And Joona KoppanenYardbarker
- Joona Koppanen News: Recalled from AHLRotoWire
- Penguins Recall Rutger McGroarty, Ville Koivunen, And Joona Koppanen - NHL RumorsProHockeyRumors.com
- Penguins' Joona Koppanen: Recalled from AHLCBS Sports
- Penguins' Joona Koppanen: Logs three points for Baby PensCBS Sports
- Joona Koppanen News: Logs three points for Baby PensRotoWire
Headlines via LineupExperts. Links open the original publisher.
On-ice and deployment numbers are derived by Edgehalla from NHL play-by-play and shift data. Tracking percentiles are from NHL EDGE. Data updates after every game.
