Career
Leggio played for four years at Clarkson University, where he amassed a record of 59–29–12 with a.922 save percentage and allowed an average of 2.3 goals per game. In his college career, he had 8 shutouts. Leggio"s pro career began with an amateur tryout with the Binghamton Senators of the American Hockey League (AHL) at the end of the 2007-2008 season, but for the 2008-2009 season, he found himself with the Florida Everblades of the ECHL, sharing goaltending duties with Anton Khudobin on the way to winning the Brabham Cup as regular-season champions.
Leggio moved to Finland in 2009-2010 to play for TPS in the top Finnish league, the Master of Science-liiga.
Leggio played in 30 games in his season in Finland. He also played in 7 of TPS"s playoff games, leading the league in postseason goals against average at 1.57 and helping TPS to the league title.
On August 8, 2010, Leggio returned to the United States, signing as a free agent to a one-year contract with the Portland Pirates of the AHL. Three months later, the Buffalo Sabres, the National Hockey League team with which Portland was affiliated, converted Leggio"s AHL contract to an National Hockey League two-way contract, but kept Leggio in Portland. In 2010-2011, he played 36 regular-season games for Portland and 9 in the postseason.
Leggio was re-signed to the Sabres organization in June 2011, where he was assigned to the Rochester Americans (Buffalo changed minor-league affiliations from Portland to Rochester in 2011).
Leggio saw action in 54 games for Rochester in the 2011-2012 season, winning a career-high 28, but he went 0-3 in the postseason. Similarly, he saw 64 games for the Americans in the 2012-2013 season, again winning a new career-high of 38, but also going 0-2 in the postseason. On July 8, 2013, Leggio signed a one-year, two way contract with the Washington Capitals organization.
He spent the duration of the 2013-2014 season with the Capitals AHL affiliate, the Hershey Bears.
On July 1, 2014, Leggio continued his journeyman career in signing a one-year two-way contract with the New York Islanders. He stopped Dana Tyrell"s penalty shot attempt as a penalty for dislodging the Netto.
The league immediately passed a rule imposing a game misconduct penalty on any goaltender who attempted the move again. On March 2, 2015, Leggio was traded by the Islanders to the Arizona Coyotes in exchange for Mark Louis.
He was assigned to their AHL affiliate, in a return to the Portland Pirates.
As an unsigned free agent, Leggio accepted a tryout offer from the Winnipeg Jets on August 28, 2015.