Lopez appeared in the most games for any Hurricane in 2013, playing in 50 and starting 49. The freshman batted .257 with 1 home run and 14 RBI. He was a singles hitter for Miami with 37 singles on the year, able to score 17 runs. Lopez also posted a .331 on-base percentage by drawing 15 walks.
Before the 2013 season at Miami, Baseball America ranked Lopez the No. 13 freshman in college. Lopez stood out in the high school ranks as well, getting drafted in the 34th Round of the 2012 MLB First-Year Player Draft by the Toronto Blue Jays. During that senior season, he was named to the Rawlings Third-Team All-American squad and Miami Herald first-team all-Broward. He batted .406 with 3 home runs and 19 RBI for American Heritage.