Daniel reached 900 career points on 21 November 2015 with an assist on a goal by Henrik against the Blackhawks. He added a hat-trick in a 6–3 win. On 11 January 2016, Daniel scored in overtime to give the Canucks a 3–2 victory over the Florida Panthers. The goal was his second of the game and the 346th of his career, tying him with Näslund for the franchise record. Ten days later, Daniel beat Bruins goaltender Tuukka Rask for a third-period goal to become the highest-scoring Canucks player; it was his first of two goals in a 4–2 win. Midway through the 2015–16 season, Daniel was named to the NHL All-Star Game for the third time. He played on a team representing the Pacific Division in a three-on-three tournament. Daniel contributed two goals and an assist in their first game, a 9–6 win over Team Central. In the final against Team Atlantic, he assisted on the only goal of the game in a 1–0 Team Pacific victory. For 2015–16, Daniel had 28 goals, 33 assists and 61 points. The Canucks finished 28th in the NHL in points and failed to reach the postseason for the second time in three years.