The Rockies selected Dahl 10th overall in the 2012 First-Year Player Draft. He had an impressive professional debut that summer, leading the rookie-level Pioneer League in batting (.379), slugging (.625) and OPS (1.048).

But Dahl was unable to build on that momentum in 2013. He opened the season with Asheville, only to be sent back to extended spring training after just one game because of a disciplinary problem. He returned to the club in late April, but his season ended the next week when he tore his right hamstring.

Dahl is making up for lost time now. In 28 games this season, he is hitting .276 with eight home runs and nine stolen bases. He ranks second in the South Atlantic League in home runs, trailing only Ryan McMahon, his Asheville teammate and the Rockies' No. 5 prospect.