| Season | Team | Type | Box score | Net goals per 84 games | Elo | On-ice context | Contract | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GP | G | A | P | +/− | PIM | PPP | SHP | GWG | SOG | HIT | BLK | TK | GV | HITT | Shootout | OZ/DZ starts | EV off | EV def | PP | PK | Fin | Play | Supp | Pen | FO | SO | Overall | Comp | Top opp | Mates | Top linemates | Cap hit | Player value | Contract value | |||||||
| 2021-22 | 76 | 11 | 21 | 32 | +2 | 10 | 9 | 0 | 3 | 111 | 49 | 28 | 17 | 23 | 72 | 1.54 | -0.510:11 | +1.3 | -0.71:20 | +0.1 | -0.5 | +0.7 | -0.3 | +0.4 | -0.1 | -0.0 | +0.4 | +2 | -0.2 | Kulikov2.2% | +0.4 | Cousins42% | Ekholm37% | Josi36% | Carrier30% | $0.86M1.1% | $3.4M4.2% | +$2.6M | |||
| 2022-23 | 31 | 5 | 13 | 18 | +5 | 6 | 6 | 0 | 0 | 54 | 28 | 16 | 10 | 15 | 39 | 1/3 | 2.28 | -1.213:21 | -0.4 | -2.02:14 | +0.10:00 | -1.0 | +1.7 | +0.0 | +4.8 | +0.1 | -0.3 | +1.8 | +9 | -0.0 | Nemeth5.1% | -1.5 | Glass66% | Barrie39% | Duchene28% | Fabbro28% | $0.86M1.0% | $3.0M3.6% | +$2.1M | ||
| 2023-24 | 41 | 7 | 13 | 20 | -6 | 25 | 4 | 0 | 2 | 62 | 13 | 18 | 16 | 28 | 62 | 1.22 | +0.710:57 | -0.7 | -1.01:36 | +0.2 | +0.1 | -1.3 | -0.5 | -0.4 | -0.3 | +0.0 | -3.2 | +5 | +0.2 | Suter3.3% | +0.4 | McCarron44% | Josi36% | McDonagh31% | Lauzon26% | $0.86M1.0% | $3.3M4.0% | +$2.4M | |||
| 2024-25 | 61 | 11 | 13 | 24 | -10 | 8 | 8 | 0 | 6 | 104 | 63 | 23 | 17 | 32 | 79 | 2.23 | -0.411:36 | +0.7 | +0.41:27 | +0.10:00 | -0.4 | -0.8 | -0.5 | +1.0 | -0.1 | -0.0 | +0.0 | -25 | +0.1 | Girard3.1% | -0.7 | Malkin38% | Letang31% | Karlsson30% | Hayes28% | $0.82M0.9% | $3.4M3.9% | +$2.6M | |||
| 2021-22 | 76 | 11 | 21 | 32 | +2 | 10 | 9 | 0 | 3 | 111 | 49 | 28 | 17 | 23 | 72 | 1.54 | -0.210:11 | +0.4 | -0.31:20 | +0.0 | -0.1 | +0.4 | -0.3 | +0.2 | -0.1 | -0.0 | +0.2 | +2 | -0.2 | Kulikov2.2% | +0.4 | Cousins42% | Ekholm37% | Josi36% | Carrier30% | $0.86M1.1% | $3.4M4.2% | +$2.6M | |||
| 2022-23 | 31 | 5 | 13 | 18 | +5 | 6 | 6 | 0 | 0 | 54 | 28 | 16 | 10 | 15 | 39 | 1/3 | 2.28 | -0.313:21 | +0.1 | -0.52:14 | +0.00:00 | -0.1 | +0.9 | +0.1 | +1.4 | -0.0 | -0.0 | +1.5 | +9 | -0.0 | Nemeth5.1% | -1.5 | Glass66% | Barrie39% | Duchene28% | Fabbro28% | $0.86M1.0% | $3.0M3.6% | +$2.1M | ||
| 2023-24 | 41 | 7 | 13 | 20 | -6 | 25 | 4 | 0 | 2 | 62 | 13 | 18 | 16 | 28 | 62 | 1.22 | -0.110:57 | -0.0 | -0.51:36 | +0.0 | -0.1 | -0.1 | -0.3 | +0.5 | -0.2 | -0.0 | -0.7 | +5 | +0.2 | Suter3.3% | +0.4 | McCarron44% | Josi36% | McDonagh31% | Lauzon26% | $0.86M1.0% | $3.3M4.0% | +$2.4M | |||
| 2024-25 | 61 | 11 | 13 | 24 | -10 | 8 | 8 | 0 | 6 | 104 | 63 | 23 | 17 | 32 | 79 | 2.23 | -0.211:36 | +0.3 | -0.11:27 | +0.10:00 | -0.2 | -0.3 | -0.4 | +0.8 | -0.1 | -0.0 | -0.1 | -25 | +0.1 | Girard3.1% | -0.7 | Malkin38% | Letang31% | Karlsson30% | Hayes28% | $0.82M0.9% | $3.4M3.9% | +$2.6M | |||
| 2021-22 | 76 | 11 | 21 | 32 | +2 | 10 | 9 | 0 | 3 | 111 | 49 | 28 | 17 | 23 | 72 | 1.54 | -0.210:11 | +0.2 | -0.11:20 | +0.0 | -0.1 | +0.5 | +0.3 | +0.2 | -0.1 | -0.0 | +0.8 | 1502 | -0.2 | Kulikov2.2% | +0.4 | Cousins42% | Ekholm37% | Josi36% | Carrier30% | $0.86M1.1% | $3.4M4.2% | +$2.6M | |||
| 2022-23 | 107 | 16 | 34 | 50 | +7 | 16 | 15 | 0 | 3 | 165 | 77 | 44 | 27 | 38 | 111 | 1/3 | 1.79 | -0.313:21 | +0.2 | -0.32:14 | +0.00:00 | -0.1 | +0.8 | +0.6 | +0.9 | -0.1 | -0.0 | +1.7 | 1510 | -0.1 | Nemeth1.8% | -0.2 | Cousins27% | Ekholm24% | Glass24% | Josi23% | $0.86M1.1% | $3.2M3.9% | +$2.4M | ||
| 2023-24 | 148 | 23 | 47 | 70 | +1 | 41 | 19 | 0 | 5 | 227 | 90 | 62 | 43 | 66 | 173 | 1/3 | 1.61 | -0.210:57 | +0.1 | -0.41:36 | +0.0 | -0.1 | +0.3 | +0.2 | +0.7 | -0.1 | -0.0 | +0.6 | 1513 | -0.0 | Suter1.8% | -0.1 | Josi27% | Cousins20% | Ekholm17% | Glass17% | $0.86M1.0% | $3.2M3.9% | +$2.4M | ||
| 2024-25 | 209 | 34 | 60 | 94 | -9 | 49 | 27 | 0 | 11 | 331 | 153 | 85 | 60 | 98 | 252 | 1/3 | 1.74 | -0.211:36 | +0.2 | -0.31:27 | +0.00:00 | -0.1 | +0.1 | -0.3 | +0.8 | -0.1 | -0.0 | +0.0 | 1485 | -0.0 | Suter1.3% | -0.3 | Josi19% | Cousins14% | Ekholm12% | Glass12% | $0.85M1.0% | $3.3M3.9% | +$2.4M | ||
| Season | Team | Box score | Net goals per 84 games | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GP | G | A | P | +/− | PIM | PPP | SHP | GWG | SOG | HIT | BLK | TK | GV | HITT | EV off | EV def | PP | PK | Fin | Play | Supp | Pen | FO | SO | Overall | ||
| 2021-22 | 3 | 0 | 0 | 0 | -2 | 12 | 0 | 0 | 0 | 0 | 3 | 3 | 1 | 1 | 6 | -2.9 | -0.5 | -2.2 | +0.1 | -0.1 | -1.9 | -0.2 | -5.6 | -0.0 | -0.0 | -13.3 | |
| 2021-22 | 3 | 0 | 0 | 0 | -2 | 12 | 0 | 0 | 0 | 0 | 3 | 3 | 1 | 1 | 6 | -2.9 | -0.5 | -2.2 | +0.1 | -0.1 | -1.9 | -0.2 | -5.6 | +0.0 | -0.0 | -13.3 | |
Every regular-season game, one night at a time: the box score, then the net goals that game added to his rating, by component, in goals. The season table above shows the same per 84 games. Click a column to sort.
Loading games…
+0.2 NG/84 · 80 projected GP → +0.2 net goals over the season
| Season | GP | NG/84 | Age adj | Aged |
|---|---|---|---|---|
| 2021-22 | 76 | +0.57 | +1.29 | +1.87 |
| 2022-23 | 31 | +1.34 | +0.74 | +2.08 |
| 2023-24 | 41 | -2.96 | +0.48 | -2.47 |
| 2024-25 | 61 | +0.10 | +0.19 | +0.29 |
| His rate | Memory | n | Prior | Trust | Projected | |
|---|---|---|---|---|---|---|
| EV offense | -0.21 | 0.9 yr | 121 | -0.06 | 73% | -0.17 |
| EV defense | +0.32 | 0.9 yr | 121 | -0.02 | 55% | +0.17 |
| Power play | +0.04 | 0.9 yr | 121 | -0.19 | 68% | -0.03 |
| Penalty kill | +0.13 | 1.2 yr | 142 | -0.02 | 54% | +0.06 |
| Finishing | -0.40 | 4.3 yr | 201 | +0.08 | 59% | -0.20 |
| Playmaking | -0.20 | 2.4 yr | 186 | -0.19 | 93% | -0.20 |
| Suppression | -0.22 | 0.9 yr | 121 | -0.00 | 100% | -0.22 |
| Penalties | +0.84 | 4.3 yr | 201 | +0.24 | 85% | +0.75 |
| Faceoffs | +0.07 | 0.9 yr | 121 | -0.10 | 90% | +0.05 |
| Shootout | +0.11 | 13.5 yr | 208 | -0.03 | 1% | -0.03 |
| NG/84 | +0.48 | -0.29 | +0.18 |
1. Age. Every past season is first moved to his 2026-27 age along each component's career curve (Age adj: what a typical player gains or loses between that age and this one). Games from 2026-27 so far count like 2025-26 games, with no age adjustment. 2. Recency. Per component, the seasons are averaged with weights that fall off with age; Memory is the half-life in seasons, fitted walk-forward (penalty kill and EV defense change fast, finishing and playmaking slowly). 3. Shrinkage. Each component is pulled toward the average forward who reached the NHL at 20 (Prior). Trust = n / (n + K): n is the effective number of games behind the weighted rate, K how many games of evidence that component needs before it outweighs the prior (fitted walk-forward on 2013-2025-26 seasons, then every K is multiplied by 0.5: shrinking the ten components one at a time ignores that a player above the prior in one is usually above it in the others, which compressed the total by about a fifth). Projected = Trust × his rate + (1 − Trust) × Prior. The ten projected components add up to his NG/84, the number the standings simulation dresses him at. Proj GP = games played so far plus the games the standings simulation dresses him for (injuries from ESPN return dates; goalies split 65/35 starter/backup).
| G | A | P | PPP | +/− | TOI/GP | Pen taken | Pen drawn | FO% | Team W-L-OTL | |
|---|---|---|---|---|---|---|---|---|---|---|
| Best+3.0Nov 24 ’21 – Apr 1 ’23 | 13 | 31 | 44 | 11 | +11 | 12:23 | 4 | 17 | 44.4 | 43-34-7 |
| Worst-3.0Mar 16 ’23 – Jan 3 ’25 | 13 | 24 | 37 | 10 | -6 | 13:31 | 9 | 18 | 36.8 | 41-36-7 |
| Even strength | Power play | Penalty kill | Goalie pulled | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | GP | +/− | 5v5 | 4v4 | 3v3 | 5v4 | 5v3 | 4v3 | 4v5 | 3v5 | 3v4 | 6v5 | 5v6 | Other | Goalie in |
| 2021-22 | NSH | 76 | +2 | +1 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | +2 | 0 | 0 |
| 2022-23 | NSH | 31 | +5 | +3 | 0 | +1 | 0 | 0 | 0 | 0 | 0 | 0 | +1 | 0 | 0 | +4 |
| 2023-24 | NSH | 41 | -6 | -6 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | +2 | -1 | 0 | -7 |
| 2024-25 | PIT/NSH | 61 | -10 | -8 | -1 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | +1 | -1 | 0 | -10 |
| 2025-26 | PIT | 9 | -2 | -2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2 |
| Total | 218 | -11 | -12 | -1 | 0 | -2 | 0 | 0 | 0 | 0 | 0 | +4 | 0 | 0 | -15 | |
How each state adds to the official +/-: at even strength every goal counts; on his power play only a shorthanded goal against counts (a minus), on his penalty kill only a shorthanded goal for (a plus). Other is whatever the official +/- has left, so each row adds up: mostly empty-net goals against while his team pulled its goalie on a power play (6-on-4). Goalie in = the official +/- without 6v5 and 5v6. 6v5 and 5v6 +/- do not carry over from season to season (r 0.02 and 0.15): they mostly show who is sent out when a goalie is pulled. Since 2010-11; hover a cell for minutes and the goals behind it.
| Share | Total shots | Avg dist (ft) | xG | G | G/xG | Net goals/84 | |
|---|---|---|---|---|---|---|---|
| Wrist | 65% | 220 | 31 | 20.7 | 17 | 0.82 | -1.5 |
| Snap | 13% | 44 | 27 | 6.5 | 6 | 0.92 | – |
| Slap | 2% | 7 | 36 | 0.7 | 1 | – | – |
| Backhand | 10% | 33 | 19 | 3.2 | 5 | 1.56 | – |
| Tip-in | 6% | 19 | 20 | 2.9 | 2 | 0.68 | – |
| Deflection | 4% | 14 | 20 | 1.9 | 2 | 1.06 | – |
| Other | 1% | 3 | 14 | 0.4 | 1 | – | – |
| Total | 340 | 28 | 36.3 | 34 | 0.94 | -0.9 |
| Share | Total shots | Avg dist (ft) | xG | G | G/xG | Net goals/84 | |
|---|---|---|---|---|---|---|---|
| Wrist | 65% | 187 | 31 | 17.0 | 12 | 0.71 | -2.0 |
| Snap | 11% | 33 | 26 | 4.8 | 3 | 0.62 | – |
| Slap | 2% | 5 | 35 | 0.5 | 1 | – | – |
| Backhand | 11% | 31 | 19 | 3.0 | 5 | 1.67 | – |
| Tip-in | 6% | 17 | 21 | 2.4 | 1 | 0.41 | – |
| Deflection | 4% | 11 | 20 | 1.4 | 1 | 0.71 | – |
| Other | 1% | 3 | 14 | 0.4 | 1 | – | – |
| Total | 287 | 28 | 29.5 | 24 | 0.81 | -2.2 |
| Share | Total shots | Avg dist (ft) | xG | G | G/xG | Net goals/84 | |
|---|---|---|---|---|---|---|---|
| Wrist | 64% | 32 | 27 | 3.6 | 5 | 1.38 | – |
| Snap | 18% | 9 | 30 | 1.3 | 3 | – | – |
| Slap | 4% | 2 | 39 | 0.2 | 0 | – | – |
| Backhand | 4% | 2 | 18 | 0.2 | 0 | – | – |
| Tip-in | 4% | 2 | 7 | 0.5 | 1 | – | – |
| Deflection | 6% | 3 | 21 | 0.5 | 1 | – | – |
| Total | 50 | 27 | 6.4 | 10 | 1.56 | – |
No penalty-kill shots on goal.
The rink is drawn from his side: he attacks left to right, his left on top. Right half: where his own shots come from. Left half: where he blocks shots (blocks carry no shot type, so that half ignores the type buttons). Blue = a bigger share of those shots from that zone than the league average for forwards in the same situation (and shot type, when one is picked); red = a smaller share.
| xG | Highlight | Date | Opp | Goalie | Sit | Shot | |
|---|---|---|---|---|---|---|---|
| ★1 | 0.043 | Tomasino rifles opening goal home ▸ | Dec 12, 2021 | at NYR | Alexandar Georgiev | EV | Wrist |
| ★2 | 0.054 | Tomasino kicks off scoring ▸ | Feb 1, 2025 | vs NSH | Juuse Saros | EV | Slap |
| ★3 | 0.071 | Tomasino scores goal ▸ | Apr 5, 2022 | vs MIN | Marc-Andre Fleury | EV | Snap |
| ★4 | 0.085 | Tomasino scores opening PPG ▸ | Jan 18, 2022 | vs VAN | Thatcher Demko | PP | Snap |
| ★5 | 0.087 | ANA@NSH: Tomasino scores goal against Lukas Dostal ▸ | Jan 9, 2024 | vs ANA | Lukas Dostal | EV | Wrist |
| Goalie | Gm | SOG | G | xG | G−xG |
|---|---|---|---|---|---|
| Samuel Ersson | 4 | 5 | 5 | 1.0 | +4.0 |
| Thatcher Demko | 3 | 9 | 2 | 1.1 | +0.9 |
| Mads Sogaard | 1 | 1 | 1 | 0.1 | +0.9 |
| Goalie | Gm | SOG | G | xG | G−xG |
|---|---|---|---|---|---|
| Sergei Bobrovsky | 4 | 9 | 0 | 1.6 | -1.6 |
| Casey DeSmith | 4 | 10 | 0 | 1.0 | -1.0 |
| Antti Raanta | 1 | 4 | 0 | 0.8 | -0.8 |