Headshot Image
Jeffrey Viel
Left Wing #28 Ducks $0.775M
Player Information

Jeffrey Viel has 3 points (2 goals, 1 assists) in 19 games this season.

As an undrafted Left Wing, he has 8 points (5 goals, 3 assists) in 73 regular-season games for the San Jose Sharks, the Boston Bruins and the Anaheim Ducks.

Show Trading Cards for Jeffrey Viel.
  • Country: Country FlagCAN
    Age: 29.1 yrs (28.01.1997)
    Height / Weight: 185 cm / 96 kg
    Shoots: L
    Drafted: Undrafted
    Awards: -
Player Evaluation

The 29-year-old is around break-even for his team, with the Ducks controlling 50% of expected goals when he is on the ice. When Jeffrey Viel is off the ice, the Ducks control 45% of expected goals, indicating the team is noticeably better when he plays.

He is being deployed in an offense-leaning role, starting 37% of his shifts in the offensive zone versus 12% in the defensive zone.

  • 66

    Overall Rating
    Offense:Off: 169th of 253 Wings
    Defense:Def: 119th of 253 Wings
  • Metric Current Season
    PlayDriving
    0.05
    -0.140.14
    OnIce_xGoalsPct
    0.50
    0.350.65
    IceTimePerGame
    8.80
    1222
    Metric Current Season
    Goals/60
    0.60
    0.21.5
    PrimaryAssists/60
    0.20
    0.11.5
    SecondaryAssists/60
    0.20
    0.11.2
    xGoals/60
    0.69
    0.491.34
    OnIce_xGoalsFor/60
    2.36
    1.85
    OnIce_GoalsFor/60
    1.20
    1.45.5
    PenaltiesDrawn/60
    4.81
    0.271.56
    OZoneStartPct
    0.37
    0.150.4
    PP_xGoals/60
    0.00
    0.52.5
    Metric Current Season
    OnIce_xGoalsAgainst/60
    2.40
    2.54
    OnIce_GoalsAgainst/60
    1.60
    2.54
    Penalties/60
    6.01
    0.51.5
    ShotsBlocked/60
    2.21
    13
    Takeaways/60
    2.61
    0.52
    Giveaways/60
    1.80
    14
    DZoneStartPct
    0.12
    0.150.4
    PK_OnIce_xGoalsAgainst/60
    0.00
    512
Contract Information
Actual AAV: $0.775M
Player Contract Value: $1.900M
Remaining: 1 year(s)
Contract Ends: 2026 UFA
Age at the end: 30.4 yrs (28.01.1997)
Hero Image
Jeffrey Viel
Recent Games
Year Team GP G A Pts +/- TOI/G S S% PIM
25.01.2026 Team Logo Flames 1 0 0 0 0 15:04 0 0
26.01.2026 Team Logo Oilers 1 0 0 0 -1 12:46 0 0
29.01.2026 Team Logo Canucks 1 0 0 0 0 13:25 3 0.0% 2
01.02.2026 Team Logo Golden Knights 1 0 0 0 -2 13:09 2 0.0% 0
03.02.2026 Team Logo Kraken 1 0 0 0 0 13:37 2 0.0% 0
Total 5 0 0 0 -3 7 0.0% 2
Regular Season
Year Team GP G A Pts +/- TOI/G S S% PIM
2020-21 Team Logo Sharks 11 0 0 0 -7 7:16 10 0.0% 23
2021-22 Team Logo Sharks 34 3 2 5 -2 8:48 30 10.0% 114
2022-23 Team Logo Sharks 4 0 0 0 0 9:10 4 0.0% 2
2024-25 Team Logo Bruins 5 0 0 0 -1 7:40 3 0.0% 14
2025-26 Team Logo Bruins 10 0 0 0 -1 9:30 11 0.0% 30
2025-26 Team Logo Ducks 9 2 1 3 0 13:15 16 12.5% 7
Season Projection 45 5 2 7 -2 11:16 64 7.8% 88
Total 73 5 3 8 -11 74 6.8% 190
Playoffs
Year Team GP G A Pts +/- TOI/G S S% PIM
No games played
Player Match
Player
Match
Name Team Pos Age Height / Weight Season
P/G
Career
P/G
Offense
Rating
Defense
Rating
Actual AAV
Jeffrey Viel Team Logo LW 29.1 yrs 185 cm / 96 kg 0.16 0.11 61 75 $0.775M
80% Liam O'Brien Team Logo C 31.6 yrs 185 cm / 97 kg 0.09 0.15 53 68 $1.000M
77% Mathieu Olivier Team Logo RW 29 yrs 185 cm / 104 kg 0.40 0.28 64 78 $3.000M
75% Josh Dunne Team Logo C 27.2 yrs 193 cm / 94 kg 0.14 0.09 56 73 $0.775M
75% Mark Kastelic Team Logo C 27 yrs 193 cm / 105 kg 0.30 0.21 57 69 $1.567M
Compare Side by Side