Scaccia was a dual sport letterman in football and soccer for four years at St. Lucie West Centennial High School in Port St. Lucie, Florida. In football, he earned first-team all-state honors which included playing in the state's Outback Bowl as a senior, where he kicked a 51-yard field goal that broke the school's distance record, and set another record with 35 of 38 kickoffs recorded as touchbacks. In soccer, he was named first-team All-American. After graduating high school, Scaccia received a football scholarship offer from the University of South Carolina, but turned it down after his mother was in a serious car accident and required his care.
He played for the Treasure Coast Bobcats of the Florida Football Alliance from 2007 to 2009. On March 29, 2009, Scaccia kicked a 68-yard field goal, which tied him for the second-longest kick of all-time and the longest ever without the use of a kicking tee. He was National Minor League Player of the Year, an All-Star team selection for the FFA both seasons, and was elected to the Minor League Hall of Fame.
Professional career
First stint with Rattlers
Scaccia played for the Arizona Rattlers of the Arena Football League from February to July 2010, where he made 90% of his placekicks.
Sacramento Mountain Lions
Scaccia was invited to an open tryout for the United Football League in Las Vegas and was ultimately signed by the Sacramento Mountain Lions. He was named Special TeamsPlayer of the Week on September 29 and again on November 9. Scaccia also tied the UFL's field goal distance record of 54 yards in a game against Florida on September 25, 2010. Scaccia kicked in eight games for the Mountain Lions and was 17-for-17 on points after touchdown and was 12 of 16 on field goals with his shortest miss being 48 yards. He was nominated for Special Teams Player of the Year and was third overall in UFL scoring for the 2010 season.
San Francisco 49ers
On December 21, 2010, Scaccia was invited to a tryout with the San Francisco 49ers in the National Football League and was signed to the practice squad immediately. He spent the last two weeks of the season on the 49ers' practice squad, and was re-signed to a future contract on January 5, 2011.
Second stint with Rattlers
Because of the 2011 NFL lockout, Scaccia was able to re-sign with the Arizona Rattlers of the Arena Football League on April 14, 2011, with the 49ers still holding his rights in the NFL. He was waived on August 22. Scaccia earned second teamAll-Arena honors, was 91% on extra points, and hit a 57-yard field goal vs. the Utah Blaze.
Second stint with the Mountain Lions
After returning to the Mountain Lions in 2011, Scaccia was waived on October 4; he had attempted four field goals in the two games he played, missing twice, including a key 39-yard attempt. He was re-signed by the Mountain Lions for the 2012 season. Scaccia broke his own UFL record with a 59-yard kick in the October 10 game against the Las Vegas Locomotives at Raley Field. He went 8 for 11 on field goal attempts with his 3 misses coming from over 50 yards
Iowa Barnstormers
Scaccia spent the 2013 season with the Iowa Barnstormers of the AFL connecting on 53 of 57 extra point attempts.
Jacksonville Sharks
On October 4, 2013, Scaccia was assigned to the Jacksonville Sharks. He was placed on reassignment on April 6, 2015.
Return to Arizona
On April 16, 2015, Scaccia was assigned to the Rattlers.