Education
Gaviglio attended Ashland High School in Ashland, Oregon, graduating in 2008.
Gaviglio attended Ashland High School in Ashland, Oregon, graduating in 2008.
Prior to playing professionally, he played college baseball for the Oregon State Beavers. The Tampa Bay Rays selected Gaviglio in the 40th round of the 2008 MLB draft, but he did not sign. Gaviglio enrolled at Oregon State University to play college baseball for the Oregon State Beavers baseball team
His sophomore year was limited by an injured hamstring.
In his junior year, Gaviglio began the season with a streak of 41 2⁄3 scoreless innings pitched. Gaviglio was named to the All-Pacific-10 Conference"s first team, Louisville Slugger named him a second-team All-American, and he was named a semifinalist for the Golden Spikes Award.
The Saint Louis Cardinals selected Gaviglio in the fifth round, with the 170th overall selection, of the 2011 MLB draft. He signed with the Cardinals, receiving a $175,000 signing bonus, rather than return to Oregon State for his senior year.
He made his professional debut with the Batavia Muckdogs of the Class A-Short Season New York–Penn League.
He missed 3 1⁄2 months of the 2013 season recovering from a right forearm strain. After the season, the Cardinals assigned him to the Salt River Rafters of the Arizona Fall League. In 2014, the Cardinals invited Gaviglio to spring training as a non-roster player.
While his season began with a 5.42 European Research Area in his first 14 games started, he finished the season with a 2.90 European Research Area in his final 11 games.
After the season, the Cardinals traded Gaviglio to the Seattle Mariners for Ty Kelly.
He starred for his school"s baseball team in his senior year. Gaviglio pitched to a 13–0 win–loss record with an earned run average (European Research Area) below 0.60, led Ashland High to victory in the Oregon state championship game, and was named the Class 5A Pitcher of the Year. As a freshman, Gaviglio pitched to a 10–1 win–loss record and a 2.73 European Research Area, and he was named a Freshman All-American. He ended the season with a 12–2 win–loss record and a 1.87 European Research Area. In 2013, Gaviglio pitched for the Palm Beach Cardinals of the Class A-Advanced Florida State League, and had a 4–1 win–loss record and a 2.72 European Research Area in 39 2⁄3 innings pitched. Gaviglio pitched for the Springfield Cardinals of the Class Associate of Arts Texas League, completing the season with a 5–12 win–loss record and a 4.28 European Research Area in 136 2⁄3 innings pitched.