A product of Ohio State University, the Milwaukee Brewers selected him in the ninth round of the 2007 Major League Baseball draft.
Fryer attended Reynoldsburg High School,[1] where he excelled as a catcher and pitcher, going 8-2 on the mound with a 1.35 ERA and 93 strikeouts in 60 innings pitched, and batting a school record .544 with 7 homeruns and 50 RBI, along with 26 stolen bases his senior year, earning league and district player of the year honors.
He received first-team All-State honors twice, and led the team to district titles in 2003 and 2004; falling one game short of the Division 1 state championship in 2004.
[1] Fryer graduated from Ohio State in his first minor league offseason with magna cum laude honors.
[9] Fryer was promoted to the Pirates on June 26, 2012, then was optioned back to the minors on July 7, before being recalled again on September 1 and designated for assignment on October 25.
On November 10, 2012, Fryer signed a minor league contract with the Minnesota Twins that included an invitation to spring training.
He hit his first major-league home run off Tommy Milone of the Oakland Athletics, a 424-foot solo shot to center in a game the Twins lost 18–3.
[14] Fryer was recalled from Triple–A Rochester on July 8, 2015 after hitting over .300 on the year and being selected for Team USA to play in the Pan American Games.
[15] The St. Louis Cardinals signed Fryer on November 12, 2015, to a minor league contract with an invitation to spring training as a non-roster player.
[20] The Pittsburgh Pirates, playing the Cardinals at Busch Stadium on July 3, 2016, claimed Fryer off waivers, and he switched dugouts to return to his former club.