Harkins, the 47th overall pick of the Winnipeg Jets in the 2015 NHL Entry Draft, has established himself as a reliable bottom-six forward. The 29-year-old scored eight points (3G / 5A) last season in 44 games with the Anaheim Ducks.



Percentiles are based on a three-year weighted average of Fantasy Hockey Standard League Scoring Settings. Percentiles represent the players rank among his respective position.
Harkins, the 47th overall pick of the Winnipeg Jets in the 2015 NHL Entry Draft, has established himself as a reliable bottom-six forward. The 29-year-old scored eight points (3G / 5A) last season in 44 games with the Anaheim Ducks.

Harkins has not played since Game Three, but will re-enter the lineup in a must-win Game Six against the Vegas Golden Knights. The 28-year-old bottom-six forward is averaging 10:46 time-on-ice, recording one goal and 10 hits through two games this postseason.

Harkins suffered a hand injury early in Tuesday's 5-3 win over the Vancouver Canucks, exiting the game after only 2:05 time-on-ice. The 28-year-old Harkins is averaging 9:35 time-on-ice and has eight points (3G / 5A) in 44 games this season.

Harkins suffered an upper-body injury early in Tuesday's 5-3 win over the Vancouver Canucks, exiting the game after only 2:05 time-on-ice. The 28-year-old Harkins is averaging 9:35 time-on-ice and has eight points (3G / 5A) in 44 games this season.

Harkins exiting Tuesday's 5-3 win over the Vancouver Canucks in the first period after only three shifts due to an upper-body injury. The 28-year-old bottom-six forward has eight points (3G / 5A) in 44 games this season.

Harkins will immediately re-enter the lineup after sitting out Sunday's game against the Blues. Frank Vatrano will sit in his place.

Frank Vatrano will be a healthy scratch on Tuesday, allowing Harkins to re-enter the lineup against the Winnipeg Jets. The 28-year-old Harkins is averaging 10:12 time-on-ice and has six points (3G / 3A) in 36 games this season.

Harkins will take a seat on Wednesday along with Drew Helleson as the Ducks opt to get some fresh legs into the lineup for the tail-end of their back-to-back. Ryan Strome and Frank Vatrano will draw into the lineup in their place.

Harkins was a last minute addition to the Ducks lineup on Wednesday, slotting in for Mason McTavish (upper-body). Harkins has three goals and zero assists in 24 games this season.

With Chris Kreider returning from a two-game absence because of an illness, Harkins will head to the sidelines as a healthy scratch. The 28-year-old Harkins has three assists in 24 games this season.

Harkins will take a seat on Monday as Ryan Strome draws back into the lineup. Harkins has three goals and zero assists in 19 games this season.

Harkins replaced Leo Carlsson in the lineup on Monday, but will come out of the lineup with Carlsson back on Saturday. Harkins, who played just 8:51 TOI on Monday, has two goals in 16 games this season.

With Leo Carlsson (lower body) out on Monday against the Seattle Kraken, Harkins will re-enter the lineup. The 28-year-old Harkins has not played in nearly three weeks. He has two points (2G / 0A) in 15 games this season.

Harkins will dress on Monday as Anaheim opts to get some fresh legs into the lineup for the tail-end of their back-to-back. Nikita Nesternko will sit in his place.

Ryan Poehling will return from a two-week absence due to an upper-body injury on Friday, resulting in Harkins being the odd-man out of the lineup as a healthy scratch. The 28-year-old Harkins has two goals in 13 games this season.



Harkins played 62 games with the Ducks last season, scoring six points (2G / 4A), but an upper-body injury has delayed his debut with the team in 2025-26. The 28-year-old is expected to suit up on a line with Ross Johnston and Sam Colangelo.


Harkins will be the odd-man out upfront for Anaheim's regular season finale on Wednesday. Brett Leason will draw into the lineup in his place.
