In the summer of 2013, Streit was traded from the Islanders to the Philadelphia Flyers for Shane Harper and a fourth-round draft pick in the 2014 NHL Entry Draft. Streit, 44 played four seasons with the Flyers serving as an alternate captain.
In 2017, Streit signed a one year $700,000 contract to return to Montreal but played four games before being placed on waivers and subsequently deciding to retire after 12 NHL seasons. He was drafted by the Habs in round 9 of the 2004 NHL Draft; a true successful story.
In 786 NHL games, Mark Streit collected 96 goals, 338 assists for a total of 434 career points. Well deserved Mark.