Oakland Raiders Stupar was selected by the
Oakland Raiders in the seventh round of the
2012 NFL draft. He later signed to the team’s practice squad following training camp and later released on September 12, 2012.
Philadelphia Eagles Stupar then signed with the
Philadelphia Eagles' practice squad on November 19, 2012, and spent the remainder of the regular season with the Eagles.
San Francisco 49ers Stupar was signed to the practice squad of the
San Francisco 49ers on January 8, 2013. Stupar was released by the 49ers on November 2.
Jacksonville Jaguars On November 4, 2013, the
Jacksonville Jaguars were awarded Stupar on waivers. On August 30, 2014, he was released on the final cuts. He had led the Jaguars in tackles during the preseason but was cut in lieu of
J. T. Thomas, who is more multi-dimensional and able to play both special teams and all three linebacker positions.
Atlanta Falcons On August 31, 2014, the
Atlanta Falcons signed Stupar. The Falcons added him to the 53-man roster. On March 3, 2015, Stupar signed a one-year contract extension with the Falcons. In Week 4 of the 2015 season against the
Houston Texans, Stupar scored his first touchdown off a fumble recovery on the last play of the game.
New Orleans Saints On March 16, 2016, Stupar signed a three-year, $5 million contract with the
New Orleans Saints. On October 17, 2017, Stupar was placed on injured reserve after
tearing his ACL in Week 6. On September 3, 2018, Stupar was released by the Saints.
New York Giants On September 5, 2018, Stupar signed with the
New York Giants. On March 20, 2019, Stupar re-signed with the Giants. He was released on September 6. Stupar filed an injury grievance against the Giants, and reached an amicable settlement with the team. He was re-signed on September 24. He was released on October 14. ==NFL career statistics==