Tonight: 8 gamesModel estimates, not official NHL statistics
puckmodel
ANABOSBUFCARCBJCGYCHICOLDALDETEDMFLALAKMINMTLNJDNSHNYINYROTTPHIPITSEASJSSTLTBLTORUTAVANVGKWPGWSHUFA
Florida Panthers › Sandis Vilmanis
Sandis Vilmanis
LW · #95 · FLA · 22
Average career stats over an 84-game season
13
G
8
A
21
P
-4
+/−
17
PIM
10:26
TOI/GP
0:13
PP TOI/GP
0:04
SH TOI/GP
SeasonTeamTypeGPBox scoreNet goals per 84 gamesEloOn-ice contextContract
GAP+/−PIMEV offEV defPPPKFinPlaySuppPenFOSOOverallCompMatesTop linematesCap hit% of capNG/84
per $M
2025-26FLA19325-14+0.310:04+1.9+0.70:14+0.00:04+5.5-0.8+0.4+2.1+0.1-0.0+10.2-6-0.0-0.1Mikkola 40%Greer 38%Petry 33%Forsling 31%$0.85M0.9%+11.95
2026-27FLA1000+00+4.311:23+3.8+0.0+0.1-0.8-0.6+0.4+0.0+0.8+0.0+8.1+2+0.0+0.0Luostarinen 70%Lundell 61%Mikkola 50%Jones 42%
2025-26FLA19325-14+0.010:04+0.2+0.10:14+0.00:04+0.1-0.7+0.3+0.4+0.0-0.0+0.5-6-0.0-0.1Mikkola 40%Greer 38%Petry 33%Forsling 31%$0.85M0.9%+0.58
2026-27FLA1000+00+0.111:23+0.1+0.0+0.0+0.1-0.6+0.4+0.4+0.0+0.0+0.6+2+0.0+0.0Luostarinen 70%Lundell 61%Mikkola 50%Jones 42%
2025-26FLA19325-14+0.010:04+0.1+0.00:14+0.00:04+0.1-0.6+0.4+0.4+0.0-0.0+0.51494-0.0-0.1Mikkola 40%Greer 38%Petry 33%Forsling 31%$0.85M0.9%+0.59
2026-27FLA20325-14+0.211:23+0.3+0.0+0.0+0.1-0.6+0.4+0.4+0.1+0.0+0.91496-0.0-0.1Mikkola 40%Greer 36%Petry 31%Forsling 29%$0.85M0.9%+1.04
NHL Edge — tracking, 2021-22 on
SeasonShot mphSpeed mph22+ /GP20–22 /GP18–20 /GPMiles /60
2025-260.001.25.710.0
2026-270.002.08.010.7

Games and opponents

Single-game net goalsshare of his 20 games by that night’s total
10%20%30%-0.30 to -0.20 net goals: 5.0% of games (1)-0.20 to -0.10 net goals: 15.0% of games (3)-0.10 to +0.00 net goals: 15.0% of games (3)+0.00 to +0.10 net goals: 35.0% of games (7)+0.10 to +0.20 net goals: 10.0% of games (2)+0.20 to +0.30 net goals: 5.0% of games (1)+0.60 to +0.70 net goals: 5.0% of games (1)+0.70 to +0.80 net goals: 10.0% of games (2)-2-10+1+2+3mean +0.1060%above 035%below 0
Best game +0.75 net goals · Mar 1, 2026 at NYI (L 4–5) · Game recap →
Vs competition quartilescareer at 5v5, opposing fives ranked by average net goals/84
NET GOALS/84 VS AVERAGE, SAME QUARTILESHARE OF 5v5 TIME■ HOME ■ AWAYvs Q4 Toughestopposing five avg +1.9under 60 minHome games: 8 of 62 career 5v5 min vs Q4 (13.4%; 25% = the league-wide split; all games 17.2%)13%Away games: 23 of 120 career 5v5 min vs Q4 (19.2%; 25% = the league-wide split; all games 17.2%)19%vs Q3 Toughopposing five avg +0.5under 60 minHome games: 20 of 62 career 5v5 min vs Q3 (31.7%; 25% = the league-wide split; all games 27.2%)32%Away games: 30 of 120 career 5v5 min vs Q3 (25.0%; 25% = the league-wide split; all games 27.2%)25%vs Q2 Easyopposing five avg -0.3under 60 minHome games: 24 of 62 career 5v5 min vs Q2 (39.3%; 25% = the league-wide split; all games 30.8%)39%Away games: 32 of 120 career 5v5 min vs Q2 (26.5%; 25% = the league-wide split; all games 30.8%)26%vs Q1 Easiestopposing five avg -1.3under 60 minHome games: 10 of 62 career 5v5 min vs Q1 (15.6%; 25% = the league-wide split; all games 24.7%)16%Away games: 35 of 120 career 5v5 min vs Q1 (29.4%; 25% = the league-wide split; all games 24.7%)29%25% = even−12.60+12.6

Shots

Best finishes on videohis lowest-xG goals with a highlight clip (2018-19 on)
xGDateOppSitShot
10.086Feb 2, 2026vs BUFEVWristWatch ▸
20.175Jan 27, 2026vs UTAEVSnapWatch ▸