Joshua, aged 28, played 63 games for the Canucks this season, achieving 32 points (18 goals, 14 assists), 60 penalty minutes, and a +19 plus-minus rating. He set career highs in goals, assists, and points, surpassing his previous bests from the 2022-23 season.
Standing at 6'3" and weighing 206 pounds, the forward has appeared in 184 NHL regular-season games split between Vancouver and St. Louis, totaling 64 points (33 goals, 31 assists), 143 penalty minutes, and a +6 plus-minus rating. In addition, he has contributed eight points (4 goals, 4 assists) and 10 penalty minutes across 14 postseason appearances, with a +1 plus-minus rating.
Before joining the NHL, the Dearborn, MI native played four seasons at The Ohio State University, amassing 100 points (41 goals, 59 assists) in 128 career games. He played a pivotal role in the Buckeyes' capture of the Big 10 Conference Regular Season Championship in 2018-19.
Joshua was drafted by the Toronto Maple Leafs in the fifth round, 128th overall, in the 2014 NHL Entry Draft.