Rodrigues, 28, completed his first full season with Pittsburgh in 2020-21, appearing 35 games where he picked up seven goals, seven assists, 14 points and one game-winning goal while seeing time on all four lines. His seven goals were just two shy of tying his career high of nine which he set in 74 games in 2018-19.
The Toronto, Ontario native made his NHL postseason debut this past season in Round One of the Stanley Cup Playoffs against the New York Islanders, picking up an assist in two games.
Prior to joining Pittsburgh, Rodrigues played in 192 games with the Buffalo Sabres, registering 71 points (26G-45A). He enjoyed a career season with Buffalo in 2018-19, registering nine goals, 20 assists and 29 points. He also led all Sabres skaters in 2018-19 with three shorthanded points (3A).
The 5-foot-11, 184-pound Rodrigues has suited up for a total of 234 career NHL games split between Pittsburgh and Buffalo, where he's recorded 34 goals, 52 assists and 86 points. At the AHL level, he has 70 points (23G-47A) in 128 career games with the Rochester Americans.
Rodrigues originally signed with Buffalo as an undrafted free agent after an exceptional collegiate career with Boston University from 2011-15. Over the course of four seasons, Rodrigues picked up 121 points (42G-79A) in 146 games. He served as an alternate captain for the Terriers in '14-15, helping them to the NCAA Hockey East Championship. That season, only teammate Jack Eichel (71) finished with more points than Rodrigues' 61 (21G-40A) in all of D1 college hockey.