Moroff was drafted by the Pittsburgh Pirates in the 16th round of the 2012 Major League Baseball draft out of Trinity Preparatory School in Winter Park, Florida. He signed on the last day of the trade deadline for $300,000 which equated to a 4th round slot bonus. On July 24, 2012, Moroff made his professional debut with the Gulf Coast Pirates as the shortstop and leadoff hitter. He had a single, three walks and a stolen base. He has progressed a level every season, spending 2013 with the West Virginia Power and 2014 with the Bradenton Marauders. Moroff was assigned to the Double-A Altoona Curve to begin the 2015 season. Moroff was named player of the week by the Eastern League for the week of April 20–26, batting.474 with four doubles, one triple, one homer, four RBI and two runs scored in 5 games. Moroff was then named to the Eastern League Mid-Season All-Star team where he started as the second baseman for the Western division. Towards the end of the season, Moroff was selected as a 2015 Eastern League All-Star. He finished the season breaking an Altoona Curve franchise record with 153 hits as a switch hitter, which was last set in 2002 at 142 hits. On September 11, Moroff was named by Baseball America to one of the Minor League Classification All-Star Teams, where he was selected as the AA second baseman out of the Eastern League, Texas League, and Southern League. On September 15, Moroff was named as the Pittsburgh Pirates Minor League Player of the Year, after batting.293 with 28 doubles, six triples, seven home runs, 51 RBI, 17 stolen bases, 79 runs scored and a.322 on-base percentage. He also led the Eastern League in runs scored and games played while also ranking second in hits, third in walks and fourth in total bases. In the field, Moroff led all Eastern League second basemen in fielding percentage, double plays and assists. The Pirates added him to their 40-man roster after the season.
Cleveland Indians
On November 14, 2018, the Pirates traded Moroff and Jordan Luplow to the Cleveland Indians in exchange for Erik González, Tahnaj Thomas, and Dante Mendoza. Moroff was designated for assignment on May 5, 2019 and was subsequently outrighted to the minor leagues after clearing waivers on May 11, 2019. Moroff elected free agency on November 4, 2019.