Vecchione began his youth hockey career with the Valley Junior Warriors in Saugus Youth Hockey program. While a member of the 1993 team, the Valley Junior Warriors won four state championships.[1]
On August 21, 2012, while playing for the Storm, Vecchione committed to Union College for the 2013–14 season. He had previously been committed to the University of New Hampshire.[4] On November 6, 2012, Vecchione was named an alternate captain for the Storm after assistant captain Heikki Liedes was injured.[5]
Collegiate
In his freshman year at Union, Vecchione led the team rookies in scoring with 34 points in 38 games and ranked fourth across the ECAC. At the conclusion of the season, after having helped lead Union to their first NCAA Division 1 title, he was ranked ninth across the league in rookie scoring and was named to the All-ECAC Rookie Team.[6] He was also named to the ECAC Hockey All-Academic Team[7] and All-Tournament Team.[6]
In his sophomore year, Vecchione was named an alternate captain in December.[8] He led ECAC in assists with 31 in 39 games.[6] Vecchione was selected for the Frozen Holiday Classic All-Tournament Team[9] and was again named to the ECAC Hockey All-Academic Team while majoring in history.[10]
Prior to his junior year, Vecchione was named a co-captain for Union alongside Matt Wilkins, becoming the first captain pairing for Union since 2008.[11] He became the fastest player in Union Division I history to record 100 points when he recorded an assist against Princeton in his 96th career game on January 8, 2016. He became the 26th player in the program's Division 1 history to score 100 points.[12][13] He was named to the All-ECAC Hockey Third Team on March 18 for the first time in his collegiate career. He ended the season with a team leading 29 points scored in 34 games.[14]
In his last year with Union, Vecchione was again named team captain. On February 3, 2017, Vecchione became Union's all time Division I leading scorer when he recorded his 158th and 159th career point in a 5–3 loss to Cornell.[15] As a result of his breakout season, Vecchione was named a Hobey Baker Award finalist and the ECAC Hockey Player of the Year.[16] He was also named to the All-ECAC Hockey First Team and won Union's William M. Jaffe Award for most outstanding male student-athlete.[6] On June 21, Vecchione was named an AHCA East First-Team All-American.[17]
Professional
Vecchione signed a one-year entry-level contract with the Philadelphia Flyers on March 31, 2017.[18] He made his NHL debut on April 4, 2017, in a game against the New Jersey Devils.[19]
On July 1, 2017, Vecchione, as a restricted free agent, accepted a two-year, two-way deal to continue with the Philadelphia Flyers.[20] On September 27, 2017, he was loaned to the Flyers American Hockey League (AHL) affiliate, the Lehigh Valley Phantoms to play the 2017–18 season.[21] During the season, Vecchione was named AHL October Rookie of the Month after he recorded 10 points in 10 games.[22] However, due to an injury on December 9 during a game against the Hershey Bears, he was forced to miss more than two weeks to recover.[23] Despite this, Vecchione concluded his first professional season with 40 points in 65 games.
Vecchione attended the Flyers 2018 Training Camp but was reassigned to the AHL on September 20, 2018.[24]
After parts of three seasons in the Flyers organization, Vecchione left as a free agent to sign on a one-year, two-way contract with the St. Louis Blues on July 1, 2019.[25] He attended the Blues 2019 training camp, before he was placed on waivers and assigned to the AHL to join affiliate, the San Antonio Rampage for the 2019–20 season. He led the Rampage with 21 goals and placed second with 36 points before the season was cancelled due to the COVID-19 pandemic.
As a free agent from the Blues after the conclusion of his contract, Vecchione agreed to a one-year, two-way contract to join the Colorado Avalanche on October 9, 2020.[26] In the shortened 2020–21 season, Vecchione was assigned to AHL affiliate, the Colorado Eagles. Limited to 18 games through injury, Vecchione still contributed with 7 goals and 10 points for the Eagles.
Having concluded his contract with the Avalanche, Vecchione as a free agent signed a one-year, two-way contract with the Washington Capitals on August 5, 2021. He signed another one-year, two-way contract with the Capitals on March 28, 2022. Vecchione signed a two-year contract with the Hershey Bears on February 14, 2023.[27]
On June 21, 2023, Vecchione scored the series-winning goal in overtime of game seven of the 2023 Calder Cup Finals. He won another Calder Cup with the Hershey Bears on June 24, 2024.
Personal life
Vecchione was born to parents Diane and Joe and grew up in Saugus with his two older siblings, Michelle and Joe.[28]